Document Document Title
US09805337B2 System and method for developing and administering web applications and services from a workflow, enterprise, and mail-enabled web application server and platform
A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino online services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to auto download from server, thus providing iNotes clients with web access using HTTP with various browsers, and with local processing and replication. A local run time model comprises a hierarchy of models including object data store model, security model, indexing model, replication model, agent workflow model and mail model. DOLS provides a layered security model that allows flexibility for controlling access to all or part of an application. The highest level of security is managed through a database access control list (ACL). Further refinements within the security model provide access to specific documents, and their views, forms or folders, and include read access lists, write access lists, form access lists and readers and authors fields.
US09805335B2 Distributed enterprise equipment inventory location system
Management controller awareness and cooperation between nodes within an IT environment are used to provide a secure, optional and altruistic system to identify environment inventory. Such a system minimizes a management controller compute overhead, network burden via an optimized search space and provides an opportunistic scheduled time for response.
US09805334B2 Computer-implemented systems and methods for providing an out of stock/low stock alert
Systems and methods are provided for a low stock product display alert system. A system includes a pushing element configured to push one or more products toward a front of a shelf as a unit of the product is removed from the shelf. The system also includes an RFID component, where the RFID component is configured to be in a dormant state when the pushing element is in a first position. The system further includes an activation element configured to activate the RFID component when the pushing element is in a second position, where when activated, the RFID component is configured to emit a signal indicating that the product display is out of product.
US09805333B1 Generating a maximum-profit solution for a merchandizing fixture
A method in a computer system for selecting an efficient combination of items for placement on a merchandizing fixture, wherein each item has a respective size, and wherein each combination of items has a respective profitability metric; including electronically receiving an indication of a size of the merchandizing fixture; electronically receiving a business rule indicative of whether gaps on the merchandizing fixture are allowed; when gaps on the merchandizing fixture are allowed, automatically selecting via a computer processor a combination of items that has a highest profitability metric and that fits on the merchandizing fixture without occupying the entire merchandizing fixture; and when gaps on the merchandizing fixture are not allowed, automatically selecting via a computer processor a combination of items that has a highest profitability and occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture.
US09805332B2 Physical layer management (PLM) system for use with an optical distribution frame having trays with selectable patch side
One embodiment is directed to a tray for use in a subrack of a rack. The tray comprises a printed circuit board configured so that a plurality of connections can be made at a plurality of positions on the printed circuit board, each of the plurality of connections involving at least one connector positioned on a patch side of the plurality of positions and the least one connector having a device associated therewith in which information is stored. The tray is configured so that either side of the positions can be used as the patch side. The tray is configured so that the devices associated with the connectors involved in making the connections at the patch side can be read via the tray. The devices associated with the connections can be implemented, for example, using RFID tags or connection point identifier (CPID) storage devices (such as EEPROMs).
US09805331B2 Smartphone-based asset management system
A method of tracking an inventory of objects via a mobile communications device includes acquiring an image of one or more of the objects via the mobile communications device, which also collects a location of the mobile communications device while acquiring the image of the one or more of the objects. The location and image are transferred from the mobile communications device to a remote server via a wireless network, such that the one or more of the objects are identified at the server based on the image, and the location and identity of the one or more objects are stored on a database associated with the server.
US09805330B2 System and method for root cause analysis and early warning of inventory problems
A system and method is disclosed for root cause analysis and early warning of inventory problems. The system includes a server coupled with a database and configured to access the data describing inventory policy parameters of a supply chain network, the data describing one or more demand patterns and one or more replenishment patterns of the supply chain network, and the data describing the supply chain network comprising a plurality of entities, each entity configured to supply one or more items to satisfy a demand. The server is further configured to optimize the inventory policy parameters for each of the one or more items according to the one or more demand patterns and the one or more replenishment patterns and store the optimized inventory policy parameters in the database for each of the one or more items.
US09805325B2 Aggregator, monitor, and manager of distributed demand response
A system includes a database storing demand response data, the demand response data including demand response agreement parameters, demand response load and energy demand characteristics of one or more demand response customers, the demand response load characteristics including power consumption capacity of each of one or more demand response loads, an aggregator to aggregate the demand response loads based on the demand response data and forecast data into a demand response portfolio, a monitor to monitor power demand of one or more demand response customers and one or more power grids, and a dispatcher to notify the one or more demand response customers of the demand response portfolio and to notify a utility of a response from the one or more demand response customers whether to control the demand response load to return the power consumption capacity of the demand response load back to the one or more power grids.
US09805323B2 System and method for tracking information in a business environment
A system and method for tracking information in a business environment. The system uses a tree-view hierarchy whereby alerts and time triggers are set by the user and upon the triggering of an event, the visual attributes of the tree-view folders change to reflect the triggering event.
US09805320B2 Tag-based performance framework for contact center
An apparatus includes a processor and a memory. The memory stores instructions that when executed by the processor cause the processor to: identify a keyword from machine-readable text; identify a contact center resource based on the identified keyword; update a first group of keywords associated with the contact center resource based on the identified keyword; invoke an action based on analysis of the keyword associated with the contact center resource; monitor the action and report results in response; and update a second group of keywords according to analysis of the results.
US09805317B2 Methods and systems for controlling fluid delivery missions on a site
Systems and methods for controlling fluid delivery on a site using at least one fluid delivery machine are disclosed. An exemplary such method includes identifying at least one path on the site based on map information associated with the site, calculating a fluid delivery requirement of the at least one path based on environmental information associated with the site, and dispatching a fluid delivery machine on a mission to treat the at least one path with fluid based on the fluid delivery requirement.
US09805313B2 Method and apparatus for supplying interpolation point data for a data-based function model calculation unit
A method for identifying a set of interpolation point data points from training data for a sparse Gaussian process model, encompassing the following tasks: successively selecting training data points from the set of training data for acceptance into or exclusion from a set of interpolation point data points in accordance with a selection criterion; and terminating selection when a termination criterion exists; the selection criterion depending on a divergence between a target value of the selected training data point and a function value, at the selected training data point, of the Gaussian process model based on the respectively current set of interpolation point data points.
US09805311B1 Event forecasting system
Generally provided herein is a predictive policing system including at least one crime prediction server constructed to process historical crime data to produce a crime forecast assigning at least one geographic region to at least one crime type for use in crime prevention, deterrence, and disruption practices.
US09805309B2 Systems and methods for managing interactions between an individual and an entity
A system that incorporates teachings of the present disclosure may include, for example, a synthesis engine having a controller, and a storage medium for storing instructions to be executed by the controller. The instructions, when executed by the controller, can cause the controller to retrieve collected information associated with a behavior of an individual, synthesize from the information a measure of a mood of the individual to interact with others, and transmit the measure to a system associated with the individual to manage requests between the individual and the entity. The measure of the mood of the individual can indicate an availability of the individual and a receptiveness of the individual to accept a request to interact with an entity. The measure can be described by a plurality of dimensions. Other embodiments are disclosed.
US09805304B2 Prefetching weights for use in a neural network processor
A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight fetcher unit configured to, for each of the plurality of neural network layers: send, for the neural network layer, a plurality of weight inputs to cells along a first dimension of the systolic array; and a plurality of weight sequencer units, each weight sequencer unit coupled to a distinct cell along the first dimension of the systolic array, the plurality of weight sequencer units configured to, for each of the plurality of neural network layers: shift, for the neural network layer, the plurality of weight inputs to cells along the second dimension of the systolic array over a plurality of clock cycles and where each cell is configured to compute a product of an activation input and a respective weight input using multiplication circuitry.
US09805303B2 Rotating data for neural network computations
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network layer, the method comprising: receiving a plurality of activation inputs; forming a plurality of vector inputs from the plurality of activation inputs, each vector input comprising values from a distinct region within the multi-dimensional matrix; sending the plurality of vector inputs to one or more cells along a first dimension of the systolic array; generating a plurality of rotated kernel structures from each of the plurality of kernel; sending each kernel structure and each rotated kernel structure to one or more cells along a second dimension of the systolic array; causing the systolic array to generate an accumulated output based on the plurality of value inputs and the plurality of kernels; and generating the layer output from the accumulated output.
US09805302B2 Synapse circuit and neuromorphic system including the same
A synapse circuit to perform spike timing dependent plasticity (STDP) operation is provided. The synapse circuit includes a memristor having a resistance value, a transistor connected to the memristor, and the transistor configured to receive at least two input signals. The resistance value of the memristor is changed based on a time difference between the at least two input signals received by the transistor.
US09805299B2 Radio-frequency identification tag
A radio-frequency identification tag that includes a ground plane made of an electrically conductive material, and an actuator made of a transducer material adapted to convert a variation of a physical quantity into a mechanical displacement of the ground plane between first and second positions when the physical quantity crosses a predetermined threshold in order to indicate this event to the reader. The transducer material is a thermal shape-memory material or a magnetostrictive material or a magnetic shape-memory material. The transducer material is also an electrically conductive material. The ground plane and the actuator are both formed by a single strip made of the transducer material and a mobile portion of which moves relative to an antenna between the first and second positions when the physical variable crosses the predetermined threshold.
US09805297B2 Systems and methods for programmable payment cards and devices with loyalty-based payment applications
A payment card (e.g., credit and/or debit card) or other device (e.g., mobile telephone) is provided with a magnetic emulator operable to communicate data to a magnetic stripe read-head. Data may include the type of reward that a user would like to earn as a result of making a purchase or the type of reward that a user would like to utilize to at least partially pay for a purchase.
US09805295B2 Image forming apparatus and operating device
An image forming apparatus includes an operating section. The operating section projects forward from an upper housing of the image forming apparatus. The operating section includes an input section and a display section. The input section is for receiving input of image forming information. The display section is disposed adjacent to the input section and displays the image forming information thereon. A position of the display section is switchable between a first position and a second position. The first position is where the display section is flush with the input section. The second position is where the display section is tilted forward more than the input section, by turning the display section on a front edge side of the display section as a pivot to raise a rear edge side of the display section upward from the first position.
US09805293B2 Method and apparatus for object recognition in image processing
A method is provided for recognition of a sky portion, a vertical object portion and a ground portion in an image. The image into a plurality of pixel sets by the electronic system. Expected values of each pixel sets with a sky distribution function, a vertical object distribution function and a ground distribution function by the electronic system are calculated and compared for each pixel set for determine each pixel set belonging to one of the sky portion, the vertical object portion or the ground portion.
US09805287B2 Method of identifying relevant areas in digital images, method of encoding digital images, and encoder system
A method of identifying relevant areas in digital images is provided. The method comprises receiving information representative of pixels in a first digital image, and calculating a spatial statistical measure of said information for groups of neighboring pixels in said first image to form a group value for each group of pixels. Further, the method comprises calculating differences between group values, and comparing said differences to a predetermined threshold value. If said difference is equal to or above said threshold value, said group is identified as relevant, and if said difference is below said threshold value, said group is identified as not relevant. A method of encoding digital images based on the identification of relevant and non-relevant areas is also provided, as well as a digital encoder system.
US09805284B2 Image processing apparatus, and non-transitory computer readable medium for generating a feature-reflected image and for changing a degree of reflection of a feature in the feature-reflected image
Provided is an image processing apparatus including an acquisition section that acquires an object image which is an editing object, a feature quantity acquisition section that acquires a feature quantity of a reference image which is referred to when the object image is edited, a feature-reflected image generation section that reflects a feature of the reference image on the object image by using the feature quantity acquired by the feature quantity acquisition section, and generates a feature-reflected image which is the object image on which the feature is reflected, and a reflection degree changing section that changes a degree of reflection of the feature in the feature-reflected image by using an adjustment value which is input by a user.
US09805280B2 Image analysis systems and methods
A system including: (a) a network hub or port adapted to detect image files in transit according to their file designations; (b) an object detector configured to identify one or more regions of interest (ROI) in each image file as potentially containing an object of interest (OOI); (c) a feature analyzer adapted to express one or more General Classification Features (GCF) of each ROI as a vector; and (d) a decision module adapted accept or reject each ROI as containing said OOI based upon the one or more GCF vectors.
US09805273B1 Systems, methods, apparatuses, and devices for identifying and tracking unmanned aerial vehicles via a plurality of sensors
Systems, methods, and apparatus for identifying and tracking UAVs including a plurality of sensors operatively connected over a network to a configuration of software and/or hardware. Generally, the plurality of sensors monitors a particular environment and transmits the sensor data to the configuration of software and/or hardware. The data from each individual sensor can be directed towards a process configured to best determine if a UAV is present or approaching the monitored environment. The system generally allows for a detected UAV to be tracked, which may allow for the system or a user of the system to predict how the UAV will continue to behave over time. The sensor information as well as the results generated from the systems and methods may be stored in one or more databases in order to improve the continued identifying and tracking of UAVs.
US09805258B2 Systems and methods for separating documents
A method of automatically separating a stack of pages into documents includes receiving a plurality of page images from a scanner; extracting content from each of the plurality of page images; for each of the plurality of page images, determining, based upon the extracted content, whether the page image is an initial page image of a document; and appending each of the plurality of page images located between a first determined initial page image and a second determined initial page image to the first determined initial page image.
US09805257B1 Printer method and apparatus
A printer has a light source that directs light toward a print medium path. An RGB sensor is positioned to receive light from the light source that is reflected by the print medium. An infrared light filter is situated between the RGB sensor and the paper to filter out infrared light. A programmed processor is coupled to an output of the RGB sensor in order to detect form elements in the output from the RGB light sensor, retrieve a stored electronic representation of a form, match the form elements to the stored electronic representation of the form to identify locations on the form, and control printing to the form.
US09805255B2 Temporal fusion of multimodal data from multiple data acquisition systems to automatically recognize and classify an action
A multimodal sensing system includes various devices that work together to automatically classify an action. A video camera captures a sequence of digital images. At least one other sensor device captures other sensed data (e.g., motion data). The system will extract video features from the digital images so that each extracted image feature is associated with a time period. It will extract other features from the other sensed data so that each extracted other feature is associated with a time period. The system will fuse a group of the extracted video features and a group of the extracted other features to create a fused feature representation for a time period. It will then analyze the fused feature representation to identify a class, access a data store of classes and actions to identify an action that is associated with the class, and save the identified action to a memory device.
US09805253B2 Image search apparatus, method of controlling operation of same, and image search server
An image search apparatus includes a display control device, a feature quantity calculation device, a scoring device for scoring the image based upon the values of the feature quantities calculated by the feature quantity calculation device, a first scoring control device, responsive to application of a first move command which moves an image being displayed in the candidate area to a search result area, for controlling the scoring device to raise the value of feature quantities, which correspond to the feature quantities of the image for which the first move command has been applied, and score the multiplicity of images based upon the raised values of the feature quantities, and an image placement decision device for deciding image placement in such a manner that a predetermined number of images having high scores obtained are displayed in the search result area, and other images are displayed in the candidate area.
US09805247B2 Pattern registration
A system, method, and computer program product for automatic machine-implemented pattern registration, particularly suited to small sensor systems which include a reduced image capture area size relative to the pattern being sensed.
US09805246B2 Method and system for enhancing ridges of fingerprint images
A fingerprint processing system includes an input unit, a calculation unit and an output unit. The input unit is applied to input an original fingerprint image. The calculation unit is applied to decompose the original fingerprint image to a decomposed image by singular value decomposition (SVD) and the decomposed image is transformed into a plurality of sub-band images by discrete wavelet transformation (DWT) with a template. A plurality of compensation weight coefficients of DWT are calculated to compensate the sub-band images to generate a plurality of compensated sub-band images which are rebuilt by an inverse DWT. After rebuilding the compensated sub-band images, the output unit is applied to output an enhanced fingerprint image.
US09805241B2 Gesture recognition on computing device correlating input to a template
A computer-implemented user interface method and apparatus are disclosed. A user input signal corresponding to a drawn gesture is received and sampled. If the input signal is orientation invariant, the sampled, spaced points are rotated in accordance with an indicative angle to generate an input vector. If the input signal is orientation sensitive, the sampled, spaced points are rotated to align with a base orientation to generate the input vector. The gesture is recognized based on a comparison of the input vector to a plurality of templates.
US09805238B2 System for identifying and controlling unmanned aerial vehicles
A beacon for attachment to an unmanned aerial vehicle that provides information needed to identify the owner of a particular unmanned vehicle. The beacon may also include a remote communications module configured to participate on wireless communications networks and a beacon control system configured to issue commands compatible with the unmanned aerial vehicle. The beacon may further a beacon control system configured to translate multiple types of commands from different controls systems into commands compatible with the unmanned aerial vehicle.
US09805236B2 Coding and decoding method using patterns and system thereof
Disclosed are coding and decoding methods using patterns and a system thereof. The object-images are obtained via detecting a pattern comprising objects. The distances between the object-images are obtained and a code is found based on the obtained distances between the object images. The distances between the object-images are defined as distances between centers of the object-images. As there are at least three objects in a pattern, a code is obtained based on a ratio of distances between object-images, which equals to a ratio of distances between objects. As there are at least four objects in a pattern, it is first determined whether a first ratio of object-images equals to a predetermined ratio of object-images. If no, a second ratio of object-images is obtained via a correcting factor and the first ratio of object-image, and finally a code is obtained based on the second ratio of object-images.
US09805233B2 Systems and methods for following distinguishing members using tags in combination with a localizing device
There is provided a system including a plurality of radio frequency (RF) tags, each corresponding to one of a plurality of individuals, a memory, and a processor configured to receive a signal from a first RF tag of the plurality of RF tags, the signal including a first tag identification (ID) uniquely identifying the first RF tag, follow a motion of the first RF tag, follow a motion of a first individual of the plurality of individuals, and determine a first likelihood that the first RF tag corresponds to the first individual based on the motion of the first RF tag and the motion of the first individual.
US09805232B2 Systems and methods for detecting human-object interactions
There are provided systems and methods for a user interaction with an object having a wireless tag with an antenna. An example system includes a memory storing a tag processing software, and a hardware processor executing the tag processing software to receive a signal from the wireless tag of the object via the antenna, the signal including a wireless tag identification (ID) uniquely identifying the wireless tag, identify the object using the wireless tag ID, extract one or more communication channel parameters from the signal, determine the user interaction with the object based on the one or more communication channel parameters extracted from the signal.
US09805231B2 Golf data collection system with RFID in golf club
A golf data collection system can use a near field communication system in a data processing application to record golf club identifiers and golf strokes, taken (with the identified club) at GPS identified positions.
US09805230B2 Method for controlling NFC tag and controlled NFC tag
A method for controlling NFC tag and a controlled NFC tag, said method comprising: producing an on or off control signal causing an electronic switch to close or to open, the off or on control signal being exerted upon the electronic switch in parallel connection with the NFC antenna coil; by means of an enabling signal or a disabling signal emitted by the electronic switch, enabling or disabling transfer of electromagnetic energy coupled with the NFC antenna coil to the NFC tag chip. The controlled NFC tag comprises: an NFC tag body, an electronic switch in parallel connection with the NFC antenna coil, and an electronic switch control circuit producing on or off control signals for the electronic switch. The present invention allows information inside the NFC chip to be accessed according to certain conditions, thus avoiding unnecessary operations while enhancing the security of information stored in the NFC chip.
US09805227B2 Subset selection of RFID tags using light
Methods and apparatuses for selecting a subset of RFID tags are provided in some embodiments. These methods and apparatuses utilize the susceptibility to light by persistent nodes found in passive tags. Light can be used to intentionally reduce persistence times in a particular subset tags or even an individual tag. Then, persistent nodes can be used as a selection criterion to distinguish previously illuminated tags from non-illuminated tags. In other embodiments, a power circuit receives a RF input source and generates a direct current (DC) output voltage. The circuit includes a bias circuit to supply a gate to source bias, which is independent of the DC output voltage. The circuit further includes a voltage multiplier circuit that is coupled to the bias circuit. The voltage multiplier circuit has MOS transistors with one transistor to receive the gate to source bias.
US09805225B2 Apparatus for recognizing character and barcode simultaneously and method for controlling the same
A method for controlling a character and barcode recognition apparatus by receiving an image including at least one text image and at least one barcode, dividing the received image into a text area and a barcode area, the text area including the at least one text image and the barcode area including the at least one barcode, recognizing at least one character in the text area by performing character recognition on the text area, and recognizing the at least one barcode in the barcode area by performing barcode recognition on the barcode area.
US09805224B2 Magnetic anti-counterfeit label and identification system thereof
A magnetic anti-counterfeit label and identification system thereof, wherein the magnetic anti-counterfeit label comprises a substrate, a magnetic ink layer, an opaque layer and a protective coating. The magnetic ink layer covers the substrate. The opaque layer covers the magnetic ink layer in order to visually hide the characters, bar code, and other patterns which are printed using magnetic ink. Additionally the protective coating is composed of a polymer or a metal layer, which covers opaque layer. This identification system comprises a magnetic sensor for sensing the magnitude of the magnetic field emitted by the magnetic anti-counterfeit label, a permanent magnet or an electromagnet for magnetizing the magnetic anti-counterfeit label, a digital processing circuit that is electrically connected to the magnetic sensor, and a frame that is used to hold the magnetic sensor and the digital processing circuit. The digital processing circuit outputs a code corresponding to the magnetic anti-counterfeit label.
US09805222B2 RFID reader discipline
A method for coordinating reader transmissions according to one embodiment includes, at a first reader, receiving from a second reader a request to transmit to a radio frequency identification tag; and if the first reader is transmitting, sending a denial of the request from the first reader to the second reader. A method for coordinating reader transmissions according to another embodiment includes from a first reader, sending to a plurality of readers a request to transmit to a radio frequency identification tag; waiting for responses from the plurality of readers; if a denial of the request is received by the first reader from any of the readers, not transmitting to the radio frequency identification tag; and if no denial of the request is received by the first reader from any of the readers, transmitting to the radio frequency identification tag. Additional systems, methods and computer program products are presented.
US09805219B2 Quick usage control
One or more elements on a computing device can be selected and locked from use. For example, a first user (e.g., adult) of a computing device can allow a second user (e.g., child) to use the former's device; however, the first user might not want the second user to have access to all of the elements on the device, and so the first user can select which elements he/she wants to share with the second user and which elements he/she does not want to share. For example, the first user can select elements and choose to lock the selected elements, lock all other elements, lock the selected elements for a certain period of time, or lock the selected elements but allow for earned usage, etc. The lock can be removed in response to an unlock event, which can comprise a user-initiated unlock, a timed unlock, or a user-earned locked.
US09805217B2 Device location history anonymization based on stop decision
Embodiments described herein may help to protect users' privacy when storing and/or utilizing location data that is provided by the users' mobile devices. An example method may involve: (a) determining a location history associated with a first client device, wherein the location history comprises a plurality of time-stamped location reports associated with the first client device, (b) before the location history is exported: (i) identifying at least one stop in the location history, wherein the at least one stop corresponds to a plurality of location reports that indicate a substantial lack of movement by the first client device, and (ii) scrubbing the location history in order to obscure at least one location report that corresponds to the at least one stop, and (c) exporting the scrubbed location history to long-term data storage.
US09805213B1 Identity validation and verification system and associated methods
A system and method verify and validate user identity for enrollment in a secure personal dataset accessing system, wherein a personal dataset includes identifiable attributes of a user. Authenticity of an asserted user identity includes electronically verified identifiable attributes to form the personal dataset. A biometric identifier is automatically captured for validating the identifiable attributes by confirming that the asserted identity matches identifiable attributes. A traceable e-audit trail is provided in an enterprise infrastructure and bench mark performance indicator. A generated digital security element results in the user electronically receiving a password and unique electronic address assigned to the user. The digital security element is then transmitted to the user and enables electronic access to the personal dataset, the personal dataset having been authenticated through the verification and validation. The user may use a smartphone, tablet, PC or laptop to generate their Emergency Medical and Contact DataSet.
US09805210B2 Encryption-based data access management
Encryption-based data access management may include a variety of processes. In one example, a device may transmit a user authentication request for decrypting encrypted data to a data storage server storing the encrypted data. The computing device may then receive a validation token associated with the user's authentication request, the validation token indicating that the user is authenticated to a domain. Subsequently, the computing device may transmit the validation token to a first key server different from the data storage server. Then, in response to transmitting the validation token the computing device may receive, from the first key server, a key required for decrypting the encrypted data. The device may then decrypt at least a portion of the encrypted data using the key.
US09805209B2 Systems and methodologies for managing document access permissions
Described herein are systems and methodologies for managing document access permissions. Embodiments of the invention have been particularly developed for allowing group-based permission management in a file system. While some embodiments will be described herein with particular reference to that application, it will be appreciated that the invention is not limited to such a field of use, and is applicable in broader contexts.
US09805208B2 Mobile device sharing facilitation methods and systems with recipient-dependent inclusion of a data selection
Structures and protocols are presented for using or otherwise relating to a first mobile device (a smartphone or tablet computer or wearable device, e.g.) configured to be shared by two or more parties such that a subset of the parties may be addressed selectively (in content directed to such parties, e.g.) in a cost-effective manner.
US09805199B2 Securely booting a computer from a user trusted device
A method for allowing a computer to boot from a user trusted device is provided. The computer includes a long-term data storage device storing operating system (OS) services. The user trusted device is connectable to the computer and stores a boot loader detectable and executable by a firmware of the computer, an OS loader designed to load an OS of the computer, and one or more crypto drivers designed for allowing access to the OS and data stored encrypted on the data storage device. The method comprises letting the boot loader be executed to cause to transfer the OS loader from the user trusted device to the computer and executing the transferred OS loader to cause to execute the one or more crypto drivers for the OS and the data stored encrypted on the data storage device to start the OS services and complete booting of the computer.
US09805197B2 Secure host operating system running a virtual guest operating system
Among other things, a guest operating system is refreshed from a master image of the guest operating system repeatedly in connection with use of one or more electronic devices on which the guest operating system is hosted. A guest operating system is executed on a virtual machine, and, from time to time, while the virtual machine is running, the guest operating system is reloaded from a master image of the guest operating system.
US09805193B1 Collecting algorithmically generated domains
Generating a set of attempted external contacts associated with a malware sample is disclosed. A malware sample is executed, in an accelerated computing environment. In the accelerated computing environment, a guest time is advanced more quickly than a time by which a host time is advanced. A set of one or more attempted external contacts generated by the executing malware sample is recorded. The set of attempted external contacts is provided as output.
US09805190B1 Monitoring execution environments for approved configurations
Functionality is disclosed herein for monitoring an execution environment to determine if the execution environment is in an approved configuration. Memory used by the execution environment may be scanned from outside of the execution environment to determine whether the execution environment is in an unapproved configuration. The scanning may include examining the memory for abnormalities or other irregular or unapproved data. When the execution environment is in the unapproved configuration, actions may be performed that change how the execution environment accesses resources or performing other types of functionality.
US09805185B2 Disposition engine for single sign on (SSO) requests
Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
US09805184B2 Method of unlocking an electronic device based on motion recognitions, motion recognition unlocking system, and electronic device including the same
A method of unlocking an electronic device based on motion recognitions generates motion information by detecting a user's motion, calculates optical flows based on the motion information, converts the optical flows into a code by sorting and grouping the optical flows based on predetermined reference directions, generates a comparison result indicating whether the code is consistent with a predetermined password by comparing the code with the predetermined password, and determines whether to unlock the electronic device based on the comparison result.
US09805183B2 Utilizing radio frequency identification tags to display messages and notifications on peripheral devices
Pursuant to at least some embodiments, the present invention relates to a method that includes equipping a peripheral device with an RFID tag. The RFID tag includes a memory device configured for electronically storing information, an RF receiver configured for receiving an interrogation signal, and an RF transmitter operatively coupled to the RF receiver and the memory device. The method further includes configuring the RF transmitter for: (a) modulating an RF carrier with the electronically stored information from the memory device, and (b) transmitting the modulated RF carrier, in response to the RF receiver receiving the interrogation signal; and displaying or outputting a message on the peripheral device using the received interrogation signal.
US09805177B1 Processing large data sets from heterogeneous data sources using federated computing resources
Disclosed are various embodiments of systems, methods, and computer programs that can facilitate processing of large data sets from data sources. Examples of the disclosure can allow a client to perform data processing tasks in computing resources that are external to a data source from which the data is retrieved rather than relying upon the computing resources of the data source.
US09805173B2 Information processing device, information storage device, server, information processing system, information processing method and medium for reproduction of encrypted content
An information storage device including one or more processors configured to store an encrypted content and to control access of an external device to the information storage device is provided. The one or more processors are further configured to store a converted title key obtained by converting a title key which is an encryption key to be applied to decryption of the encrypted content, and a user token obtained by converting binding secret information to be applied to calculate the title key from the converted title key. The one or more processors are further configured to allow the external device having a confirmed access right to the information storage device to read out the user token.
US09805170B2 System and methods for performing medical physics calculations
A method of calculating radiation fluence and energy deposition distributions on a networked virtual computational cluster is presented. With this method, complex Monte Carlo simulations that require expansive equipment, personnel, and financial resources can be done efficiently and inexpensively by hospitals and clinics requiring radiation therapy dose calculations.
US09805169B2 Management of pharmacy kits
A system for managing pharmacy kits comprises a reading station configured to read tag information from a plurality of radio frequency identification (RFID) tags associated with a pharmacy kit, and an information processing system operatively connected to the reading station and configured to receive the tag information from the reading station and determine a status of the pharmacy kit based on the tag information, a plurality of stored templates defining contents to be included in each of a plurality of pharmacy kits, and a plurality of kit records indicating the current contents of a plurality of pharmacy kits.
US09805167B2 Method and system for 3D root canal treatment planning
A three-dimensional computer model of the patient's tooth, including the pulp chamber and root canals, is created by combining at least one grey value image of the tooth and/or surface information about at least part of the intra-orally visible part of the tooth with a statistical, parameterized shape model of each tooth type (upper or lower incisors, canines, pre-molars, molars) as the patient's tooth to be treated. This allows for planning and/or simulation of one or more root canal treatments on the computer model of the patient's tooth and that the dentist or dental specialist is given qualitative and/or quantitative information by the system in order to aid in adequately analyzing the risks related to performing the root canal treatment with the proposed or user-selected endodontic tools.
US09805166B1 Home healthcare management system and hardware and software
A business method is described comprising doctorless testing, diagnosis, and treatment of patient diagnosed health maladies. Antithetical to the current regulatory and general public healthcare practices, in the doctorless method the patient has the equivalent of a clinical laboratory and physician's clinic at home. The herein disclosed microscope, blood tests, and physiological monitoring are patient selected, patient interpreted, and acted upon by the patient without physician support. The invention herein disclosed is a multi-element bundled comprehensive solution that lowers yearly primary healthcare costs to that of a cell phone, and will be purchased at retail stores such as Wal-Mart.
US09805165B2 Handheld diagnostic test device and method for use with an electronic device and a test cartridge in a rapid diagnostic test
A handheld diagnostic test device includes a port to removably receive a test cartridge, an element connected with an electronic device, and sensors for detection of test data from a biological or environment sample after reaction with reagents onboard the cartridge. The test device also includes memory storing algorithms for upload to the electronic device to enable a processor thereof: to await elapse of a pre-determined time following reaction of the sample with the reagents; to thereafter instruct the sensors to detect the test data; to generate presentation data based on the test data; and to present the presentation data from a presentation element of the electronic device to a user. A related method includes a connecting step, an uploading step, a presentation step, a cartridge inserting step, a waiting step, a sensing step, and an electronic device processing step.
US09805157B1 Decoupling capacitor analysis techniques
A method, computer system, and computer-readable medium for determining a first decoupling constant for circuitry. The method includes determining a target impedance value and a first step current value for the circuitry. The method also includes iteratively simulating a model of the circuitry while adjusting a first number of first decoupling capacitors until impedance across a range of frequencies is below the target impedance value to obtain a first final number of first decoupling capacitors. The method further includes calculating a first decoupling constant based on the first step current value and the first final number of first decoupling capacitors.
US09805147B2 Electromagnetic noise analysis method and device
An object of the present invention is to provide an EMC design technique of a device including an electronic device mounted therein for implementing noise amount analysis of a system in which individual electronic devices are combined. A housing model is acquired, component models are selected and acquire, the acquired component models are connected using a wire, the acquired component models are arranged in the acquired housing model, the arranged component models connected using the wire is driven to generate electromagnetic noise from the component models and the wire, the generated electromagnetic noise is propagated in the housing model to calculate a noise amount, and an output process of outputting data of the calculated noise amount is performed. Thus, even in the system in which a plurality of electronic devices are combined, electromagnetic noise analysis of the system can be easily performed, and a noise reduction design can be supported.
US09805146B2 Electronic emulation of material impedance for standardization and calibration of electromagnetic measuring device
Apparatuses, systems, methods, and computer program products are presented for electronically emulating the impedance characteristics of materials, e.g., for standardizing and calibrating electromagnetic measuring devices for the measurement of physical properties of materials. The electronic impedance emulation apparatus according to some embodiments includes an electronic material emulation circuit in communication with the electromagnetic measuring device. The electronic material emulation circuit and the electromagnetic measuring device are controlled by a at least one computing device, which can control the frequency of signal(s) generated by the electromagnetic measuring device. The at least one computing device can instruct the electronic emulator to produce signals having complex impedance characteristics of the material under test at the test frequency. The emulation data can be stored and used for the calibration and/or standardization of the electromagnetic measuring device.
US09805143B2 Composite simulation modeling and analysis
An aspect of handling a plurality of simulated models includes receiving from a first simulation model a stream of source data and determining data processing compatibility between the simulation model and a second-simulation model by i) obtaining metadata relating to the first-simulation models from a memory and ii) obtaining metadata relating to the second simulation model from the memory. An aspect also includes generating a transformation component using a schema mapping tool for providing compatibility between the first and second simulation models upon a determination that the compatibility does not exist between the two models. The—transformation component is generated—using the metadata relating to the first and second simulation models. The method also includes generating a—stream of target data by the second simulation model via the transformation component. The second simulation model uses the stream of source data as input.
US09805140B2 Striping of directed graphs and nodes with improved functionality
Embodiments are disclosed for striping a directed graph, e.g., a social graph, so as to efficiently perform an operation to each node in the directed graph. At least some of the embodiments can select first and second sets of nodes from the directed graph to form first and second stripes. The first and second sets of nodes are selected, for example, based on available computing resources. First and second intermediate results can be generated by performing the operation to each node of the first and the second stripes, respectively. The operation iteratively performs a superstep. The first and the second intermediate results are combined to form a collective result as an output of the superstep.
US09805138B2 Efficient calculation of all-pair path-based distance measures
A method is disclosed for computing a path-based distance between a pair of nodes in an undirected graph comprising a set of nodes and a set of edges connecting pairs of nodes in the undirected graph with each edge having an edge weight. The method includes: computing a minimum spanning tree (MST) over the undirected graph; computing a path-based distance between the pair of nodes in the MST; and setting the path-based distance between the pair of nodes in the undirected graph equal to the path-based distance between the pair of nodes in the MST. The path-based distance between the pair of nodes in the MST is computed as the largest edge weight along the only path between the pair of nodes in the minimum spanning tree. A similarity matrix may be constructed from the path-based distances, and used for spectral clustering.
US09805135B2 Systems and methods for updating rich internet applications
Systems, computer-implemented methods, and media for updating content of a page composed of markup language in response to a triggering event method include: receiving a request that indicates a triggering event; determining the type of triggering event based on the request; determining at least one page element from amongst plural page elements of the page to be updated based on the request; generating a response to the request, the response including metadata indicating the at least one page element and the content of the at least one page element, the content of the at least one page element being composed of the markup language; and transmitting the response.
US09805134B2 System for synchronization of changes in edited websites and interactive applications
A system for modifying a website or interactive application, including a published database accessible via an end user data service to present the most up to date version of objects of the website, viewable and editable by at least one user, a draft database accessible via a designer data service and viewable and editable by at least one designer to store edits to the objects of the published database; a published database request handler to coordinate concurrent viewing and updating of the objects between the end user data service and the published database and a draft database request handler to coordinate concurrent viewing, editing and updating of the objects between the designer data service and the draft database and to merge edits and updates to the objects in both the published database and the draft database and to return the merged version of the objects without modifying the published database.
US09805133B2 System and method of enhancing consumer ability to obtain information via bar codes
Systems and methods of a portable communications device and a product exchanging direct commands or requests via bar codes to address a condition of the product are provided. Some methods can include the portable communications device scanning a bar code displayed on the product and generating and displaying a bar code to be scanned by the product, wherein the bar codes represent direct commands or requests to be executed by the portable communications device or the product to address the condition of the product. Additionally or alternatively, some methods can include the product scanning a bar code displayed on the portable communications device and generating and displaying a bar code to be scanned by the portable communications device, wherein the bar codes represent direct commands or requests to be executed by the product or the portable communications device to address the condition of the product.
US09805131B2 Wear time as metric of buying intent
Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an offer based on a level of buying intent of an individual. Consistent with some embodiments, the method may include monitoring an amount of time an individual wears a particular garment while in a fitting room of a retail store, and determining an interest level of the individual in purchasing the garment based on the amount of time the individual wears the garment. The method may further include generating and provisioning an offer to the individual based on the determined level of intent.
US09805125B2 Displaying a summary of media content items
A method at a server system includes: detecting presentation of a media content item, identifying the media content item and one or more entities related to the media content item, determining respective levels of interest in the identified entities based on one or more signals, selecting a subset of the entities based on the determined levels of interest, and sending to a client device of a user, for presenting at the client device, the selected subset of the entities.
US09805121B2 Management of different database systems and/or environments
A database request can be processed at least partly based on one or more differences between multiple database systems and/or environments. The differences can, for example, include differences between one or more database capabilities respectively provided by the multiple database systems, differences between the representation of data in the multiple database systems, and differences in the interfaces for accessing the multiple database systems.
US09805118B2 Transcription method, apparatus and computer program product
A transcription method, apparatus and computer program product are provided to permit a transcripted text report to be efficiently reviewed. In the context of a method, an audio file and a transcripted text report corresponding to the audio file may be received. For each of a plurality of positions within the transcripted text report, the method correlates the respective position within the transcripted text report with a corresponding position within the audio file. The method also augments the transcripted text report to include a plurality of selectable elements. Each selectable element is associated with a respective position within the transcripted text report. The selectable elements are responsive to user actuation in order to cause the audio file to move to the corresponding position. A corresponding apparatus and computer program product are also provided.
US09805115B1 Systems and methods for updating generic file-classification definitions
A computer-implemented method for updating generic file-classification definitions may include (1) identifying at least one generic file-classification definition deployed in a software product installed on a client device, (2) classifying at least one data sample encountered by the client device based at least in part on the generic file-classification definition, (3) querying at least one verification server in an attempt to verify the correctness of the classification of the data sample, (4) determining that the classification of the data sample is incorrect based at least in part on the query, and then (5) modifying the generic file-classification definition deployed in the software product based at least in part on the data sample. Various other methods, systems, and computer-readable media are also disclosed.
US09805114B2 Composable selection model through reusable component
A selection component that facilitates selection of user interface items. Upon receiving a user interface item identification from a data model component, the selection component determines a selection state of the identified user interface item using maintained selection state. The selection component then propagates the selection state in two directions. In one direction, the selection component notifies the identified user interface item of the selection state so that the user interface item may visualize its selection state. In the other direction, the selection component notifies an action module of the selection state of the user interface item so that the action module may take further action external to the user interface item based on the selection state. For instance, the action module might create a new user interface element.
US09805111B2 Data model pattern updating in a data collecting system
A pattern analysing device (27) in a pattern processing node {21} of a data collection system (10) comprises a pattern updating unit equipped with a pattern collecting element configured to obtain an existing pattern of historical data according to at least one existing data model, where the existing pattern relates to an entity (11) associated with the data collection system and obtain a further pattern of newer data according to a further data model, where the further pattern also relates to the entity, <
US09805110B2 Triggering answer boxes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes receiving a query. A plurality of search results responsive to the query are identified. The search results are analyzed to determine that at least a first search result is associated with a first answer box topic. The search results are provided along with an answer box precursor for the first answer box topic.
US09805106B2 Hybrid synchronization between cloud and on-premise systems in a content management system
Content maintained in a first repository of a first installation (which can optionally be an on-premise installation) of a content management system, as well as metadata associated with the content, can be shared via an approach in which content items maintained in the first repository are synchronized with a copy of the content items maintained in a second repository of a second installation (which can optionally be a cloud-based installation). The first installation can be optionally firewall protected. The copy of the content items can be accessed by collaborative users both within and external to a firewall. Related systems, methods, products, etc. are described.
US09805103B2 Callable change record data
A system is disclosed for improving the efficiency and quality of real-time extracting, transforming, and/or loading data using customer information control system (CICS) interval control element (ICE) chain processing.
US09805101B2 Parallel data stream processing system
A method and a system process a stream of data in parallel across a plurality of nodes. The log processing system has a log module, a query language module, and a query processing module. The log module receives and organizes the stream of data into a sequential and nested data structure. The query language operator module defines operators that operate on the sequential and nested data structure. The query processing module processes in parallel across a plurality of nodes a query based on an operator on the stream of data.
US09805100B1 Bitmap index including internal metadata storage
A method includes receiving a first signal and updating a bitmap index responsive to the first signal. The bitmap index includes a plurality of bit strings, where a value stored in a particular location in each of the bit strings indicates whether a corresponding signal associated with a signal source has been received. Updating the bitmap index responsive to the first signal includes updating a first bit of the bitmap index and updating a first metadata value stored in the bitmap index. The method also includes receiving a second signal and updating the bitmap index responsive to the second signal. Updating the bitmap index responsive to the second signal includes updating a second bit of the bitmap index and updating a second metadata value stored in the bitmap index.
US09805096B2 Processing apparatus
A ranking unit 320 ranks a plurality of information elements in accordance with a user interest degree derived for each of the information elements. An image data production unit 322 produces image data in which the plurality of information elements are disposed in accordance with the respective ranks with reference to a predetermined position. The image data production unit 322 produces image data in which an information element in which the user interest degree is highest is disposed at the predetermined position while an information element in which the user interest is relatively high is disposed at a position near to the predetermined position and an information element in which the user interest is relatively low is disposed at a position remote from the predetermined position two-dimensionally or three-dimensionally.
US09805095B2 State initialization for continuous queries over archived views
A method may include receiving a continuous query identified by an archived view. The method may also include creating the archived view, the archived view identified by a join query related to two or more archived relations associated with an application and/or generating a query plan for the continuous query. The method may also include identifying a view root operator in the archived view, the view root operator identified as a join operator in the archived view and/or identifying a query operator in the query plan that topologically precedes the view root operator. Further, the method may include constructing an archiver query for the identified query operator that topologically precedes the view root operator, executing the archiver query to obtain a result set of data records related to the application, and/or generating a snapshot output of one or more data values related to the application.
US09805091B2 Processing a database table
Processing a database table comprises receiving a multi-dimensional processing instruction for processing at least two columns of the database table, wherein the two columns comprise a selection column and a sort column, wherein the multi-dimensional processing instruction is for selecting a plurality of candidate rows by sorting based on the selection column and the sort column. An index takes the selection column as master column and the sort column as slave column. Nodes in the index are selected according to the selection column. Each of the selected nodes is associated with a respective slave column value sequence. A merge sort is performed on each of the slave column value sequences to obtain a sort result for the candidate rows.
US09805085B2 Locating ambiguities in data
A system comprising an associative memory, an input module, a query module, and a display module. The input module is configured to receive a value within a first perspective of the associative memory. The query module is configured to perform an open query of the associative memory using the value, perform the open query within at least one of an insert perspective and a second perspective of the associative memory. The at least one of the insert perspective and the second perspective has as many or more category associations for the value relative to the first perspective. The display module is configured to display a result of the query and to display a list of one or more potential ambiguities that result from the open query.
US09805080B2 Data driven relational algorithm formation for execution against big data
Techniques are described herein for creating an algorithm for batch mode processing against big data. The techniques involve receiving one or more user commands from a set number of commands that correspond one-to-one with a set number of low-level database operations. In a preferred embodiment, the set of database operations includes only FILTERS, SORTS, AGREGGATES, and JOINS.In the algorithm formation process, database operations are performed on a sample population of records. The user drills down to a set of useful records by performing database operations against the results of the previous database operations. While the database cluster is receiving operations, the system is tracking the operations in a dependency graph. The chains selected within the dependency graph indicate which operations are used to create the algorithm. To generate the algorithm, the database cluster reverse engineers the logic for performing those operations against big data.
US09805075B1 Method and system for a data protection policy generator
A data protection policy generator is described. A first set of selections is received to generate a first task. The first set of selections includes selections of a first source, a first data set, a first destination, and a first execution schedule. A second set of selections is received to generate a second task. The tasks may be any of a backup copy task, a clone task, a backup verification task, a snapshot creation task, a snapshot backup task, a snapshot clone task, a backup delete task, a backup query task, or a restore task. The second set of selections includes selections of a second source, a second data set, a second destination, and a second execution schedule. The first data destination includes the second data source. Execution of the first task and the second task is enabled based on at least the first execution schedule and the second execution schedule.
US09805073B1 Data normalization system
A data normalization system that normalizes data that includes user names is disclosed herein. The data normalization system converts, using a metaphone algorithm, a first string into a first metaphone string, and a second string into a second metaphone string. The data normalization system searches, based on the first metaphone string and the second metaphone string, a name index including a listing of metaphone strings representing common names and probabilities that the common names are either a given name or a surname. The data normalization system determines, based on searching the name index, a confidence score indicating a confidence level that the first string represents the given name and the second string represents the surname. The data normalization system determines that the confidence score meets or exceeds a threshold confidence score, and in response, determines that the first string represents the given name and the second string represents the surname.
US09805072B2 Qualification of match results
Qualification of data matches can be improved relative to existing approaches by use of first, second, and third similarity criteria, which can be used to identify a set of near match record pairs, identify a set of actual match record pairs and to flag as near matches those record pairs of the set of near matches that were identified as actual matches, and to identify and flag one or more suspect matches.
US09805070B2 Dynamic migration script management
Various embodiments for managing migration between server systems are presented. Indications of a plurality of migration scripts to be executed during a migration of a database system from a source server system to a target server system may be received. An execution order for the plurality of migration scripts may be determined based upon characteristics of a plurality of database objects to be migrated using the plurality of migration scripts and characteristics of the plurality of migration scripts. Execution of a first migration script of the plurality of migration scripts may be initiated according to the determined execution order. The first migration script may cause copying of a database object of the plurality of database objects from the source server system to the target server system.
US09805069B2 Scalable computer arrangement and method
An embodiment relates to a scalable computer arrangement and method, which enables the accessing of certain stored information by utilizing algorithms. The validity of the algorithms and/or retrieved data are determined by a validity management module. If the algorithm and/or the retrieved data is determined by the validity management module to be invalid, the algorithm and/or the retrieved data may be updated, whereby self correction occurs dynamically over time with changing stored information. In another embodiment, the computer arrangement and method enables networked computer systems each including a standardized database access system having hyper objects employing embedded algorithms or rules for accessing information across the network in a standardized manner, even though the networked computer system databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self correct when invalid algorithms or data is determined. New computer systems can be added or removed to the network without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems.
US09805068B1 Systems and methods for facilitating features of system recovery environments during restore operations
A computer-implemented method for facilitating features of system recovery environments during restore operations may include (1) identifying an automated backup tool capable of backing up system state data of a computing system, (2) detecting a backup operation performed on the computing system, (3) determining, during the backup operation, that the computing system includes (i) a boot volume that supports an operating system of the computing system and (ii) at least one separate recovery volume that facilitates the use of at least one feature of a system recovery environment, and then (4) directing the automated backup tool to back up the separate recovery volume as system state data to enable the system recovery environment to provide the feature based at least in part on the separate recovery volume during a restore of the computing system. Various other methods, systems, and computer-readable media are also disclosed.
US09805066B1 Methods for using extracted features and annotations associated with an electronic media work to perform an action
A method including the steps of: receiving, by a computer system including at least one computer, a first electronic media work uploaded from a first electronic device; extracting one or more features from the first electronic media work; linking the first electronic media work with a reference electronic media work identifier associated with a reference electronic media work to generate correlation information relating the first electronic media work with at least an action associated with the reference electronic media work identifier; storing the correlation information; receiving, from a second electronic device, a query related to the first electronic media work; correlating the query with action information related to an action to be performed based at least in part on the correlation information; generating machine-readable instructions based upon the action information; and providing the machine-readable instructions to the second electronic device to be used in performing the action.
US09805064B2 System, apparatus, method, program and recording medium for processing image
An image processing system may include an imaging device for capturing an image and an image processing apparatus for processing the image. The imaging device may include an imaging unit for capturing the image, a first recording unit for recording information relating to the image, the information being associated with the image, and a first transmission control unit for controlling transmission of the image to the image processing apparatus. The image processing apparatus may include a reception control unit for controlling reception of the image transmitted from the imaging device, a feature extracting unit for extracting a feature of the received image, a second recording unit for recording the feature, extracted from the image, the feature being associated with the image, and a second transmission control unit for controlling transmission of the feature to the imaging device.
US09805062B2 Address recognition apparatus, sorting apparatus, integrated address recognition apparatus and address recognition method
An address recognition apparatus has an address recognition section, and a non-addressee determination section. The address recognition section acquires, based on an image of an object, address information described on the object. The non-addressee determination section determines, based on a comparison result of information relating to first address information that is the address information acquired in the address recognition section at a desired timing, and information relating to second address information that is the address information acquired in the address recognition section before the first address information, whether or not the first address information is a non-destination address that is not an address of an addressee.
US09805059B2 System and method for early access to captured images
Systems and methods are disclosed for early access to captured images including generating and storing within a geospatial database a plurality of placeholder records having information identifying a particular captured image and including at least one geographic image boundary field containing information indicative of a real-world geographic area depicted within the image, an image file location field, and an image status field; receive a plurality of signals from one or more processing computer, at least two of the signals having the information identifying particular captured images, and second information indicative of updates indicating a change in at least one of the image location and image processing status for the image identified by the first information; and populating at least one of the image location and the image processing status of the placeholders within the geospatial database with the information indicative of updates for identified captured images.
US09805058B2 Visibility of a point of interest based on environmental conditions
Architecture having an algorithm that computes visible structures for a user within a distance defined by one or more environmental conditions. An environmental condition such as reduced visibility due to a weather condition such as rain, fog, etc., can be used to define a radius about the user in which possible points of interest (POIs) can be identified as viewable based on current weather visibility data. The altitude of the user is considered when identifying the possible POIs. The user is more likely capable of viewing other structures as POIs when the user is at a higher altitude. If the user is known to be standing on a ridge overlooking a city, this information can be processed by the algorithm to then show more POIs relative to this elevated user location than if the user was at approximately zero altitude. A sight map is generated based on these considerations.
US09805057B2 Automatic generation of geographic imagery tours
An indication of a geographic area is received. Respective metrics of noteworthiness are obtained for multiple entities located in the geographic area. Using a machine-readable knowledge repository that describes semantic relations between the entities, several of the entities are selected in view of the corresponding metrics of noteworthiness, so that the selected entities share a set of attributes defining a commonality, and so that digital imagery is available for each of the selected entities. This commonality is not specified by the user. A geographic imagery tour that includes a representation of the respective digital imagery for the selected entities is generated.
US09805056B2 Synchronizing file updates between two cloud controllers of a distributed filesystem
The disclosed embodiments disclose techniques for synchronizing file updates between two cloud controllers of a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in the cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. During operation, a cloud controller receives a request from a client to access a file in the distributed filesystem. The cloud controller sends a synchronization update request for the file to a second cloud controller and in response receives a synchronization update for the file from the second cloud controller.
US09805054B2 Managing a global namespace for a distributed filesystem
The disclosed embodiments disclose techniques for managing a global namespace for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in a cloud storage system; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. Furthermore, a global namespace for the distributed filesystem is also split across these cloud controllers, with each cloud controller “owning” (e.g., managing write accesses for) a distinct portion of the global namespace and maintaining a set of namespace mappings that indicate which portion of the namespace is assigned to each cloud controller. During operation, an initial cloud controller receives a request from a client system to access a target file in the distributed system. This initial cloud controller uses the namespace mappings for the global namespace to determine a preferred cloud controller that will handle the request.
US09805051B2 Synchronization and strategic storage of multiple versions of a file
Disclosed are some examples of systems, methods and storage media for synchronizing files between a user's computer and a remote system, and more specifically, to strategically storing updated versions of a file on the remote system. In some implementations, a system is capable of receiving a request including an updated version of a file. The system is additionally capable of identifying a version type of the updated version, identifying a current version of the file stored in one or more storage devices, and determining, based on the version type of the updated version, whether to store the updated version in the one or more storage devices as a new version or to replace the current version with the updated version. The system is further capable of storing the updated version in the one or more storage devices based on the determination.
US09805048B2 System and method for managing a deduplication table
Implementations described and claimed herein provide systems and methods for allocating and managing resources for a deduplication table. In one implementation, an upper limit to an amount of memory allocated to a deduplication table is established. The deduplication table has one or more checksum entries, and each checksum entry is associates a checksum with unique data. A new checksum entry corresponding to new unique data is prevented from being added to the deduplication table where adding the new checksum entry will cause the deduplication table to exceed a size limit. The new unique data has a checksum that is different from the checksums in the one or more checksum entries in the deduplication table.
US09805047B1 Systems and methods for retrieving data
A disclosed computer-implemented method for retrieving data may include (1) receiving a request to retrieve data segments from a storage system that stores data segments in a plurality of data containers, (2) obtaining, for each data segment, information that indicates which data container stores the data segment, (3) determining, based on the information that indicates which data container stores each data segment, that using an initial access order to retrieve the data segments would result in visiting one or more data containers more than one time, (4) rearranging access to one or more data segments such that retrieving the data segments results in visiting the data containers at least one fewer times than using the initial access order, and (5) retrieving the data segments from the storage system based on the rearranged access order. Various other methods, systems, and computer-readable media are also disclosed.
US09805046B2 Data compression using compression blocks and partitions
Compression blocks are divided into partitions creating a two dimensional divide of the compression blocks by slicing the compression blocks forming a first dimension and sub-partitioning the compression blocks into the partitions forming a second dimension. Each one of the partitions are compressed in separate compression streams.
US09805045B2 Method and system for compressing data records and for processing compressed data records
System and method to compress data records by providing data records with a binary structure; dividing the data records into several bit vectors; reducing the size of each bit vector by dividing the bit vector into consecutive partial areas of equal size, each partial area consisting of n bits, classifying the partial areas as trivial partial areas, quasi-trivial partial areas and non-trivial partial areas, combining one non-trivial or several consecutive non-trivial partial areas into one so named R block, and removing the trivial partial areas; as well as combining one quasi-trivial or several consecutive quasi-trivial partial areas into one so named O block.
US09805042B1 Systems and methods for automatically organizing files and folders
Systems and methods are disclosed herein for organizing a plurality of files on a cloud file system. A processor identifies the plurality of files and identifies features of the plurality of files. The features of a file in the plurality of files include at least three selected from the group comprising file content, keywords in the file, file name, time of creation of the file, time of modification of the file, type of the file, a set of users with whom the file is shared over the cloud file system, folder depth of the file, and an origination of the file. The plurality of files is clustered into a plurality of groups, each group including a subset of the plurality of files. The clustering is based on assessed similarity scores across each subset of the plurality of files, and an indication of the clustering is output to a user.
US09805038B2 Efficient conflict resolution among stateless processes
A method, article of manufacture, and apparatus for efficient conflict resolution among stateless processes is disclosed. In some embodiments, a file system view request is sent to a process manager. A check is then made to ensure that a connection to the requested file system is available. A stateless process to interact with the file system is created, a stateless process to display the file system is created, and a state machine to check the validity of operational requests to be performed on the file system is also created. A display is then used to select one conflict resolution mechanism. A plurality of operational requests to interact with the file system is sent to the process manager. For each operational request, the state machine is used to check for valid requests. The valid requests are then performed. For each invalid operational request, the selected conflict resolution mechanism is used to determine whether to terminate or perform the invalid operational request. In some embodiments, software components are removed from the file system. In some embodiments, software components are added to the file system.
US09805031B2 Automatic extraction of multilingual dictionary items from non-parallel, multilingual, semi-structured data
User interfaces receive a first plurality of user queries and result sets that are in a category, exhibit a constraint, and exhibit user behavior. Also received are a second plurality of user queries and result sets that that are in the category, exhibit the constraint, and exhibit user behavior. The second user queries and results are received either from a plurality of user interfaces coupled to a second system, or from the second system itself. Responsive to detecting that the first plurality of user queries and result sets and the second plurality of user queries and result sets satisfy respective thresholds, a signal indicates that at least one of the first plurality of user queries and at least one of the second plurality of user queries are translations of each other.
US09805028B1 Translating terms using numeric representations
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for translating terms using numeric representations. One of the methods includes obtaining data that associates each term in a vocabulary of terms in a first language with a respective high-dimensional representation of the term; obtaining data that associates each term in a vocabulary of terms in a second language with a respective high-dimensional representation of the term; receiving a first language term; and determining a translation into the second language of the first language term from the high-dimensional representation of the first language term and the high-dimensional representations of terms in the vocabulary of terms in the second language.
US09805022B2 Generation of topic-based language models for an app search engine
Topic-based language models for an application search engine enable a user to search for an application based on the application's function rather than title. To enable a search based on function, information is gathered and processed, including application names, descriptions and external information. Processing the information includes filtering the information, generating a topic model and supplementing the topic model with additional information.
US09805021B2 Nutrient content identification method and apparatus
Techniques are provided for calculating nutrient content information. A server that hosts a fitness management application receives text information that describes food recipe information. The server parses the text information to identify relevant food information. The relevant food information includes a first text portion that corresponds to food ingredient information and a second text portion that corresponds to food quantity information. The server matches the food ingredient information to the first text portion with a known food ingredient in a database of food ingredient information. The server converts the food quantity information in the second text portion to a known food quantity type. The server calculates nutrient content information of the food ingredient information using nutritional information of the known food ingredient and the known food quantity type.
US09805020B2 In-context access of stored declarative knowledge using natural language expression
Identifying a context for parsing a natural language expression. In an embodiment, a table comprising rows addressed according to context compartments is disclosed. Each compartment represents a context and comprises row(s), and each row represents a concept and comprises an outline field indicating an order of the concept in its context. Input expression(s) are received, and a first search is performed on the table to identify rows representing concepts corresponding to element(s) of the expression(s) and rows representing concepts corresponding to combinations of concepts represented by previously identified rows until a first row representing a higher-order concept is identified. Based on the first row, a first context compartment is determined, and a second search, that is restricted to the first context compartment, is performed to identify a second row representing a concept corresponding to an entirety of at least one of the input expression(s).
US09805014B2 Methods and systems for facilitating trusted form processing
A method for facilitating trusted processing of multiple forms for use with a document banking system, comprising: receiving a selection of an Auto-fill option and a form from a computing device, an account holder selects the Auto-fill option, the form including fillable field(s); authenticating the account holder based on login credential(s), the account holder has a document banking account including documents within the banking system; searching a form template for the form in the banking system, the form template including at least one fillable field similar to the fillable fields of the form; extracting a value corresponding to the at least one fillable field, the value being extracted from the document(s) of the account holder; and filling the form by overlaying the extracted value on the fillable field(s) of the form, the filled form being displayed along with a status information for the fillable field(s) at the computing device.
US09805011B2 High-performance editing of large remote files in client-server architecture
Techniques are described for facilitating editing of a large, remote file across a client-server architecture. In one example, a method includes outputting, for communication to a system hosting a remote file, in response to an initial user input to edit the remote file, a request for a portion of the remote file, wherein the portion of the remote file is specified to include a selected opening position. The method further includes receiving a client copy of the portion of the remote file. The client copy includes a range of pages from the remote file. The range of pages includes an opening position corresponding to the selected opening position. The client copy of the portion of the remote file is loaded in client memory. The method further includes performing a user edit incorporation process iteratively for respective pages in the client copy of the portion of the remote file.
US09805008B2 System and method for encoding standard-formatted images with information
System and method for displaying an encoded standard-formatted image with information including, but not limited to, geospatial information. This information, possibly in mark-up language format, can be quickly accessed and used to modify the image to which it is appended, or it can be ignored because the image itself remains unchanged.
US09805003B2 Rearranging layouts for different displays
Some embodiments provide a method for rearranging a content layout. The method receives a first content layout including several content elements arranged across a first set of vertical layout sections, each of which occupies a same first amount of horizontal space in the first content layout. At least one of the content elements spans several of the vertical layout sections of the first set. The method identifies a number of vertical layout sections available with which to display the first content layout. The method rearranges the several content elements into a second content layout including the several content elements arranged across a second set of vertical layout sections, each of which occupies a same second amount of horizontal space in the second content layout. At least one of the content elements spans a different number of vertical layout sections in the first content layout and the second content layout.
US09805002B2 Anomaly detection method, program, and system
A method providing an analytical technique introducing label information into an anomaly detection model. The method includes the steps of: inputting measurement data having an anomalous or normal label and measurement data having no label as samples; determining a similarity matrix indicating the relationship between the samples based on the samples; defining a penalty based on the similarity matrix and calculating parameters in accordance with an updating equation having a term reducing the penalty; and calculating a degree of anomaly based on the calculated parameters. The present invention also provides a program and system for detecting an anomaly based on measurement data.
US09805000B1 Method and apparatus for reordering mixed radix fast Fourier transform outputs
Fast Fourier Transform (FFT) operates by decomposing a longer length input signal into many smaller length signals. The decomposition may be carried out in different number of smaller length signals at each stage. The number of smaller length signals at each stage is referred to as a radix. FFT may be implemented either with decimation in time or with decimation in frequency method. Depending on the method used, reordering of the input or the output data sequence may be required in order to get the data sequence in the correct order. Mixed radix FFT is an FFT structure that uses a combination of radixes. The reordering for mixed radix FFT by bit reversing or digit reversing the index has non-trivial complexity. A method and apparatus are disclosed that enable efficient and zero latency reordering of a data sequence for an FFT structure that uses a combination of two or more radixes.
US09804998B2 Unified computation systems and methods for iterative multiplication and division, efficient overflow detection systems and methods for integer division, and tree-based addition systems and methods for single-cycle multiplication
A unified computation unit for iterative multiplication and division may include an architecture having a unified integer iterative multiplication and division circuit. A method may include a device receiving a dividend and a divisor for a division operation, separating the dividend into two parts based on the determining, and evaluating whether an overflow situation exists based on the two parts. A single-cycle multiplication unit may include a multi-operand addition schema for partial products compression that implements tree-based addition methods for single-cycle multiplication operations.
US09804997B2 Managing non-destructive evaluation data
Methods manage non-destructive evaluation (“NDE”) data. NDE data for an asset is received and at least one alignment algorithm to align the NDE data to a simulated model associated therewith is determined. The NDE data is automatically aligned to the simulated model, a display representation that visually represents the aligned NDE data on the simulated model is generated, and information about the aligned NDE data is exported. Additionally, second NDE data associated with the at least a portion of the asset may also be received, at least one alignment algorithm to align the data determined, and the second NDE data aligned. Respective indications associated with the first and second NDE data may be determined and visually represented on the simulated model. Moreover, a shot descriptor file may be analyzed to determine whether additional NDE data is required to complete an alignment of NDE data.
US09804995B2 Computational resource pipelining in general purpose graphics processing unit
This disclosure describes techniques for extending the architecture of a general purpose graphics processing unit (GPGPU) with parallel processing units to allow efficient processing of pipeline-based applications. The techniques include configuring local memory buffers connected to parallel processing units operating as stages of a processing pipeline to hold data for transfer between the parallel processing units. The local memory buffers allow on-chip, low-power, direct data transfer between the parallel processing units. The local memory buffers may include hardware-based data flow control mechanisms to enable transfer of data between the parallel processing units. In this way, data may be passed directly from one parallel processing unit to the next parallel processing unit in the processing pipeline via the local memory buffers, in effect transforming the parallel processing units into a series of pipeline stages.
US09804993B1 Data volume placement techniques
A storage management system monitors an indicator of whether data storage is or will be sufficiently responsive as stored on a current implementation resource, such as a storage server. The indicator may be used to determine whether none, some or all of the data storage should be moved from the current implementation resource to an available implementation resource.
US09804988B1 Device full memory access through standard PCI express bus
A method of transferring data between a host and a PCI device is disclosed. The method comprises mapping a fixed memory-mapping control block in a host memory of the host to a control register of a memory-mapping unit of the PCI device; mapping a dynamic data-access memory block in the host memory to a default memory block in a memory of the PCI device, wherein the memory-mapping unit translates an address between the dynamic data-access memory block and a memory block in the memory of the PCI device; and dynamically modifying a value in the control register of the memory-mapping unit through the fixed memory-mapping control block such that an address of the dynamic data-access memory block in the host memory is translated to a different address in the memory of the PCI device based on the modified value in the control register of the memory-mapping unit.
US09804984B2 Device and method for detecting types of universal serial bus cable
A detection device for detecting types of a universal serial bus cable includes a detection circuit and a control unit. The detection circuit includes a signal source, a receiving end, a first resistor, a second resistor, a variable resistor, a first capacitor, a second capacitor, first through fourth switches, a VBUS end, an ID end, and a ground end. The signal source provides a detection signal. The control unit is electrically connected to the detection circuit, and is configured to control the first through the fourth switches according to a plurality of on-off states, to receive the detection signal and a VBUS signal from the receiving end in the plurality of on-off states, to generate a plurality of detection results, and to determine the type of the USB cable according to the plurality of detection results.
US09804978B2 Memory system facilitating high bandwidth and high capacity memory
A memory device and memory system using the memory device. The memory system includes a memory controller having a memory bus with a plurality of lanes, and a plurality of memory devices. Each memory device has a plurality of data pins and a plurality of detection circuits, wherein each detection circuit is coupled to one of the data pins to detect whether the data pin is coupled to one of the lanes of the memory bus. Each lane of the memory bus provides a point-to-point connection between the memory controller and exactly one of the device data lanes, wherein a subset of the data lanes of each memory device are coupled to one of the lanes of the memory bus. The memory capacity of a memory system may be increased by using more of the memory devices limited only by the width of the memory bus.
US09804974B2 Memory circuit using dynamic random access memory arrays
A memory circuit using dynamic random access memory (DRAM) arrays. The DRAM arrays can be configured as CAMs or RAMs on the same die, with the control circuitry for performing comparisons located outside of the DRAM arrays. In addition, DRAM arrays can be configured for secure authentication where, after the first authentication performed with a non-volatile secure element, subsequent authentications can be performed by the DRAM array. Input patterns can be loaded into a DRAM array by loading logic state ones (“1”) into each of the plurality of input data bit lines in each of the columns in the DRAM array and shunting one or more of the plurality of input data bit lines in the DRAM array corresponding to logic state zeroes (“0”) in the input pattern.
US09804973B1 Using frequency domain to prioritize storage of metadata in a cache
A system and method for efficiently caching metadata in a storage system. Addresses from a plurality of I/O accesses to the storage system are captured and then a frequency domain representation of the addresses is generated. The frequency domain representation is used to measure the randomness of the various applications which are accessing the storage system. Scores are generated based on the measure of randomness, and scores are assigned to the various regions of the logical address space. Scores are then assigned to the metadata pages which are stored in the cache based on the region of the logical address space to which the metadata pages correspond. The scores are used when determining which metadata pages to evict from the cache. The cache will attempt to evict those metadata pages which correspond to regions of the logical address space that are servicing random I/O accesses.
US09804968B2 Storage system and data writing method
An electronic device includes a first storage unit, a second storage unit and a control unit. The first storage unit stores the cache of the data. The second storage unit stores the data. The control unit calculates a first ratio of the cache corresponding to the data according to the capacity of the first storage unit. The control unit sends a distribution signal to the processing unit when the control unit reads the data from the second storage unit. The processing unit obtains a first distribution result corresponding to the cache according to the first ratio, and stores the cache to the first storage unit according to the first distribution result.
US09804967B2 Methods of cache preloading on a partition or a context switch
A scheme referred to as a “Region-based cache restoration prefetcher” (RECAP) is employed for cache preloading on a partition or a context switch. The RECAP exploits spatial locality to provide a bandwidth-efficient prefetcher to reduce the “cold” cache effect caused by multiprogrammed virtualization. The RECAP groups cache blocks into coarse-grain regions of memory, and predicts which regions contain useful blocks that should be prefetched the next time the current virtual machine executes. Based on these predictions, and using a simple compression technique that also exploits spatial locality, the RECAP provides a robust prefetcher that improves performance without excessive bandwidth overhead or slowdown.
US09804964B2 Method for increasing cache size
A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree. The free tag indicates the data block is available to the system for storing data when needed, the used tag indicates the data block contains application data, and the semifree tag indicates the data block contains cache data and is available to the system for storing application data type if no blocks marked with the free tag are available to the system.
US09804959B2 In-flight packet processing
A method for supporting in-flight packet processing is provided. Packet processing devices (microengines) can send a request for packet processing to a packet engine before a packet comes in. The request offers a twofold benefit. First, the microengines add themselves to a work queue to request for processing. Once the packet becomes available, the header portion is automatically provided to the corresponding microengine for packet processing. Only one bus transaction is involved in order for the microengines to start packet processing. Second, the microengines can process packets before the entire packet is written into the memory. This is especially useful for large sized packets because the packets do not have to be written into the memory completely when processed by the microengines.
US09804952B1 Application debugging in a restricted container environment
An example method of debugging an application running in a container includes detecting, by a kernel, a system call from an application running in a container. The method also includes performing a capability check based on detection of the system call. The capability check provides a set of capabilities used by the system call. The method further includes associating the system call with the set of capabilities and providing debug information based on the application run in the container. The debug information includes the association between the system call and the set of capabilities.
US09804951B2 Quantization of data streams of instrumented software
A data analysis system processes data generated by instrumented software. The data analysis system receives data streams generated by instances of instrumented software executing on systems. The data analysis system also receives metadata describing data streams. The data analysis system receives an expression based on the metadata. The data analysis system receives data of data streams for each time interval and computes the result of the expression based on the received data values. The data analysis system repeats these steps for each time interval. The data analysis system may quantize data values of data streams for each time interval by generating an aggregate value for the time interval based on data received for each data stream for that time interval. The data analysis system evaluates the expression using the quantized data for the time interval.
US09804937B2 Backup backplane management control in a server rack system
A server rack includes a rack management controller (RMC) configured to manage a first function and a backplane including a backplane controller (BPC). The BPC is configured to monitor the RMC, determine that the RMC is unavailable, and manage the first function, in response to determining that the RMC is unavailable.
US09804936B1 Relational database recovery
A database recovery and index rebuilding system involves at least one processor coupled to memory, storage, a database, and sets of image copies and post-backup updates. When database reconstruction is required, the processor will i) access the image copies; ii) access post-backup updates to be re-applied; iii) without regard to “ii)”, read data pages to be recovered into objects; iv) concurrently with “iii)”, retrieve and sort log records from the post-backup updates; v) as the data pages to be recovered are read in “iii)”, apply the sorted log records; vi) as “e)” completes and concurrently with “v)”, extract and sort index keys; vii) concurrently with “vi)” and on an individual recovered page basis, write the recovered data pages into the database; viii) when all index keys have been extracted and sorted, initiate database index rebuilds; and ix) when rebuilt, store the rebuilt indexes without regard to whether “vii)” has completed.
US09804934B1 Production recovery using a point in time snapshot
A system, computer program product, and computer-executable method for providing access to data on a primary data storage including a production Logical Unit (LU) in communication with a backup storage and a Data Protection Appliance (DPA), the system, computer program product, and computer-executable method comprising creating a snapshot of the production LU on the primary data storage, synthesizing a recovery snapshot at a Point in Time (PiT), wherein the recovery snapshot is the production LU at the PiT, and performing a restore operation on the snapshot of the production LU at the primary data storage using the recovery snapshot, wherein the snapshot of the production LU is restored to the production LU at the PiT, thereby creating a second recovery snapshot.
US09804932B2 Method and device for processing data and electronic apparatus
A method and a device for processing data and an electronic apparatus are provided. The method comprises: obtaining recovery data and modification data when original data is modified, wherein the modification data is data obtained after modifying the original data, and the recovery data is data configured to recover at least a part of the modification data to data in the original data; executing one of the recovery data and the modification data; and executing the other one of the recovery data and the modification data when failing to executing one of the recovery data and the modification data. With the present disclosure, the problem that recovering the system or the system files causes the system unable to work normally is solved, and a stability of the system is enhanced. The present disclosure can be used in the solution for computer viruses.
US09804929B2 Centralized management center for managing storage services
Methods and systems for a storage system are provided. One method includes obtaining network interface information by a processor executable plugin executed by a computing device from a storage system node managing stored information; filtering logical interface information based on a protocol used by a processor executable application that uses the storage system node to store information; obtaining aliases for the logical interface information, when available; and storing the filtered logical interface information and associated aliases at a network identifier cache managed by the plugin; wherein the network identifier cache is used by the plugin to verify network interface information as associated with a data path for a data container stored at a storage device.
US09804926B1 Cataloging file system-level changes to a source storage between image backups of the source storage
Cataloging file system-level changes to a source storage between image backups of the source storage. In one example embodiment, a method for cataloging file system-level changes to a source storage between image backups of the source storage may include obtaining first file system metadata (FSM) associated with a first image backup of the source storage that represents a first point in time, obtaining second FSM associated with a second image backup of the source storage that represents a second point in time, identifying a set of blocks that changed in the source storage between the first point in time and the second point in time, analyzing the set of blocks, the first FSM, and the second FSM, and cataloging files and/or directories that changed in the source storage between the first point in time and the second point in time based on the analyzing.
US09804924B2 Method and system for recovering an image error using data hiding
Described embodiments provide for recovering an error, which has occurred in video contents, by using hidden data. A video content providing server generates video contents, into which information for video error recovery is inserted. The server includes: a block segmentation unit that segments an original image into at least one block having a pre-set size; a block description information (BDI) generation unit that generates block description information (BDI) for each of the at least one block, each BDI including information necessary to recover each of the segmented blocks; a BDI insertion unit that inserts each of the generated BDI into a block that is different from a block to be recovered by using the generated BDI; and a provisional video generation unit that generates provision video contents by combining at least one block, into which the BDI has been inserted.
US09804922B2 Partial bad block detection and re-use using EPWR for block based architectures
Systems and methods for partial bad block reuse may be provided. Data may be copied from a block of a first memory to a block of a second memory. A post write read error may be detected in a first portion the data copied to the block of the second memory without detection of a post write read error in a second portion of the data copied to the block of the second memory. The block of the second memory may be determined to be a partial bad block usable for storage in response to detection of the post write read error in the first portion of the data but not in the second portion of the data.
US09804920B2 Rank and page remapping logic in a volatile memory
Embodiments of the inventive concept include a plurality of memory ranks, a buffer chip including a rank remap control section configured to remap a rank from among the plurality of memory ranks of the volatile memory module responsive to a failure of the rank, and a dynamic serial presence detect section configured to dynamically update a stated total capacity of the volatile memory module based at least on the remapped rank. In some embodiments, a memory module includes a plurality of memory ranks, an extra rank in addition to the plurality of memory ranks, the extra rank being a spare rank configured to store a new page corresponding to a failed page from among the plurality of ranks, and a buffer chip including a page remap control section configured to remap the failed page from among the plurality of ranks to the new page in the extra rank.
US09804919B2 Systems and methods for correlation based data alignment
Embodiments of the present inventions are related to systems and methods for data processing, and more particularly to systems and methods for recovering data where synchronization information is not detected.
US09804917B2 Notification of address range including non-correctable error
Techniques are provided for recovering from non-correctable memory errors. A memory location may be accessed. It may be determined that the memory location contains a non-correctable error. A range of addresses associated with the memory location may be determined. Corrective action may be taken on the entire range of addresses to identify other addresses within the range of addresses that contain non-correctable memory errors.
US09804916B2 Integrated production support
Embodiments for integrating production support features are included in systems for receiving modules from a client application associated with an operator device. The embodiments include selecting at least one client module from the received modules, identifying a trace objective for the at least one client module, selecting a data collection level based on the trace objective, and collecting, by a processor, data associated with the at least one client module in response to the selected data collection level. The systems are combinable with additional production support features including event monitoring.
US09804914B2 Semiconductor memory and semiconductor system using the same
A semiconductor memory includes a plurality of path circuits for transmitting data inputted from an exterior source or device to a chip. The semiconductor memory is configured to generate a plurality of pre-error detection signals by detecting whether data transmitted between the plurality of path circuits have errors, and selectively output the plurality of pre-error detection signals.
US09804912B2 Log management apparatus, computer-readable recording medium having stored therein log management program, and log management method
A non-transitory computer-readable recording medium having stored therein a log management program that causes a computer to execute a process includes obtaining a log item group included in each log and having a periodicity, for each of a plurality of logs outputted from a plurality of monitoring targets, detecting a first log item group from a first log, the first log item group being different from the log item group included in the first log, specifying a second log item group outputted in a same period as that of the first log item group, from a second log related to the first log, extracting the first log item group from the first log, and outputting the first log item group, and extracting the specified second log item group from the second log, and outputting the second log item group.
US09804903B2 Data processing apparatus for pipeline execution acceleration and method thereof
Disclosed herein are a data processing apparatus for pipeline execution acceleration and a method thereof. According to an exemplary embodiment of the present invention, the data processing apparatus for pipeline execution acceleration includes: a processor configured to sequentially execute a first application program and a second application program reading or writing a specific file; and a file system configured to complete a write for a file data for the specific file to a data block previously allocated from the first application program and provide the file data for the specific file to the second application program prior to executing a close call for the specific file from the first application program, when executing a read call for the specific file from the second application program.
US09804902B2 Proteins, pools, and slawx in processing environments
Embodiments described herein include mechanisms for encapsulating data that needs to be shared between or across processes. These mechanisms include slawx (plural of “slaw”), proteins, and pools. Generally, slawx provide the lowest-level of data definition for inter-process exchange, proteins provide mid-level structure and hooks for querying and filtering, and pools provide for high-level organization and access semantics. Slawx includes a mechanism for efficient, platform-independent data representation and access. Proteins provide a data encapsulation and transport scheme using slawx as the payload. Pools provide structured and flexible aggregation, ordering, filtering, and distribution of proteins within a process, among local processes, across a network between remote or distributed processes, and via longer term (e.g. on-disk, etc.) storage.
US09804901B2 Update management for a distributed computing system
In one embodiment, a method receives a software upgrade package for a management computer and main computer. The management computer upgrades software of the management computer using the software upgrade package where the upgrading replaces an image of the software of the management computer with an image from the software upgrade package. Upon upgrade of the management computer, the management computer initiates an upgrade of the main computer. The main computer withdraws use of the services, and upon the withdrawing, the management computer reboots the main computer. Then, the main computer upgrades software of the main computer using the software upgrade package upon rebooting where the upgrading replaces an image of the software of the main computer with an image from the software upgrade package. Upon the upgrading, the main computer restores the use of the services.
US09804900B2 Manipulating shaders with object-oriented programming
Shader manipulation via object-oriented instructions is disclosed. In various embodiments, a processor may receive object-oriented instructions. Upon receiving the object-oriented instructions, the processor may match the object-oriented instructions to uniforms of a non-object-oriented application programming interface (API) that may interface with a graphics processing unit (GPU). Further, the processor may modify the uniforms based at least in part on the received object-oriented instructions. Additionally, the processor may implements the uniforms after modification at a determined time.
US09804899B2 Communications using the common object request broker architecture (CORBA)
Communications using the common object request broker architecture (CORBA) is disclosed. The communications are between a first computing device and a second computing device separated by a NAT device. The first computing device issues a request conforming to the CORBA protocol to obtain an IOR for an object from the second computing device. A first request interceptor on the first device adds a public IP address of the second computing device as user-defined data in the request. A second request interceptor on the second computing device extracts the IP address from the request and stores it. The second computing device builds the IOR for the object including embedding the public IP address of the second computing device in the IOR. The second computing device sends the IOR to the first computing device. The first computing device then establishes a successful connection to the public IP address received in the IOR.
US09804898B2 Method and apparatus for processing applications of mobile terminal
A method for processing an application in a portable terminal is provided. The method includes displaying a main application and at least one corresponding sub-application item, calling a corresponding sub-application when selecting the sub-application item, displaying the sub-application so as to overlay on a partial area of a main application screen, and processing information selected from the main application in the sub-application.
US09804897B2 Method and apparatus for managing power in virtualization system using different operating systems
Provided are a power management method and apparatus that minimize power consumption in a virtualization system using different operating systems. The power management method operates on a virtualization layer, and may include: monitoring usage states of real processors actually performing tasks and usage states of virtual processors mapped with the real processors and executing operating systems or applications; predicting workload of a virtual processor; computing the utilization level of a real processor enough for supporting the predicted workload; and reconfiguring the mapping between real processors and virtual processors according to the computation result. Hence, different power management schemes of multiple operating systems or applications are managed at the virtualization layer in an integrated manner, preventing a conflict caused by application of different power management schemes. Power consumption in the overall system can be minimized through prediction of resource usage.
US09804895B2 Constrained placement in hierarchical randomized schedulers
A distributed scheduler for a virtualized computer system has a hierarchical structure and includes a root scheduler as the root node, one or more branch schedulers as intermediate nodes, and a plurality of hosts as leaf nodes. A request to place a virtual computing instance is propagated down the hierarchical structure to the hosts that satisfy placement constraints of the request. Each host that receives the request responds with a score indicating resource availability on that host, and the scores are propagated back up the hierarchical structure. Branch schedulers that receive such scores compare the received scores and further propagate a “winning” score, such as the highest or lowest score, up the hierarchical structure, until the root scheduler is reached. The root scheduler makes a similar comparison of received scores to select the best candidate among the hosts to place the virtual computing instance.
US09804893B2 Method and apparatus for optimized execution using resource utilization maps
Systems and methods enable displaying a graphical representation of system resource usage in a resource utilization map to inform users about system resource utilization by applications and processes running on a computing device. Users may provide inputs to enable the system to adjust resource allocations based on user preferences. This may enable users to improve the overall operational performance of the device consistent with their current personal preferences by identifying applications or processes of most or least interest so the device processor to prioritize system resources accordingly. Some aspects transmit resource allocation data based on such user input to a central server to enable community based resource allocation schemes. Community based resource allocation schemes may be transmitted to computing devices for use as default or preliminary resource allocations for particular applications, websites or device operating states.
US09804886B1 Extending object-schema-based application programming interfaces (APIS)
The present disclosure relates to extending object-schema-based application programming interfaces (APIs). According to one embodiment, a method generally includes receiving, from a user, a schema defining an extension to the API and a reference to a parent node in a graph projection of the API. An API system updates the graph projection of the API to include a node representing the extension and navigable path to the node representing the extension. The API system processes a request from the user by traversing through the updated graph projection of the API, the request representing the navigable path to the node representing the extension.
US09804881B2 System and method for resizing a virtual desktop infrastructure using virtual desktop infrastructure monitoring tools
A method includes launching a virtual machine based upon an image on a virtualization host, associating the virtual machine with a user, monitoring a metric of the virtual machine that measures usage of a resource of the virtual machine, determining that the metric has exceeded a threshold more than an allowable number of times in a time period, determining an additional amount of the resource to increase in the virtual machine, updating the image to include the additional amount of the resource, launching a second virtual machine based upon the updated image, and associating the second virtual machine with the user.
US09804880B2 Reservation for a multi-machine application
A system for a reservation for a multi-machine application can include a server virtualization engine configured to create a mixed reservation of information technology resources from a cluster of hosts including a virtual machine host and a container host. The system can include a cloud management engine configured to create a multi-machine blueprint from the mixed reservation including a virtual machine template, a container image, and a definition of networking. The cloud management engine can be configured to deploy the multi-machine blueprint to provide a multi-machine application.
US09804877B2 Reset of single root PCI manager and physical functions within a fabric
Methods and systems for managing reset of a physical function of an I/O device in a computing system are disclosed, where the physical function is included in a single-root PCI manager. One method includes maintaining a count of active virtual functions associated with the physical function included in the single-root PCI manager, and, upon determining that no active virtual functions are associated with the physical function, allowing the physical function to be reset within the single-root PCI manager. The method further includes while resetting the physical function, persisting a configuration memory space associated with the physical function, and associating the persisted configuration memory space with the physical function after the physical function is reset.
US09804875B2 Software component and device for the automated processing of multi-purpose data, employing functions requiring different security levels or responsibility limits
A software component for automated processing of multi-usage data, implementing functions requiring various levels of security or limits of responsibility. The software component includes a plurality of virtual machines, each virtual machine being adapted for executing at least one function requiring a level of security or a limit of responsibility which is predetermined and a hypervisor adapted for controlling execution of the plurality of virtual machines.
US09804874B2 Consolidation of idle virtual machines on idle logical processors
Idle virtual machine partitions in a virtualized computing environment are consolidated onto one or more idle logical processors. A hypervisor monitors the individual utilization of multiple virtual machine partitions in a computing environment and determines which virtual machine partitions are idle. The hypervisor also monitors the individual utilization of multiple logical processors in the computing environment and determines which logical processors are idle. The hypervisor schedules all of the idle virtual machine partitions on one or more of the idle logical processors. This can improve the performance for work-generating partitions and ensure compliance with service level agreements. At the same time, it can provide efficient power management in that is consolidates idle virtual machines onto a smaller subset of logical processors.
US09804869B1 Evaluating malware in a virtual machine using dynamic patching
Analysis of potentially malicious software samples in a virtualized environment is disclosed. One or more modifications are applied to a first virtual machine instance. The first virtual machine instance is initialized as a copy-on-write overlay associated with an original virtual machine image. Further, at least one modification includes the installation of startup instructions. The modified virtual machine instance is stared. A first set of modifications resulting from executing the first virtual machine instance is captured.
US09804865B2 Microvisor run time environment offload processor
Embodiments here include systems and methods for running an application via a microvisor processor in communication with a memory and a storage is disclosed. For example, one method includes installing an application. The method also includes identifying an operating system that the application is configured to execute within. The method also includes identifying a resource required by the application to execute, wherein the resource is part of the operating system. The method also includes identifying a location of the resource in the storage. The method also includes retrieving the resource from the storage. The method also includes bundling the application and the resource in the memory. The method also includes executing the application using the resource.
US09804864B1 Method of mapping inputs and system thereof
Embodiments of the present invention are directed to a method of mapping inputs and system thereof. A computing device is configured to access a previously created profile for, such as, game play using a communicatively coupled controller to manipulate events on the computing device. The profile can be locally accessed from the computing device or remotely accessed from a cloud. The profile includes at least one mapping, each associating an input from the controller to an instruction understandable by an event on the computing device. The controller is integral with the computing device or is a physically disjoint device separate from the computing device. In some embodiments, the computing device is communicatively coupled with a camera configured to capture the input. One or more features of the controller can also be mapped to instructions understandable by the computing device.
US09804861B2 Configurable interfaces
Embodiments of a method and system for utilizing a configurable interface are disclosed. User information for a first user is accessed. The user information is reviewed to determine whether the user information includes a preselected configurable interface. The preselected configurable interface is provided based on the user information including the preselected configurable interface. Alternatively, based on the user information not including the preselected configurable interface, a configurable interface based on a user selection of the configurable interface from a plurality of available configurable interfaces is configured.
US09804855B1 Modification of temporary file system for booting on target hardware
A system and method for efficiently restoring data to a different computing device. At least a backed up operating system (OS) and an initial file system, which is also referred to as a temporary file system, are restored on a memory connected to a target computing device. The OS and the initial file system are configured for a hardware configuration for a source computing device different from a hardware configuration for the target computing device. The input/output (I/O) modules used for accessing storage devices connected to data storage interfaces within the target computing device are identified and compared to I/O modules in the initial file system. The missing I/O modules in the initial file system for the target computing device are retrieved from the restored OS and inserted in the initial file system. Afterward, a boot up sequence is executed using the modified initial file system.
US09804854B2 Branching to alternate code based on runahead determination
The description covers a system and method for operating a micro-processing system having a runahead mode of operation. In one implementation, the method includes providing, for a first portion of code, a runahead correlate. When the first portion of code is encountered by the micro-processing system, a determination is made as to whether the system is operating in the runahead mode. If so, the system branches to the runahead correlate, which is specifically configured to identify and resolve latency events likely to occur when the first portion of code is encountered outside of runahead. Branching out of the first portion of code may also be performed based on a determination that a register is poisoned.
US09804852B2 Conditional execution support for ISA instructions using prefixes
In one embodiment, a processor includes an instruction decoder to receive a first instruction having a prefix and an opcode and to generate, by an instruction decoder of the processor, a second instruction executable based on a condition determined based on the prefix, and an execution unit to conditionally execute the second instruction based on the condition determined based on the prefix.
US09804851B2 Operand size control
A data processing system is provided with processing circuitry as well as a bank of 64-bit registers. An instruction decoder decodes arithmetic instructions and logical instruction specifying arithmetic operations and logical operations to be performed upon operands stored within the 64-bit registers. The instruction decoder is responsive to an operand size field SF within the arithmetic instructions and the logical instructions specifying whether the operands are 64-bit operands or 32-bit operands where all of the operands are 64-bit operands or all of the operands are 32-bit operands. If a switch is made to a lower exception level, then a check is made as to whether or not a register being used was previously subject to a 64-bit write to that register. If such a 64-bit write had previously taken place, then the upper 32-bits are flushed so as to avoid data leakage from the higher exception level.
US09804847B2 Thread context preservation in a multithreading computer system
According to one aspect, a computer-implemented method for thread context preservation in a configuration including a core configurable between a single thread (ST) mode and a multithreading (MT) mode is provided. The ST mode addresses a primary thread, and the MT mode addresses the primary thread and one or more secondary threads on shared resources of the core. Based on determining, by the core in the MT mode, that MT is to be disabled, switching from the MT mode to the ST mode is performed, where the primary thread of the MT mode is maintained as the primary thread of the ST mode. A thread context including program accessible register values and program counter values of the one or more secondary threads is made inaccessible to programs. Based on the switching, any one of clearing the program accessible register values or retaining the program accessible register values is performed.
US09804846B2 Thread context preservation in a multithreading computer system
According to one aspect, a computer system includes a configuration with a core configurable between a single thread (ST) mode and a multithreading (MT) mode. The ST mode addresses a primary thread, and the MT mode addresses the primary thread and one or more secondary threads. The computer system also includes a multithreading facility configured to control utilization of the configuration to perform a method. Based on determining, by the core in the MT mode, that MT is to be disabled, the MT mode switches to the ST mode, where the primary thread of the MT mode is maintained as the primary thread of the ST mode. A thread context of the one or more secondary threads is made inaccessible to programs. Based on the switching, any one of clearing the program accessible register values or retaining the program accessible register values is performed.
US09804843B1 Method and apparatus for linear function processing in pipelined storage circuits
An integrated circuit may have processing and storage circuits that perform read-modify-write operations on a wide data path. A CAD tool may partition the wide data path into data path subsets based on the width of the wide data path, the characteristics of the processing and storage circuits, and various constraints such as resource constraints and timing constraints. The CAD tool may also instantiate corresponding pipelined circuitry. The pipelined circuitry may be arranged in slices with cascaded processing and storage circuits. Each processing and storage circuit in a slice may perform a read-modify-write operation based on the corresponding data path subset and any prior result produced by other processing and storage circuits.
US09804838B2 Systems and methods for finding project-related information by clustering applications into related concept categories
A system, method, and computer-readable medium, is described that finds similarities among programming applications based on semantic anchors found within the source code of such applications. The semantic anchors may be API calls, such as Java's package and class calls of the JDK. Latent Semantic Indexing may be used to process the application and semantic anchor data and automatically develop a similarity matrix that contains numbers representing the similarity of one program to another.
US09804837B2 System and method for creating, managing, and reusing schema type definitions in services oriented architecture services, grouped in the form of libraries
A computer-implemented system and method for creating, managing, and reusing schema type definitions in SOA services, grouped in the form of libraries are disclosed. The method in an example embodiment includes: grouping a plurality of Extensible Mark-up Language (XML) schema (XSD) types, each XSD type defined in an individual XSD file; using a processor to bundle the plurality of individual XSD types into a type library, the type library including a type information file to register the individual XSD types in the type library, the type library further including a type dependencies file to register dependencies between the individual XSD types in the same or different type library; importing types from a different type library, when defining derived types or aggregated types; generating Java artifacts from the XSD types; and associating the Java artifacts with corresponding XSD types in the type information file of the type library.
US09804834B1 Automatically updating a hybrid application
Disclosed are systems, methods, and non-transitory computer-readable storage media for automatically updating a hybrid web application. In some implementations, a computing device can be configured with a hybrid application that includes a native layer and a web view. The native layer can provide access to native features of the computing device while the web view can provide web client features, such as graphical user interfaces and server communication functionality. When the hybrid application is invoked, the native layer can load a resource bundle from local storage. The resource bundle can include the web code needed to present the web view graphical user interface, manage application data, and/or facilitate communication with the web server. To update the hybrid application, the application can download an updated resource bundle from the web server and reload the web code from the resource bundle.
US09804831B2 Control device, display device, firmware updating method, and firmware updating program
A control device includes: a storage unit that stores own-device version information indicating a version of firmware that an own device has; a version information acquisition unit that imports, from a plurality of control devices, other-device version information indicating a version of firmware that each of the plurality of control devices has; and a version management unit that compares an own-device version indicated by the own-device version information stored in the storage unit with each of a plurality of other-device versions indicated by the other-device version information imported by the version information acquisition unit, when the version management unit determines according to a result of the comparison that the own-device version is older than a newest other-device version in the plurality of other-device versions, the version management unit issuing a transfer request for firmware corresponding to the newest other-device version, to a control device corresponding to the newest other-device version.
US09804829B2 Interface definition language compiler with version reconciliation
An interface definition language compiler can be designed to generate different versions of stubs or library files from a same IDL source code. A developer can maintain a single IDL file with code for various versions by using version directives. As part of front end compiling, the IDL compiler will determine which sections of IDL code are compatible with a specified version and compile those determined sections of IDL code. When performing semantic analysis, the IDL compiler will determine whether changes across versions create semantic issues that can be resolved in the target program language by the backend of the compiler. For those changes that cannot be resolved in the target program language, the IDL compiler can generate error notifications.
US09804826B2 Parallelization of random number generators
System and method for pseudo-random number generation based on a recursion with significantly increased multithreaded parallelism. A single pseudo-random generator program is assigned with multiple threads to process in parallel. N state elements indexed incrementally are arranged into a matrix comprising x rows, where a respective adjacent pair of state elements in a same column are related by g=(M+j)mod N, wherein j and g represent indexes of the pair of state elements. x can be determined through an modular manipulative inverse of M and N. The matrix can be divided into sections with each section having a number of columns, and each thread is assigned with a section. In this manner, the majority of the requisite interactions among the state elements occur without expensive inter-thread communications, and further each thread may only need to communicate with a single other thread for a small number of times.
US09804822B2 Electronic apparatus and control method thereof
An electronic apparatus and a controlling methods thereof are disclosed. The electronic apparatus includes a voice input unit configured to receive a user voice, a storage unit configured to store a plurality of voice print feature models representing a plurality of user voices and a plurality of utterance environment models representing a plurality of environmental disturbances, a controller, in response to a user voice being input through the voice input unit, configured to extract utterance environment information of an utterance environment model among the plurality of utterance environment models corresponding to a location where the user voice is input, compare a voice print feature of the input user voice with the plurality of voice print feature models, revise a result of the comparison based on the extracted utterance environment information, and recognize a user corresponding to the input user voice based on the revised result.
US09804821B2 Interaction history management device, interaction device and interaction history management method
An interaction history management device includes an interaction control unit configured to accept an input of an operation by audio and generate a reply by audio in response to the operation, an interaction history storage unit configured to store information that identifies an audio content of the accepted operation and information that identifies an audio content of the reply, an execution unit configured to store an identifier to the interaction history storage unit as associating with the reply when a predetermined process related to the accepted operation is executed normally, and an external data deletion unit configured to, when an instruction to delete information used in the predetermined process is accepted, delete the information, identify an identifier of the predetermined process in which the information to be deleted is used, and delete at least the audio content of the reply associated with the identifier from the interaction history storage unit.
US09804814B2 Electronic device and method of interconnecting the same
A method of operating a first electronic device is provided. The method includes determining whether at least one second electronic device is present on the first electronic device, displaying at least one image on a display of the first electronic device, identifying a first information input to at least one image sensor of the at least one second electronic device, comparing the identified first information with a parameter of the displayed image, determining a location of the at least one second electronic device based on the comparison result, and displaying a second information on the display based on the determined location.
US09804809B2 Print control system
A print control system 1 includes a control server 10 that opens a communication path for asynchronous duplex communication, generates print data, and outputs the generated print data by the opened communication path; and a printer 12 that opens a communication path, receives the print data by the opened communication path, and prints based on the received print data.
US09804807B2 Method and system for automated hardcopy change notification
A method and system for notifying a user are provided. The user prints a document at a printer and registers to have the electronic version of the printed document tracked for changes. The electronic version of the printed document is monitored for changes and in case of an alteration, a notification is sent to the user on the basis of his/her preferences.
US09804806B2 Ribbon preparation method, tape printing device and program
A tape printing device includes: a display unit which displays a printable area on a ribbon decoration preview which is a preview of a completed ribbon decoration; an input unit which input information; an acquisition unit which acquires the inputted information; and a print data generation unit which generates print data for printing a print image based on the acquired information, on a ribbon tape. The print data generation unit decides a print position of the print image on the ribbon tape according to an arrangement of the printable area on the ribbon decoration preview.
US09804803B2 Data access in hybrid main memory systems
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for identifying a data processing function to be executed in a hybrid main memory system, the hybrid main memory system including a first type of main memory and a second type of main memory, the data processing function including data access operations to access the hybrid main memory system, accessing a write metric for the data processing function, the write metric based at least in part on a proportion of the data access operations that are write operations, and, based at least in part on the write metric being less than a threshold value, designating the data processing function for execution in the first type of main memory.
US09804800B2 Detecting heap-spray in memory images
A computer is protected from heap spray attacks by identifying blocks in a heap memory, associating the blocks in buckets according to the block sizes, selecting one of the buckets, and choosing a first block and a second block from the selected bucket. The method is further carried out by making a content comparison of the first block with the second block, accumulating a positive result when the comparison meets a predetermined criterion of similarity, and reporting a heap spray detection when accumulated positive results exceed a predetermined threshold.
US09804796B1 Emergency mode operation of a solid state drive
A first threshold temperature is maintained for operating a solid state drive (SSD) in a first mode. A second threshold temperature is maintained for operating the SSD in a second mode in which read and write operations are performed at a higher rate than in the first mode, wherein the second threshold temperature is higher than the first threshold temperature. The SSD is switched from the first mode to the second mode, in response to an operating temperature of the SSD exceeding the first threshold temperature.
US09804794B2 Techniques for providing data redundancy after reducing memory writes
The present disclosure relates to techniques for providing data redundancy after reducing memory writes. In one example implementation according to aspects of the present disclosure, a storage system receives a storage command for providing data redundancy in accordance with a first data redundancy scheme. The storage system then implements a subsequent data redundancy in accordance with a second data redundancy scheme.
US09804790B2 Method of operating memory controller and semiconductor storage device including memory controller
Semiconductor storage devices and methods of operating the same are provided. The semiconductor storage device including a non-volatile memory device, and a memory controller configured to control the non-volatile memory device, the memory controller including a performance control module, the performance control module configured to control a performance level of the memory controller based on state information of the memory controller may be provided.
US09804787B2 Mitigating GC effect in a raid configuration
A system and method for managing garbage collection in Solid State Drives (SSDs) (120-1, 120-2, 120-3, 120-4, 120-5) in a Redundant Array of Independent Disks (RAID) configuration, using a RAID controller (115) is described. A control logic (505) can control read and write requests (805, 810) for the SSDs (120-1, 120-2, 120-3, 120-4, 120-5) in the RAID configuration. A selection logic (515) can select an SSD for garbage collection. Setup logic (520) can instruct the selected SSD to enter a garbage collection setup phase (920). An execute logic (525) can instruct the selected SSD to enter and exit the garbage collection execute phase (925).
US09804781B2 Storage media performance management
A method or system for determining a required certification level of storage area for storing data of a write request based on a characteristic of the data, selecting a target storage area based on a media certification table and the required determined certification level of the media area and storing data at the target storage area.
US09804780B2 Storage apparatus, method of controlling storage apparatus, and non-transitory computer-readable storage medium storing program for controlling storage apparatus
A storage apparatus is provided, including a first storage device; a second storage device having an access speed higher than an access speed of the first storage device; a monitor that monitors a write access load for the first storage device; a comparator that compares the write access load for the first storage device monitored by the monitor, with a load threshold; and a switch that causes write access target data to be written into the first and second storage devices, when it is determined by the comparator that the write access load for the first storage device does not exceed the load threshold, while causing the write access target data to be written into the first storage device, when it is determined by the comparator that the write access load for the first storage device exceeds the load threshold.
US09804778B2 Preallocating storage space for an application operation in a space efficient volume
Provided are a computer program product, system, and method for pre-allocating storage space for an application operation in a space efficient volume where a host system transmits writes to the space efficient volume. Physical storage space is allocated to the space efficient volume when the host system submits a write request. An amount of space needed by the write request is allocated to the volume in response to receiving the write request. A space allocation request is received from the host system for an application operation indicating a requested amount of space to allocate in the space efficient volume for the application operation. The requested amount of space is pre-allocated in the space efficient volume for the application operation in advance of the application operation needing the requested amount of space for a series of write operations that will be generated during the execution of the application operation.
US09804777B1 Gesture-based text selection
An example method includes outputting a plurality of characters, receiving an input indicative of a slide gesture across one or more regions associated with a group of characters included in the plurality of characters, determining, based on an origination point and/or a speed of movement, whether the slide gesture represents a character string level selection or a character level selection, responsive to determining that the slide gesture represents the character string level selection, outputting a graphical selection of at least one character string included in the group of characters, such that the at least one character string is visually differentiated from any of the plurality of characters not included in the group of characters, and responsive to determining that the slide gesture represents the character level selection, outputting, in single character increments, a graphical selection of at least one character included in the group of characters.
US09804771B2 Device, method, and computer readable medium for establishing an impromptu network
An electronic device with a touch-sensitive surface and a device motion sensor detects a predefined gesture on the touch-sensitive surface. The predefined gesture has one or more gesture components. The device detects a predefined movement of the electronic device with the device motion sensor. The predefined movement has one or more movement components. In response to detecting the predefined gesture and the predefined movement, the device, in accordance with a determination that the one or more gesture components and the one or more movement components satisfy predefined concurrency criteria, performs a predefined operation that is associated with concurrent detection of the predefined gesture and the predefined movement, and in accordance with a determination that the one or more gesture components and the one or more movement components do not satisfy the predefined concurrency criteria, foregoes performing the predefined operation.
US09804767B2 Light dismiss manager
A computing device may instantiate a light dismiss manager for an application user interface. The light dismiss manager receives a request to register an event pass area from a rendered user interface surface of the application user interface and receives a notification that a new light dismiss user interface surface is to be opened in the application user interface. The light dismiss manager determines a shape of a transparent blocking panel that excludes the event pass area. When the new light dismiss user interface surface is opened in the application user interface, the transparent blocking panel is rendered below the new light dismiss user interface surface. In response to an input event directed to a visible portion of the rendered user interface surface, the new light dismiss user interface is closed, and a command associated with the visible portion of the rendered user interface surface is executed.
US09804760B2 Scrollable in-line camera for capturing and sharing content
Some embodiments described herein provide an application that includes a scrollable in-line camera for capturing and sharing media content. In some embodiments, the in-line camera is provided in a scrollable view of the application. The scrollable view has three distinct user interface portions, including an in-line camera section, a preview section, and a shared content section. The application's user can use the in-line camera section to capture a photo or a video clip. The preview section is a portion of the UI that allows a user to review a photo or video captured with the in-line camera. The user can also use the preview section to either delete or accept the content. If the user chooses to delete the content, the content is removed from the preview section. If the user chooses to accept the content, the content appears in the content sharing section.
US09804758B2 Method and apparatus for providing information about image painting and recording medium thereof
A method of providing image painting information is provided. The method includes: displaying a paintable first image on a screen of a terminal; receiving a user input requesting reference painting information about the first image; requesting painting information of a second image related to the first image from a server, based on the user input; receiving the painting information of the second image from the server; and displaying the received painting information of the second image on the screen of the terminal.
US09804752B1 Machine learning method of managing conversations in a messaging interface
A method for managing contacts in a messaging application includes receiving a request from relating to obtaining conversations associated with a client device, in response to the request, retrieving data corresponding to the conversations and causing displaying a list of the conversations on the client device, determining, based on a least one conversation attributes, a rating value for each conversation among the conversations, identifying a particular conversation of the conversations wherein the rating value associated with the particular conversation is below a threshold rating value, and in response to identifying the particular conversation, causing updating the list that is displayed on the client device by removing the particular conversation from the list of the conversations that is displayed on the client device.
US09804750B2 Textbox associated with device native features
A user interface is provided next to a textbox in a cross-platform mobile application to access one or more native features of a mobile device. Once the user interface is selected by a user, the mobile application operates to access one or more associated native feature of the mobile device and retrieve data to automatically populate it on the textbox in the mobile application.
US09804744B2 Method for operating a control device in a vehicle
A method for operating a control device in a vehicle, wherein the control device includes a control element having a user interface. In the method, menus are simultaneously displayed on a display surface. Furthermore, a detection region is formed, which is divided into detection zones, wherein each detection zone is associated with a respective menu. The position of an actuation object in the detection region is detected and associated with a detection zone. The menu that is associated with the detection zone in which the actuation object was detected is enlarged and the menus that are associated with the other detection zones are reduced in size. Also disclosed is a control device in a vehicle.
US09804741B2 Methods and systems for managing N-streams of recommendations
Systems and methods are presented for evaluating and incorporating a plurality of input streams into a single input stream. In some embodiments, the system generates a first set of recommendations provided by a plurality of input streams and receives one or more selections of recommendations from the first set of input streams. The system determines a session intent based on the one or more selections and selects a set of input streams, from the plurality of input streams, corresponding to the one or more selection and the session intent. The system generates a second set of recommendations using the set of input streams and the session intent and causes presentation of the second set of recommendations on a user interface of a user device.
US09804734B2 Method, apparatus and computer program for displaying content
A method, apparatus and computer program comprises: displaying, first content on a display; detecting a user input wherein the user input comprises deforming at least a portion of a housing of an apparatus; and in response to detecting the user input, performing a geometric transformation on the content such that after the geometric transformation second content, different to the first content is displayed on the display; wherein the location of the deforming within the housing of the apparatus determines a location within the content for performing the geometric transformation.
US09804730B2 Automatically changing a display of graphical user interface
Usage information is used to automatically change a display of a Graphical User Interface (GUI) for a computer application. Recommendations may also be automatically provided that when accepted by a user change the GUI of the application. The usage information includes recorded interactions along with the context of the actions. Generally, the contextual usage information includes interaction information that may be used to determine how a user is interacting with the application based on the current context of the user. The usage information that is recorded from one or more users may be used to change the GUI and/or provide recommendations. Usage information obtained from a larger set of users (e.g. based on a type of business) may be used to automatically determine the recommendations or change the GUI.
US09804724B2 Haptic device with indirect haptic feedback
An indirect haptic device having a substrate having a touch surface, a position sensor of a user's clothed appendage relative to the touch surface, a friction modulator associated with the substrate, a control device connected to the position sensor and the friction modulator, wherein a coefficient of friction on the touch surface is modulated in response to a sensed position of a user's clothed appendage relative to the touch surface and/or a derivative thereof.
US09804716B2 Touch sensitive processing apparatus and method thereof
The present invention provides a touch processing device which is configured to connect to a touch sensitive panel having a plurality of sensing points. The touch processing device comprises a transmitter detecting module and an information transmitting module. The transmitter detecting module is configured to detect a transmitter transmitting an electrical signal only when approaching or touching the touch sensitive panel and to generate at least a two-dimensional sensing information. The at least one two-dimensional sensing information is sensing information corresponding to the plurality of sensing points with respect to at least one frequency. The information transmitting module is configured to transmit the at least one two-dimensional sensing information.
US09804714B2 Control method and device for touch display panel, and display device
The embodiments of the present disclosure disclose a control method and device for a touch display panel, and a display device, capable of achieving a display function and a touch control function of a display panel and improving the report rate for the touch control function. An embodiment of the disclosure discloses a control method for achieving a display function and a touch control function of an in-cell capacitive touch display panel, wherein the controlling method includes: dividing a time period for the in-cell capacitive touch display panel displaying each image frame into at least two control periods each comprising a display period and a touch control period; during the display period, applying no signal or applying signals for display to touch driving electrodes of the touch display panel; and during the touch control period, applying touch driving signals to the touch driving electrodes in sequence, wherein touch sensing electrodes couple voltage signals of the touch driving signals and output the same.
US09804713B2 Method and system for finger sensing, related screen apparatus and computer program product
An embodiment of a method for processing finger-detection data produced by a touch screen includes: computing the area of the finger-data map and extracting the main axes from the finger-data map, computing the lengths and orientations of the main axes, determining from the main axes a major axis having a major-axis orientation, computing a geometrical center and a center of mass of the finger-data map, computing an eccentricity of the finger-data map as a function of the lengths of the main axes outputting the major-axis orientation as indicative of the finger-orientation direction in the plane of the screen, outputting the mutual position of the geometrical center and the center of mass of the finger-data map as indicative of finger-pointing direction along the finger-orientation direction in the plane of the screen, and outputting a combination of the eccentricity and the area of the finger data map as indicative of finger orientation with respect to the plane of the screen.
US09804712B2 Contact-free interaction with an electronic device
The present disclosure provides an electronic device configured to detect an object positioned at a distance. The electronic device includes a reference oscillator generating a reference signal having a reference frequency; and a first measurement oscillator coupled to a first antenna located at a first position of the electronic device. The first measurement oscillator generates a first measurement signal having a first measurement frequency corresponding to a distance of an object from the first antenna. The first antenna has a first antenna load corresponding to the distance of the object from the first antenna, and the first measurement frequency varies in dependence on the first antenna load. The electronic device also includes a comparator coupled to the reference oscillator and the first measurement oscillator which generates a comparator output including a difference between the reference frequency and the first measurement frequency which represents the distance of the object from the first antenna.
US09804707B2 Inactive region for touch surface based on contextual information
Techniques and architectures for detecting the handedness of a user from touch input and suppressing unintentional touch input are described. The techniques and architectures may analyze short-lived contacts that occur on a touch surface around a same time as input from an input tool to determine a hand that a user is using to hold the input tool. An inactive region may be established for the touch surface based on the hand determination and/or contextual information related to the user, the touch surface and so on. The inactive region may allow unintentional input to be identified and suppressed.
US09804706B2 Systems and methods of adapting input based on a change in user interface presentation
A mobile communications terminal (100, 200, 400, 600, 900) comprising a memory (240), a display (120) arranged to display a representation of a first user interface state, and a controller (210). The controller (210) is configured to detect a user interface changing event, change from said first user interface state to a second user interface state and cause said display (120) to display a representation of said second user interface state. The controller is further configured to receive an input and interpret said input based on a time period to said event and process said input according to said interpretation.
US09804705B2 Flexible printed circuit board, method for manufacturing the same, and capacitive touch display device
The present disclosure provides a flexible printed circuit board (FPCB), a method for manufacturing the FPCB, and a capacitive touch display device with the FPCB. The FPCB comprises an FPCB substrate and a common electrode voltage (VCOM) filter circuit arranged on the FPCB substrate. The FPCB further includes one or more filter units. the filter units comprises: a conduction layer, arranged on the FPCB substrate and electrically connected to a VCOM output end of the VCOM filter circuit; an isolation layer, arranged on the conduction layer; and a shielding film, which is grounded, arranged on the isolation layer and arranged parallel with the conduction layer.
US09804703B2 Touch input device which detects a magnitude of a touch pressure
In one embodiment, a touch input device includes a cover layer; a touch sensor; a display panel which is located under the cover layer; a pressure electrode which is located under the display panel; and a first converter which converts a signal comprising information for electrical characteristics outputted from the pressure electrode to a digital signal; wherein a driving signal is applied to the touch sensor and a touch position is detected from a sensing signal which is outputted from the touch sensor; and wherein a magnitude of a touch pressure is detected from the digital signal converted by the first converter.
US09804701B2 Contact tracking and identification module for touch sensing
Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing, multi-touch surface. Identification and classification of intuitive hand configurations and motions enables unprecedented integration of typing, resting, pointing, scrolling, 3D manipulation, and handwriting into a versatile, ergonomic computer input device.
US09804700B2 Display device having touch screen panel
A display device having a display panel and a touch screen panel is disclosed. The display device includes a display panel driving unit formed on a portion of the rear of the display panel and including a plurality of display panel driving circuits to drive the display panel; a touch screen panel driving unit formed on other portion of the rear of the display panel to be adjacent to the display panel driving unit and including a plurality of touch screen panel driving circuits to drive the touch screen panel; and a connector formed on the display panel driving unit and including a first connector unit connected to at least one of the display panel driving circuits and a second connector unit connected to at least one of the touch screen panel driving circuits.
US09804696B2 User-input control device toggled motion tracking
On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.
US09804693B2 Handheld controller with activation sensors
A handheld controller, comprising a main body, handle extending from the main body, first and second input controls positioned for engagement by a user's fingers, and a finger detection sensor coupled to the first input control. One or more finger detection sensors are configured to detect the spatial location of the user's finger relative to a surface of the first input control. The finger detection sensor can be a touch capacitive sensor. The handheld controller can have one or more proximity sensors configured to detect the spatial location of the user's finger relative to the first input control.
US09804692B2 System and method for generating haptic feedback in stylus
In a stylus for a display device, the stylus includes: a bearing housing; a roller in the bearing housing; and a first actuator coupled to the bearing housing and configured to apply a pressure against the roller to modulate a friction between the stylus and the roller.
US09804691B1 Interchangeable input mechanisms for control devices
Various embodiments described herein are directed toward input mechanisms, for input devices, configured to receive and removably couple to interchangeable elements. Handheld input devices applicable to some embodiments may include, without limitation, computer controllers, video game console controllers, and handheld video gaming devices. Input mechanisms applicable to various embodiments may include, for example, control sticks (e.g., joysticks or analog sticks operable by a user's finger, such as a thumbstick), buttons, switches, and directional pads. According to some embodiments, an input mechanism is provided comprising a base component. Depending on the embodiment, coupling different interchangeable elements to the base component may cause the input mechanism to vary in size, appearance, contour, material, or features provided by the input mechanism.
US09804687B2 Mobile terminal and controlling method thereof
A digital television including a display unit configured to display a keypad including a plurality of key buttons which are assigned with different alphabet characters, respectively, and a text window; and a controller configured to receive a first signal selecting a first key button of the plurality of key buttons, display a first alphabet character assigned with the first key button in the text window, and display a first sub key button assigned with a second alphabet character on a first region adjacent to the first key button of the keypad, in response to the first signal, and receive a second signal selecting the first sub key button, and display the second alphabet character next to the first alphabet character in the text window, and display a second sub key button assigned with a third alphabet character on the first region adjacent to the first key button of the keypad, in response to the second signal. The second alphabet character is predicted as a next character of the first alphabet character, and the third alphabet character is predicted as a next character of the first and second alphabet characters.
US09804683B1 Method and apparatus for gesture interaction with a photo-active painted surface
A method and apparatus for gesture interaction with a photo-active painted surface is described. The method may include driving a spatial electromagnetic modulator to emit electromagnetic stimulation in the form of an image to cause photo-active paint to display the image. The method may also include capturing, with at least a camera of a painted surface display system, image data of the image displayed on the photo-active paint applied to a surface and a user motion performed relative to the image. The method may also include analyzing the captured image data to determine a sequence of one or more physical movements of the user relative to the image displayed on the photo-active paint. The method may also include determining, based on the analysis, that the user motion is indicative of a gesture, and driving the spatial electromagnetic modulator to update.
US09804682B2 Systems and methods for performing multi-touch operations on a head-mountable device
Embodiments described herein may provide a configuration of input interfaces used to perform multi-touch operations. An example device may involve: (a) a housing arranged on a head-mountable device, (b) a first input interface arranged on either a superior or an inferior surface of the housing, (c) a second input interface arranged on a surface of the housing that is opposite to the first input interface, and (d) a control system configured to: (1) receive first input data from the first input interface, where the first input data corresponds to a first input action, and in response, cause a camera to perform a first operation in accordance with the first input action, and (2) receive second input data from the second input interface, where the second input data corresponds to a second input action(s) on the second input interface, and in response, cause the camera to perform a second operation.
US09804680B2 Computing device and method for generating gestures
Precise analysis and description of movement and gestures by a human or other object are carried out by a computing device assisted by camera and distance sensors. The same gestures and movements of an object in different locations and in different orientations may be identified according to coordinates and offsets applied to coordinates, and gesture-making areas projected so as to surround the object. The techniques can accurately identify actions of movements of the human or other object.
US09804676B2 Display panel including piezoelectric device and method for compensating for properties of piezoelectric device
There is provided a display panel including a piezoelectric device and a method for compensating properties of a piezoelectric device. According to the an exemplary embodiment of the present disclosure, the display panel includes: a panel; and a piezoelectric device coupled with the panel, wherein the piezoelectric device includes: a plurality of piezoelectric elements disposed at different positions of the panel and each configured to generate vibrations according to a driving signal; a driver configured to supply the driving signal to the plurality of piezoelectric elements; a plurality of acceleration sensors configured to detect acceleration information of vibrations in different regions of the panel; and a compensator configured to control the driving signal to compensate for property deviations of the plurality of piezoelectric elements, based on the acceleration information.
US09804674B2 Tactile sensation providing apparatus
When an operation to a touch sensor 11 is detected in a first operation state in which a main control unit 16 is not busy with data processing, a tactile sensation provision control unit 14 controls a tactile sensation providing unit 13 to vibrate a touch face 11a in a first vibration mode such that a first tactile sensation is provided to an operation object. On the other hand, when the operation is detected in a second operation state in which the main control unit 16 is busy with data processing, the touch face 11a is vibrated in a second vibration mode such that a second vibration is provided to the operation object. Since different tactile sensations are provided, an operator may recognize whether processing corresponding to the operation may be executed. Thereby, re-inputs are minimized.
US09804671B2 Input device and non-transitory computer-readable recording medium
An input device comprising: a processor that executes a process comprising: first detecting an eye-gaze position on a screen; comparing a current specified position and the eye-gaze position; and setting a cursor position to the specified position until a distance between the specified position and the eye-gaze position reaches a threshold or more.
US09804670B2 Display apparatus and method of controlling the same
A display apparatus includes an infrared outputter configured to output infrared light toward a user, an image capturer configured to photograph the user to generate a captured image, and a controller configured to detect, from the captured image, a pupil and an iris of the user, and a glint area generated by the infrared light, and to determine, in response to the pupil, the iris, and the glint area being detected, a direction of the user's gaze based on a relation between a location of the pupil, and the glint area, and a size of the iris.
US09804668B2 Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution
Systems and methods for rapid content switching between pieces of content presented in a plurality of stations using streaming content distribution in accordance with embodiments of the invention are disclosed. One embodiment includes processing a portion of a station manifest that includes identifiers for content stations and identifiers for pieces of content associated with content stations, selecting jump points that are associated with specific locations within pieces of content, determining a current content station, playing a portion of a current piece of content associated with the current content station, determining alternative pieces of content using the station manifest, preparing additional content for playback at each of the jump points by preparing alternative pieces of content during playback of the current content, receiving a user instruction during playback, selecting a target jump point based upon the user instruction, and commencing playback of additional content starting from the target jump point.
US09804665B2 Apparatus and method for passing event handling control from a primary processor to a secondary processor during sleep mode
One disclosed method includes generating a rule set by an application running on a primary processor. The rule set specifies how the application handles events. The rule set is sent from the primary processor to a secondary processor and the primary processor is placed in sleep mode. The secondary processor may then handle at least one event corresponding to the application by executing the rule set while the primary processor is in sleep mode. In one embodiment, handling the event may include substituting for the application by the secondary processor by executing the rule set, and controlling a peripheral hardware device that is peripheral to the primary processor according to the rule set. Handling an event may also include waking the primary processor from sleep mode by the secondary processor and passing control back to the primary processor.
US09804661B2 Apparatus and method for controlling power of electronic device
A power control method of an electronic device is provided. The electronic device transmits power change information containing a power control value of an application to another electronic device, and receives and stores power control information about the application transmitted from the another electronic device. If a power level of the electronic device is lower than a predetermined power change level when the application is executed, the electronic device executes the application with power control data of the application in the power control information stored in the electronic device.
US09804660B2 Data storage device, method thereof, and data processing system including the same
A data storage device includes a central processing unit (CPU); a peripheral device; a power management unit (PMU) configured to control a power supply to the CPU and the peripheral device; and a receiver configured to transmit a second signal to the PMU through a second transmission path after transmitting a first signal to the CPU through a first transmission path, the receiver being configured such that the first and second signals transmitted by the receiver are signals that were output from a host.
US09804659B2 On-chip sensor hub, and mobile device and multi-sensor management method therefor
An on-chip sensor hub fabricated on a chip with a main processor of a mobile device, and the mobile device, and a method for multi-sensor management on the mobile device. An on-chip sensor hub includes a co-processor and uses an inter-process communication interface. The co-processor and main processor of the mobile device are fabricated on the same chip and communicate with each other via the inter-process communication interface. The co-processor controls a plurality of sensors in the mobile device in accordance with requests issued from the main processor. The co-processor further collects and manages sensor data from the sensors to be processed by the main processor.
US09804654B2 Backup power architecture for rack system
A computing device is associated with a circuit for sharing and distributing backup power. During normal operating conditions, a main bus bar provides power to each computing device in a rack via a main power bus of the corresponding circuit. In the event of an AC power outage, the main power bus is deactivated and a backup power path of the circuit is activated. Backup power is provided to the device from a battery of the circuit via the backup power path. A shared power path is also activated in the circuit such that backup power may be provided from the battery to the main bus bar. By providing backup power to the main bus bar, the other computing devices in the rack that do not have sufficient backup power may receive backup power from the main bus bar until AC power is restored.
US09804646B2 Host controlled IO power management
Systems and methods of interconnecting devices may include an input/output (IO) connector having a buffer with an integrated voltage regulator. The integrated voltage regulator may include a first supply output and a second supply output, wherein the IO connector includes an IO power contact coupled to the first supply output. The IO connector may also include a logic power contact coupled to the second supply output. In one example, a host device may issue power management commands to the buffer in order to scale the second supply output independently of the first supply output.
US09804645B2 Systems and methods for individually controlling power supply voltage to circuits in a semiconductor device
To individually control supply of the power supply voltage to circuits, a semiconductor device includes a CPU, a memory that reads and writes data used in arithmetic operation of the CPU, a signal processing circuit that generates an output signal by converting a data signal generated by the arithmetic operation of the CPU, a first power supply control switch that controls supply of the power supply voltage to the CPU, a second power supply control switch that controls supply of the power supply voltage to the memory, a third power supply control switch that controls supply of the power supply voltage to the signal processing circuit, and a controller that at least has a function of controlling the first to third power supply control switches individually in accordance with an input signal and instruction signals input from the CPU and the signal processing circuit.
US09804643B2 Cooling of a memory device
A system for providing cooling of a memory device comprises a cooling system arranged to store a coolant, a valve system connected to the output of the cooling system, and a control system connected to the valve system and arranged to open the valve system when power is lost to the control system. The system further comprises a delivery system connected to the output of the valve system and arranged to deliver the coolant to the memory device and the cooling system comprises a canister of low boiling point fluid.
US09804642B2 Systems and methods for mounting and dismounting computing components
Various embodiments of the present technology provide systems and methods for mounting and dismounting a computing component (e.g., a HDD) of a server system. The server system contains one or more drawers, each of which can host a plurality of computing components. A computing component can have a side surface attached to a lever via a hinge. When the computing component is placed into a designated location of a drawer, pressing a first end of the lever in one direction can cause a second end of the lever to interact with at least one portion of the drawer and further cause the computing component to move into a close position or out of the close position.
US09804639B2 Hinged portable electronic device with display circuitry located in base
An electronic device may have a housing with a lid that rotates relative to a base. A display in the lid may have a thin-film transistor layer. Display driver circuitry may be mounted to the thin-film transistor layer. A display timing controller integrated circuit may be mounted in the base. A rigid flex printed circuit may have a rigid portion in the base to which the display timing controller integrated circuit is mounted and may have a rigid portion in the lid. A flexible printed circuit portion of the rigid flex printed circuit may be used to couple the rigid printed circuit portion in the lid to the thin-film transistor layer. A flexible printed circuit portion of the rigid flex printed circuit that extends between the lid and the base may be formed from a double-shield-layer single-signal-line-layer flexible printed circuit.
US09804636B2 Docking connector platform for mobile electronic devices
Docking platforms formed in one of the largest-surface-area surfaces of mobile electronic devices. Such a docking platform may comprise a docking accessory cavity having a docking connection system comprising one or more docking connectors formed within the cavity, and optionally two or more electrical contacts within the cavity, the contacts electrically connected to electronics within the electronic device and constructed and arranged to allow electrical connection to detachable docking accessories. The docking connection system is operable to form detachable attachments to multiple independent docking accessories simultaneously. The cavities of the docking platforms are shaped to accommodate a broad range of docking accessories that are specially adapted to sit in a generally flush manner with the back surface of the mobile electronic device while attached to the docking connectors. One type of accessory forms an assembly with an expandable accordion attached to the docking platform.
US09804632B2 Fast embedded hand controller
The present disclosure provides an instant embedded manual control, which has a remote control; and a face shell containing the remote control. The face shell is provided with groups of positioning ribs that are used to embed the manual control into a carrier platform of the manual control; the face shell is also provided with a plurality of cone structures that are used to fix the manual control into the carrier platform by being inserted into a leather surface of the carrier platform when the manual control is embedded in the carrier platform; and at least one button is arranged on the face shell.
US09804629B1 Method and apparatus for current sensing and measurement
A method and apparatus for current sensing and measurement employs two cascaded MOSFET current mirrors, wherein the mirrored current leaving the first current mirror is fed to the input of the second current mirror. Each current mirror contains a high current MOSFET and a low current MOSFET, connected source-to-source and gate-to-gate. The MOSFETs are matched so that drain-to-source current flowing in the high current MOSFET is proportional to the drain-to-source current flowing in the low current MOSFET. The ratio of high current to low current for each current mirror is M, where M is 100 or less. Voltage biasing networks are employed to maintain constant drain-to-source voltages for both MOSFETs in each current mirror.
US09804627B2 Multi-input PV inverter with independent MPPT and minimum energy storage
Systems, methods, and devices relating to the use of multiple DC power generation sources with DC/DC converters to thereby provide AC power suitable for provision to a power grid. Multiple DC power generation sources are each coupled to an input stage with a DC/DC converter. All the DC/DC converters in the multiple input stages are controlled by a single digital controller. Within the single digital controller are controller sub-blocks, each of which generates control signals for a specific DC/DC converter. Each controller sub-block provides multiple functions for improving the performance of the system as a whole.
US09804616B2 Single-shot duty cycle generator for a switched-mode power supply
A switched-mode power supply device includes a power switch configured to transfer power from a supply line to a load in switched-mode; a first oscillator configured to operate at a frequency proportional to a voltage of the supply line; a second oscillator configured to operate at a frequency proportional to a voltage of the load; and a regulator configured to operate the power switch according to a duty cycle based on a ratio between the first and second oscillator frequencies.
US09804609B2 Mass flow controllers and methods for auto-zeroing flow sensor without shutting off a mass flow controller
An MFC includes: a proportional valve; a mass flow sensor; a first flow line connecting from an outlet of the proportional valve through the mass flow sensor to an exit line; a second flow line joining the first flow line at a first junction located upstream of the mass flow sensor and at a second junction located downstream of the mass flow sensor; a switching valve placed such that the switching valve can regulate a flow of a gas through the first flow line or the second flow line; and a control device connected to provide a feedback control loop for regulating the proportional valve based on signals measured by the mass flow sensor, wherein the control device includes a program for keeping a rate of a flow exiting the exit line substantially constant when the flow is through the second flow line.
US09804603B1 Curved path approximation in vehicle guidance systems and methods
Improved vehicle guidance systems and methods are provided. A generated guidance curve approximates a vehicle trajectory path comprising a set of two-dimensional reference points. The guidance curve is based on a summed and weighted radial basis functions. Weighting is associated with coefficients calculated using linear least-squares regression to minimize approximation error between the guidance curve and the vehicle trajectory path. Guidance instructions are based, at least in part, on a nearest location point, and a tangent direction and curvature of the guidance curve at the nearest location point. The controller autonomously guides the vehicle along the guidance curve. The basis functions can have a cardinality less than a cardinality of the reference points. A distorting effect at the path ends can be minimized by augmenting the path ends of the vehicle trajectory path. Irregular reference point spacing can be mitigated using regularization techniques.
US09804599B2 Active lighting control for communicating a state of an autonomous vehicle to entities in a surrounding environment
Systems, apparatus and methods implemented in algorithms, software, firmware, logic, or circuitry may be configured to process data and sensory input to determine whether an object external to an autonomous vehicle (e.g., another vehicle, a pedestrian, a bicyclist, etc.) may be a potential collision threat to the autonomous vehicle. The autonomous vehicle may include a light emitter positioned external to a surface of the autonomous vehicle and being configured to implement a visual alert by emitting light from the light emitter. Data representing a light pattern may be received by the light emitter and the light emitted by the display may be indicative of the light pattern. The light pattern may be selected to gain the attention of the object (e.g., a pedestrian, a driver of a car, a bicyclists, etc.) in order to avoid the potential collision or to alert the object to the presence of the autonomous vehicle.
US09804590B2 Systems and methods for virtually tagging and securing industrial equipment
In one embodiment, a non-transitory computer readable medium may include computer-executable instructions that, when executed by a processor, may receive a first set of data associated with a user, receive a second set of data associated with one or more lockout procedures performed by the user, receive a request to actuate a locking mechanism of an electronic lock configured to prevent a machine in an industrial automation application from being operational, and send a signal to the electronic lock to actuate the locking mechanism when the second set of data indicates that the lockout procedures have been performed by the user and the data corresponds to an authorized user.
US09804588B2 Determining associations and alignments of process elements and measurements in a process
Techniques for automatically determining, without user input, one or more sources of a variation in the behavior of a target process element operating to control a process in a process plant include using a process element alignment map to determine process elements upstream of the target process element in the process; performing a data analysis on data corresponding to the upstream elements with respect to the target element to determine behavior time offsets, strengths of impact, and impact delays; and determining the source(s) based on the data analysis outputs. Techniques may include automatically defining the process element alignment map by obtaining and processing data from a plurality of diagrams or data sources of the process and/or plant. Furthermore, the techniques may be performed during plant run-time by any high-volume, high density device such as centralized or embedded big data appliances, controllers, field or I/O devices, and/or by an unsupervised application.
US09804586B2 Method for powdered drug reconstitution
Method of robot control is disclosed that includes the steps of: providing a user interface for introducing data indicative of a drug to be subjected to a reconstitution process; accessing an internal data base for outputting, for a selected drug, a list of primitive movements P1, P2, . . . Pi, . . . Pn to be used in the reconstructing process; operating the robot for executing sequentially the primitives and moving a container according to the instructions of the primitives; measuring, during the movement of the container under robot action, physical positions in the space and dynamic parameters of the container creating a list of registered data; comparing the measured positions in the space and the dynamic parameter with the corresponding ones of the primitive movements for selecting a list of eligible primitives if a sufficient approximation level is reached; elaborating selected eligible primitives together to generate instructions for the robot allowing a complex movement encompassing the simple movements; and using the robot for shaking the container according to the complex movement.
US09804578B2 User status- and user behavior-based control system and method for building technology systems and components
A building-installation control system comprises at least one interface unit for functional coupling to a building-installation functional unit, and a user status determination arrangement designed to determine a current building user status, wherein on the basis of the current building user status, a control specification for the building-installation function unit adapted thereto is then determined and used for controlling the operation of the building-installation function unit. The user status determination arrangement preferably comprises one or more of the following devices: a building user geodata acquisition device, an appliance usage sensing device, a radio frequency monitoring device and/or a power consumption sensing device that can be coupled to a smart meter.
US09804576B2 Recognition-based industrial automation control with position and derivative decision reference
The present disclosure generally relates to a method for performing industrial automation control may include detecting, via a sensor system, positions and/or motions of a human in an industrial automation system, determining at least one derivative value from the detected positions and/or motions, and determining a possible automation command and an undesirable condition based upon the detected positions and/or motions and the at least one derivative value. The method may then include implementing a control and/or notification action based upon the determined possible automation command and the undesired condition.
US09804571B2 Accessory adapter system for wearable computing device
A system that transforms the APPLE WATCH®, or a similarly constructed wearable computing device, into a jewelry or wearable accessory that is adaptable to a wide variety of styles. The system includes two pins that are compatible with the device and provide multiple functionalities. The first pin has a bail that effectively turns the device into a pendant or any accessory that is desired, and the second pin has a hinge knuckle onto which other parts—for example a cover, a second bail, or a charm—can attach. When a cover is used, the first pin has the additional functionality of being an attachment point for closure. Both pins maximize unintentional interference with the device and support the device from opposing and/or pulling forces with minimal wear. The pins work in harmony to transform the device into any wearable jewelry the user desires.
US09804570B2 Mechanical clock movement with magnetic escapement
A mechanical clock movement includes a resonator, an escapement linked to the resonator, and a display of at least one item of time information. The display is driven by a mechanical drive device via a counter wheel train, the work rate of which is set by the escapement. At least the resonator is housed in a chamber, in which a reduced pressure in relation to atmospheric pressure prevails. The escapement is a magnetic escapement including an escape wheel coupled directly or indirectly to the resonator via a non-contact magnetic coupling system, wherein the magnetic coupling system is formed so that a non-magnetic wall of the chamber runs through the magnetic escapement so that a first part of the escapement is located inside the chamber whereas a second part of the escapement is located outside the chamber.
US09804569B2 Hand unit and timepiece
A hand unit for a timepiece, including: a hand for indicating time; and an attachment member including a support part attached to a rotational center of the hand so as to support the hand, and a cylindrical part defining a rotational axis of the hand and configured to be attached to a rotating shaft in the timepiece, the cylindrical part continuing from the support part extending towards a rear side of the timepiece along the rotational axis, wherein a bottom of the cylindrical part is at a position that is approximately the same or lower than a tip of the hand.
US09804568B2 Mechanism for regulating the rate of a timepiece oscillator
A microsystem for setting the rate of a timepiece oscillator, including a wheel/inertia block including an off-center unbalance and a toothing and arranged to pivot with respect to a base plate of the microsystem, which includes an actuator driving a first active click arranged to drive the toothing, and includes a device for stopping the toothing in position, wherein the actuator is a thermomechanical actuator arranged to convert a flow of light energy into a displacement of a distal end of the thermomechanical actuator, which carries a first active click or directly controls a movement of a first active click, and the microsystem is capable of incorporation in a watch including a crystal transparent to predetermined wavelengths ranges and allowing the passage of a light ray to regulate the microsystem.
US09804565B2 Apparatus and method for displaying transmission and reflection holograms
An apparatus and method for displaying holograms. A compact and self-contained lighting system for a display hologram, which can produce high quality images and which is substantially insensitive to stray light.
US09804564B2 Apparatus and method for displaying transmission and reflection holograms
An apparatus and method for displaying holograms. A compact and self-contained lighting system for a display hologram, which can produce high quality images and which is substantially insensitive to stray light.
US09804563B2 System, apparatus and method for extracting three-dimensional information of an object from received electromagnetic radiation
An apparatus and method to produce a hologram of an object includes an electromagnetic radiation assembly configured to receive a received electromagnetic radiation, such as light, from the object. The electromagnetic radiation assembly is further configured to diffract the received electromagnetic radiation and transmit a diffracted electromagnetic radiation. An image capture assembly is configured to capture an image of the diffracted electromagnetic radiation and produce the hologram of the object from the captured image.
US09804556B2 Image forming apparatus that facilitates positioning and attachment/detachment of image forming unit
An image forming apparatus includes an apparatus main body, an image forming unit, a guiding portion, a positioning mechanism, and a posture-switchable lever member. The positioning mechanism is disposed on the guiding portion, and provided with a first urging member and a unit-abutting portion for abutting on the image forming unit. The positioning mechanism positions the image forming unit by urging the image forming unit when attached into the apparatus main body in a first position. The posture-switchable lever member is provided swingably on the image forming unit and switches between a first posture in which the posture-switchable lever member locks the image forming unit in the first position within the apparatus main body, and a second posture in which the posture-switchable lever member releases the lock on the image forming unit and permits the image forming unit to be detached from the apparatus main body along the attachment/detachment direction.
US09804555B2 Positioning member and image forming apparatus
A positioning member is configured to be fixed to a main assembly frame of an image forming apparatus and configured to position a fixing device. The positioning member includes a mounting portion, a first projected portion configured to be inserted into a first hole of the main assembly frame, a second projected portion configured to be inserted into a second hole of the main assembly frame, and a third projected portion configured to be inserted into a third hole of the main assembly frame. The third projected portion includes a snap-off facilitating portion that snaps off in order to permit movement of the positioning member relative to the main assembly frame.
US09804551B2 End member which allows transmission of rotary power
Provided is an end member which allows appropriate transmission of rotary power, and smooth attachment and detachment with respect to an apparatus body. The end member includes a tubular bearing member and a shaft member that is held by the bearing member. The shaft member includes a turning shaft which moves in an axial line direction in accordance with turning about an axial line, a rotary power reception member which is arranged at one end of the turning shaft and includes an engagement member engaging with a drive shaft of an image forming apparatus body, and a regulation member which is pressed to engage with or be detached from the turning shaft or the rotary power reception member, whereby the engagement member switches between an engagement posture and a non-engagement posture with respect to the drive shaft
US09804545B2 Fixing device and image forming apparatus
A fixing device includes a roller, an endless belt, and a heat generating member disposed in a space inside the endless belt, extending in a width direction of the endless belt, and pressing the endless belt against the roller. A sheet is passed through a nip formed between the roller and a portion of the endless belt pressed by the heat generating member, such that an image on the sheet is fixed thereto. The heat generating member includes first and second heat generating portions that are adjacent to each other along the width direction, and the first portion heat generating is independently operable from the second heat generating portion.
US09804542B2 Recording medium transport device, fixing device, and image forming apparatus
A recording medium transport device includes a first rotating member, a second rotating member, a first shaft, a second shaft, a contact member, a pressure member, and a transmission part. The second rotating member is configured to form, together with the first rotating member, a nip, and nips a recording medium in the nip so as to transport the recording medium. The contact member is spaced from the first rotating member and brought into contact with the recording medium. The contact member is movable about an axis of the first shaft in an arc-shaped path. The pressure member is movable about an axis of the second shaft in an arc-shaped path and presses the second rotating member toward the first rotating member. The transmission part is brought into contact with the pressure member so as to transmit a movement of the pressure member to the contact member.
US09804541B2 Heating device
A heating device includes a heating member having an opening formed at an end thereof along a direction of a rotary shaft, a heating element for heating the heating member from inside, a heating element support member having a heating element support portion at one end thereof for supporting an end of the heating element, and a tube opening at the other end, the tubular heating element support member being inserted into the heating member through the opening, and a coolant supplier for supplying a coolant from the tube opening for cooling the heating element support portion. The heating element support member includes coolant blowout holes formed between a portion thereof corresponding to a bearing supporting the rotary shaft and the heating element support portion for blowing the coolant out into the rotary shaft.
US09804540B2 Fusing device and image forming apparatus having the same
Disclosed herein is a fusing device. The fusing device includes a first heating source including a first heater and a first conductor connected to the first heater, a second heating source including a second heater and a second conductor connected to the second heater, a fusing member heated by at least one of the first heating source and the second heating source. The fusing device includes a pressing member disposed to face the fusing member to press a printing medium toward the fusing member, where the first heating source includes a first non-heater portion in which the first heater or the first conductor is sealed so that a part of the first heating source does not generate heat.
US09804538B2 Image forming apparatus and image forming method in controlling electronic resistance values for image transfer
An image forming apparatus includes an image forming part having a transfer part including a transfer member and a rotation member to face the transfer member, and the transfer part to transfer a developer with a transfer voltage to a recording medium of which a front surface is with a transfer region and a non-transfer region, in the transfer target region where the developer is to be disposed and in the non-transfer region where the developer is not to be disposed; a measuring part that measures a first electric resistance value and a second electric resistance value, the first electric resistance value being defined as in a state in which the transfer region is not present between the transfer member and the rotation member, and the second electric resistance value being defined as in another state in which the transfer region is present therebetween; and a control part that determines the transfer voltage value in the transfer part based on the first electric resistance value and the second electric resistance value.
US09804535B2 Image forming apparatus
An image forming apparatus includes a movable endless belt, an image forming unit, a plurality of rollers including a first roller and a second roller, and an urging member. The urging member is provided on an inner peripheral surface side at a position which is adjacent to and upstream of the first roller and which is downstream of the second roller with respect to a movement direction of the belt. The urging member is supported at an upstream end portion thereof with respect to the movement direction of the belt and includes a first urging portion and a second urging portion at two different positions with respect to the movement direction of the belt. The first urging portion and the second urging portion urge the belt along a widthwise direction crossing the movement direction of the belt.
US09804534B2 Image forming apparatus
An image forming apparatus includes a photosensitive member that includes a photosensitive layer, the photosensitive layer being thicker at a first axial end of the photosensitive member than at a second axial end of the photosensitive member; and a forming unit that forms a first image and a second image on the photosensitive member, the first image being transferred to each of transfer areas defined on continuous-form paper, the second image being transferred to the first axial end but to neither a position between adjacent ones of the transfer areas that are side by side in a longitudinal direction of the continuous-form paper nor a position in any of the transfer areas.
US09804533B2 Image forming apparatus
An image forming apparatus including an image bearer to bear toner; a developer bearer includes a first seal on one end of the developer bearer in a direction of axis and a second seal on another end of the developer bearer in the direction of axis, to supply the image bearer with the toner; a supply member disposed within a range between the first seal and the second seal in the direction of axis, to supply the developer bearer with the toner; and a transfer member opposed to the image bearer. The transfer member has a width shorter than a width of the supply member in the direction of axis. The transfer member is disposed within a range between one end and another end of the supply member in the direction of axis.
US09804532B2 Developing device having passage of floating toner, and image forming apparatus including the same
A developing device includes a developing roller, a housing, and a film member. A side opening provided in the housing communicates with a suction device at an end in a rotation axis direction of the developing roller. A downstream cover portion of the housing covers the developing roller from a downstream side in a rotation direction of the image carrying member. Concave portions of the downstream cover portion and a portion of a film member bonded to the downstream cover portion form ducts that communicate from openings facing the image carrying member to the side opening.
US09804531B2 Developing device including exhaust passage and blocking member and image forming apparatus
A developing device includes a device housing, a developer holding member, and a supply member. The device housing contains developer. The developer holding member includes a magnetic field generating device and holds the developer. The supply member is rotated so as to lift the developer from below on a developer lifting side in a rotational direction thereof toward the developer holding member. The developing device has an exhaust passage that is provided along an outer circumference of the developer holding member and that allows air in the apparatus body to be exhausted therethrough. An opposite portion is defined on an opposite side to the developer lifting side in the rotational direction of the supply member. The developing device also includes a blocking member that intersects a tangent connecting the opposite portion to the inlet so as to block entrance of the developer into the exhaust passage.
US09804530B2 Toner case and image forming apparatus including the same
A toner case includes a case main body, a housing frame, a communicating port, a conveying rib, and a conveying screw. The case main body is capable of containing a waste toner. The housing frame is configured to communicate with an inside of the case main body and to rotatably support the case main body. The communicating port is opened on a circumferential face of the housing frame and connected with an image forming part. The conveying rib rotates integrally with the case main body in a first direction so as to convey the waste toner along a direction of introducing the waste toner into the case main body. The conveying screw rotates integrally with the case main body in the first direction so as to convey the waste toner introduced into the housing frame via the communicating port toward the inside of the case main body.
US09804520B2 Liquid developer
A liquid developer containing toner particles containing a resin and a basic dispersant in an insulating liquid, wherein the resin contains a polyester A having a furan ring. The liquid developer of the present invention is suitably used in development and the like of latent images formed in an electrophotographic method, an electrostatic recording method, an electrostatic printing method, or the like.
US09804517B2 Electrostatic latent image developing toner
An electrostatic latent image developing toner contains a plurality of toner particles each including a toner core and a shell layer disposed over a surface of the toner core. The shell layer has at least one first domain having a film shape and a plurality of second domains each having a particle shape. The first domain is formed substantially from a non-crosslinked resin. The second domains are formed substantially from a crosslinked resin. The crosslinked resin has a glass transition point 45° C. or more greater than the non-crosslinked resin. The first domain has an average height from the surface of the toner core of at least 10 nm and less than 50 nm. The second domains have an average height from the surface of the toner core of at least 50 nm and no greater than 100 nm.
US09804508B2 Linear motor, stage apparatus, and exposure apparatus
A linear motor with high heat recovery efficiency that inhibits the rise in surface temperature is offered. The linear motor is disposed in a surrounding member (142) and facing a flow passage (142a) of a liquid for regulating temperature, and is provided with a coil unit (141) having at least a part thereof in contact with the liquid. The coil unit (141) is provided with a coil body (144), a mold layer (143) that covers the coil body and holds it in specific form, and a liquid protection layer (150) that covers the mold layer (143) and has liquid protection properties.
US09804507B2 Stage apparatus, lithography apparatus, and article manufacturing method
Provided is a stage apparatus that includes a first movable unit; a linear motor that includes a stator coil array arranged over a stroke range in a predetermined direction of the first movable unit and a mover magnet fixed to the first movable unit; a second movable unit that is arranged to face the first movable unit via a space and relatively moves with respect to the first movable unit in the predetermined direction; and a switch unit that forms a closed circuit including coils in the stator coil array and a resistance during operation of a dynamic brake, wherein the resistance value of a first coil located at a center region of the stroke range in the stator coil array is larger than that of a second coil located toward an end side of the stroke range rather than the center region in the stator coil array.
US09804506B2 Measuring method, stage apparatus, and exposure apparatus
An exposure apparatus can mitigate the impact of fluctuations in the refractive index of ambient gas, and improve, for example, stage positioning accuracy. An exposure apparatus radiates an exposure illumination light to a wafer on a wafer stage through a projection optical system, and forms a prescribed pattern on the wafer, and comprises: a scale, which is provided to the wafer stage; a plurality of X heads, which detect information related to the position of the scale; a measurement frame that integrally supports the plurality of X heads and has a coefficient of linear thermal expansion that is smaller than that of the main body of the wafer stage (portions excepting a plate wherein the scale is formed); and a control apparatus that derives information related to the displacement of the wafer stage based on the detection results of the plurality of X heads.
US09804504B2 Method and apparatus for design of a metrology target
A method of metrology target design is described. The method includes determining a sensitivity of a parameter for a metrology target design to an optical aberration, determining the parameter for a product design exposed using an optical system of a lithographic apparatus, and determining an impact on the parameter of the metrology target design based on the parameter for the product design and the product of the sensitivity and one or more of the respective aberrations of the optical system.
US09804497B2 Security devices and methods of manufacture thereof
A method of manufacturing a security device including: conveying a substrate web including a photosensitive film along a transport path; exposing the photosensitive film to radiation of a predetermined wavelength through a mask, wherein the mask includes a predetermined pattern of regions which are substantially opaque to radiation of the predetermined wavelength and at least semi-transparent to radiation of the predetermined wavelength, respectively; during the exposure, moving the mask alongside the substrate web along at least a portion of the transport path at substantially the same speed as the substrate web, such that there is substantially no relative movement between the mask and the substrate web; and heating the substrate web including the exposed photosensitive film. In this way, regions of the photosensitive film exposed to the radiation of the predetermined wavelength undergo an increase in optical density such that the photosensitive film displays a reproduction of the predetermined pattern.
US09804493B2 Composition for forming topcoat layer and resist pattern formation method employing the same
Provided is a composition for forming a topcoat layer, the composition including a graphene derivative including a hydrophilic group; and a solvent. Also provided is a pattern formation method, including disposing a resist composition on a substrate, to form a resist layer; coating the resist layer with a composition including a graphene derivative including a hydrophilic group, and a solvent; heating the composition to harden the composition; subjecting the resist layer to exposure using extreme ultraviolet light; and developing exposed resist layer with an alkali aqueous solution.
US09804489B2 Method for manufacturing quantum dot color filter
The present invention provides a method for manufacturing a quantum dot color filter. The method for manufacturing a quantum dot color filter of the present invention, after forming a blue sub-pixel part of a quantum dot color filter by applying a photolithographic operation to a transparent organic photoresist material, applies hydrophobicity treatment to the transparent organic photoresist layer so as to make use of hydrophobic characteristics so formed to help coat green quantum dot curable paste and red quantum dot photoresist sequentially on corresponding areas to form, in sequence, a green quantum dot curable paste layer and a red quantum dot photoresist layer located thereon, and then applies photolithographic operations to subject portions of the red quantum dot photoresist layer to etching for forming a green sub-pixel part and a red sub-pixel part of the quantum dot color filter, whereby compared to the conventional ways of manufacturing a quantum dot color filter, at least one round of photolithographic operation can be saved to greatly simplify the manufacturing process, reduce cost, and improve manufacturing efficiency, and it only needs to develop one type of quantum dot photoresist so as to greatly reduce difficulty and cost of development.
US09804486B2 Light source apparatus, illuminator, and projector having multiple reflection elements
A light source apparatus includes a first reflection element for receiving a first light beam from the first light source unit, a second reflection element for receiving a second light beam from the second light source unit, and third and fourth reflection elements. The third reflection element has a first curved section on which the first light beam reflected by the first reflection element is incident, and the fourth reflection element has a second curved section on which the second light beam reflected by the second reflection element is incident. The first curved section has a first optical axis that is located outside the third reflection element and shifted away from the third reflection element toward the fourth reflection element. The first light beam reflected by the first curved section is roughly parallel to the second light beam reflected by the second curved section.
US09804484B2 Display device
A display device is provided with a plurality of solid-state light sources (101-103) and a coolant-circulating means (100) that is equipped with a flow path (100a) formed to pass through each of the solid-state light sources (101-103) and that circulates a coolant via the flow path (100a). Each of the solid-state light sources (101-103) has the property that the luminance thereof changes in response to a temperature change. The flow path (100a) is formed such that the coolant first passes through solid-state light sources having a greater degree of luminance change according to the above-described property of the solid-state light sources (101-103).
US09804473B2 High bandwidth and input impedance electro-optic probe
An electro-optic modulator of a test and measurement system. The electro-optic modulator includes a first electrode, a second electrode with identical electrical characteristics as the first electrode and an optical waveguide between the first electrode and the second electrode. The first electrode and the second electrode present a balanced load to a device under test.
US09804472B2 Electrophoresis dispersion liquid, electrophoresis sheet, electrophoresis device, and electronic apparatus
An electrophoresis dispersion liquid includes first electrophoretic particle of a scattering system having an ionic group on a surface thereof; second electrophoretic particle of a coloring system having a polarization group on the surface thereof; and a dispersion medium. It is preferable that the ionic group is an acidic group, and further includes a ring structure that forms an acidic group and a salt. It is preferable that the polarization group is an organic group having a main skeleton, and a substituent bonded to the main skeleton.
US09804470B2 Organic compound and electrochromic element containing the same
An organic compound having the following general formula [1]: wherein A1 and A2 independently denote a hydrogen atom or a substituent, R7 denotes a hydrogen atom or a substituent, R2 to R5 denote a substituent, R1 and R6 independently denote a hydrogen atom or a substituent, and m is 2 or 3.
US09804467B2 Light controlling apparatus and method of fabricating the same
Provided are a light controlling apparatus and a method of fabricating the same. The light controlling apparatus comprises: a first electrode unit and a second electrode unit facing each other; a liquid crystal unit between the first electrode unit and the second electrode unit, the liquid crystal unit including: a liquid crystal; a network having a first polymer polymerized from a first monomer having a similar shape as the liquid crystal and a second polymer polymerized from a second monomer having a shape different from the first monomer; and a wall having the first polymer and the second polymer.
US09804464B2 Array substrate and method for preparing the same, liquid crystal panel
An array substrate includes a glass substrate and a plurality of pixel structures formed on the glass substrate, each pixel structure includes a light transmitting region and a light non-transmitting region, wherein the light non-transmitting region includes a gate electrode, a gate insulating layer, an active layer, a source electrode, a drain electrode and a passivation layer sequentially formed on the glass substrate; and the light transmitting region includes a pixel electrode which is directly formed on the glass substrate, and the pixel electrode extends to the light non-transmitting region and is electrically connected to the source electrode or the drain electrode. A method of preparing the array substrate and a liquid crystal panel including the array substrate are also provided.
US09804463B2 Array substrate and fabrication method thereof and display device
Embodiments of the invention provide an array substrate and a fabrication method thereof and a display device. The fabrication method of an array substrate includes: forming a semiconductor active layer, a gate insulating layer and a gate electrode on a substrate; forming a light-shielding layer; forming a first color filter layer, forming a second color filter layer and forming a third color filter layer; and forming via holes that respectively penetrate through the first color filter layer, the second color filter layer and the third color filter layers; and forming a pixel electrode and source and drain electrodes.
US09804462B2 Liquid crystal display device comprising transistor using oxide semiconductor
A liquid crystal display device with a novel structure is provided. Each pixel includes a first circuit for holding a high level (or low level) potential and a second circuit for holding a low level (or high level) potential. A semiconductor layer of a transistor included in each of the first and second circuits is an oxide semiconductor layer. The second circuit is reset when being supplied with the high level potential. Whether the high level potential held in the second circuit changes is controlled by a data voltage supplied to the first circuit. The potential held in the first circuit and the potential held in the second circuit are respectively supplied to a first transistor and a second transistor.
US09804461B2 Display device and method of manufacturing the same
A display device includes: a substrate; a gate line disposed on the substrate and extending in a first direction; a data line insulated from the gate line and extending in a second direction intersecting the first direction; a pixel electrode disposed in a pixel region defined by the gate line and the data line; a source electrode connected to the data line; a drain electrode spaced apart from the source electrode; and a color filter layer disposed on the data line, the source electrode, and the drain electrode. The color filter layer includes: a first contact hole exposing the drain electrode, and a second contact hole disposed over at least one of the source electrode and the drain electrode. The pixel electrode is disposed on the color filter layer and is connected to the drain electrode through the first contact hole.
US09804459B2 Array substrate and manufacture method thereof
The present invention provides an array substrate and a manufacture method thereof. The array substrate, by locating both a black matrix and a color resist layer on the array substrate, and locating the color resist layer on the TFT layer prevents the bad influence to the color resist layer from the high temperature TFT process, and accordingly to make the liquid crystal panel with higher display quality. The manufacture method of the array substrate, first forms a black matrix on the substrate, and second implements TFT manufacture process on the black matrix, and then forms a color resist layer after the TFT manufacture. Accordingly, both the black matrix and the color resist layer manufactured on the array substrate can be achieved, and with forming the color resist layer after the TFT manufacture to prevent the bad phenomenon due to bubbles generated by the color resist volatilization from the high temperature TFT process, and accordingly to effectively make the liquid crystal panel with higher display quality and raise production yield.
US09804458B2 Liquid-crystal display device and electronic apparatus
A liquid-crystal display device includes a display panel, a translucent cover substrate, and a plate spacer. The display panel includes a pixel substrate, a counter substrate facing the pixel substrate, a liquid-crystal layer interposed between the pixel substrate and the counter substrate, and a driver IC mounted on a protruding portion of the pixel substrate protruding from the counter substrate. The translucent cover substrate is bonded to the display panel. The plate spacer is formed in a rectangular plate shape and is fixed to a surface of the translucent cover substrate on the driver IC side. The plate spacer and the driver IC are fixed with a resin layer interposed therebetween.
US09804456B2 Liquid crystal display device
A liquid crystal display device includes a TFT substrate having a display region with first and second electrodes, TFTs, scanning signal lines connected to the TFTs, a counter substrate, a liquid crystal layer sandwiched between the TFT and counter substrates, and sealed by a sealant, scanning line leads connected to the scanning signal lines and formed outside of the display region, video signal line leads connected to the video signal lines and formed outside of the display region and a shield electrode formed on the TFT substrate covering the scanning line leads but not the video signal line leads. The second electrode is connected to one of the TFTs, and liquid crystal molecules of the liquid crystal layer are driven by an electric field, which is generated between the first and second electrodes. The shield electrode is electrically connected to the first electrode and overlapped with the sealant in plan view.
US09804454B2 Liquid crystal display device
In an IPS mode liquid crystal display device, an interlayer insulating film is formed on a common electrode formed in a planar shape, and a pixel electrode is formed on the interlayer insulating film. The distance between the TFT substrate and the counter substrate is determined by a columnar spacer. The pixel electrode includes one comb-shaped electrode and a contact part. The tip of the comb-shaped electrode overlaps the columnar spacer as seen in a plan view. The columnar spacer is present in the area in which an electric field that allows the liquid crystal molecules to rotate backward occurs when a voltage is applied to the pixel electrode, so that the reverse rotation of the liquid crystal molecules does not occur, and it is possible to prevent the domain from occurring.
US09804453B2 Display device
The embodiment of the present invention discloses a display device, which relates to the field of display, may realize low-frequency (low-standing-wave) driving and may prevent the aperture ratio from being reduced as a result of ensuring the charge rate during high-frequency driving. The display device provided by the present invention comprises a first substrate and a second substrate which are assembled with each other to form a cell, wherein the first substrate comprises a first electrode layer, the second substrate comprises a second electrode layer, the first substrate further comprises a third electrode layer arranged on one side, far from the second substrate, of the first electrode layer, and an insulation layer is arranged between the third electrode layer; and the first electrode layer, and the third electrode layer is electrically connected with the second electrode layer. The display device is suitable for being driven at low frequency.
US09804452B2 Liquid crystal display having improved performance and manufacturability
A liquid crystal display (LCD) according to an exemplary embodiment of the present invention includes: a first insulation substrate; a lower electrode disposed on the first insulation substrate; a second insulation substrate facing the first insulation substrate; an upper electrode disposed on the second insulation substrate and facing the lower electrode; and a liquid crystal layer disposed between the lower electrode and the upper electrode. The lower electrode forms one unit region, the unit region includes a plurality of subregions, and the lower electrode includes: a first lower electrode including a central pattern disposed at a center of a border between each pair of adjacent subregions, and a plurality of micro branch portions that are coupled to the central pattern, the micro branch portions of two different subregions extending in different directions; and a second lower electrode having intersecting elongated portions that each extend along parts of the border.
US09804448B2 Liquid crystal display device
An IPS LCD that not only increases the screen luminance but also prevents the occurrence of image blurs by reducing the area of disclination and preventing the liquid crystal molecules from rising in a direction normal to the TFT substrate. A pixel electrode is disposed in the pixel surrounded by two gate lines and two data lines. A planar common electrode is located below the pixel electrode with an inter-layer insulating film provided therebetween. The pixel electrode includes slits each being open at the edge on one side and has the shape of a comb. Liquid crystals with negative dielectric anisotropy are used as liquid crystal. The above structure increases the transmissive area of the pixel up to the open edges of the slits and also prevents the liquid crystal molecules from rising in a direction normal to the TFT substrate, thereby preventing the occurrence of blurs.
US09804446B2 Liquid crystal display
Disclosed herein is a liquid crystal display, including: a first substrate; a first sub-pixel electrode positioned on the first substrate including a first sub-region and a second sub-region; a second sub-pixel electrode positioned on the first substrate including a third sub-region and a fourth sub-region; and an insulating layer positioned between the first sub-region of the first sub-pixel electrode and the second sub-pixel electrode, wherein liquid crystal molecules corresponding to a first region in which the second sub-region of the first sub-pixel electrode is positioned, a second region in which the first sub-region of the first sub-pixel electrode and the third sub-region of the second sub-pixel electrode overlap each other, and a third region in which the fourth sub-region of the second sub-pixel electrode is positioned are configured to have different pretilts.
US09804444B2 Light source module
Alight source module includes a substrate, multiple light sources disposed on the substrate, and multiple three-dimensional optical control structures located above the light sources. Each optical control structure includes a top portion disposed corresponding to the light source and has multiple top light transmissive patterns, a first side portion, and a second side portion. A total area of top light transmissive patterns within a top region divided by an area of the top region is T. The first and second side portions are respectively connected to the top portion, and each has multiple side light transmissive patterns. A total area of multiple side light transmissive patterns within a side region divided by an area of the side region is S. The patterns satisfy: 0.3×(B/A)
US09804442B2 Double-sided emission type display device
A display device is provided. The display device includes: a first display panel and a second display panel; and a backlight between the first display panel and the second display panel, wherein the backlight includes at least one Printed Circuit Board (PCB), and a plurality of Light Emitting Diodes (LEDs) arranged on different faces of the PCB and configured to supply light to both the first display panel and the second display panel located on different sides of the backlight.
US09804440B2 Display device
A display device includes a display panel including a light source area and a display area and including a base substrate having an upper surface facing a first direction, a panel light source part disposed on the upper surface corresponding to the light source area to emit a light to a second direction opposite to the first direction, and a display part disposed on the upper surface corresponding to the display area and a light guide plate disposed adjacent to the display panel in the second direction, receiving the light, and guiding the light to provide the light to the display area, and the display part displays an image using the light received from the light guide plate.
US09804439B2 Display panel and a display device
A liquid crystal display panel includes: a first polarization layer, a second polarization layer, and a liquid crystal layer located between the two polarization layers. Liquid crystal molecules in the liquid crystal layer are initially aligned along a first direction. At least one first region and at least one second region are defined in the first polarization layer and the second polarization layer. In the first region, the absorption axis of the first polarization layer extends along the first direction while the absorption axis of the second polarization layer is perpendicular to the first direction. In the second region, the absorption axis of the first polarization layer extends along a second direction while the absorption axis of the second polarization layer is perpendicular to the second direction. A first angle formed by the second direction and the first direction is greater than 0 degree but less than 90 degrees.
US09804437B2 Liquid crystal display comprising an optical member having a chamfered portion and method for manufacturing the same
A polarizing plate has a corner portion subjected to chamfering so as to form a chamfered portion. A rotation angle of the polarizing plate is adjusted, and the polarizing plate is then bonded to a liquid crystal panel. Chamfering of the polarizing plate is, for example, C chamfering in which a chamfered shape is linear, the chamfered shape satisfying a specific expression and having a predetermined angle α. The chamfering may be R chamfering in which a chamfered shape is curved.
US09804434B2 Liquid crystal display having shaped color filters
An exemplary embodiment of the present invention provides a liquid crystal display, including: a first substrate; a second substrate facing the first substrate; a liquid crystal layer formed between the first substrate and the second substrate; and a first color pixel area, a second color pixel area, and a third color pixel area formed on the first substrate or the second substrate, wherein the first, second, and third color pixel areas respectively include one of a red filter, a green filter, and a blue filter, and a cross-section of the blue filter has an at least approximately parabolic or semicircular shape. According to exemplary embodiments of the present invention, it is possible to prevent excessively yellow images and improve luminance thereof by changing a shape of a blue color filter included in the liquid crystal display.
US09804432B2 Liquid crystal display device
According to one embodiment, a liquid crystal display device includes a first substrate includes a first pixel electrode which comprises a first contact portion and a first strip electrode with a first length, a second pixel electrode which comprises a second contact portion located on a same straight line with the first contact portion and a second strip electrode with a second length equal to the first length, and a third pixel electrode which comprises a third contact portion disposed at a position displaced from the same straight line of the first contact portion and a third strip electrode with a third length different from the first length, a second substrate, and a liquid crystal layer held between the first substrate and the second substrate.
US09804429B2 Display apparatus
Disclosed is a display apparatus which facilitates minimized thickness by innovatively removing a case and some portions of a set cover, which have been regarded as indispensable structures for the display apparatus, and simultaneously facilitates good aesthetic exterior appearance of the display apparatus by a novel design. The display apparatus comprises a set cover exposed externally to have a storage space; a support cover placed onto the storage space and formed to have a supporting space; a backlight unit received in the supporting space; a guide frame connected to the support cover while being supported by the support cover, and received in the storage space; and a liquid crystal display panel placed onto the guide frame, wherein the liquid crystal display panel displays images by adjusting transmittance of light emitted from the backlight unit.
US09804424B2 Adaptive photothermal lens
A system having a micro lens array is provided. In some embodiments, the system includes a plurality of individual adaptive photo thermal lenses that have at least one cell, each cell provided with at least one photo absorbing particle; and a thermo-optical material in thermal contact with the cells; and at least one controllable light source for illuminating the photo absorbing particles, the light source having at least one spectral component which can be absorbed by the photo-absorbing particles, each cell being defined by the optical interaction area between the at least one photo absorbing particle and the at least one controllable light source, wherein the at least one controllable light source is controllable in one or more of wavelength, power, and polarisation, to locally modify the focal lengths of the individual adaptive photo thermal lenses having the cells.
US09804419B2 Light-filtering optical accessory
A method and system is provided for controlling the intensity and wavelength of light that is perceived by a user to achieve optimal contrasts when viewing medical images. A medical image reviewing system may include at least one medical image displaying monitor and a light-filtering optical eyewear. The light-filtering optical eyewear may include an eyewear frame, the eyewear frame including a first temple, a second temple, and a lens frame, the lens frame being centrally connected between the first temple and the second temple. The light-filtering optical eyewear may further include a first ambient light shield, the first ambient light shield being connected along the first temple. The light-filtering optical eyewear may further include a second ambient light shield, the second ambient light shield being connected along the second temple. The light-filtering optical eyewear may further include a light-filtering lens assembly configured to optimize the contrasts of the medical images being viewed by the user and maintain activation of rods in the eyes of the user for low light level viewing by the user.
US09804418B2 Methods and apparatus for functional insert with power layer
This invention discloses a device comprising multiple functional layers formed on substrates, wherein at least one functional layer comprises an electrical energy source. In some embodiments, the present invention includes an insert for incorporation into ophthalmic lenses that has been formed by the stacking of multiple functionalized layers.
US09804414B1 Eyeglass structure
An eyeglass structure is provided, including a lens and a pair of temples. Two ends of the lens are respectively disposed with a pair of connecting parts and a position limiting part, wherein the position limiting part and the pair of connecting parts are disposed at intervals. Each connecting part has a pivot hole, and the position limiting part has a concave part. One end of each of temple is disposed with a pair of connecting arms, and a space is formed between the pair of connecting arms. One side of each connecting arm is pivotally connected to the pivot hole, and the pair of the connecting arms are respectively received in the spaces. A part of the pair of connecting arms of each temple selectively moves to the concave part, thereby separating the pair of connecting arms from the pair of connecting parts.
US09804413B2 One stem reversible reading glasses
One stem reversible glasses include a first lens and a second lens. A stem having a proximal end and a distal end is connected adjacent one of the first lens and the second lens at the proximal end. An earpiece is connected adjacent the distal end of the stem, the earpiece including means for securing the earpiece to a right ear of a user when the glasses are in a first reading position and for securing the earpiece to a left ear of the user when the glasses are in a second reading position. A nosepiece is disposed between the first lens and the second lens dimensioned and configured for receiving a nose of a user when the glasses are in either the first reading position or the second reading position.
US09804405B2 Display device and display device frame
To provide a display device that gives a viewer a strong stereoscopic effect or sense of depth in a two-dimensional image and a display device that gives a viewer a natural stereoscopic effect or sense of depth in a two-dimensional image, a display device including a frame portion and a display portion which has a display surface on a frame portion side and is located so as to be apart from the frame portion with a distance therebetween, in which the display portion overlaps with an opening of the frame portion, and an end portion of the display portion overlaps with the frame portion, is provided. In addition, a structure in which a corner of an inner frame of the frame portion has curvature or a structure in which the size of the inner frame of the frame portion is variable is added to the display device.
US09804403B2 Moire reducing optical substrates with irregular prism structures
An optical substrate has a structured surface that enhances brightness and reduces moire effect. The optical substrate has a three-dimensionally varying, structured light output surface that comprises an irregular prismatic structure. The irregular prismatic structure may be viewed as comprising longitudinal prism blocks or rows thereof, arranged laterally defining peaks and valleys. Adjacent peaks, adjacent valleys, and/or adjacent peak and valley may be parallel or non-parallel, in an orderly, semi-orderly, random, or quasi-random manner. The lateral adjacent peaks, adjacent valleys, and/or adjacent peak and valley are not parallel. The adjacent irregular prism blocks may be irregular longitudinal sections having the same length, or random or quasi-random irregular sections having different lengths. The facets of each prism block may be flat, or curved (convexly and/or concavely).
US09804402B2 Portable folding virtual reality device
A portable folding virtual reality device having a cover formed horizontally; a mounting case which is provided on a front of the cover and on which an image device such as a smart phone is mounted; a lens plate provided with a magnifying lens at a rear of the cover; and a band which is connected to both ends of the lens plate and through which the device is mounted to a head of a user. The mounting case and the lens plate are arranged to form up and downward at a right angle and to rotate by the cover and a front and rear hinges. A supporting plate that rotates left and rightward with respect to a central line of the cover is provided, and the interval between the front hinge and the rear hinge is identical to the focal distance of the left and right magnifying lens.
US09804401B2 Portable virtual reality device
A portable virtual reality device, which is provided with a board having a length to correspond the focal distances of the left and right lens; left and right supporting boards that are deployed and folded left and rightward on a front surface of the board based on the board; left and right lens plates that are deployed and folded left and rightward on a rear surface of the board based on the board. The smart phone is mounted simply to correspond to the focal distances of the left and right lens when it is used, and when it is carried, the left and right lens plates and the left and right supporting boards are fold to form a thin film to be carried conveniently.
US09804400B2 Display apparatus
[Object]To provide a display apparatus capable of obtaining excellent heat radiation performance of a light source while ensuring positional accuracy of the light source.[Solving Means]A display apparatus according to an embodiment of the present technology includes a light guide portion, a casing, a projection portion, a heat source, and a heat-transfer member. The light guide portion is disposed in front of eyes of a user. The casing is fixed to the light guide portion. The projection portion is housed in the casing and is configured to be capable of projecting an image to the light guide portion. The heat-transfer member includes a first end and a second end, the first end being connected to the heat source, the second end being connected to an inner surface of the casing, and is configured to be deformable.
US09804399B2 Display system and head mounted display using the same
A display system includes an optical integrated rod, a solid-state light-emitting device disposed on an entrance of the optical integrated rod, a first TIR prism, a reflection mirror, a second TIR prism, a digital micromirror device and an eyepiece. The first TIR prism has a first surface disposed adjacent to an exit of the optical integrated rod, a second surface and a third surface. The second TIR prism has a fourth surface in contact with the third surface by an air gap, a fifth surface and a sixth surface. The reflection mirror is disposed on the second surface. The digital micromirror device is disposed adjacent to the fifth surface. The eyepiece is disposed adjacent to the sixth surface. Light is input to the digital micromirror device along an illumination optical path, and projected on a pupil surface along an imaging optical path. The volume of the display system is reduced.
US09804396B2 Head-mounted display with an eyeball-tracker integrated system
Head-mounted display with an eye-tracking system and including a light-transmitting substrate (20) having two major surfaces and edges, optical means for coupling light into said substrate (20) by total internal reflection, partially-reflecting surfaces (22a-22c) carried by the substrate (20) that are not parallel with the major surfaces of the substrate (20), a near-infrared light source (78) and a display source (92) projecting within the photopic spectrum, wherein light from the light source (78) and light from the display source (92) are coupled into the substrate (20) by total internal reflection.
US09804391B2 Image display device and program
An image display device includes a transparent plate which may be disposed in an inclined manner with respect to a display section of a portable terminal provided with the display section. A display displayed on the display section may be reflected on the transparent plate. A space behind the transparent plate may be viewed through the transparent plate and, at the same time, an image on the display section of the portable terminal may also be viewed while being reflected on the transparent plate.
US09804390B2 Virtual image observation optical system and light guide prism
A first light blocking portion and a second light blocking portion are formed in at least one of the side surfaces of a light guide prism. The first light blocking portion and the second light blocking portion are arranged so that a shaded area and an invisible area overlap each other at least partly and cover an inter-groove area between the first light blocking portion and the second light blocking portion, where the shaded area is an area shadowed from image light due to the first light blocking portion, and the invisible area is an area invisible during virtual image observation by the observer due to the second light blocking portion.
US09804389B2 Apparatus for eye tracking
An eye tracker having a waveguide for propagating illumination light towards an eye and propagating image light reflected from at least one surface of an eye, a light source optically coupled to the waveguide, and a detector optically coupled to the waveguide. Disposed in the waveguide is at least one grating lamina for deflecting the illumination light towards the eye along a first waveguide path and deflecting the image light towards the detector along a second waveguide path.
US09804388B2 Method for compensating optical aberrations with a deformable mirror
Method for compensating aberrations of an active optical system by a deformable mirror, comprising: (a) formation of a matrix N, binding the optical system aberrations with the displacements of the surface of a deformable mirror, presented as a superposition of natural frequency modes of a mirror simulator having the same geometric shape and the same elasticity characteristics as the deformable mirror but having zero density except for concentrated masses attached at points corresponding to the places of action of the force actuators onto the deformable mirror; (b) formation of the matrix M, binding the coefficients of the natural frequency modes of the mirror simulator with the forces or displacements of the force actuators that deform the mirror; (c) generation of the matrix of forces or displacements for loading the deformable mirror on the basis of the aberration measurement, using the matrices N and M.
US09804387B2 Imaging apparatus
An imaging apparatus includes a camera front light-transmission plate that covers a front surface of a camera, an auxiliary device addition space which has a virtual surface obtained by an exterior surface of the camera front light-transmission plate being extended, and in which an auxiliary imaging device is provided, and a wiper that wipes the exterior surface of the camera front light-transmission plate by moving along the exterior surface and that moves to the virtual surface.
US09804386B2 Camera device, three-dimensional object detection device, and lens cleaning method
A camera device includes image capturing device, a lens cleaning device, an adhesion state assessment unit and a controller. The image capturing device is installed on a vehicle and has a lens for forming an image of the vehicle surroundings. The lens cleaning device cleans the lens by spraying a cleaning fluid on the lens in accordance with a predetermined lens cleaning step, in which at least a supply time for supplying cleaning fluid to the lens surface is predetermined. The adhesion state assessment unit is programmed to assess an adhesion state of contamination from a distribution of pixels corresponding to foreign matter adhered to the lens based on a captured image. The controller is programmed to extend the time until a time to start supplying the cleaning fluid in the lens cleaning step as the number of pixels corresponding to foreign matter adhered to the lens increases.
US09804382B1 Electrowetting display pixels with pixel walls having non-planar side surfaces
An electrowetting display device includes a first support plate and a second support plate. A first fluid and a second fluid that is immiscible with the first fluid are between the first support plate and the second support plate. A plurality of pixel walls having concave side surfaces are formed on the first support plate to define a plurality of electrowetting pixels. A pixel electrode is disposed on the first support plate for applying a voltage within each electrowetting pixel to cause relative displacement of the first fluid and the second fluid.
US09804381B2 Endoscope objective optical system
There is provided an endoscope objective optical system with a small size and a high image quality, and in which, an adequate space for disposing a visual-field direction converting element is secured. The endoscope objective optical system, comprising in order from an object side: a first group having a negative refractive power; an aperture stop; and a second group having a positive refractive power, wherein the first group includes in order from the object side, a first lens having a negative refractive power and a visual-field direction converting member, and the second group includes in order from the object side, a second lens having a biconvex shape and a cemented lens in which a third lens having a positive refractive power and a fourth lens having a negative refractive power are cemented in this order, and the endoscope objective optical system satisfies the following conditional expressions (1), (2), (3), and (4) 2.4≦d1/f≦4.6   (1) 1.85≦f2/f≦2.6   (2) −50≦r21/r22≦−0.4   (3) 2.01≦f03/f≦2.5   (4) where, d1 denotes an air conversion length from a surface on an image side of the first lens up to a surface of the aperture stop, f denotes a focal length of the overall endoscope objective optical system, f2 denotes a focal length of the second group, r21 denotes a radius of curvature of a surface on the object side of the second lens, r22 denotes a radius of curvature of a surface on the image side of the second lens, and f03 denotes a focal length of the third lens.
US09804380B2 Endoscope objective optical system
There is provided an endoscope objective optical system having a thin diameter, a wide in-water angle of view, a small variation in the angle of view, and a short overall length of the optical system.The endoscope objective optical system includes in order from an object side, a front group GF having a negative refractive power, an aperture stop, and a rear group GR having a positive refractive power, wherein the front group includes a first negative lens L1 and a second negative lens L2, and the following conditional expressions (1), (2), (3′), and (4) are satisfied: 1
US09804376B2 Scanner with increased dynamic range
An instrument and method for scanning all or part of a large specimen mounted on a specimen holder takes a plurality of measurements of each pixel in the whole or part of the specimen being scanned at a plurality of exposure values. A computer controls the movement of the specimen holder during scanning and again of the detector to produce a digitized image of all or part of the specimen with larger dynamic range than the dynamic range of the detection system. In a further embodiment, the instrument can scan two successive, identical strips at a different exposure values and combine the images from the two scans into one digitized image having a larger dynamic range than the dynamic range of the detection system.
US09804375B2 4Pi STED fluorescence light microscope with high three-dimensional spatial resolution
An apparatus forming an area of minimum light intensity enclosed by high light intensity includes two objectives focusing light of opposite directions into a common focal area. Light intensities of a first pair of light beams extinguish each other in a first partial area of the focal area. Beam paths of the first pair of beams pass through the objectives in a first pair of partial areas of the pupils of the objectives. Light intensities of a second pair of light beams extinguish each other in a second partial area of the focal area. Beam paths of the second pair of light beams pass through the objectives in a second pair of partial areas which are offset with regard to the first pair of partial areas of the pupils; and the light of the second pair does not interfere with the light of the first pair of light beams.
US09804373B2 Decentered optical system, image projection apparatus incorporating a decentered optical system, and imaging apparatus incorporating a decentered optical system
The first optical element 10 and the second optical element 20 are spaced away from each other in an effective area through which a light beam passes, and satisfy the following condition (1): 0
US09804371B2 Zoom lens and image pickup apparatus including the same
A zoom lens according to the present invention includes, in order from an object side to an image side: a first lens unit having a negative refractive power; a second lens unit having a positive refractive power; and a third lens unit having a positive refractive power, in which a distance between adjacent lens units varies during zooming, the configuration of the second lens unit, the curvature radius Rb2obj of a lens surface of a cemented lens GRb2 on the object side included in the second lens unit, the curvature radius Rb2img of a lens surface of the cemented lens GRb2 on the image side, the focal length f2bimg of the cemented lens GRb2, and the focal length f2 of the second lens unit are appropriately set.
US09804370B2 Zoom lens system
A zoom lens system including, in order from an object side to an image side, a first lens unit having a positive refractive power that does not move for zooming, a second lens unit having a negative refractive power that moves during zooming, and a third lens unit having a positive refractive power that moves during zooming. In the zoom lens system, a distance between lens units that are adjacent to each other changes during zooming, the first lens unit includes a first a-lens unit that does not move for focusing, and a first b-lens unit that moves from the image side towards the object side during focusing from an infinite object to a near object, and the first a-lens unit comprises two positive lenses and two negative lenses.
US09804364B2 Image pickup lens
An imaging lens for a solid-state imaging sensor includes, in order from an object side to an image side of the imaging lens, a first through sixth lens. The first lens has positive refractive power. The second lens has positive refractive power. The third lens has negative refractive power. The fourth lens has positive or negative refractive power and aspheric surfaces facing the object side and the image side. The fifth lens has positive refractive power. The sixth lens has negative refractive power and aspheric surfaces facing the object side and the image side.
US09804353B2 Telecommunications connection cabinet
A telecommunications cabinet includes a cabinet housing; a fiber optic splitter; a plurality of spools disposed on a cable management surface; a panel oriented at a fixed angle relative to the access opening so that the panel extends laterally and rearwardly between the access opening and the cable management surface; and a plurality of adapters disposed on the panel.
US09804348B2 Silicon photonics connector
An optical apparatus, comprising a Silicon Photonics (SiP) device, with multiple optical waveguides and an array of collimating lenses, configured to receive light from the multiple optical waveguides in paths not including optical fibers and to collimate the light of the multiple optical waveguides into collimated beams. A receptacle is configured to receive an external optical device in an orientation aligned with the collimated beams from the array of collimating lenses.
US09804346B2 Receptacle-collimator assembly and multi-wavelength optical receiver module
A receptacle-collimator assembly and a multi-wavelength optical receiver module. The receptacle-collimator assembly includes a receptacle configured to receive a wavelength-multiplexed optical signal; and a collimator integrated with the receptacle and configured to generate a collimated beam signal from a multi-wavelength optical signal received from the receptacle and output the beam signal.
US09804343B2 Multiport optical fiber terminal
A multiport optical fiber connection terminal with a compact footprint has a configuration that allows for easy accessibility and interconnection of cables, while providing several mounting options and including storage space within the terminal. The terminal may include cable connectors that are configured to allow for weather proof installation of pre-terminated fiber optic cables with the terminal ports.
US09804342B2 Hybrid connector for both electrical and optical transmission
A hybrid plug connector including an insulative housing defining a cavity to receive an optical fiber assembly therein, and a plurality of passageways to receive a plurality of terminals therein. A printed circuit board is located behind the terminals and connected to the terminals. An electrical cable is mounted to a rear portion of the circuit board. The whole optical fiber assembly is received within the housing and is somewhat back and forth moveable along a front-to-back direction for buffering for compliantly coupling with another optical fiber assembly built within the complementary receptacle connector when the plug connector is inserted into the complementary receptacle connector. An attachment shows the manufacturing process.
US09804340B1 Optical fiber connector capable of switching connection polarity
An optical fiber connector according to the present disclosure includes an inner housing, a first outer housing and a second outer housing. The inner housing has a first wall, a second wall, a third wall and a fourth wall, wherein the first wall faces the third wall and connects with the second and fourth walls. The first outer housing is positioned to surround the inner housing. The second outer housing is positioned to surround the inner housing and engage the first outer housing. A key arm extends from the second outer housing and is configured to position on the first wall or the third wall of the inner housing. When the inner housing is inserted into an optical fiber adapter, the key arm is inserted into the key recess of the optical fiber adapter.
US09804338B2 Plug connector to couple a hybrid cable to a receptacle
A plug connector for a hybrid cable comprises a fiber and wire holder to hold at least one optical fiber and at least one electrical conductor of the hybrid cable. The plug connector comprises at least one optical device being configured such that a light beam received from the at least one optical fiber at a first side of the at least one optical device is collimated and coupled out at the second side of the at least one optical device. The plug connector comprises an electrical contact pin to be coupled to the at least one electrical conductor of the hybrid cable. The electrical contact pin has a structure being configured to be engaged in a complimentary receptacle to mechanically fix the plug connector to the receptacle.
US09804332B1 Multi-channel wavelength division multiplexing/demultiplexing device
A multi-channel wavelength division multiplexing/demultiplexing device includes optical filters for respective optical channels, and at least one microlens. The optical filters guide a light beam to travel along a preset optical path, and each optical filter filters a specific and different range of wavelength, and has a first surface for incident and reflective light, and a second surface for outgoing light through penetration as an output beam for the corresponding channel. Each microlens is installed between two adjacent optical filters to adjust optical beam shape of the traveling light along the optical path, particularly, altering a beam waist of a Gaussian beam and an imaging position to greatly increase optical efficiency of collimators for the whole system.
US09804328B2 Optical multiplexing and de-multiplexing element and arrayed-waveguide grating-type optical wavelength filter
There is provided an optical multiplexing and de-multiplexing element which is provided with a slab waveguide and a waveguide structure and can reduce radiation loss caused in a connection part between the slab waveguide and the waveguide structure. The waveguide structure includes a multimode interference (MMI) waveguide coupler and a narrow-width waveguide, the MMI waveguide coupler and the narrow-width waveguide are connected to each other in this order from a connection position with the slab waveguide along the waveguide direction, step portions are formed on both sides of the MMI waveguide coupler along the waveguide direction, and the thickness of the step portion is smaller than the thickness of the MMI waveguide coupler.
US09804324B2 Multimode optical fiber
An embodiment of the invention relates to a GI-MMF with a structure for achieving widening of bandwidth in a wider wavelength range and improving manufacturing easiness of a refractive index profile in a core. In an example of the GI-MMF, a whole region of the core is doped with Ge and a part of the core is doped with P. Namely, the Ge-doped region coincides with the whole region of the core and the Ge-doped region is comprised of a partially P-doped region doped with Ge and P; and a P-undoped region doped with Ge but not intentionally doped with P.
US09804322B1 Linear edgelit lighting system with heat sink base and clamp coupled together with a fastener
A lighting fixture includes a housing channel and a heat sink assembly coupled to the housing channel. The heat sink assembly includes a heat sink base and a heat sink clamp that are coupled together via a fastener to retain a waveguide to the lighting fixture. In particular, the fastener is disposed at an acute angle relative to the respective waveguide. Further, the lighting fixture includes one or more light sources coupled to the heat sink base and oriented such that light emitted by the one or more light sources enters an edge of the waveguide. Furthermore, the lighting fixture includes an end cap that covers an open lateral end of the housing channel. Further, the end cap operates as an alignment bracket to couple the lighting fixture to a second lighting fixture adjacent the open lateral end of the housing channel of the lighting fixture.
US09804320B2 Illumination device with edge-lit light guide with opposed light sources
A light guide plate includes a plurality of LED light sources emitting light into two opposed side surfaces of the light guide plate, such that LED light sources having a length shorter than each of the opposed side surfaces at which the plurality of LED light sources are provided.
US09804308B2 Near-infrared reflective film and near-infrared reflector provided with the same
The near-infrared reflective film has, on a base material, a high refractive layer containing a water-soluble polymer and a metal oxide particle having a refractive index higher than the refractive index of the water-soluble polymer, and a low refractive layer containing a water-soluble polymer and a metal oxide particle having a refractive index lower than the refractive index of the water-soluble polymer are alternately laminated individually in two or more layers. The total number of the layers of the high refractive layer and the low refractive layer is n. The total film thickness of the component layers from the region of n/2 to the base material is Σd1, and the total film thickness of the component layers from the region of n/2 to the outermost layer is Σd2. The film thickness ratio Σd1/Σd2 is from 1.05 to 1.80.
US09804307B2 Multilayer optical film, method of producing the same and polarizer comprising the same
The present disclosure relates to a multilayer optical film including a first film layer formed of a thermoplastic acrylic resin composition including 0.01 to 2.0 parts by weight of a triazine-based ultraviolet absorber; a second film layer formed of a thermoplastic acrylic resin composition including 0.1 to 5.0 parts by weight of at least one ultraviolet absorber selected from a group consisting of a triazole-based ultraviolet absorber, a benzophenone-based ultraviolet absorber, an oxanilide-based ultraviolet absorber and a cyanoacrylate-based ultraviolet absorber; and a third film layer formed of the thermoplastic acrylic resin composition including 0.01 to 2.0 parts by weight of the triazine-based ultraviolet absorber, with respect to 100 parts by weight of the thermoplastic acrylic resin composition, a method of manufacturing the same, and a polarizing plate including the same.
US09804297B2 Material for contact lenses, method for manufacturing contact lenses and contact lenses obtained thereby
The invention provides a material for contact lenses, including a first siloxane macromer shown as formula (I): wherein R1, R2 and R3 are independently C1-C4 alkyl groups, R4 is C1-C6 alkyl group, R5 is C1-C3 alkylene group, R6 is —OR7O— or —NH—, R7 and R8 are independently C1-C2 alkylene groups and m is an integer of about 1-2, n is an integer of about 4-80; at least one hydrophilic monomer; a surfactant which is an urethane (meth)acrylate containing poloxamer and an initiator.
US09804294B2 Optical film and autostereoscopic 3D display using the same
An optical film and an autostereoscopic 3D display using the same are provided. The optical film includes a concave lens layer and a birefringence layer. The concave lens layer has plurality of concaves and a presumed refractive index. The birefringence layer overlaps the concave lens layer and includes a plurality of liquid crystal units filled and cured in the concaves. The birefringence layer has a short axis refractive index. The presumed refractive index is between 100.1%-102.8% of the short axis refractive index. The autostereoscopic 3D display includes the optical film, a liquid crystal switch module, and a display panel module. The liquid crystal switch module is disposed on one side of the optical film. The display panel module is disposed on one side of the liquid crystal switch module opposite to the optical film and has a display surface facing the liquid crystal switch module. Image light generated by the display panel module can pass through the optical film after its polarization direction is modulated by the liquid crystal switch module.
US09804286B2 Method of optimising the output of a sensor for indicating the relative location of a mettalic object
Method of optimizing output of sensor for indicating location of metallic object. Sensor having primary electromagnetic coil to generate time varying magnetic field; secondary electromagnetic coil to detect time varying magnetic field as affected, by object to output, on basis of detected time varying magnetic field, signal indicative of location of object. Method includes steps of: supplying primary coil with alternating-current to result generated time varying magnetic field; locating object in first-position and recording signal output by secondary electromagnetic coil for range of frequencies of supplied alternating-current; locating object in second-position and recording signal output by secondary electromagnetic coil for range of frequencies of supplied alternating-current; calculating, for each of frequencies, a value for span to offset ratio of measured signals on basis of respective signals measured for object in first and second positions; determining frequency of supplied alternating-current which provides maximum span to offset ratio on basis of calculations.
US09804285B2 Method for monitoring the operation of a metal detection system and metal detection system
A balanced coil system (2) of a metal detection system has a transmitter coil (21) connected to a first transmitter unit (1), to provide a transmitter signal (s1) comprising at least first and second operating frequencies (fTX1, fTX2). First and second receiver coils (22, 23), which compensate one another when the system is in balance, provide output signals (s22, s23) to a receiver unit (3). The respective operating frequencies are applied separately together each with a monitoring frequency (fMON) to inputs of first and second modulation units (52, 53), which provide first and a second modulated monitoring signals (sM1, sM2), each comprising a first or second modulated monitoring frequency (fMM1, fMM2) without a carrier. When applied to a summation unit (54), the modulated monitoring signals result in a combined output signal (sM12) that is applied to a monitoring coil (24), inductively coupled with at least one of the receiver coils.
US09804277B2 Radiation detector
In a radiation detector, a first segment positioned closest to the other side in a predetermined direction and a second segment positioned closest to the other side in the predetermined direction are optically connected to each other, and the first segments other than the first segment positioned closest to the other side in the predetermined direction and the second segments other than the second segment positioned closest to the other side in the predetermined direction are optically separated from each other.
US09804268B2 Display instruments allowing display orientation adjustment
A display instrument 1 for a coxed rowing boat has a main-body 2 with a display head 3 displaying rowing-related measurements digitally at its front end, and a resilient partially-spherical extension 7 from its rear end. In the assembled instrument 1, the extension 7 is entered into an open-mouth 13 of a cup-receptacle 11 to be gripped resiliently surface-to-surface within a peripheral rim 14 of the mouth 13 so as to resists relative movement but allows manual adjustment of orientation of the main-body 2 relative to the receptacle 11 to facilitate the cox's view of the display. The receptacle 11 is entered in an aperture 16 of a dashboard 17 adjacent the cox's position 18 in the boat, and electronic circuitry of the instrument 1 is receptive of GPS signals to calculate boat and water-stream speeds for display.
US09804267B2 System and method for determining the position error of a satellite localization receiver
A system and method are provided for determining a distribution of a position error of a receiver of localization signals, the signals being sent by at least one satellite. The system includes the receiver, one position of which is known as first position and is affected by an error, known as first error, having a distribution, known as first distribution, a first device for determining positions of the satellite(s), known as second positions, a device for transmitting the second position of the first determination device to the receiver, and the first distribution is defined by at least one first cumulant, of higher-than-second order.
US09804258B2 Surface non-uniformity determination with radio waves
Various embodiments that pertain to surface non-uniformity detection through use of radio waves are described. A vehicle can transmit radio waves to an area the vehicle is traveling to, such as a road in front of an automobile. The automobile can receive and process returned radio waves to determine if the road has a non-uniformity, such as a significant pothole or speed bump. If the road has the non-uniformity, then a driver of the automobile can be alerted so the driver can decide if evasive action should be taken and take such action if appropriate.
US09804257B2 Methods and systems for an immersive virtual reality system using multiple active markers
A portable virtual reality and/or augmented reality system enabling the projection and tracking of a user in a simulated environment is described. A system of motion capture cameras, computing, and tracking devices is provided in a portable package. Each tracking device is configured with one or more emitters which may generate a distinctive, repetitive pattern. The virtual reality and/or augmented reality system once assembled, provides for motion tracking and display of a one or more users in a simulated environment.
US09804252B2 System and method for measuring tracker system accuracy
The present invention relates to a simple and effective system and method for measuring camera based tracker system accuracy, especially for a helmet-mounted tracker system, utilizing Coordinate Measuring Machine (CMM). The method comprises the steps of; computing spatial relation between tracked object and calibration pattern using CMM; computing relation between reference camera and tracker camera; computing relation between reference camera and calibration pattern; computing ground truth relation between tracker camera and tracked object; obtaining actual tracker system results; comparing these results with the ground truth relations and finding accuracy of the tracker system; recording accuracy results; testing if the accuracy results is a new calculation required. The system comprises; a reference camera; a calibration pattern visible by reference camera; a camera spatial relation computation unit; a relative spatial relation computation unit a memory unit; a spatial relation comparison unit.
US09804248B2 Battery monitoring device
Upon receiving a setting signal S1, each of a plurality of monitoring units transmits the first setting signal to the subsequent monitoring unit or a control unit, and in a case when it is not possible to receive the first setting signal, the monitoring unit transmits a second setting signal, which indicates an occurrence of a communication abnormality, to the subsequent monitoring unit or the control unit, and when receiving the second setting signal, it changes the received second setting signal so as to transmit the changed second setting signal to the subsequent monitoring unit or the control unit, while the control unit identifies the occurrence location of a communication abnormality in accordance with second setting signal transmitted from the last monitoring unit.
US09804236B2 Magnetic resonance imaging apparatus and method of generating magnetic resonance image
A magnetic resonance imaging (MRI) apparatus and a method of generating an MR image that may be generated in a resource saving mode by taking into account energy efficiency. The method includes: setting a resource saving mode; acquiring, based on the set resource saving mode, at least one description corresponding to a plurality of imaging filters; and generating a first MR image based on the acquired at least one description.
US09804234B2 Magnetoresistance element with an improved seed layer to promote an improved response to magnetic fields
A magnetoresistance element can have a substrate; a ferromagnetic seed layer consisting of a binary alloy of NiFe; and a first nonmagnetic spacer layer disposed under and directly adjacent to the ferromagnetic seed layer and proximate to the substrate, wherein the first nonmagnetic spacer layer is comprised of Ta or Ru. A method fabricating of fabricating a magnetoresistance element can include depositing a seed layer structure over a semiconductor substrate, wherein the depositing the seed layer structure includes depositing at least a ferromagnetic seed layer over the substrate. The method further can further include depositing a free layer structure over the seed layer structure, wherein the depositing the ferromagnetic seed layer comprises depositing the ferromagnetic seed layer in the presence of a motion along a predetermined direction and in the presence of a predetermined magnetic field having the same predetermined direction.
US09804233B2 MEMS magnetic field sensor
The disclosure provides a magnetic field sensor for sensing the magnetic field caused by a current to be measured, which includes: substrate; a first drive electrode with a path for flowing a reference current supplied from the substrate arranged so as to be moveable by the magnetic field of the current to be measured; and a second drive electrode with a path for flowing a reference current supplied from the substrate arranged so as to be moveable by the magnetic field of the current to be measured, thus measuring the variation of a capacitance caused by the movement of the first drive electrode and the second drive electrode. Hence, the sensing is achieved by the two drive electrodes with no reference electrode, thus maximizing the mechanical displacement to improve the sensing capability.
US09804232B2 Protective sleeve structure for proximity sensor
A protective sleeve structure for a proximity sensor contains a body made of non-magnetic material, and the body includes a fitting portion arranged on a first end thereof to fit with a sensing end of the proximity sensor. An outer surface of the body is located at a non-sensing area of the proximity sensor. The body also includes a passageway defined on a second end thereof and located at a sensing area of the proximity sensor to pass an inducing element through the passageway, such that the inducing element triggers the proximity sensor. Accordingly, the protective sleeve structure stops metal substances attaching in the sensing area of the proximity sensor by using its body to avoid triggering the proximity sensor unintentionally. Preferably, the protective sleeve structure is simplified greatly and is manufactured easily.
US09804227B2 Electric machine fast transient condition detection
During a transient operating condition in an electric machine, a diagnostic routine associated with the electric machine may erroneously indicate a fault. According to the disclosure, a flag is set when a transient condition is detected. The flag is communicated to the diagnostic routine. The output of the diagnostic routine may be altered when the flag is set, i.e., when a transient is detected.
US09804225B2 Scheme to measure individually rise and fall delays of non-inverting logic cells
A test circuit measures both the rising edge delay and the falling edge delay associated with a logic cell. The test circuit includes a flip-flop type ring oscillator with two groups of logic cells connected in series in the oscillation path. A first multiplexor switches the ring oscillator between a rising edge and a falling edge mode. A second multiplexer causes the second group of logic cells to be included or excluded from the oscillation path. By measuring the oscillation period in the various modes, the rising edge and falling edge delays can be individually calculated.
US09804221B2 Configurable vertical integration
The Configurable Vertical Integration [CVI] invention pertains to methods and apparatus for the enhancement of yields of 3D or stacked integrated circuits and herein referred to as a CVI Integrated Circuit [CVI IC]. The CVI methods require no testing of circuit layer components prior to their fabrication as part of a 3D integrated circuit. The CVI invention uses active circuitry to configure the CVI IC as a means to isolate or prevent the use of defective circuitry. CVI circuit configuration method can be predominately described as a large grain method.
US09804204B2 Method of implementation of peak hold in a phasing voltmeter
A high voltage phasing voltmeter comprises first and second probes. Each probe comprises an electrode for contacting a high voltage electrical conductor. The electrodes are connected in series with a resistor. A meter comprises a housing enclosing an electrical circuit for measuring true rms voltage. The electrical circuit comprises an input circuit for connection to the first and second probes and developing a scaled voltage representing measured voltage across the electrodes. A converter circuit converts the scaled voltage to a DC signal representing true rms value of the measured voltage. A peak hold circuit is connected to the converter circuit to hold a peak value of the true rms value. A display is connected to the peak hold circuit for displaying the peak value of the true rms value.
US09804201B2 Current monitoring device
According to one aspect, embodiments of the invention provide a current monitoring device comprising a current transformer configured to be removeably coupled to a power line and to generate a reference signal having a level related to a current level of the power line, a sensor circuit connected to the current transformer and configured to convert the reference signal to a measurement signal, a flexible cable having a first end and a second end, the first end coupled to the sensor circuit, and a connection portion coupled to the second end of the flexible cable and configured to be removeably coupled to a communications bus, wherein the sensor circuit is further configured to provide the measurement signal to the communication bus via the flexible cable and the connection portion.
US09804197B2 Evaluation apparatus and probe position inspection method
A probe position inspection apparatus which incorporates a rotatable internal prism is attached to a supporting unit for supporting semiconductor device, thus making it possible to accurately inspect in-plane positions of tips of probes in a short time and also making it possible to adapt the probe position inspection apparatus to a double-sided prober.
US09804192B2 Method for calibrating a micromechanical sensor element and a system for calibrating a micromechanical sensor element
A method for calibrating a micromechanical sensor element, a piece of primary information describing a motion-state of the micromechanical sensor element being ascertained by the micromechanical sensor element during a first time interval, a piece of reference information describing the motion-state of the micromechanical sensor element being ascertained during a second time interval on the basis of an acoustic signal emitted by a sound source, the first time interval and the second time interval overlapping at least partially with respect to time, and the reference information being compared with the primary information in order to calibrate the micromechanical sensor element.
US09804191B2 Sensor calibration method for vehicle
An inverted two-wheel vehicle includes: an inverted two-wheel vehicle body; an acceleration sensor and a gyro sensor which are mounted on the same substrate; and an ECU. The ECU calculates a mounting angle error of the acceleration sensor with respect to the inverted two-wheel vehicle body based on an output value of the acceleration sensor obtained when the inverted two-wheel vehicle is brought into a stationary state in a state where a reference yaw axis of the inverted two-wheel vehicle is made coincident with a vertical direction, and corrects an output value of the gyro sensor by using the mounting angle error of the acceleration sensor with respect to the inverted two-wheel vehicle body as a mounting angle error of the gyro sensor with respect to the inverted two-wheel vehicle body.
US09804190B2 Apparatus and method for calibration of capacitance mismatch and temperature variations in a MEMS device
A system and calibration method utilizes time averaging to suppress inherent capacitance mismatches or temperature variations in MEMS devices, such as a tri-axial accelerometer. An calibration interface circuit, operatively coupled the MEMS sensor, effectively cancels a range of non-ideal capacitive mismatches by employing pockets of calibration charges that are controlled by the duty-cycle of a clock.
US09804189B2 Upper body motion measurement system and upper body motion measurement method
An upper body motion measurement system 1 has a plurality of inertia sensor units 2, each of which incorporating an angular velocity sensor 4 and an acceleration sensor 5. The plurality of the inertia sensor units 2 is attached to places that are different from each other on the upper body of a subject P. Based on the detection outputs of the angular velocity sensor 4 and the acceleration sensor 5, the attitude of each of the inertia sensor units 2 is estimated, and the acceleration thereof is further estimated. The angular acceleration of the upper body of the subject P is estimated based on the estimated accelerations of the plurality of the inertia sensor units 2.
US09804188B2 Inertial sensor
An inertial sensor not susceptible to temperature change and vibration disturbance in an implementation environment of the inertial sensor is provided. In the present invention, for example, as illustrated in FIG. 9, an extending portion EXU is provided so as to connect to a fixing portion FU3, this extending portion EXU and a third region P3 which configures part of a mass body MS are connected via a support beam BM3 and a support beam BM4, and the support beam BM3 and the support beam BM4 are disposed oppositely with respect to a virtual line IL1. With this, natural frequency of an unwanted mode due to rotation and torsion of the mass body MS can be shifted to a high frequency band.
US09804184B2 Automated analyzer and method for lifting and lowering rod-like member in automated analyzer
An automated analyzer includes a rod-like member 12a, a driving portion 12c, and a control mechanism 30. The driving portion 12c lifts and lowers the rod-like member 12a a direction of being inserted into and removed from the container 24. The control mechanism 30 controls the driving portion 12c so that the rod-like member 12a is lifted after being lowered so that a tip portion of the rod-like member 12a reaches a first position in the liquid L, and at a time when the rod-like member 12a reaches a second position where the tip portion is not separated from the liquid, an upward motion of the rod-like member 12a is stopped for a given period of time to reduce liquid film adhering to the rod-like member.
US09804182B2 Handling package of cuvettes
Automatic analyzers, in which the liquids to be analyzed are in so-called reaction vessels, simultaneously acting as optically high-quality cuvettes (10), are used in laboratories for analyzing various liquids. Further described is a handling package for cuvettes (10). A removable bonding strip (100) is fastened on the rows of cuvettes (10), the strip (100) binding the rows of cuvettes (10) during transport, and being easily removable when the cuvettes (10) are loaded into the instrument. The cuvettes (10) are loaded into the instrument by supporting the package in its place from the brackets (24) located in the ends of the cuvettes (10), so that the strip (100) can be pulled off the supported package of cuvettes (10).
US09804178B2 Materials and methods for rapid and specific detection of cocaine
The invention pertains to a rapid and specific aptamer-based method for one-step cocaine detection with minimal reagent requirements based on an aptamer sensor that reports the presence of cocaine via the displacement and unquenching of a bound fluorophore molecule. In certain embodiments, the invention provides novel aptamers, which have reduced background fluorescence, bind a fluorophore molecule tightly, and show an increased signal gain in the presence of cocaine.
US09804176B2 Assays for vitamin D epimers
Methods include determining an amount of an epimeric vitamin D analyte in a sample suspected of containing the epimeric vitamin D analyte. A combination is provided in an assay medium that includes the sample and a vitamin D epimer antibody that is specific for the epimeric vitamin D analyte. The assay medium is incubated under conditions for binding of the vitamin D epimer antibody to the epimeric vitamin D analyte to form an epimeric vitamin D antibody-bound complex. The amount of the epimeric vitamin D antibody-bound complex is determined and related to the amount of epimeric vitamin D analyte in the sample.
US09804171B2 Diagnostic method for pediatric acute-onset neuropsychiatric syndrome (PANS) and pediatric autoimmune neuropsychiatric disorder associated with streptococci infection (PANDAS)
The present invention provides a panel of at least five clinical analyses or tests (using serum samples) to determine the risk of pediatric acute-onset neuropsychiatric syndrome (PANS) and/or pediatric autoimmune neuropsychiatric disorder associated with streptococcal infection (PANDAS) in an individual. These include enzyme linked immunosorbent assays (ELISAs) to measure antibody titers against neuronal antigens present in the brain; the neuronal antigens include lysoganglioside, tubulin, dopamine receptor D1, dopamine receptor D2, serotonin receptor 5HT2A, and serotonin receptor 5HT2C. Antibody titers against at least four of these neuronal antigens are required in the present methods; preferably antibody tiers against all of these neuronal antigens are measured. A final assay is used to quantify calcium/calmodulin-dependent protein kinase activity using a neuronal cell line. The results of these analyses or tests are then combined using an algorithm to determine whether a PANS or PANDAS diagnosis is appropriate for the individual. Depending on the diagnosis, an appropriate treatment can be determined.
US09804170B2 Antibodies to polyethylene glycol
Polyethylene glycol (PEG) is often conjugated with therapeutic proteins to enhance their PK properties. PEG may, however, be immunogenic, and the presence of PEG in food and cosmetics is believed to result in pre-existing anti-PEG antibodies in humans. Polyclonal and monoclonal antibodies reactive to PEG are provided for use in immunogenicity assay development to detect such anti-drug antibodies. Such antibodies exhibit preferential binding based on the size of PEG with molecular weight ranging from 350 daltons to 40 kD. Anti-PEG antibodies of the invention are engineered to comprise human Fc regions to enable non-bridging immunoassay formats.
US09804169B2 MRM/SRM assay for death receptor 5 protein
Specific peptides, and derived ionization characteristics of those peptides from Death Receptor 5 (DR5) protein are provided that are particularly advantageous for quantifying the DR5 protein directly in biological samples that have been fixed in formalin by the method of Selected Reaction Monitoring/Multiple Reaction Monitoring (SRM/MRM) mass spectrometry. Such biological samples are chemically preserved and fixed wherein the biological sample is selected from tissues and cells treated with formaldehyde containing agents/fixatives including formalin-fixed tissue/cells, formalin-fixed/paraffin embedded (FFPE) tissue/cells, FFPE tissue blocks and cells from those blocks, and tissue culture cells that have been formalin fixed and or paraffin embedded. A protein sample is prepared from a biological sample using the Liquid Tissue™ reagents and protocol, and the DR5 protein are quantitated in the Liquid Tissue™ sample by the method of SRM/MRM mass spectrometry by quantitating in the protein sample at least one or more of the peptides described for one or more of the DR5 protein. These peptides can be quantitated if they reside in a modified or in an unmodified form. An example of a modified form of a DR5 peptide is phosphorylation of a tyrosine, threonine, serine, and/or other amino acid residues within the peptide sequence.
US09804167B2 Method of overcoming therapeutic limitations of nonuniform distribution of radiopharmaceuticals and chemotherapy drugs
Disclosed is a method for predicting the optimal amounts of radiopharmaceutical and/or chemotherapy agents to administer to a patient, by determining the level of saturation of the therapeutic agents in the patient's cells. The method comprises measuring cellular incorporation of the candidate therapeutic agents in a target cell population on a cell-by-cell basis. The method is able to identify an optimal cocktail of therapeutic agents for treatment of a disease. A method of high-throughput drug discovery incorporating this method, and a 2-stage targeting method of treating a disease using this method are also disclosed.
US09804163B2 Biomarkers for prostate cancer and methods for their detection
The invention provides a method for predicting the clinical response to a cancer vaccine in a patient having cancer, a method for determining the immune response to a cancer vaccine in a patient having cancer who has been administered a cancer vaccine, a method for determining the long-term survival in a patient having cancer, corresponding kits therefor, as well as methods of for improving the efficacy of a virus-based vaccine.
US09804161B1 Detector and related, devices, methods and systems
Detectors and related methods and systems are described, based on a primary binding compound and a secondary binding compound used in combination with a support to detect a target in a sample.
US09804158B2 Peptides and methods for the detection of Leishmaniasis
The present invention relates to peptides and methods for the detection of anti-leishmanial antibodies in individuals suspected of infection with the protozoan parasite of the genus Leishmania, especially infection with a South American strain causing the American Tegumentary Leishmaniasis (ATL).
US09804156B2 Biomarkers for systemic lupus erythematosus
The disclosure provides SLE biomarkers. The disclosure further provides kits and methods of diagnosing, prognosing, and stratifying subjects with the disease by utilizing SLE biomarkers.
US09804155B2 Methods and devices for using mucolytic agents including N-Acetyl Cysteine (NAC)
Devices and methods incorporate mucolytic agents into a point-of-care testing device. The sample is loaded, and then the sample travels until it encounters one or more lysis agents and/or mucolytic agents. The mucolytic agent is preferably pre-loaded onto the collection device. In a preferred embodiment, the mucolytic agent is localized between the sample application zone and the conjugate zone. In embodiments with a sample compressor, one or more mucolytic agents may be pre-loaded and dried on the sample compressor, the sample collector, in various locations on the test strip, or in the running buffer.
US09804153B2 Magnetic removal or identification of damaged or compromised cells or cellular structures
A method for magnetic cellular manipulation may include contacting a composition with a biological sample to form a mixture. The composition may include a plurality of particles. Each particle in the plurality of particles may include a magnetic substrate. The magnetic substrate may be characterized by a magnetic susceptibility greater than zero. The composition may also include a chargeable silicon-containing compound. The chargeable silicon-containing compound may coat at least a portion of the magnetic substrate. The biological sample may include cells and/or cellular structures. The method may also include applying a magnetic field to the mixture to manipulate the composition.
US09804149B2 Patient-based results display
A medical testing machine provides improved recall and display of the outcomes of tests performed by the machine. Test outcomes and other information are stored in mass storage directly accessible by the medical testing machine. In one aspect, outcomes of tests relating to a particular patient may be recalled. The system may be especially useful for tests that may be performed multiple times for a particular patient over a period of time, for example testing for HbA1c hemoglobin levels in diabetes patients. According to another aspect, the medical testing machine may store an accession number for each test outcome, and may enable a user to display as a group test outcomes having the same accession number. The system may store further information and associate it with particular test outcomes, for example calibration information. The system may also store a set of rules under which each test instance was run.
US09804144B2 Method for defining a laser microdissection region, and associated laser microdissection system
A method for laser microdissection of a laser microdissection region of a prepared specimen includes driving a holder for the specimen into a holding position using a control device. First and second digital images are captured that depict a same portion of the prepared specimen, with the first image depicting the portion under at least one first microscopic examination method and the second image depicting the portion under at least a second microscopic examination method. A live overlay image is generated of the portion of the prepared image in a live mode. The live overlay is presented on a display area with the images overlaid onto one another. A marking is generated and captured on the live overlay image so as to define the laser microdissection region.
US09804142B2 Method of detecting the extent of oil degradation
A method of detecting the extent of degradation of an oil is provided. The method may comprise the steps of analyzing samples of the oil when fresh and when used; calculating electrochemical property data of the fresh and used engine oil; determining whether the electrochemical property data correlates with the degradation marker data; and using the electrochemical property to detect the extent of degradation of the oil of a used sample of the oil. The method may be used for any suitable oil, including mineral oil, synthetic oil and blends (a.k.a. semi-synthetic). The method can be used to maximize oil usage by monitoring used oil quality over time so that the oil is replaced when necessary and not before. The method can also identify trends in oil degradation.
US09804136B2 Automated method of calibrating a chromatography system and analysis of a sample
An automated method of calibrating a chromatography system and analyzing a sample is described. The method includes forming diluted standard solutions that are injected into a chromatography column. The detected peaks can be identified based on a first predetermined calibration ratio associated with the standard solution. Once the chromatography system is calibrated, samples can be chromatographically analyzed where the measured peaks are identified and quantified in an automated manner.
US09804134B2 Connector unit and connecting system for connecting capillaries, in particular for high-performance liquid chromatography
The invention relates to a connector unit for connecting capillaries, in particular for high-performance liquid chromatography, wherein a sealing element sealing the capillary protrudes at least partially into the interior of the capillary, while a portion of the sealing element that protrudes axially from the capillary can be subjected to a compressive force that is introduced via the capillary to obtain an axial or radial plastic and/or elastic deformation.
US09804129B2 Apparatus for inspecting a tube
An apparatus for inspecting a tubular workpiece may include a probe assembly and a rotation mechanism. The probe assembly may include a transducer array positionable adjacent to an inner surface of the tubular workpiece. The probe assembly may generate transmitted sound waves and may receive reflected sound waves. The rotation mechanism may rotate the probe assembly relative to the tubular workpiece in a manner such that the transducer array passes over the inner surface in a circumferential direction during transmission of the transmitted sound waves.
US09804128B2 Turbine blade testing device and testing method thereof
According to one embodiment, a testing device of a turbine blade includes: a non-compressive elastic medium brought into close contact with a platform of the turbine blade in a state fastened to a turbine rotor; a probe which has piezoelectric elements arranged in an array and transmits ultrasound waves toward a fastening portion of the turbine blade through the elastic medium and receives echo waves; and a display portion for imaging an internal region of the fastening portion on the basis of the echo waves and displaying the same.
US09804127B2 Laser testing of a bond interface between two dissimilar materials
A method and apparatus for testing a bond interface is provided. The method comprises directing laser energy at a first surface of a first material connected to a second material by an adhesive at a bond interface. The first surface is opposite the bond interface. A first acoustic impedance of the first material is greater than a second acoustic impedance of the second material. The method also determines whether an inconsistency is present in the bond interface after directing the laser energy.
US09804119B2 A/F sensor element and method of manufacturing the same
An A/F sensor element includes a substrate made of an insulating ceramic having a bottomed cylindrical shape, an electrolyte part made of a solid electrolyte, and a pair of electrode portions. The electrolyte part is embedded in at least a portion of the side wall of the substrate. The A/F sensor element is used by inserting a rod-like heater in the substrate having the bottomed cylindrical shape. The substrate is formed of the insulating ceramic at a contact position to the heater within the substrate. In a manufacturing of the substrate, a molded body having a space for a forming position of the electrolyte part is formed by using substrate-forming clay, and then the molded body is molded by filling electrolyte-forming clay into the space.
US09804116B2 Method and device for detecting sample
According to one embodiment, a method for detecting a sample includes preparing a device for detecting a sample, the device including a measurement cassette, a first chamber formed by partitioning the cassette with a partition wall, a through-hole provided in the partition wall, a first electrode provided in the cassette, and a second electrode provided in the cassette, introducing a reagent and a sample containing a measuring object substance into the first chamber, introducing a conductive liquid into the second chamber, supplying current to the through-hole, allowing the measuring object substance whose surface is bound to and is covered by the tag particles via the capture substance in the first chamber to pass through the through-hole, and detecting presence of the measuring object substance.
US09804115B2 Biological information measurement device, and biological information measurement method using same
The present invention has an object of improving the measurement accuracy in a biological information measurement device, e.g., for measuring a blood glucose level. The device is configured to be able to change at least one of i) a voltage value to be applied to the second input terminal and the third input terminal (i.e., the blood component measurement counter electrode 7 and the blood component measurement working electrode 6) in the second biological information measurement mode D and ii) a voltage application time during which a voltage is applied to the second input terminal and the third input terminal in the second biological information measurement mode D based on the first biological information in the first biological information measurement mode A. A hematocrit value is measured in the first biological information measurement mode A, and a glucose value is measured based on the hematocrit value in the second biological information measurement mode D.
US09804113B2 Soil moisture sensor
A soil moisture sensor includes a capacitive probe configured to be inserted into soil, a series RLC circuit electrically coupled to the capacitive probe, a microcontroller configured to determine the capacitance value of the soil and determine the moisture content of the soil from the capacitance value of the soil.
US09804110B2 Measurement method for detecting damage to a turbine blade and turbine
A measurement method for early detection of damage to a blade of an impeller of a turbine is provided. During operation, in a rotational direction of the blade along a circumference which surrounds the impeller, at a plurality of points, in each case a plurality of magnetic fields are generated next to one another substantially in an oscillation direction of the blade, which magnetic fields are influenced by a tip of a turbine blade during transit. Positional values of the tip are detected by at the plurality of points. A positional profile of the turbine blade is then formed from the positional values and a frequency is determined from the positional profile. The frequency is compared with defined frequency values. An alarm event is recognized in case of a sudden and/or pronounced change in the frequency. In addition, a turbine is provided which is configured to carry out the method.
US09804109B2 System and method for chemical and/or biological detection
A method and system for detecting the presence of chemical and/or biological agents are disclosed. An additive, which may comprise a reactant and/or a catalyst selected for its capacity to react with, or to force a reaction involving a target chemical and/or biological agent, may be introduced into a sample of an ambient environment to be monitored. The additive may then react with the target agent, or, as a catalyst, may drive a reaction with the target agent, resulting in a reaction product that may be detected by one or more sensors or sensor arrays. The method and system may incorporate a plurality of sensor types in order to enhance the specificity of the method and system.
US09804106B2 Imaging system and method with scatter correction
A method and system for imaging an object are described herein. A scatter image of the object is generated at a projection angle. In generating the scatter image, a non-grid image of the object is acquired using a radiation source and a detector. An aperture plate is positioned between the object and the detector and a first grid image of the object is acquired. The aperture plate includes a plurality of apertures positioned on a grid. The aperture plate is moved to a second position and a second grid image of the object is acquired. A scatter image of the object is generated based on the non-grid image, the first grid image, and the second grid image and stored.
US09804104B2 Applying RF energy according to time variations in EM feedback
An apparatus for applying RF energy to process an object may include at least one controller configured to receive EM feedback-related values from an energy application zone, each of the values being associated with a respective MSE. The controller may also be configured to identify a change in one or more of the EM feedback-related values within a period of time; adjust the RF energy application based on the change in the EM feedback-related values identified, and cause application of RF energy to the energy application zone.
US09804103B2 Inspection method, template substrate, and focus offset method
A substrate to be inspected includes a first pattern constructed with a repetitive pattern that is not resolved by a wavelength of a light source, and at least one alignment mark that is arranged on the same plane as the first pattern. The alignment mark includes a second pattern constructed with a repetitive pattern that is not resolved by the wavelength of the light source, and a programmed defect that is provided in the second pattern and not resolved by the wavelength of the light source. A focus offset is adjusted such that the strongest signal of the programmed defect is obtained with respect to a base value of a gradation value in an optical image of the programmed defect by capturing the optical image while changing a focal distance between the surface in which the first pattern is provided and an optical system.
US09804100B2 Device for spraying a dye penetration inspection liquid into a workpiece
A device for spraying a liquid for use in dye penetration inspection into an inner cavity of a workpiece for making a turbine engine part, the device including a workpiece support, a manifold for spraying the inspection liquid into the inner cavity, a manifold for sucking up and discharging the sprayed inspection liquid, and a mechanism for tilting at least a portion of the support from a substantially horizontal position to an inclined position in which the workpiece is inclined so that the inspection liquid sprayed into the cavity flows under gravity to a zone from which it is sucked up.
US09804097B1 Crop stand analyzer using reflective laser proximity sensors
A crop stand analyzer includes a first plurality of reflective laser proximity sensors, the reflective laser proximity sensors arranged in a vertical row and perpendicularly to a ground surface to detect plant objects, a distance sensor, and a processor operatively connected to the first plurality of reflective laser proximity sensors and the distance sensor. The crop stand analyzer is configured to generate side-view profiles for the plant objects and then extract plant stand information via these profiles.
US09804087B2 Hemispherical scanning optical scatterometer
A hemispherical scanning optical scatterometer and method for its use for measuring scattered radiation, with a reflected scatter measurement laser, and/or a transmitted scatter measurement laser, an array of optical detectors, a computer controlled system to rotate the array of optical detectors, an electronic system, a computer interface and a computer for processing the signal.
US09804086B2 Biodiesel detector
A device and method of use are provided for measuring the concentration of fatty acid methyl ester (FAME) in jet fuel to a limit of detection of 1 ppm. The device measures concentration of FAME in jet fuel via Fourier transform infrared spectroscopy (FTIR) with a spectral resolution of 1 cm−1. The device can use an infrared light emitting diode (IR LED) and mercury cadmium telluride (MCT) detector in which the spectral output of the IR LED and the spectral response of the MCT detector is centered on the spectral absorbance of an ester bond, a defining spectral characteristic of FAME. Other IR LEDs with differing spectral outputs can be used to measure the presence and/or concentration of different analytes in different fluids.
US09804085B2 Device and method for measuring the moisture in die casting molds
A device and a method are provided for measuring the moisture in die cast molds, the cavity of which is connected via an evacuation conduit to an evacuation device. The modular assembly of the device is connectable to the evacuation conduit and includes a sensor assembly to measure the moisture of gases evacuated from the mold cavity. The sensor assembly includes an emitter emitting electromagnetic radiation and a detector detecting electromagnetic radiation. On the basis of the measured values obtained during the evacuation action it can be determined whether the amount of a water/release agent mixture jetted into the mold cavity needs to be altered before the actual casting action.
US09804083B2 Optical standard for calibration of spectral measuring systems
Examples of an optical standard and a calibration apparatus for calibrating or characterizing a spectroscopy system using such optical standard are disclosed. The optical standard can comprises a mixture of acetaminophen and barium sulfate, wherein a mass of the acetaminophen in the mixture is being less than a mass of the BaSO4. Such optical standard can be used in a calibration device for calibrating or characterizing a spectroscopy system. The calibration device can comprise a substrate base with a top surface and a bottom surface. The top surface can include a section for receiving the optical standard sample. The receiving section can be adhesive. The calibration device can further comprise a film that can be attached to the top surface of the substrate base to cover at least the section of the substrate where the optical standard is being placed. The calibration device can be disposed after the calibration measurements are completed. The optical standard and the calibration apparatus using the optical standard can be used as a wavelength calibration standard to calibrate a Raman system, a reflectance reference standard for a reflectance spectral measurement or for a reliability check in a fluorescence spectral system.
US09804082B2 Method for automatic performance diagnosis and calibration of a photometric particle analyzer
A method is provided for diagnosing the operation of a photometric particle analyzer. The method may determine when the operation is degraded from normal operating conditions, automatically, and the result displayed locally as well as being transmitted to a remote observer. The present invention may be used by optical photometric particle analyzers, or by analyzers that measure other properties of particles collected on filters.
US09804079B2 Dual wavelength isoelectric focusing for determining drug load in antibody drug conjugates
Provided herein are IEF focusing methods for determining the number of drug molecules present in at least one antibody-drug conjugate (ADC) species subpopulation. In one embodiment, the method comprises performing free solution isoelectric focusing on a sample comprising at least one ADC species, to obtain a focused sample. The absorbance of the sample at two different wavelengths is then measured, for example, over a range of pI values. Absorbance values at the two different wavelengths are compared at at least one corresponding pI value, where the at least one corresponding pI value is the pI of the ADC subpopulation. The number of drug molecules in the at least one ADC species subpopulation is then determined based on the comparison. The methods provided herein can also be used to determine the number of specific binding pair members bound to its target specific binding pair member.
US09804075B2 Particle sorting apparatus, particle sorting method, and non-transitory computer-readable storage medium storing program
The present disclosure provides a particle sorting apparatus, a particle sorting method, and a non-transitory computer-readable storage medium storing program that enable sorting object particles to be sorted with high precision, even when the sorting object particles are large. In the particle sorting apparatus, a charging unit that applies charges to at least a part of liquid droplets ejected from an orifice to generate a fluid stream and a charging control unit that adjusts a charge application end time in the charging unit according to sizes of particles included in the liquid droplets are provided.
US09804074B2 Method and system for resistive-type particulate matter sensors
Methods and systems are provided for reducing soot sensor electrode degradation in harsh chemical environment introduced as a result of desulfation of a lean NOx trap positioned upstream of the soot sensor. In one example, a method may include in response to the SOx load being higher than the threshold, prior to initiating desulfation of LNT, operating the soot sensor in a pre-desulfation mode where the negative electrode is connected to the positive electrode for a brief duration, while the positive electrode is disconnected from the positive electrode. However during desulfation, when H2S is released as a by-product, both the electrodes may be open, i.e. not connected to the positive electrode or ground, thereby reducing the possibility of sensor degradation.
US09804070B2 Biological fluids concentration assembly
A biological fluids concentration device, including a tube-in-tube assembly, is disclosed. The tube-in-tube assembly receives biologic fluids and may then be placed in the bucket of a centrifuge and spun to separate out the components of the biological fluid by their various densities. For example, whole blood may be centrifuged in the tube-in-tube assembly for separating into plasma, red blood cell component, and a buffy coat. A piston slideably and sealingly engages an inner tube of the tube-in-tube assembly, the inner tube fitting within an outer tube. A lid is designed to engage the top of the outer tube, which lid has an opening therein for receipt of a plunger. The plunger is adapted to move up and down with respect to the lid and the tubes, so as to sealingly, in a down position, and unsealingly, in an open position, engage the top of the inner tube of the tube-in-tube assembly.
US09804065B2 System for pretreating sample
A sample pretreatment system is equipped with a pipetting device for pipetting multiple primary samples to make multiple aliquot samples. The sample volume expected to be held in a test tube is set as a minimum guaranteed volume for each type of test tube; and a minimum guaranteed volume value is set for each type of the test tubes. A cumulative totaling unit adds up cumulatively the aliquot volumes of the aliquot samples based on pipetting request information with regard to the supplied test tubes. A reading unit reads the minimum guaranteed volume of the supplied test tube; and an aliquot sample preparation unit compares the minimum guaranteed volume successively with the cumulative total values of the aliquot volumes of the aliquot samples, and causes a pipetting device to pipette a maximum number of the aliquot samples in a manner not exceeding the minimum guaranteed volume.
US09804053B2 Defect analysis device, defect analysis method, and program
The present invention provides a defect analysis device including: an excitation unit (107) that imparts vibrations of a plurality of frequencies to a fluid (110) flowing through a pipe (108); a first detector (106) that, when the excitation part (107) is imparting vibrations, detects vibrations emanating from the pipe (108); and a signal processing unit (101) that extracts a feature quantity from a vibration waveform acquired by the first detector (106), and uses the extracted feature quantity to estimate the extent of a defect formed in the pipe (108).
US09804052B2 Device and method for checking the leak tightness of containers
The invention relates to a device and a method for checking the leak tightness of deformable containers. The device comprises a probe that can be brought in contact with a container in a probing motion, a drive unit for the probe, and a measuring apparatus coupled to the drive unit and/or the probe for determining the container leak tightness by evaluating the probing motion. For said device, according to this disclosure, a sensor element adapted to detect motion of the sensor element is arranged on the probe, and that the measuring apparatus coupled to the sensor element is designed to record a time curve of the probing motion.
US09804051B2 Erosion detection of rotating equipment with harmonic frequencies
Method for analyzing blending mixer performance is provided, which includes providing an apparatus for blending solid particles with a liquid composition, a rotating slinger, and at least one accelerometer positioned adjacent a rotating component for producing a signal that is proportional to an acceleration of the rotating slinger over a frequency range. A recorder for receiving and storing over a time interval the signal is in communication with the accelerometer. The recorded signals are converted to numeric values indicative of a vibrational amplitude of the rotating slinger over the frequency range, and harmonics from the numerical values are identified and used to determine the condition of the rotating slinger.
US09804047B2 Integrated pressure sensor with double measuring scale, pressure measuring device including the integrated pressure sensor, braking system, and method of measuring a pressure using the integrated pressure sensor
A pressure sensor with double measuring scale includes: a flexible body designed to undergo deflection as a function of a the pressure; piezoresistive transducers for detecting the deflection; a first focusing region designed to concentrate, during a first operating condition, a first value of the pressure in a first portion of the flexible body so as to generate a deflection of the first portion of the flexible body; and a second focusing region designed to concentrate, during a second operating condition, a second value of said pressure in a second portion of the flexible body so as to generate a deflection of the second portion of the flexible body. The piezoresistive transducers correlate the deflection of the first portion of the flexible body to the first pressure value and the deflection of the second portion of the flexible body to the second pressure value.
US09804044B2 Method and system associated with a sensing roll and a mating roll for collecting data including first and second sensor arrays
Collecting roll data associated with a sensing roll and a mating roll forming a nip includes generating sensor signals from a first sensor array on the sensing roll and a second sensor array on the mating roll during rotations of the mating rolls and sensing rolls. A periodically occurring first time reference is associated with each rotation of the mating roll and a periodically occurring second time reference is associated with each rotation of the sensing roll. For a received sensor signal, based on whether the received signal is from the sensors of the mating roll or the sensing roll, a tracking segment on the other roll is detected that enters a region of the nip concurrent with the sensor that generated the received signal. The detection is made from either a most-recent-identified first time reference or second time reference. The received signal can then be stored using the detected tracking segment.
US09804039B2 System and method for position monitoring using ultrasonic sensor
A system for determining the position of a piston in a subsea accumulator, comprising: a sensor module comprising: a housing; an ultrasonic transducer facing the piston and configured to transmit an ultrasonic pulse through a fluid medium toward a surface of the piston; a pressure sensor configured to; and a temperature sensor; a control connector coupled to the sensor module capable of providing hardware and software functions to measure transit time of the ultrasonic signal from the ultrasonic transducer to the surface of the piston, comprising electronics for controlling the ultrasonic transducer, pressure sensor and temperature sensor; wherein the transit times of the ultrasonic signals across the fluid medium are measured and combined with a computed velocity of sound as a function of temperature/pressure to determine the distance between the ultrasonic transducer and the surface of the piston.
US09804038B2 Power damper, laser power meter, laser power measurement method, and laser power monitoring system
A laser power meter according to the invention is configured to have a power damper including a laser receiving body that receives a laser beam on an inner surface thereof and converts laser power into heat, a case that forms a channel between the case and an outer surface of the laser receiving body, a heat insulation member between the laser receiving body and the case, and temperature measurement means for measuring a heat quantity absorbed by the laser receiving body; and conversion means for converting a signal of the temperature measurement means into an output value for a laser beam.
US09804037B2 Diagnostic apparatus for temperature sensor
A first temperature sensor measures a first temperature of an object related to an engine. A fuel temperature sensor measures a fuel temperature. A diagnostic apparatus includes a diagnostic unit diagnosing the first temperature sensor based at least in part on the first temperature measured at the first temperature sensor. The diagnostic apparatus also includes a first determining unit determining whether the state of fault of the first temperature sensor is unclear or not based at least in part on the variation in the fuel temperature after the start-up of the engine for the diagnosis at the diagnostic unit.
US09804035B2 Thermometer with age specific feature selection
A thermometer has temperature sensing tip, a processor taking temperature readings and determining a sensed temperature reading of the living being from the temperature sensing tip. The thermometer also includes a display and a backlight for lighting the display. The backlight is activated upon a command from the processor and the processor determines whether to activate the backlight based upon the temperature readings. The method embodiment can includes the steps of using the processor to monitor a temperature change indicated by a temperature sensing element. The processor then detects a temperature decrease and activates a first color light emitting element to backlight a display if the temperature decrease exceeds or equals a predetermined threshold. The thermometer is operable in one of a plurality of selectable operating modes, and the predetermined threshold is dependent upon the selected operating mode. For example, operating modes may depend on patient age range or measurement location. Age range may include infant, toddler and adult.
US09804033B2 Sapphire sensor for measuring pressure and temperature
A sensor for measuring pressure, temperature or both may be provided. The sensor may include a diaphragm that may respond to a change in temperature or pressure, a base connected to the diaphragm, a cavity, and an optical fiber that may conduct light reflected off of a surface of the diaphragm. The diaphragm and base may be sapphire elements. An interrogator may be provided for detecting a deflection of the diaphragm.
US09804031B2 Apparatus and method to calculate energy dissipated from an object
An IR camera includes: a thermal radiation capturing arrangement for capturing thermal radiation of an imaged view in response to input control unit(s) receiving user inputs from a user of the IR camera; a processing unit arranged to process the thermal radiation data in order for the thermal radiation data to be displayed by an IR camera display as thermal images; and an IR camera display arranged to display thermal images to a user of the IR camera. The processing unit is further arranged to determine at least one temperature reference value representing the temperature of the surrounding environment of the imaged view; and calculate at least one output power value indicative of an amount of energy dissipated in a part of the imaged view by using the temperature value of the thermal radiation data corresponding to said part of the imaged view and the at least one determined temperature reference value.
US09804030B2 Method and device for contactlessly determining the temperature of a moving object having an unknown degree of emission
A method for contactlessly determining the temperature of a moving object having an unknown degree of emission, especially a metal wire conveyed along its longitudinal axis, is described. The object is guided through at least one radiation source emitting thermal radiation, wherein the object is mostly or completely surrounded by the at least one radiation source. With at least one radiation detector, a spatially-resolved thermal radiation measurement is performed in a region through which the object passes when it is guided through the radiation source. The temperature of the moving object is determined on the basis of the spatially-resolved thermal radiation measurement. A corresponding device is also described.
US09804027B2 Heterogeneous spectroscopic transceiving photonic integrated circuit sensor
Described herein are optical sensing devices for photonic integrated circuits (PICs). A PIC may comprise a plurality of waveguides formed in a silicon on insulator (SOI) substrate, and a plurality of heterogeneous lasers, each laser formed from a silicon material of the SOI substrate and to emit an output wavelength comprising an infrared wavelength. Each of these lasers may comprise a resonant cavity included in one of the plurality of waveguides, and a gain material comprising a non-silicon material and adiabatically coupled to the respective waveguide. A light directing element may direct outputs of the plurality of heterogeneous lasers from the PIC towards an object, and one or more detectors may detect light from the plurality of heterogeneous lasers reflected from or transmitted through the object.
US09804026B2 Photoconductive emitter device with plasmonic electrodes
A photoconductive device that includes a semiconductor substrate, an antenna assembly, and a photoconductive assembly with one or more plasmonic contact electrodes. The photoconductive assembly can be provided with plasmonic contact electrodes that are arranged on the semiconductor substrate in a manner that improves the quantum efficiency of the photoconductive device by plasmonically enhancing the pump absorption into the photo-absorbing regions of semiconductor substrate. In one exemplary embodiment, the photoconductive device is arranged as a photoconductive source and is pumped at telecom pump wavelengths (e.g., 1.0-1.6 μm) and produces milliwatt-range power levels in the terahertz (THz) frequency range.
US09804024B2 Light measurement and/or control translation for daylighting
Systems and methods are disclosed to translate a desired light level at a particular task location to a light level measured by a light sensor at a non-task location such as a wall location or a light switch location. For example, the light measured on the wall may be used to accomplish daylighting energy savings while maintaining a relatively constant illuminance value at the task location. Alternatively or additionally, up/down button presses at the wall location may be used to provide constant or consistent illuminance changes at the task location.
US09804023B2 Glare measuring system
A glare measuring system is configured to have an imaging camera which is supported to be rotatable within a horizontal plane, and a processing device which calculates equivalent veiling luminance on the basis of a pickup image of the imaging camera and calculates the value of a glare rating GR on the basis of the equivalent veiling luminance. The imaging camera has a super-wide-angle lens mounted thereon, and picks up an image in a position which is rotated within the horizontal plane by every angle corresponding to the angle of view α of the super-wide-angle. The processing device combines pickup images to generate a composite image in which a glare measurement direction is set to the center of the composite image, calculates equivalent veiling luminance on the basis of the composite image, and calculates the value of the glare rating in the glare measurement direction.
US09804021B2 Method and apparatus for optical sensing
Apparatus and methods for fast quantitative measurement of perturbation of optical fields transmitted, reflected and/or scattered along a length of an optical fibre can be used for point sensors as well as distributed sensors or the combination of both. In particular, this technique can be applied to distributed sensors while extending dramatically the speed and sensitivity to allow the detection of acoustic perturbations anywhere along a length of an optical fibre while achieving fine spatial resolution. Advantages of this technique include a broad range of acoustic sensing and imaging applications. Typical uses are for monitoring oil and gas wells such as for distributed flow metering and/or imaging, seismic imaging, monitoring long cables and pipelines, imaging within large vessel as well as for security applications.
US09804018B1 Luggage cart weighing apparatus
A luggage cart weighing apparatus includes a luggage platform, a plurality of wheels for supporting the platform, one or more weight measuring devices, and a user interface. The one or more weight measuring devices are disposed intermediate the second surface of the platform and at least one wheel of the plurality of wheels. The user interface is disposed adjacent the platform. The user interface is in electrical communication with the one or more weight measuring devices for providing information concerning a weight of one or more items loaded onto the platform.
US09804013B2 Mobile dimensioner apparatus for use in commerce
A mobile volume dimensioning device, i.e. a mobile dimensioner, is described that detects excessive measuring time and/or a repetitive range of measuring motion and receives a deactivation event upon detection of this inappropriate behavior so as to prevent the systematic reporting of either the highest or lowest dimensions in an effort to mitigate unfair charging practices in commerce applications involving the shipping of goods.
US09804011B2 Flow measurement probe with pitot tube and thermal flow measurement
A flow measurement probe includes an elongate probe having an averaging pitot tube with a plurality of upstream and downstream openings arranged along a length of the elongate probe, and a thermal flow measurement sensor coupled to the elongate probe. A method of measuring fluid flow rate in a process includes calculating a flow rate of the fluid using differential pressure in upstream and downstream openings of an averaging pitot tube in an elongate probe when the differential pressure is at least a defined measurement threshold, and calculating the flow rate of the fluid with a thermal mass flow sensor coupled to the flow measurement probe when the differential pressure is less than the defined measurement threshold.
US09804009B2 Thermal flow meter with diaphragm forming a reduced pressure sealed space
The present invention provides a thermal flow meter which can suppress a degradation of measurement accuracy caused by deformation of a diaphragm and a stained rear surface thereof even in a case where a gap is provided in order to form the diaphragm in an air flow sensing element. The present invention relates to a thermal flow meter 300 which includes a bypass passage through which a measurement target gas 30 received from a main passage 124 flows, and an air flow sensing element which measures a flow rate of the measurement target gas 30 by performing heat transfer with the measurement target gas 30 flowing through the bypass passage. The thermal flow meter 300 includes at least a circuit package 400 which contains the air flow sensing element 602. A gap 674 is formed in a rear surface of the air flow sensing element 602 to form a diaphragm 672 in an air flow sensing area 437 of the air flow sensing element 602, and the gap 674 becomes a sealed space reduced in pressure compared to an atmospheric pressure.
US09804008B2 Flow meter assembly, gate assemblies and methods of flow measurement
The present invention provides an acoustic flow meter assembly (2) for pipes or open channels, said assembly including a frame (24) with a predetermined geometry. The frame has at least one user accessible port (36-42) with the at least one user accessible port (36-42) adapted to receive an interchangeable cartridge (44) which contains at least one acoustic transducer (46) to measure fluid velocity through said frame (24).
US09804006B2 Angle sensor temperature correcting device
An angle sensor temperature correcting device includes: a zero correcting factor storing portion that stores, as a reference temperature bridge midpoint potential difference offset and a bridge total resistance indicating value, a difference from an actual correct value, for a relative angle between a bridge circuit and a magnetic field, for the bridge midpoint potential difference, and a value indicating the total resistance of the bridge circuit, at a reference temperature, and stores, as a zero correcting factor, a ratio of the bridge midpoint potential difference offset and the bridge total resistance indicating value at the reference temperature; and a temperature correcting portion that performs temperature correction on angle information obtained from the bridge midpoint potential difference of the bridge circuit at a given time, based on a zero correcting factor stored in the zero correcting factor storing portion.
US09804005B2 Indicating device and pointer for the same
A pointer for an indicating device includes a conductor. The conductor includes a front portion, a rear portion, and a receiving portion. The rear portion extends from the front portion. The receiving portion extends from the rear portion. The receiving portion is configured to receive light and to conduct the light through the rear portion toward the front portion. The receiving portion has a cutout dented into the receiving portion.
US09804003B2 Electronic devices with environmental sensors
An electronic device may be provided with environmental sensors. Environmental sensors may include one or more environmental sensor components and one or more acoustic components. Acoustic components may include a speaker or a microphone. Environmental sensor components may include a temperature sensor, a pressure sensor, a humidity sensor, a gas sensor, or other sensors or combinations of sensors for sensing attributes of the environment surrounding the device. The environmental sensor may have an enclosure with an opening. The enclosure may be formed from a rigid support structure and a portion of a printed circuit. The opening may be formed in the rigid support structure or the printed circuit. The opening in the enclosure for the environmental sensor may be aligned with an opening in an outer structural member for the device. The outer structural member may be a housing structure or a cover layer for a device display.
US09803997B2 System and method for determining absolute angular position of a rotating member
A sensor system determines an absolute angular position of a to-be-sensed rotating member. The sensor system may include a rotor with a first magnet coupled to the rotor and a shaft having threads thereon. The sensor system may further include a sleeve with a second magnet and threads complementary to the threads of a shaft. The sleeve may be configured to travel axially along the shaft as a function of rotation of the rotor. The sensor system may also include a first transducer configured to sense orientation of the first magnet and at least one second transducer configured to sense a location of the second magnet along the shaft. Through use of the sensor system, an absolute number of turns and, consequently absolute angular position, of the rotating member can be determined.
US09803995B2 Field device
A field device includes a detected signal converter configured to convert a detected signal of a sensor into a predetermined voltage and then to output the voltage, an amplifier configured to amplify an output signal of the detected signal converter, and a switching power supply as an internal driving power supply of the field device.
US09803993B2 Interactive 3D navigation system
An interactive vehicle navigation system for previewing turns for a user using animations that show realistic, three-dimensional views of the locale of turns. The previews show a user how the locale of the turns will appear as the instructions are followed. A vantage of the preview is adjusted to promote clear views of the locale. User controls enable a driver to view previews at times that are safe and convenient for the driver and are located in positions that promote driver convenience and safety.
US09803991B2 Route guide device and route guide method
A route guide device includes a current position acquisition unit that acquires a current position, an input unit that inputs a destination, a route search unit that searches for a route from the current position to the destination, a level storage unit that stores a of user's learning level of road information, a route overview generation unit that generates entire route information for the entire route on the basis of the route found through the search and the learning level stored in the level storage unit, and a notification unit that notifies of the entire route information generated by the route overview generation unit.
US09803990B2 Systems and methods for providing mobile mapping services including trip prediction and route recommendation
Computer implemented methods are disclosed for providing geographical information to a user. One method includes observing, via location information generated or obtained through a user's mobile electronic device, a user traverse a preferred user route from the start location to the destination, and saving the preferred user route in relation to the user. The method may predict, based on past behavioral information for the user, a predicted start time of a future trip to the destination and may identify one or more routes from the start location to the destination. In addition, the method may compare, at a time relative to the predicted start time of the future trip, a duration or distance associated with traversing the preferred user route to a duration or distance associated with traversing the fastest route or the shortest route from the start location to the destination.
US09803988B2 Method and/or system for walking route recommendation
Methods and/or systems are provided that may be utilized to recommend a contextual walking route for a number of venues, for example.
US09803987B2 Prescription-based travel route recommendation
In general, embodiments of the present invention relate to prescription-based travel route recommendation. In a typical embodiment, a prescription related to a medical condition of a patient is received (e.g., electronically in a computer memory medium or the like). Among other things, the prescription typically comprises a set of criteria (e.g., route specifics such as topography/incline, mode of travel such as walking, running, cycling, etc.) for a desired travel route for the patient. Then, using global positioning satellite (GPS) technology or the like, the system will access/receive information corresponding to a geographical area associated with the patient. Using this information, a set of possible travel routes between a starting point and a destination within the geographical area will be determined. Then, by comparing the set of criteria to the information, at least one travel route will be identified from the possible travel routes for treating the medical condition. Once identified, one or more specific travel routes can be recommended (e.g., to the patient).
US09803985B2 Selecting feature geometries for localization of a device
Systems, apparatuses, and methods are provided for developing a fingerprint database and selecting feature geometries for determining the geographic location of a device. A device collects a depth map at a location in a path network. Two-dimensional feature geometries from the depth map are extracted using a processor of the device. The extracted feature geometries are ranked to provide ranking values for the extracted feature geometries. A portion of the extracted feature geometries are selected based upon the ranking values and a geographic distribution of the extracted feature geometries.
US09803980B2 Vibrating element, electronic apparatus, and moving object
An oscillator has a first axis and a second axis as two axes perpendicular to each other and a third axis perpendicular to a plane containing the first axis and the second axis and includes a mass part including a support and a first displacement portion and a second displacement portion that are connected rotatably around the first axis to the support via beams and extend along the direction of the second axis. The first displacement portion is provided on one side of the mass part and the second displacement portion is provided on the other side of the mass part, and free ends of the first displacement portion and the second displacement portion face each other and are connected to each other via a connection portion.
US09803973B1 Ultra-light and ultra-accurate portable coordinate measurement machine
A portable coordinate measurement machine (CMM) includes an articulated arm including rotary joints. At least one of the rotary joints includes bearings; a shaft that engages an inner diameter of the bearings, the shaft configured to rotate about an axis of rotation of the bearings; a housing having at least one port that engages an outer diameter of at least one of the bearings; and at least one transducer configured to output an angle signal corresponding to an angle of rotation of the shaft relative to the housing about the axis of rotation. The shaft has no portion whose diameter is larger than the inner diameter of the first bearing or the second bearing, or the at least one port of the housing has no portion whose diameter is narrower than the outer diameter of the first bearing or the second bearing.
US09803968B2 Roundness measurement device and control method
A roundness measurement device provides a rotation table on a base and measures roundness of a measured object placed on the rotation table while rotating the rotation table, and includes a detecting main body, a detecting device driving mechanism, a stylus, a contact member, and a control device. The detecting device driving mechanism displaces the detecting device main body with respect to the base. The stylus has a base end rotatably supported on the detecting device main body and can change an angle position with respect to the detecting device main body using an external force. The contact member is provided at a position where the stylus comes in contact due to displacement of the detecting device main body by the detecting device driving mechanism. The control device controls driving of the detecting device driving mechanism.
US09803966B2 Coordinate measuring machine having high-precision 3-D printing functionality
Method for building up an object (25) by means of a coordinate measuring machine (10), wherein the coordinate measuring machine (10) has at least one control unit and one drive unit for the controlled movement of an instrument carrier (19) in relation to a base (12) and the instrument carrier (19) is implemented for carrying at least one measuring sensor and production tool (21a-b), which are each modularly attachable in particular, both alone in each case or in combination. In the scope of the method, based on digital model data which represent the object (25), controlled guiding and in particular alignment of the production tool (21a-b) carried in this case by the instrument carrier (19) and precisely-positioned material application and/or fixation, controlled in dependence on a respective production tool position and in particular alignment, by means of the production tool (21a-b) are performed, in particular wherein building up the object (25) is performed by layer-by-layer material application and/or fixation.
US09803961B2 Sighting apparatus and method
A remote camera target observation system and method of use, the system generally comprising one or more remote camera/wireless transmitter units comprising a video camera connected to a first wireless transmitter that can wirelessly transmit video signals from the video camera; one or more weather meter/wireless transmitter units comprising at least of a weather meter to continuously measure environmental conditions, weather meter/wireless transmitter units wirelessly transmitting data signals of measured environmental conditions made by the weather meter; a receiver/base unit that comprises a wireless receiver that connects to a computer, the computer connects to a user interface, the wireless receiver capable of receiving video signals from the one or more remote camera/wireless transmitter units and data signals from one or more weather meter/wireless transmitter units.
US09803959B2 Reduced weight armor systems and methods of manufacturing the same
An armor system configured to be coupled to a frame surrounding a window in a vehicle or other structure, such as a building. The armor system may be configured to provide any desired ballistics protection rating. The armor system includes a ballistics-grade armor panel and at least one insert embedded in the ballistics-grade armor panel. The insert extends around at least a portion of a periphery of the ballistics-grade armor panel. The one or more inserts may be configured to reduce the parasitic weight of the armor system.
US09803958B2 Weapons stores processor panel for aircraft
An aircraft weapons control system including a weapons stores processor panel for receiving input signals from a weapons input; a weapons interface for receiving fire signals from the weapons stores processor panel to control firing of aircraft weapons; and a flight management system in communication with the weapons stores processor panel and the weapons interface, the flight management system providing control signals to the weapons interface; wherein the weapons stores processor panel implements safety interlocks to prevent or enable firing of the aircraft weapons.
US09803955B2 Specialized underwater pistol and ammunition for eradicating lionfish
A specialized underwater pistol with ammunition includes one or more of barrel expansions to shape the pattern of the plural shot pieces expelled from a pistol cartridge when the pistol is fired, an aerodynamic trigger cam or spur, flushing ports, a wide trigger pull, a wide hammer spur, a cartridge shot carrier with a frangible end, and cartridge sealant.
US09803950B1 Archery bow stand
An archery bow stand includes a base with a pair of legs rotatably interconnected to the base and initially disposed in a storage condition and then extendable from the base to diverge into an operating condition by the action of a spring.
US09803948B2 Trigger emulation mechanism of electric gun
A trigger emulation mechanism of an electric gun is disclosed. When actuated, a trigger assembly causes a retainer assembly to drive the toothed rack element to allow the toothed rack element to operate in combination with a gear shaft assembly to amplify a rotational angle, making the gear shaft assembly drive a striker hammer plate to rotate and allowing the striker hammer plate to drive the striker hammer elastic element to accumulate energy therein. Afterward, the retainer assembly may release the toothed rack element, causing the striker hammer elastic element to force the striker hammer plate to rotate in an opposite direction to strike thus generate sound and vibration, thereby achieving advantages of enhancing the degree of simulation by generating sound and vibration and an idle stroke before firing is initiated and also reducing the size thereof for applications to various models of electric guns.
US09803945B2 Trigger and hammer for automatic and semi-automatic rifles
An automatic or semi-automatic firearm including a trigger having a frame, at least one trigger sear extending from the frame, and a hammer having a hammer pivot axis, a head and at least one hammer sear disposed on a lateral side of the hammer between the hammer pivot axis and the head, wherein the frame includes a pivot axis and the at least one trigger sear includes a trigger sear surface, the at least one trigger sear extending from the frame such that the at least one trigger sear engages a corresponding one of the at least one hammer sear.
US09803939B2 Methods for the formation and shaping of cooling channels, and related articles of manufacture
A method to modify the shape of a channel in a metallic substrate is described. The method includes the step of applying at least one metallic coating on selected portions of an interior surface of the channel, so as to alter the heat transfer characteristics of the channel during passage of a coolant fluid therethrough. Related articles that contain the modified channels are also described, such as gas turbine engine components.
US09803935B2 Heat exchanger
An air-cooled and ventilated heat exchanger includes a fin and a plurality of heat transfer tubes. The fin has a plate-shaped part and a plurality of protruding parts. The plate-shaped part is positioned so that a plate-thickness direction intersects an air-flow direction generated by ventilation, and the protruding parts protrude from the plate-shaped part in the plate-thickness direction. The heat-transfer tubes are-inserted into the fin so as to intersect the air-flow direction. The protruding parts have a first protruding part and a second protruding part. An inclination angle of the first protruding part with respect to the plate-shaped part is a first angle, an inclination angle of the second protruding part with respect to the plate-shaped part is a second angle, and the second angle is different from the first angle. The second protruding part is placed adjacent to the first protruding part.
US09803933B2 Cold storage medium container
In order to provide a cold storage medium container that can be smoothly and reliably filled with a cold storage medium to thereby increase productivity. In a cold storage medium container 5, a body of the container 5 constituted of a pair of container members 10 and 12, and the body has an inner fin 11 therein and is filled with the cold storage medium through a cold storage medium filling opening 20 at an end of the body therein. Furthermore, in the cold storage medium container, an engagement portion 13 projects toward inside of the body to engage a part of a corrugated end surface at each end of the inner fin 11, to thereby position the inner fin 11 in the body, and a gap is disposed between the end surface at each end of the positioned inner fin 11 and an inner wall of the body.
US09803929B2 Indirect heat exchanger
A heat exchange apparatus is provided with an indirect evaporative heat exchange section. An evaporative liquid is downwardly distributed onto the indirect section to indirectly exchange sensible heat with a hot fluid stream flowing within a series of enclosed circuits which comprise the indirect evaporative heat exchange section. An ideal flow rate for such evaporative liquid is between 2.0 and 4.0 gallons per minute per square foot of top surface area of the indirect heat exchange section.
US09803928B2 Evaporator and vehicular air conditioner using the same
An evaporator is used in an inclined state in which a first header tank is located on the upper side in relation to a second header tank. The leeward and windward header sections of the first header tank have compartments with which the furthest tube groups of leeward and windward tube rows communicate. The compartments are divided into upper and lower spaces by split flow control sections, and the upper and lower spaces communicate through refrigerant passage holes formed in the split flow control sections. The total cross sectional area of the refrigerant passage holes of the split flow control section of the compartment located on the lower side in the inclined state is smaller than the total cross sectional area of the refrigerant passage holes of the split flow control section of the compartment located on the upper side in the inclined state.
US09803924B2 Vertical heat treatment apparatus
Disclosed is a vertical heat treatment apparatus. The apparatus includes: a heat treatment furnace provided with a furnace inlet at a lower end thereof; a cover unit disposed on the furnace inlet of the heat treatment furnace; a cover unit opening/closing mechanism configured to support the cover unit in a cantilever manner from a bottom side of the cover unit; and an auxiliary mechanism configured to press the cover unit from the bottom side of the cover unit when the cover unit is disposed on the furnace inlet. The auxiliary mechanism is provided with a toggle mechanism.
US09803922B2 System and method for melting light gauge scrap
An exemplary furnace system for melting stock metal includes a main hearth and a side well subsystem, which includes a melting well disposed downstream of the main hearth for receiving flow from the main hearth, an input flow inducer disposed upstream of the melting well and downstream of the main hearth, and an output flow inducer disposed downstream of the melting well and upstream of the main hearth. The input flow inducer drives molten metal into the melting well, thereby forming a differential metal head in the melting well. The output flow inducer evacuates molten metal from an output conduit, thereby reducing counter-pressure at an output port of the melting well communicating with the output conduit. This allows atmospheric pressure to add to the differential metal head in the melting well, resulting in an increase in productivity of the side well subsystem and of the furnace system as a whole.
US09803920B2 Ink drying method and ink drying device
An ink drying method and device is provided for injection energy to overheated dry vapor in which saturated moisture vapor is heated and dried so as to miniaturize and cluster particles of the overheated dry vapor; apply impact energy to the clustered overheated dry vapor so as to further miniaturize the clustered particles of the overheated dry vapor and generate nano-size overheated dry vapor; and supply the nano-size overheated dry vapor in a supersaturated state into a chamber in which a substrate is placed to form an anoxic atmosphere within the chamber, infuse the nano-size overheated dry vapor into ink molecules and molecular boundaries in the anoxic atmosphere, and apply the energy of the nano-sized overheated dry vapor to the ink, so as to evaporate the moisture of the ink and degraded or reduced the organic solvent of the ink.
US09803915B2 Refrigerator
A refrigerator includes a movable body that is located in a case that defines a storage compartment. The refrigerator further includes a shelf that is connected to the movable body via a connection member. The refrigerator further includes a guard that is configured to surround an edge of the shelf, that is larger than the shelf, and that includes a protrusion member that protrudes toward the movable body. The movable body includes a guide rail that is configured to guide the protrusion member during sliding.
US09803913B2 Tiered storage system for refrigerator door
A tiered storage system for refrigerator door bins is established by providing an insert between opposing side walls of the bin, with the insert including a raised platform arranged spaced from a bottom wall of the bin. The insert is positioned such that the platform extends only part way from a rear wall to a front wall of the bin and maintained in this operational or in-use position by retainer structure acting between the bin and the insert. The insert also includes an upstanding front panel extending upward from a front end portion of the platform, with the upstanding panel extending between the opposing side walls of the bin, to prevent food containers stored on the platform from toppling upon movement of the refrigerator door.
US09803912B2 Condensate evaporator for refrigeration apparatus
The condensate evaporator has a pan that is pivotally mounted on a fulcrum defined by two posts to depress the plunger of a switch as condensate collects in the pan. The switch and posts form a three point support for the pan on a flat surface. The switch is actuated by the pivoting of the pan to deliver power to a heater pad for heating the condensate.
US09803911B2 Defrost control using fan data
In various implementations, frost in a vapor compression system may be controlled. A property of a fan may be determined. A determination may be made whether a frost event and/or a nonfrost event has occurred based at least partially on the determined fan property.
US09803907B2 Methods and systems for improving and maintaining the cleanliness of ice machines
The use of the following techniques to clean air: (1) inlet air filtration, (2) continuous recirculation air filtration, (3) water filtration and disinfection, (4) use of an air curtain in the ice bin opening, and (5) provision of clean air to the air assist pump during the harvest cycle.
US09803906B2 Snow ice maker
The present invention relates to a snow ice maker, comprising a coupling shaft (40) assembly wherein refrigerant injection capillary tubes (20) and a refrigerant gas outlet tube (30) are arranged in a main passage (41), and the passage (41) is closed at a welding part (43) as a result of the capillary tubes (20) and a refrigerant gas inlet tube being simultaneously provided. The refrigerant injection capillary tubes (20) comprise ends (22) arranged in proximity to an injecting position inside a cooling drum, and the refrigerant injection capillary tubes (20) are arranged by collecting the refrigerant injection capillary tubes (20) in the passage (41) of the coupling shaft (40); extending the refrigerant injection capillary tubes (20) to the outside of the cooling drum; combining the refrigerant injection capillary tubes (20) at a multiple connection part (21); and directly connecting the refrigerant injection capillary tubes (20) to a refrigerant supply tube (52) of a refrigerant compressor. The refrigerant gas outlet tube (30) is connected to a multiple inlet tube (33) in an ice-making drum, and the refrigerant gas outlet tube (30) is arranged by directly connecting the refrigerant gas outlet tube (30) through the main passage in the coupling shaft (40), from a connection part (31) outside the cooling drum to a gas inlet tube (54) of a condenser. According to the present invention, clean snow ice can be used because supplied water for ice making is frozen in an ice-making drum, edible powder ice can be obtained by cutting the ice layers of the ice-making drum with a cutter, and water for ice making is sterilized by ultraviolet rays. In addition, the ice-making drum can be cleaned and sterilized by heated water and vapor so that ingredients including milk, sugar and juice can be ice-made and variously used in a summer environment of high temperature and humidity.
US09803904B2 Refrigerant cycle device
A refrigerant cycle device for a vehicle includes a compressor which compresses and discharges refrigerant, a discharge capacity control portion which controls a discharge capacity of the compressor. The refrigerant cycle device further includes a noise determination portion which determines whether an audible noise other than a refrigerant passing noise is in a low noise state, and/or a load determination portion which determines whether an air-conditioning thermal load is in a high load state. The discharge capacity control portion performs a gradual activation control in which the discharge capacity of the compressor is set to be lower than that determined in a normal control, when the noise determination portion determines that the audible noise is in the low noise state, and/or when the load determination portion determines that the air-conditioning thermal load is in the high load state, at an activation time of the compressor.
US09803899B2 Condenser, method for condensing, and heat pump
A condenser includes a condensation zone for condensing vapor to be condensed in an operating liquid, the condensation zone being formed as a volume zone including a top end, a bottom end and a lateral boundary between the top end and the bottom end, and a vapor introduction zone extending along the lateral end of the condensation zone and being configured to feed vapor to be condensed into the condensation zone laterally via the lateral boundary.
US09803896B2 Heat conditioning system for a motor vehicle
The present invention relates to a heat conditioning system for a motor vehicle, including: an air conditioning loop of a motor vehicle (B) in which a cooling fluid circulates and which includes a compressor (2), at least two heat exchangers (8,42) and at least one decompression device (24,26), a heat processing unit (U) of a battery (100) of the vehicle, which unit includes a heat processing means (46) which is capable of being in a heat exchange relation with the battery of the vehicle, in which the heat processing means is in a heat exchange relation with the air conditioning loop.
US09803895B2 Regenerative refrigerator
A regenerator of a regenerative refrigerator includes: a magnetic regenerator material used for cold storage; and a container that accommodates the magnetic regenerator material. A part of the container that accommodates the magnetic regenerator material includes: a first region that includes a temperature range in which a specific heat of the magnetic regenerator material reaches maximum during an operation of the regenerative refrigerator, and a second region that is in a temperature range different from that of the first region. A cross sectional area of a part of the first region that accommodates the magnetic regenerator material is smaller than a cross sectional area of a part of the second region that accommodates the magnetic regenerator material.
US09803893B2 Holder device for fastening an area module to a carrier
The present invention concerns a holding device (10) to fasten, especially to clamp, a surface module (20), especially a framed solar panel, on at least one support (30), especially a profile rail, with a head section (12; 112) that is suitable to interact with the surface module (20), a foot section (16; 116) that is suitable for interacting with the support (30) and a connecting element (19) that is suitable for linking the head section (12; 112) with the foot section (16; 116), with the head section (12; 112) being shiftable relative to the foot section (16; 116) along a vertical axis (H) of the holding device (10) by means of the connecting element (19), with the head section (12; 112) being positionable relative to the foot section (16; 116) in at least two angle positions that are twisted towards each other around the vertical axis (H) in such a way with a pre-determined twisting angle that the head section may be positioned at least in two of the angle positions each on at least one or at least two surface modules, especially with one or several contact sections that are arranged according to the respective angle positions. This allows an installation of surface modules in a simple and flexible way using only a single type of holding device.
US09803892B1 Easy-opening solar collector having temperature-responsive mount for polymer absorber
A solar collector housing that is opened and closed without tools includes structure for accommodating temperature-related expansion and contraction of a polymer absorber housed within the collector. The housing includes a transparent cover, a frame for holding the transparent cover, and a base. The cover, frame and base collectively define a hollow interior within which the polymer absorber is positioned. A plurality of latches is secured to an exterior of the frame. The frame and base are pivotally connected to one another when the latches are open so that the collector housing can be opened. The housing cannot be opened when the latches are closed. A pair of variable gate closure components are positioned in slots formed in a second end of the collector and enable the polymer absorber to expand and contract without placing stress on the absorber tubes.
US09803884B2 Heat exchanger, heat recovery ventilator including the same, and method for defrosting and checking operations thereof
The present invention relates to a heat exchanger, a method for manufacturing the same, a heat recovery ventilator (HRV) including the same, and a method for defrosting and checking operations thereof.
US09803875B2 Electric oven with a heating element reflector
An electric oven with a heating element designed to conduct broiling operations includes a reflector that is mounted between the heating element and a ceiling of a cooking cavity. The reflector can include reflecting portions that extend downward from side, rear or front edges of the reflector to help focus radiant energy produced by a heating element downward onto an underlying cooking surface. The reflector can also include a plurality of curved segments that are designed to reflect radiant energy emitted upward by the heating element back downward onto an underlying cooking surface. The curved segments can have varying focal lengths to help more evenly distribute the reflected radiant energy across the underlying cooking surface.
US09803870B2 Method for burning a fuel in a wood stove, a wood stove with a controller; and an air regulator for a wood stove
A method for burning a fuel in a wood stove having a door to a combustion chamber with a base, which combustion chamber is isolated from the air by an exhaust and an intake at which intake there is provided an air regulator having at least primary, secondary and tertiary air intake ducts. The stove is controlled by a burn controller configured to operate between the different operating, i.e. different combustion states.
US09803867B2 Premix pilot nozzle
A premix pilot nozzle includes a tip portion having a downstream surface that extends between a downstream end of an inner wall of the tip portion and a downstream end of an outer wall of the tip portion. The downstream end of the inner wall terminates axially upstream from the downstream end of the outer wall. At least a portion of the downstream surface is curvilinear. The tip portion further comprises a plurality of axially extending premix tubes annularly arranged about the tip portion. Each premix tube defines a premix flow passage through the tip portion. Each premix tube also includes an outlet that is axially offset from the downstream surface.
US09803866B2 Fuel injector
A fuel injector (10) includes a fuel feed tube into which fuel gas (F) is introduced inward from a first end side in an axis direction in which an axis (O) extends, an upstream support plate connected to the fuel feed tube, a downstream support plate defining a plenum (P) inside along with the upstream support plate, and plurality of premixing tubes (16) into which air is introduced. When viewed in the axis direction, the plurality of premixing tubes (16) are disposed at positions excluding a position on the axis, that is, at positions of vertexes of virtual equilateral triangles (T1) when a cross-sectional region of the plenum (P) which is perpendicular to the axis is partitioned to closely dispose a plurality of virtual equilateral triangles (T1) around the axis.
US09803864B2 Turbine air flow conditioner
A turbine combustor section has a flow conditioner including a plurality of conduits arranged to convey pressurized air to an air chamber for entrance into a plurality of fuel nozzles. Each conduit includes an inlet configured to receive the pressurized air from an annular passage and an outlet configured to deliver the pressurized air to the air chamber. A cross-sectional area of each conduit varies between the inlet and the outlet so as to reduce a pressure drop across the flow conditioner.
US09803857B2 Apparatus and methods for reducing wood burning apparatus emissions
An embodiment is an emissions reduction system for exhaust gases. The emissions reduction system includes a reaction chamber with one or more parallel flow tubes. Each parallel flow tube includes a heating element to heat exhaust gases to oxidize PICs and other pollutants contained in and/or carried by the exhaust gases. The reaction chamber may also include an adjustable bypass for the exhaust gases to variably bypass the parallel flow tubes. The reaction chamber may further include an oxidizing agent injector to improve the oxidation of the PICs and other pollutants in the reaction chamber. The emissions reduction system of an embodiment may further include a catalyst bed in fluid communication with the reaction chamber to further reduce emissions.
US09803855B2 Selectable dilution low NOx burner
A burner supporting primary and secondary combustion reactions may include a primary combustion reaction actuator configured to select a location of the secondary combustion reaction. A burner may include a lifted flame holder structure configured to support a secondary combustion reaction above a partial premixing region. The secondary flame support location may be selected as a function of a turndown parameter. Selection logic may be of arbitrary complexity.
US09803854B2 Method and apparatus for conditioning liquid hydrocarbon fuels
In one embodiment of a method for vaporizing liquids such as fuels, the liquid is sprayed into a chamber such that the spray does not impinge on any surface. The energy for vaporization is supplied through the injection of a hot diluent such as nitrogen or oxygen depleted air. Additional heat is added through the surface. In another embodiment, the liquid is sprayed onto a hot surface using a geometry such that the entire spray is intercepted by the surface. Heat is added through the surface to maintain an internal surface temperature above the boiling point of the least volatile component of the liquid. The liquid droplets impinging on the surface are thus flash vaporized. A carrier gas may also be flowed through the vaporizer to control the dew point of the resultant vapor phase mixture.
US09803853B2 Heat recovery and utilization system
This invention provides a heat recovery and utilization system for efficiently utilizing heat recovered from boiler exhaust gas with a heat recovery unit without any complicated equipment or high operation costs. The heat recovery and utilization system includes: a boiler for electricity generation; a heat recovery unit for recovering heat from exhaust gas of the boiler; a heat exchanger for using heat recovered with the heat recovery unit as heat source for equipment other than for electricity generation; a heat accumulator for accumulating heat source for the equipment other than for electricity generation; and a heat medium circulation line in which heat medium circulates between the heat recovery unit and the heat exchanger to exchange the heat recovered with the heat recovery unit with the heat exchanger. Upon startup of the system, the heat exchanger preheats the heat recovery unit with heat source accumulated in the heat accumulator.
US09803851B2 Water-resistant wired electro-magnetic component capture
Apparatus and associated methods relate to a water-resistant capture device for enclosing wired electro-magnetic components, the capture device having a base module and a connecting cap module, wherein when the base module and cap module enclose an electro-magnetic component and the base module is connected to the cap module, one or more electric wires are compressed within deformable wire apertures formed by the combined base module and cap module. In some embodiments, the base module is deformable and deforms when affixed to the cap module so as to form a compressive water-resistant seal to an interior of the capture device. In an exemplary embodiment, an LED may be captured within the capture device. The cap module may provide a compressing aperture to provide a water resistant seal around the lens of a LED projecting therethrough.
US09803850B2 LED lighting system
An LED lighting system including a base stably connectable to a structure of a lamp, a supporting body for at least one LED, means for removably connecting said supporting body to said base, means for electrically connecting the base and the supporting body, the connecting means including a male connector and a female connector, heat dissipating means for dissipating the heat generated while said at least one LED is ON.
US09803848B2 LED electric bulb and the manufacturing thereof
The invention relates to a LED electric bulb (1) and a method of producing a LED electric bulb. The LED electric bulb (1) comprises a glass bulb (2), a cap (6) and a light generating module (17). The light generating module (17) is at least partly received inside the glass bulb (2) and is arranged in electrical contact with the cap (6). The light generating module (17) comprises a driver PCB (3) and a flexible, double folded strip (4) forming two opposite legs (14) comprising a plurality of LED's (5). The flexible, double folded strip (4) is arranged to conform to and closely contact at least a portion of the interior surface (15) of the glass bulb (2). The invention also relates to a semi-finished LED electric bulb and the use thereof for the production of a LED electric bulb.
US09803845B2 Downlight firestop
A firestop element is provided which is fabricated from a polymer intumescent composition. The element is associated with a light can of a downlight. In some embodiments, the firestop element drops to a deployed position in the light can in the event of a fire.
US09803842B2 LED driving structure
A LED driving structure, includes: a lower housing, being a box structure and having an opening end; a upper housing positioned on the opening end of the lower housing, and covering a part of the opening end; a separating board positioned an end of the upper housing and being perpendicular to the upper housing, the upper housing, the separating board and a part of the lower housing cooperative forming an electrical chamber; and an upper cover positioned on the opening end of the lower housing, wherein the upper cover and the upper housing cooperatively cover the opening end, the upper cover, the separating board and the rest part of the lower housing cooperatively form a wiring chamber.
US09803835B2 System and method of snow and ice removal
A system for removing snow and ice is provided. The system has a light head mounted to rotate. A light source is mounted in the light head and radiates visible light. An optical train is mounted in the light head adjacent the light source to focus the visible light to a concentrated light beam line that is directionally focused. A controller is in communication with the light head and is programmed to rotate the light head thereby sweeping the concentrated light beam along a surface.