US10079106B2
A multilayer ceramic capacitor that includes a ceramic laminated body having dielectric layers and internal electrodes at the interfaces between the dielectric layers, and external electrodes on the outer surface of the ceramic laminated body. The dielectric layers contain, as their main constituent, a perovskite-type compound including Ba, Ti, Zr, and M. M is at least one element of Ta, Nb, V, and W. The dielectric layers further contain Mn and Si as additive constituents. With respect to the total amount of Ti, Zr, and M, 40 mol %
US10079101B2
A multilayer ceramic capacitor includes a ceramic body having a plurality of dielectric layers stacked therein, and first and second internal electrodes alternately disposed with at least one among the plurality of dielectric layers interposed therebetween. The first internal electrodes include first and second lead portions exposed to a mounting surface of the ceramic body, and disposed to be spaced apart from each other in a length direction of the ceramic body. The second internal electrodes include a third lead portion exposed to the mounting surface of the ceramic body, and disposed between the first and second lead portions in the length direction of the ceramic body.
US10079091B2
The present invention relates to a method for manufacturing a sintered magnet, using a mold provided with a main body having a cavity and a lid whose inner face is flat, and the method containing a filling process of filling alloy powder in the cavity and then mounting the lid on the main body, an orienting process of applying a magnetic field in a predetermined direction to the alloy powder in a state of being filled in the cavity, a sintering process of sintering the alloy powder by heating in a state of being filled in the cavity after the orienting process, and a mold inverting process of turning the mold upside down which is carried out between the filling process and the orienting process or between the orienting process and the sintering process.
US10079085B2
A rare-earth permanent magnetic powder, a bonded magnet containing thereof and a device using the bonded magnet are provided of the present disclosure. The rare-earth permanent magnetic powder comprises: 70 vol % to 99 vol % of a hard magnetic phase and 1 vol % to 30 vol % of a soft magnetic phase, the hard magnetic phase has a TbCu7 structure, and the grain size of the hard magnetic phase is 5 nm to 100 nm; the soft magnetic phase is a Fe phase having a bcc structure, the average grain size of the soft magnetic phase is 1 nm to 30 nm, and the standard deviation of the grain size is below 0.5σ.
US10079081B2
A cable having low values for resistance, inductance, and capacitance. The cable includes a plurality of conductors for each signal or leg, which may be configured as a braid of three subsets of braids of bonded pairs of insulated conductors. The bonded pairs may be twisted or untwisted, in close proximity such that inductance is reduced via magnetic field cancellation. Each leg may be separate and parallel, rather than interwoven or braided together, increasing the distance between the two signals and reducing capacitance. The legs may be positioned close to each other, such that their magnetic fields cancel to further reduce inductance.
US10079079B1
A flexible, electrically conductive composite is disclosed that includes a plurality of particles of elastomeric material and a conductive material. The conductive material at least partially covers the plurality of particles of elastomeric material. A first portion of the composite has undergone a force that has deformed a first portion of the particles of elastomeric material and broken up the conductive coating material.
US10079065B2
Systems include a first semiconductor die comprising a charge pump to generate power supply signals, a second semiconductor die comprising a memory array and programming circuitry, and a bus connected to the first and second semiconductor dies to carry the power supply signals to the programming circuitry. The programming circuitry is adapted to program memory cells of the memory array so that at least one programmed threshold voltage level is less than a voltage level of the power supply signals.
US10079059B2
Memristor cell read margin enhancement employs programming switched memristor sub-bits of a memristor cell with a first resistive state to increase a relative read margin of the memristor cell. The switched memristor sub-bits of the memristor cell are connected in series. The read margin of the memristor cell is increased relative to a read margin of either of the switched memristor sub-bits.
US10079054B1
Various techniques are provided to efficiently implement selective power gating of routing resource configuration memory bits for programmable logic devices (PLDs). In one example, a PLD includes a routing circuit configured to selectively route input nodes to an output node. The PLD further includes configuration memory cells configured to store configuration bit values to control the routing circuit. The PLD further includes a power circuit configured to power the configuration memory cells while storing the configuration bit values. The PLD further includes an enable bit memory cell configured to store an enable bit value to interrupt at least one connection of the power circuit to the configuration memory cells. The configuration memory cells are configured to provide, in response to an interruption of the connection, default configuration bit values to the routing circuit to prevent routing the input nodes to the output node. Additional systems and related methods are provided.
US10079053B2
An object is to provide a memory element having a novel structure where data can be held even after power supply is stopped. The memory element includes a latch circuit, a first selection circuit, a second selection circuit, a first nonvolatile memory circuit, and a second nonvolatile memory circuit. The first nonvolatile memory circuit and the second nonvolatile memory circuit each include a transistor and a capacitor. The transistor included in each of the first nonvolatile memory circuit and the second nonvolatile memory circuit is a transistor in which a channel is formed in an oxide semiconductor film. The off-state current of such a transistor is extremely small. The transistor is turned off after data is input to a node where the transistor and the capacitor are connected to each other, and data can be held for a long time even after supply of power supply voltage is stopped.
US10079034B2
An apparatus according to one embodiment includes a tape head module having an array of at least eight current perpendicular to plane sensors. None of the sensors has a resistance more than about 10% away from the resistances of its nearest neighbors. An apparatus according to another embodiment includes a tape head module having an array of at least eight current perpendicular to plane sensors. The resistance of each sensor is within about 10% of the median resistance value of all sensors in the array.
US10079033B1
Systems and techniques for compensation to improve write signal controls for magnetic-medium-based storage devices, include an apparatus comprising: pre-compensation circuitry coupled with a controller to receive a data signal and a write-current control signal and to generate a write-current signal; the pre-compensation circuitry is configured to use different baseline write-current levels for the write-current signal after an overshoot write-current level used at polarity transitions of the write-current signal, and the pre-compensation circuitry is configured use a first baseline level of the different baseline write-current levels for a first type of magnet in the sequence of magnets and use a second baseline level of the different baseline write-current levels for a second type of magnet in the sequence of magnets, the first baseline level having a greater magnitude than the second baseline level, and the first type of magnet being shorter than the second type of magnet.
US10079030B2
A device may be configured to alert a user while the user is listening to audio over headphones. For example, the device may be configured to alert the user of the device, such as by reducing the volume of an audio signal output through the headphones and/or by providing a visual alert to the user on a display of the device. The device may compare a volume level of an outputted audio signal to a threshold. The device may activate a microphone based on the comparison of the volume level to the threshold. When the microphone is activated, the device may provide an alert to a user based on a determination that a received audio signal includes a portion that corresponds to a predetermined value.
US10079029B2
Systems and methods for automatically generating at least one of facial expressions, body gestures, vocal expressions, or verbal expressions for a virtual agent based on emotion, mood and/or personality of a user and/or the virtual agent are provided. Systems and method for determining a user's emotion, mood and/or personality are also provided.
US10079021B1
Systems and methods for utilizing incremental processing of portions of output data to limit the time required to provide a response to a user request are provided herein. In some embodiments, portions of the user request for information can be analyzed using techniques such as automatic speech recognition (ASR), speech-to-text (STT), and natural language understanding (NLU) to determine the overall topic of the user request. One the topic has been determined, portions of the anticipated audio output data can be synthesized independently instead of waiting for the complete response. The synthesized portions can then be provided to the electronic device in anticipation of being output through one or more speakers on the electronic device, which speeds up the time that the response can be provided to the user.
US10079018B2
A minutes taking system includes a voice recognition apparatus and an image forming apparatus. The voice recognition apparatus receives voice signals from the image forming apparatus, performs voice recognition processing on the received voice signals, and returns voice recognition results to the image forming apparatus. The image forming apparatus includes voice input units, a storage unit, a voice transmission unit, a voice recognition result receiving unit, a minutes data creating unit, and an image forming unit. The storage unit accumulates the voice signals input from the voice input units. The voice transmission unit transmits a non-transmitted voice signal, among the voice signals stored in the storage unit, to the voice recognition apparatus when a predetermined condition is satisfied. The minutes data creating unit creates minutes data based on the voice recognition result received by the voice recognition result receiving unit.
US10079016B2
A natural language user interface for computer-aided design systems (CAD) comprises a natural language command module including a parser, language database and a CAD model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a CAD context database. The CAD model analyzer analyzes and retrieves associated CAD model information related to a parsed voice command and the CAD context database provides specific CAD related contextual information to facilitate parsing and interpreting CAD specific commands. The natural language server program module may also include an artificial intelligence based query generator and communicate through a network or cloud with resource providers such as third-party market places or suppliers to generate queries for retrieval of third party supplied information necessary to respond to or execute CAD specific voice commands. The natural language user interface may query a user for missing information.
US10079006B2
The invention relates to a detachable bridge for a stringed instrument and the stringed instrument including such a detachable bridge. More specifically, the invention may comprise a detachable portion and a non-detachable portion. The strings are secured to the detachable portion. In a preferred embodiment, the detachable portion is secured by a retaining means of the non-detachable portion.
US10079005B2
Embodiments of the invention relate to a display substrate comprising M data lines and N gate lines. The M data lines intersect with N gate lines to define a plurality of pixels. The display substrate comprises a resolution adjustment module which comprise: a resolution determination unit configured to determine a target resolution; a signal input adjustment unit configured to determine a parameter a based on the target resolution and M and determine a parameter b based on the target resolution and N, and provide data signals to data lines spaced by every a data lines of the M data lines along an extending direction of the gate lines, and provide a same scanning signal to every b gate lines of the N gate lines along an extending direction of the data lines. Each of M and N is greater than 1, a≥0, b≥1.
US10078999B2
Methods and apparatus for dynamically reducing bandwidth usage by embedded displays are disclosed. An example method includes receiving a request to display a frame associated with a pixel depth on a display of a computing device, determining whether the frame includes a background layer, and when the frame includes the background layer, adjusting the pixel depth of the background layer.
US10078998B2
A gamma curve and a color coordinate adjusting apparatus and method are provided. The method includes: receiving a display image and generating a color analyzing data, wherein the color analyzing data comprises a plurality of stimulus values respectively corresponding to a plurality of driven gray levels; receiving a target color coordinate value and a target luminance value; operating a searching operation according to a setting range on the color analyzing data, calculating a simulation color coordinate value and a simulation luminance value according to the stimulus values of each of the driven voltage levels, and obtaining a plurality of adjusted node information for the gamma curve and the color coordinate according to a difference between the target color coordinate value and the simulation color coordinate value and a difference between the target luminance value and the simulation luminance value corresponding to each of the driven voltage levels.
US10078980B2
A data driver and a display driving circuit are provided. The display driving circuit includes a first gamma voltage generator that supplies a first gamma voltage set, a second gamma voltage generator that supplies a second gamma voltage set, a first channel driver that outputs a selected one of gamma voltages of the first gamma voltage set, and a second channel driver that outputs a selected one of gamma voltages of the second gamma voltage set. In a first operation mode, the first channel driver and the second channel driver respectively drive a first data line and a second data line of a display panel, and in a second operation mode, the second gamma voltage generator and the second channel driver are disabled, and the first channel driver time-divisionally drives the first data line and the second data line, based on the first gamma voltage set.
US10078979B2
A pixel circuit, a driving method and a display panel are provided by the disclosure. The pixel circuit includes: a sharing unit and N light-emitting control units. An input terminal of each of the light-emitting control units is electrically connected to an output terminal of the sharing unit; an output terminal of each of the light-emitting control units is electrically connected to a light-emitting element, a control terminal of each of the light-emitting control units is electrically connected a control signal line. The sharing unit is configured to drive, through each of the light-emitting control units. The light-emitting element electrically connected to the light-emitting control unit. N is positive integer greater than or equal to 2. The pixel circuit, the driving method and the display panel of the disclosure may solve the problem of the non-uniform display due to the drift of the threshold voltage of the driving transistor.
US10078960B2
According to an embodiment, a communication device is provided in a movable body and is wirelessly communicable with a transceiver unit and another movable body. A receiver of the device receives transceiver unit information including traffic-light information that the transceiver unit has transmitted to a predetermined channel. An processing circuitry extracts the traffic-light information corresponding to a running direction of the movable body from the transceiver unit information. A transmitter transmits movable body information of the movable body to the predetermined channel. A processing circuitry controls a transmission timing of the movable body information such that a transmission control period becomes a preset first time. A processing circuitry changes the transmission control period to a second time longer than the first time, when the traffic-light information with respect to the running direction indicates a stopping command, and a speed of the movable body is a preset speed or less.
US10078959B2
Systems and methods for self-administering test to verify operation of various components within a hazard detection system are described herein. Users may be able interact with their mobile devices to control and monitor the results of test being administered by the hazard detection system. The mobile device may receive status updates from a central server that receives data from one or more hazard detection systems within a structure. The status information may be displayed on the user's device to inform the user of potential issues that any of his or her hazard detection systems may have.
US10078958B2
Through the use of a persistent connection between security, monitoring and automation controller devices and provider supported servers in an operator domain, recordation of sensor fault events, SMA controller events, and communication events is provided. Servers in the operator domain can record events and provide a filtered log of events surrounding an alarm event or other selected timeframe.
US10078944B1
Disclosed is an apparatus for optimally facilitating interconnections between electrical endpoints. The apparatus comprises a number of terminals equal to a number of combinations of the plurality of endpoints. For example, to enable combinations of two endpoints to be made between N endpoints, the apparatus comprises N(N−1)/2 terminals. Each terminal at least comprises a first contact coupled to a first endpoint and a second contact coupled to a second endpoint. The first contact and second contact of any terminal can be shorted to connect their corresponding endpoints. The apparatus may further comprise a circuit identification process executed by a microcontroller. In this case, each terminal additionally comprises a first circuit identification contact and a second circuit identification contact. The process involves outputting a voltage to the first circuit identification contact and detecting the voltage of the second circuit identification contact to determine whether the corresponding terminal is activated.
US10078938B2
A system and method for controlling an electronic gaming machine (“EGM”) from a mobile device during a remote access play session. The EGM is switched between a local access mode in which the inputs on the EGM are active and a remote access mode in which the inputs on the EGM are de-activated and a player interfaces the EGM using a mobile device such as a smartphone or a tablet computer. During remote access play sessions, all critical game play operations continue to be performed exclusively on the EGM and not on the mobile device. Critical game play operations include random number generation and determination of game outcome. Game content, including video, screenshot images and audio of the game is transmitted to the mobile device for display to the player. Player input and selections are made on the mobile device.
US10078937B2
A gaming machine is provided, including a display, a credit input device, a non-transitory memory, and a processor. The display is configurable to selectively present a centrally determined game and a non-centrally determined game. The credit input device is used to establish a credit balance for wagering on the centrally determined game and the non-centrally determined game. The non-transitory memory stores a centrally determined game engine and a non-centrally determined game engine. The processor is coupled to the non-transitory memory and the display, and is configured to select a game engine from the centrally determined game engine and the non-centrally determined game engine, and execute the selected game engine and a corresponding game.
US10078935B2
Embodiments related to conducting a wagering game according to the rules of a base game includes defining a finite set of game indicia. In some embodiments the player plays multiple sequential game hand by placing a wager, receiving game indicia from the finite set cumulatively excluding any game indicia previously dealt, playing the game hand to completion, collecting the game indicia from the player and excluding the dealt game indicia from further play, and displaying at least the excluded game indicia or any winning combinations precluded by the excluded game indicia. In some embodiments the game hands continue in sequence until a restoration event, which may include a manually triggered restoration or an automatic restoration event, that restores the excluded game indicia. Other embodiments are also described.
US10078931B2
A method of operating a lock from a portable remote device includes sending a radio frequency identification signal from the portable remote device to a controller for the lock, and receiving the radio frequency identification signal at the lock controller and identifying the remote device as an authorized user of the lock. The method then includes sending a sound frequency identification signal from the portable remote device to the lock controller, receiving the sound frequency identification signal at the lock controller and identifying the remote device as an authorized user of the lock. The method further includes authorizing operation of the lock in accordance with the radio or sound frequency identification signal from the portable remote device. A system for practicing the method includes a lock controller capable of receiving a radio frequency identification signal and a sound frequency identification signal from the portable remote device.
US10078921B1
A system may include a camera, a display, one or more memories, and one or more processors communicatively coupled to the one or more memories. The system may output a bounding shape for presentation on the display. The bounding shape may be superimposed on an image being captured by the camera and presented on the display. The bounding shape may bound an object in the image. The system may determine 3D coordinates of an intersection point associated with the bounding shape. The intersection point may be a point where a projection of the bounding shape into 3D space intersects with a horizontal plane identified in the image. The system may determine 2D coordinates for presentation of an augmented reality object on the display based on the 3D coordinates of the intersection point, and may superimpose a representation of the augmented reality object on the image based on the 2D coordinates.
US10078914B2
A setting method executed by a computer includes acquiring display data to be associated with a reference object detected from a first input image data and to be displayed when the reference object is detected from another input image, generating, by the computer, attitude information indicating an arrangement attitude of the display data relative to the reference object, based on rotation information indicating a magnitude of rotation that is applied to the computer by a user, and storing, in a storage device, setting information including the attitude information, the display data, and identification information of the reference object.
US10078909B1
An online system customizes video conversations between users of the online system by providing graphics that are likely to interest the users. The online system may present composite views overlaying selected graphics on a video stream, which may be part of an augmented reality (AR) environment. The graphics include, for example, background graphics, masks, props, visual or particular effects, frames or borders, etc. The online system may use a machine learning model to predict whether a user is likely to select or interact with a particular graphic. The online system can also filter or rank graphics according to user affinities or user connections on the online system. Users may be encouraged to interact with the graphics that are customized to their specific interests, which can promote an engaging video conversation or AR experience.
US10078908B2
A workcell has a camera module with two optical systems and a memory containing information about the arrangement of the optical systems, a robot module with a first coordinate system, a first set of fiducials, and a memory containing information about the 3D positions of the first set of fiducials defined within the first coordinate system, and a fixture with a second coordinate system, a second set of fiducials, and a memory containing information about the 3D positions of the second set of fiducials defined within the second coordinate system. A processor is communicatively coupled to the camera module, the robot module, and the fixture. The processor is configured to receive information about positions of each of the fiducials as observed by the two optical systems, retrieve from the various memories information about the arrangement of the first and second optical systems, the 3D positions of the first set of fiducials, and the 3D positions of the second set of fiducials, and determine the position and orientation of the fixture in the coordinate system of the robot module.
US10078904B2
Impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry can be computed. Image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object can be received. For each one (i) of multiple pixel positions, a respective duration value (f(i)) indicative of a largest duration of consecutively occurring local extreme points in said sequence (1 . . . N) of image frames can be computed. A local extreme point is present in a pixel position (i) when an image data value of the pixel position (i) is a maxima or minima in relation to image data values of those pixel positions that are closest neighbors to said pixel position (i).
US10078903B2
The invention relates to a method for detecting and tracking targets in a series of successive images, said method comprising limiting the number of spots which are the subject of simultaneous tracking or false leads. The operation of the tracking module is thereby improved without having to increase a detection threshold of said spots. The detection threshold can even be reduced, such that the detection haul is increased and the tracking of each target is more continuous, without the probability of false alarms itself being increased.
US10078902B1
Described is a system for compensating ego-translations in video captured with a moving camera. Translative ego-motion is estimated on a sequence of image frames captured by a moving camera by minimizing a cost function that is based on at least one image frame difference between consecutive image frames. An alternating one directional search is performed to minimize the cost function to find an optimal translation. The optimal translation is applied to the sequence of image frames, resulting in a sequence of image frames with ego-translations.
US10078897B2
One aspect of the present disclosure describes a method for burn wound assessment that identifies burn wound conversion. The method includes performing non-contact imaging on the burn wound with an imaging modality configured to record imaging data. The imaging modality includes active dynamic thermography (ADT). Based on the imaging data, an area of the burn wound undergoing conversion can be determined. The determination can be accomplished automatically by a system comprising a processor.
US10078896B2
A processing system for and a method of segmenting a physiological image is provided. Once the physiological image is received, extrinsic data defining extrinsic regions is further received. Additionally, intrinsic data defining at least one intrinsic region, each intrinsic region corresponding to one extrinsic region is received. A primary modification is performed, where a shape and size of at least one extrinsic region having a corresponding intrinsic region is modified based on a shape and size of the corresponding intrinsic region, to form a modified extrinsic data. The physiological image is segmented into segmented regions based on the modified extrinsic data, each segmented region which has a corresponding intrinsic region representing a primary modification based on the corresponding intrinsic region.
US10078890B1
Disclosed herein are methods and systems for anomaly detection within a field using images or sensor data. An anomaly detection process determines whether a pixel or a cluster of pixels fit within calculated or modeled expectations to identify an anomaly. The process can further analyze the anomaly to determine a likely cause. Example anomaly detection techniques account for intra-field inhomogeneity and for non-crop regions. Example anomaly detection techniques also can identify anomalous regions.
US10078887B2
Methods and systems for correcting non-uniformity in focal plane arrays include averaging pixel intensity values from a plurality of data captures to generate an image, spatially median filtering the image to generate a median filtered image, temporally stacking the median filtered image with at least one previously median filtered images to generate a median filtered image stack, and temporally median filtering a pixel offset value stack corresponding to each of a plurality of filtered pixel locations within the median filtered image stack to generate a process dataset.
US10078886B2
A method for adjusting an image using message passing comprises associating each pixel of an image with a node of a graph and one or more cliques of nodes, determining for a node of the graph a respective set of possible pixel labels for which a unary potential is known, computing for that node a unary potential of a possible pixel label for which the unary potential is unknown, adjusting a clique potential associated with each clique to which that node belongs based on the unary potentials, and adjusting, based on the adjusted clique potential associated with each clique to which that node belongs, at least one of the messages between that node and the other nodes of each clique. Once a convergence criterion is met, an adjusted image is produced having pixel labels determined from the adjusted messages.
US10078879B2
Memory-based semaphores are described that are useful for synchronizing processes between different processing engines. In one example, operations include executing a first process at a first processing engine, the executing including updating a memory register, sending a signal from the first processing engine to a second processing engine that the memory register has been updated, the signal including a memory register address to identify the updated memory register inline data and a dataword, fetching data from the memory register by the second processing engine, comparing the fetched data to the received dataword, and conditionally executing a next command of a second process at the second processing engine based on the comparison.
US10078875B2
A data-processing tool for displaying real-time patient data on remote and/or mobile devices. The tool renders graphical data on the screen of the remote device in a manner that makes it practical for the health care provider to review the data. Charting components provide landscape support, an ability to overlay patient data and patient images, zoom in/zoom out, custom variable speed scrolling, split screen support, and formatting control. The methodology operates as an asynchronous application, allowing patient data to be streamed in real-time to the handheld device while conserving enough CPU power to simultaneously allow the end user to interact at will with the responsive display application. Finally, the methodology implements an IT management console that allows system managers to monitor the exchange of data between hospital systems and the primary database, including all patient data packets, notifications and alerts, connected remote devices, etc.
US10078866B1
A collaborative real estate search is described. Overlay data including indications of properties for sale within a geographic area are provided to a first user device. The overlay data are capable of being overlaid on a map of the geographic area on a user interface. Selections of some of the properties for sale are received from the first user device and a list of those properties is stored within a folder associated with the first user. The system enables a second user device—associated with a second user who is associated with the first user—to access the list of the properties selected by the user. This includes enabling the second user device to cause information regarding the properties to be stored within the folder. The information is made available for display on a user interface of the first user device.
US10078850B2
A system and method of computerizing companies with customized individual addressable electronic direct marketing, self-service automation, and customer care support. The system contains a private network connecting product companies, manufacturers, stores, educational institutions, travel companies, medical providers, financial institutions, and many others to a specified individual customer. The connection is made to a personal agent device carried or worn by a participating consumer that contains local processing means with an interactive display, security features, optional camera, and wireless communications with the private network. Communications microchips can be placed on products that communicate product information upon interrogation with the personal agent. The invention also includes business professional units in communication with the private network and in-store local wireless communication between personal agents and the business professional unit.
US10078847B2
A distribution device includes a distribution unit which distributes a control program for controlling content to be displayed on a user terminal, to the user terminal. The control program is a display program to be executed in the user terminal, and controls the user terminal to execute a sound playback procedure for playing back a sound when content is included in an area specified by the display program for displaying the content, a viewable area acquisition procedure for acquiring the area specified by the display program in the content as a viewable area, a display area determination procedure for determining whether a display area where a video is displayed corresponding to the content is positioned in the viewable area, and a video playback procedure for stopping playback of the sound and starting playback of the video, when determined that the display area is positioned in the viewable area.
US10078846B2
Example methods and apparatus for associating media devices with a demographic composition of a geographic area are disclosed. A disclosed example method includes receiving a plurality of Internet Protocol addresses assigned to a media device associated with a panel member, determining a most used Internet Protocol address from the plurality of Internet Protocol addresses, accessing geographic information and determining a geographic location corresponding to the most used Internet Protocol address, accessing demographic information and determining a demographic profile associated with the geographic location, and associating at least one of the geographic location or the demographic profile with the media device.
US10078829B2
The recording device 12 of a transaction processing system 1 sends main print data instructing printing a main receipt, which is a receipt for a single transaction, or partial receipt print data instructing printing partial receipts, which are receipts produced when payment for a single transaction is split between multiple parties, to a control server 15. The control server 15 receives the main print data and the partial receipt print data, and stores information based on the main print data or information based on the partial receipt print data in a transaction information manager database 421.
US10078826B2
A digital point-of-sale system for determining key performance indicators (KPIs) at a point-of-sale includes a product identification unit and a realogram creation unit. The product identification unit is configured to receive a captured image of a product display and to identify products in the captured image by comparing features determined from the captured image to features determined from products templates. The realogram creation unit is configured to create a realogram from the identified products and product templates. A product price KPI unit is configured to identify a product label proximally located to each identified product, and to recognize the product price on each product label. Each product price is compared to a predetermined range of prices to determine whether the product label proximally located to the identified product is a correct product label for the identified product.
US10078823B2
Provided is a POS peripherals controlling device including: a wireless communication unit; an interface part including at least one interface unit; and a controller determining whether data received from a mobile POS host device through the wireless communication unit includes control data for controlling at least one POS peripheral connected through the interface part, when the received data includes control data, checking a target POS peripheral where the control data is to be delivered among the at least one peripheral, and transmitting control data included in the received data to the checked POS peripheral through a first interface unit connected to the checked target peripheral among the at least one interface unit, wherein the control data is generated by the mobile POS host device and is generated in a format corresponding to the target peripheral that is to receive the control data.
US10078814B1
An inventory system can include radio frequency identification (RFID) tags and RFID tuners that can be brought into interacting proximity with one another to provide input or other information about the location or other condition of movable elements within the inventory system. For example, interactions of RFID tags and RFID tuners at different locations within an inventory system may be utilized to associate a container or other movable object with particular receiving surfaces at particular points in time to facilitate identification of the whereabouts of the container or other movable object.
US10078812B2
A system is disclosed which is adapted to manage assets in a predetermined environment. An identification (ID) device may be disposed on at least one of a specific asset or an equipment rack in which the specific asset resides. A mobile electronic device may have a processor having processor executable code; a display; a camera for obtaining an image of the ID device; and a memory for storing asset information concerning a plurality of different assets. The executable code may be used to determine in real time, from the image and the stored asset information, information pertaining to the specific asset. The information may be displayed on the display.
US10078805B2
An operations management server associated with a site location having a plurality of distributed assets therein may store a database(s) including a hierarchy of places within the site location, respective places for the plurality of assets within the site location, and pending work orders for respective assets and respective priority indicators associated therewith, determine a respective place associated with a given asset based upon a work order associated therewith and the database, determine a parent place within the site location within which the place associated with the given asset resides based upon the database, and determine at least one sibling place within the parent place based upon the database. The server may also determine pending work orders for other assets, determine a relative priority of the determined work orders, and communicate the determined work orders to a mobile communications device for completion in order of relative priority.
US10078803B2
Systems and methods are provided for a content-based security for computing devices. An example method includes identifying content rendered by a mobile application, the content being rendered during a session, generating feature vectors from the content and determining that the feature vectors do not match a classification model. The method also includes providing, in response to the determination that the feature vectors do not match the classification model, a challenge configured to authenticate a user of the mobile device. Another example method includes determining a computing device is located at a trusted location, capturing information from a session, the information coming from content rendered by a mobile application during the session, generating feature vectors for the session, and repeating this until a training criteria is met. The method also includes training a classification model using the feature vectors and authenticating a user of the device using the trained classification model.
US10078796B2
Disclosed is an apparatus for hand gesture recognition based on a depth image, which includes a depth image acquiring unit configured to acquire a depth image including a hand region, a depth point classifying unit configured to classify depth points of a hand region in the depth image according to a corresponding hand portion by means of a machine studying method, and a hand model matching unit configured to match a three-dimensional hand model with the classified depth points by using distances between the classified depth points and a hand portion respectively corresponding to the depth points. A recognition method using the apparatus is also disclosed.
US10078794B2
In general, certain embodiments of the present disclosure provide methods and systems for object detection by a neural network comprising a convolution-nonlinearity step and a recurrent step. In a training mode, a dataset is passed into the neural network, and the neural network is trained to accurately output a box size and a center location of an object of interest. The box size corresponds to the smallest possible bounding box around the object of interest and the center location corresponds to the location of the center of the bounding box. In an inference mode, an image that is not part of the dataset is passed into the neural network. The neural network automatically identifies an object of interest and draws a box around the identified object of interest. The box drawn around the identified object of interest corresponds to the smallest possible bounding box around the object of interest.
US10078789B2
A parking assist system of a vehicle includes a camera that, when disposed at the vehicle, has a field of view exterior of the vehicle. An image processor is operable to process image data captured by the camera to detect parking space markers indicative of a parking space and to identify empty or available parking spaces. The image processor includes a parking space detection algorithm that detects parking space markers by (i) extracting low level features from captured image data, (ii) classifying pixels as being part of a parking space line or not part of a parking space line, (iii) performing spatial line fitting to find lines in the captured images and to apply parking space geometry constraints, and (iv) detecting and selecting rectangles in the captured images.
US10078784B2
Methods and systems are presented for obtaining photographic data recently taken via one or more airborne vehicles (drones, e.g.) and for prioritizing forestry-related review and decision-making as an automatic response to the content of the photographic data even where remote decision-makers are only available via limited-bandwidth connections.
US10078780B2
A method is described including storing reference vector data corresponding to user gestures at a plurality of neurons at pattern matching hardware, receiving real time signals from the sensor array and performing gesture recognition using the pattern matching hardware to compare incoming vector data corresponding to the real time signals with the reference vector data.
US10078777B2
Disclosed are a fingerprint recognition sensor including: a light source positioned while being spaced apart on one surface of the substrate and irradiating light toward the substrate; and a light direction switching layer positioned between the substrate and the light source, having a thickness-direction cross-section having a right-angled triangular shape, and including multiple protrusions constituted by a first surface in which the light irradiated from the light source is incident and refracted, a second surface contacting the one surface of the substrate, in which the refracted light is transmitted toward the substrate, and a third surface vertical to the one surface of the substrate, and a mobile display device having the same.
US10078776B2
A capacitive fingerprint sensor which includes capacitive sensing units is disclosed. Each of the capacitive sensing unit includes a sensing electrode; a first switch; a voltage follower; and a reference capacitor. The voltage follower includes an adjustable current source, for providing at least two distinct current levels; and a MOS transistor. The MOS transistor includes a source node, connected to ground via the adjustable current source and serves as an output node of the voltage follower; a gate node, connected to the sensing electrode and serves as an input node of the voltage follower; a drain node, connected to a power source, for providing power to the voltage follower; and a bulk node, connected to the source node.
US10078774B1
A decoding device may include a processor that may include a core component configured to: analyze watermark metadata to identify a watermark ROI from among multiple candidate ROIs in response to generation of the watermark metadata, determine whether rectification is to be performed within the watermark ROI, perform watermark decoding with the rectified watermark ROI data to decode data encoded within a digital watermark within the rectified watermark ROI in response to performance of the rectification, and transmit the data to a server via a network in response to successful decode of the data. The processor may also include a SIMD component configured to perform at least one of: a watermark transform with the captured image to generate the watermark metadata, and the rectification within the watermark ROI to generate the rectified watermark ROI data in response to the determination by the core component to perform the rectification.
US10078771B2
Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes assigning a first data symbol representative of a 0-bit and a second data symbol representative of a 1-bit, each of the first data symbol and the second data symbol include a line segment. The method further includes designating a starting indicator and an ending indicator. The method also includes generating, by a processing device, the 2D symbology. The 2D symbology includes a series of data symbols representing a binary string. Each data symbol in the series of data symbols are positioned in an end-to-end orientation starting at the starting indicator and ending at the ending indicator. The series of data symbols include 0-bit symbols represented by the first data symbol and 1-bit symbols represented by the second data symbol.
US10078761B2
Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
US10078760B1
In an example, a weighted directed graph data structure is constructed from position information and position transition information, the weighted directed graph data structure comprising a plurality of nodes, with each node corresponding to a position in the position information, and a plurality of directed edges between the plurality of nodes, with each directed edge corresponding to a transition occurring from a position corresponding to a node at a beginning of the directed edge to a position corresponding to a node at an end of the directed edge. A value is assigned to each node based on one or more confidential data values associated with a position corresponding to the node. A weight is assigned to each directed edge based on a number of members that transitioned positions on either side of the edge. The values in each node are then updated repeatedly based on neighbor node values until convergence occurs.
US10078758B1
This disclosure describes methods and systems for a biometric identity management system capable of being deployed incrementally one organization at a time, and also reversibly, such that any organization can unsubscribe at any time. A biometric processing engine can perform biometric matching between records from a first database and a second database, whereby the databases have been established independently of each other. Each record comprises a biometric record and a corresponding identifier unique across databases. If a biometric record of a first record and a biometric record of a second record are from a same individual, the first record comprising a first unique identifier and the second record comprising a second unique identifier are linked. Using the first or second unique identifiers, access to information about the individual linked to both the first record in the first database and the second record in the second database is provided.
US10078747B2
In one embodiment, a user device may reestablish access to a user resource while forgoing use of a user credential during a system reboot. The user device may receive the user credential from a user during an initial login to access the user resource. The user device may create an ephemeral entropy to access the user resource. The user device may access the user resource using the ephemeral entropy.
US10078744B2
A portable device is provided. The portable device may include a display; an input device; a camera; a processor coupled to the display, the input device, and the camera; and a computer readable medium coupled to the processor, the computer readable medium comprising code, executable by the processor, to implement a method comprising: receiving authentication data from the input device, determining whether the received authentication data matches authentication data associated with an authorized user, and displaying, on the display, a credential, an item, and data associated with the item.
US10078741B2
Systems and methods for enabling user authentication using a first computing device (e.g., a tablet computer) for providing user credentials including an obfuscated password to an application server for authenticating the user credentials and a second computing device different from the first computing device (e.g., a mobile phone) for generating the obfuscated password are described. In some cases, the first computing device may request a login page for accessing a protected resource (e.g., an electronic file) from the application server, which may generate a user specific grid for the login page and send the login page including the user specific grid to the first computing device. The user specific grid may include a plurality of symbols (e.g., alphanumeric characters) associated with a password. The second computing device may generate the obfuscated password using the plurality of symbols entered by a user of the second computing device.
US10078729B2
Systems and methods assist in gathering relevant data in a doctor-patient encounter for obtaining a properly specified diagnosis code. In one embodiment, selectable data items which are provided as part of a medical charting program may be correlated with one or more standardized diagnosis codes (e.g. ICD-10 codes). Upon selection of the appropriate data items when charting a patient encounter, one or more diagnosis codes which are correlated with the selected data items may be flagged and/or generated for later use, such as for filing a claim submission as part of a billing process or to further enhance the clinical workflow of patient encounter documentation.
US10078723B1
An approach is described for implementing a GUI that provides a user interface for reviewing and correcting design rule violations within a CAD program. According to some embodiments, a user may enter a serial review process which may utilize contextual information to determine where to start that review process. Further, the serial review process may enable the user to review rule violations in an individual manner for a respective object. Furthermore, a dynamic directional violation identifier may be used to identify additional errors in the direction of movement, such as by processing a set of rules and parameters with respect to objects in the direction of movement. The serial review process and the dynamic directional violation identification may be combined in a single process such that as violations are reviewed, and corrections are attempted, they may be verified to determine if they generate additional violations.
US10078715B2
Embodiments relate to designing of integrated circuits using generation and instantiation of circuit stencils. The circuit stencil represents an abstracted version of the circuit segment. The circuit stencils include collapsed versions of the connectivity information of components and nodes of the integrated circuit. The collapsed version of the connectivity information is generated by analyzing functionality of the circuit segment and removing or replacing at least one redundant component or node of the circuit segment without modifying the functionality. The circuit stencil is used for instantiating or referencing components into a second integrated circuit.
US10078714B2
A method for data propagation analysis. A data propagation diagram for a circuit design is generated. The data propagation diagram includes a plurality of nodes and a plurality of edges connecting the nodes. The nodes represent data locations in the circuit design and the edges represent data propagation paths between the data locations in the circuit design. A signal trace specifying signal values for the circuit design is analyzed to determine whether data at a first data location of the data locations during a first clock cycle is causally related to the data at a second data location of the data locations during a second clock cycle. A visual animation is displayed on the data propagation diagram indicating movement of the data between a first node of the nodes corresponding to the first data location and a second node of the nodes corresponding to the second data location.
US10078713B2
Cardiac catheterization is carried out by constructing a left atrial model of a heart of a living subject, selecting a global catheter that is dimensioned to conform to the left atrial model, representing the catheter in the left atrial model; extending the length axis of the catheter in the left atrial model to form an intersection with the foramen ovale, and reporting the intersection as a recommended site of transseptal puncture for insertion of the catheter therethrough.
US10078705B2
Disclosed are various embodiments for providing an electronic search and guidance application that uses non-address destination designations. In one embodiment, a user enters a particular building identifier via a mobile device. A particular geographic location corresponding to the particular building identifier is determined. A user interface is generated that includes a map having an indicium showing the particular geographic location that corresponds to the particular building identifier.
US10078704B2
Various embodiments of the present invention disclose a method for displaying microblog dynamics. The method includes: obtaining a microblog viewing request containing first location information; searching microblog dynamic information containing second location information, wherein a distance between the first location and the second location is within a preset range; and obtaining an electronic map corresponding to the first location information, and showing the microblog dynamic information in a location corresponding to the second location information on the electronic map. Various embodiments of the present invention also provide a device for displaying microblog dynamics and a computer storage medium.
US10078697B2
Computer-implemented method of and system for searching an inverted index having a plurality of posting lists, comprising: Receiving a search query including a plurality of search terms to be searched. Multithreadedly searching a plurality of complementary sets of corresponding interspaced segments of each of the plurality of posting lists corresponding to the plurality of search terms, each set being searched via a separate thread to yield per-thread search results. Aggregating the per-thread search results to yield aggregated search results. Transmitting at least a portion of the aggregated search results.
US10078696B1
A system and method that enables the user to search and identify meaningful and relevant information, based upon the weighted, custom parameters provided by the user and parameters or rules defined by the community of users as a group, with the option of utilizing user profile information to tune or detune searching, comparing or contrasting, and predicting. User profile information is collected and organized with data and feedback collected from other users. The results are then tailored to a weighted, cumulative summary result, for display that benefits the contributing user and subsequent future community or user group associations (UGA). The methods provide a summary, or result, that can be tailored specifically to the user based upon weighted rules (algorithms) and parameters defined by the user (or a user group as a whole), and the weighted rules and parameters defined as meaningful by the user (group).
US10078695B2
Methods and system for managing media clips over a data network. Media streams may be received over a data network and stored by a storage server. Metadata regarding the media streams may be generated and stored at a metadata server. A control station can retrieve media frames originating in the stored media streams from the storage server, based on metadata. Media frames from multiple media streams can be retrieved and displayed in synchronization, based on respective timecodes.
US10078691B2
Embodiments are provided herein for providing biometrics-based music recommendations to users. The biometric-based music recommendations take into account the changing music preferences of users from time to time as their biometrics change, such as due to users wellness states, being in different moods, engagement in different activities, and/or entering different environments. The schemes herein are implemented on user devices equipped or coupled to wearable devices capable of collecting biometrics data from users, such as heart rate, perspiration, and skin temperature data. The biometrics data of a user are collected and then processed into biometrics information. The biometrics information is then classified into a current wellness state of the user. A music recommendation is then provided to the user according to the biometrics information and the current wellness state of the user.
US10078689B2
The disclosed solution uses machine learning-based methods to improve the knowledge extraction process in a specific domain or business environment. By formulizing a specific company's internal knowledge and terminology, the ontology programming accounts for linguistic meaning to surface relevant and important content for analysis. For example, the disclosed ontology programming adapts to the language used in a specific domain, including linguistic patterns and properties, such as word order, relationships between terms, and syntactical variations. Based on the self-training mechanism developed by the inventors, the ontology programming automatically trains itself to understand the domain or environment of the communication data by processing and analyzing a defined corpus of communication data.
US10078686B2
There is disclosed a method and a system for generating a search query completion suggestion. The method comprises receiving at least a portion of a search query and determining a first query component therein. A suggested second query component related to the first query component is generated, the search query completion suggestion containing the first query component and the suggested second query component. A list of potentially banned words is accessed to determine if the first query component matches any of the potentially banned words maintained therein. It is then determined if the potentially banned word is associated with a ban marker or an unban marker. A list of ban or unban markers respectively is accessed to determine if the suggested second query component matches any of the ban or unban markers maintained therein, the search query completion suggestion being generated or not generated accordingly.
US10078683B2
Embodiments of the present invention are directed to a system and method for a central intelligence system for managing, analyzing, and maintaining large scale, connected information systems. The centralized information system may receive data from servers, databases, mainframes, processes, and other technological assets. A user is able to use the centralized information system to run analysis on the data associated with the connected systems, including: historical analysis, real-time analysis, and predictive modeling. The system can monitor the data and automatically correct identified errors without the need of human intervention. The centralized information system can also generate risk management profiles and automatically modify data to conform to the risk management profiles.
US10078676B2
In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema. Then a schema definition for the first version of the schema is obtained. The primary data is then parsed, the parsing including storing a schema version number for the first version of the schema. The primary data is indexed, by obtaining, using the schema version number for the first version of the schema, a schema definition for a most recent version of the schema; applying schema evolution to the primary data by applying one or more transforms to the primary data, the one or more transforms created using the schema definition for the first and most recent versions of the schema, causing the primary data to be converted to the most recent version of the schema; and indexing the converted primary data.
US10078669B2
The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means.
US10078668B1
The disclosed computer-implemented method for utilizing information-asset metadata aggregated from multiple disparate data-management systems may include (1) receiving a request for information about one or more information assets of an entity whose metadata satisfies a metadata-search criterion, (2) identifying a global metadata repository that stores metadata of the information assets, (3) querying the global metadata repository for information about one or more of the information assets whose metadata satisfies the metadata-search criterion, (4) receiving, from the global metadata repository, information about at least one information asset whose metadata satisfies the metadata-search criterion, and (5) responding to the request using the information about the information asset. Various other methods, systems, and computer-readable media are also disclosed.
US10078667B2
Embodiments include method, computer program products and apparatuses for normalizing non-numeric features of files and corresponding apparatus. Aspects include segmenting at least one pair of positive instances of a non-numeric feature of a file into a number of tokens and -comparing the tokens in the at least one pair of positive instances to obtain matching tokens. Aspects also include calculating weights of their matching the file, for the matching tokens, and storing the tokens and their weights in a token base.
US10078661B1
A session search relevance model identifies a user's dynamic information need based on a feedback model and a session relevance model. The feedback model is based on query changes in the session search and user interest in particular documents presented throughout the session search. The relevance model modifies a user's current query to retrieve documents most relevant to a user's information need.
US10078656B1
An object-based data storage system receives a request to create a logical data container subject to a condition that data objects are to be unmodifiable until after a specified amount of time has transpired. During the amount of time, the object-based data storage system may deny any requests to modify the data objects stored in the logical data container while allowing read-only access to the data objects. After the amount of time has transpired, the object-based data storage system may be configured to allow a customer to modify or delete any data objects stored within the logical data container. Alternatively, the object-based data storage system may be configured to delete the data objects automatically after the amount of time has transpired for the data objects.
US10078654B2
A data-logging framework (“logger”) includes a configuration file in which an application can define various data fields and locations at which the data fields are to be logged. Some data fields include validating functions that are used by the logger to determine whether a value of a data field is valid. The application can also define (a) canonical data fields using the logger and (b) derived data fields. Upon receiving the data fields and their values from the application, the logger can determine whether the data fields are defined in the configuration file, validate the values, and log the values at the specified locations. Values of any canonical and/or derived data fields are obtained by the logger and logged at the specified locations.
US10078651B2
Methods and systems are disclosed herein for updating a knowledge graph based on a user confirmation. A media guidance application receives a user communication and isolates a term of the user communication. The media guidance application identifies a candidate component of a knowledge graph associated with the term. The media guidance application requests user input directed to confirming whether the term is associated with the candidate component. In response to receiving the user input, the media guidance application modifies a strength of association between the term and the component.
US10078646B2
An approach for fingerprinting large data objects at the wire speed has been disclosed. The techniques include Fresh/Shift pipelining, split Fresh, optimization, online channel sampling, and pipelined selection. The architecture can also be replicated to work in parallel for higher system throughput. Fingerprinting may provide an efficient mechanism for identifying duplication in a data stream, and deduplication based on the identified fingerprints may provide reduced storage costs, reduced network bandwidth consumption, reduced processing time and other benefits. In some embodiments, fingerprinting may be used to ensure or verify data integrity and may facilitate detection of corruption or tampering. An efficient manner of generating fingerprints (either via hardware, software, or a combination) may reduce a computation load and/or time required to generate fingerprints.
US10078640B2
A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value associated with a database table file space. Various optional additional uses of a volatility attribute to manage a database are disclosed. Preferably, database parameters are automatically monitored over time and database table volatility state is automatically determined and periodically adjusted.
US10078638B2
A system is disclosed having at least one computing device configured to send a computer file across a network by segmenting the computer file into identifiable segments and sending the segments in parallel across the network. The segmenting can be initiated while the computer file is generated. In another embodiment, a computer program product is disclosed having program code stored on a computer-readable storage medium, which when executed by at least one computing device, causes the computing device to transfer a computer file across a computer network by segmenting the computer file into identifiable segments and sending the segments in parallel across the network. The segmenting can be initiated while the computer file is generated. In another embodiment, a method of transferring a computer file across a network is disclosed, the method including segmenting the computer file into identifiable segments and sending the segments in parallel across the network.
US10078636B2
A method and system presents a sensory trait to a person for providing a human-sense perceivable representation of an aspect of an event. Information associated with an event can be received which has a first aspect being perceivable by a human via a first human sense at a distance from the event. A second aspect of the event is imperceivable by the human via a second human sense at the distance from the event. A query can be sent to a database for a representation of the first aspect of the event. A response to the query can be received which identifies the representation of the second aspect. The representation of the second aspect can be outputted in a manner that is perceivable by the human via the second human sense, while the human perceives the first aspect via the first human sense at the distance from the event.
US10078625B1
Embodiments provide techniques for identifying unique data elements in data record, removing the unique data elements from the record, storing the record, and employing the removed, unique data as a key in an index into the data storage. When the record is retrieved based on the key in the index, the removed unique data elements is restored. Removal of the unique data elements from the records may enable more efficient compression of the records using compression algorithms that employ an external reference dictionary. In some embodiments, a combination of multiple, removed data elements may be employed as a key. In some embodiments, the removal and use of the unique data as an index key proceeds in a manner that is transparent to the data consuming user, process, or device.
US10078622B2
An image processing apparatus which is capable of merging character strings with an original image without causing garbling. A first storage unit stores first character codes corresponding to a first language in accordance with administrator's input. A second storage unit stores a second character codes corresponding to a second character in accordance with login user's input. A reading unit reads an original image in accordance with login user's input. A generation unit generates a first character image corresponding to the first language on the basis of the first character codes and generates a second character image corresponding to the second language on the basis of the second character codes. A printing unit carries out a printing process based on the first character image, the second character image and the original image.
US10078614B2
Data transfer between a data storage device and a peripheral device bypasses an application processor that is coupled to the data storage device and to the peripheral device. In one embodiment, the data storage device includes a memory controller configured to receive, from an application processor, a message indicating a set of logical addresses and a data transfer identifier corresponding to the set of logical addresses. The memory controller is responsive to a request for memory access that includes the data transfer identifier and that is received from a peripheral device. The memory controller is configured to respond to the request by performing a memory access operation based on the set of logical addresses.
US10078613B1
A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to forward data among cores and switches. Features include a programmable classification processor for directing packets, techniques for managing virtual functions on an IO accelerator card, packet scheduling techniques, multi-processor communication using shared FIFOs, programmable duty cycle adjustment and delay adjustment circuits, a new class of instructions that use a ready bit, and cache coherence and memory ordering techniques.
US10078607B2
The present disclosure provides a method for managing buffers of a device for Universal Serial Bus (USB) communication in a wireless environment. The method includes determining respective current data storage levels of transmit buffers that store different types of data for USB communication; comparing the respective current data storage levels of the transmit buffers with corresponding respective predetermined threshold levels; and controlling an input rate or output rate of a first transmit buffer if it is determined based on the comparison that the first transmit buffer has a current data storage level that exceeds a predetermined threshold level.
US10078604B1
In an embodiment of the invention, a method comprises: collecting a plurality of interrupts and servicing coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired. In another embodiment of the invention, an apparatus comprises: an interrupt controller configured to collect a plurality of interrupts and configured to service coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired. In yet another embodiment of the invention, an article of manufacture comprises: a non-transient computer-readable medium having stored thereon instructions that permit a method comprising: collecting a plurality of interrupts and servicing coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired.
US10078597B2
A processor including a memory that stores a system management mode (SMM) value indicative of whether the processor is in SMM, a translation address cache (TAC) that includes multiple entries for storing address translations, in which each entry includes an SMM identifier, hit logic that compares a lookup address with address translations stored in the TAC for determining a hit, in which the hit logic determines a hit only when a corresponding SMM identifier of an entry matches the SMM value, and entry logic that selects an entry of the TAC for storing a determined address translation and that programs an SMM identifier of the selected entry of the TAC to match the SMM value. The processor may include flush logic that distinguishes SMM entries, and processing logic that commands flushing upon entering and/or exiting SMM. Non-SMM entries may remain in the TAC when entering and exiting SMM.
US10078584B2
A method and system are provided for reducing garbage collection overhead. The method includes representing, by a hardware processor, an application program by a Directed Acyclic Graph having a set of nodes. Each of the nodes represents a respective one of a plurality of computation tasks. The method further includes specifying, by the hardware processor from the set of nodes, any of the nodes which store a respective computation result for at least a threshold period of time as cache nodes. The method further includes allocating, by the hardware processor, the respective computation result of each of the cache nodes into a tenure area of a memory.
US10078583B1
Embodiments relating to garbage collection for a deduplicated and compressed storage device are described. One embodiment provides for a data storage system comprising an array of redundant storage devices including a first set of storage devices to be configured as live storage devices and a second set of storage devices to be configured as spare storage devices, a spare storage device to be enabled in event of a failure of a live storage device; and a set of processing devices coupled to the array of redundant storage devices, the set of processing devices to execute logic to enable data replication and deduplication for the array of redundant storage devices and perform distributed deduplication garbage collection on the first set of storage devices using one or more devices in the second set of storage devices as temporary storage.
US10078574B2
A software testing system operative to test a software application comprising a plurality of software components, at least some of which are highly coupled hence unable to support a dependency injection, each software component operative to perform a function, the system comprising apparatus for at least partially isolating, from within the software application, at least one highly coupled software component which performs a given function, and apparatus for testing at least the at least partially isolated highly coupled software component.
US10078573B1
A method for obtaining data to debug an issue that affects a software application. In an embodiment, the method includes at least one computer processor receiving a request to obtain data associated with an issue that affects an executing software application. The method further includes determining a set of memory spaces utilized by the executing software application and one or more processes supporting the executing software application. The method further includes initiating a dump function to obtain data within the memory spaces of the determined set of memory spaces. The method further includes storing the data related to the dumped set of memory spaces by (i) high-speed capture and aggregation of data to volatile memory and (ii) spooling data within volatile memory to persistent memory for storage.
US10078569B1
Data storage optimization techniques determine predicted values for I/O statistics using an ARIMA (auto-regressive integrated moving average) model. The ARIMA model may be used to capture periodic patterns and trends of workload I/O access to predict the future load demand. A current set of I/O statistics is collected for a current time period T. Using the current set and one or more ARIMA models, a predicted set of I/O statistics is determined for a next time period T+1. Each of the ARIMA models is characterized by model parameters including P denoting a number of auto-regressive terms, D denoting a number of nonseasonal difference needed for stationarity, and Q denoting a number of lagged forecast errors of prediction. A data storage optimizer may determine one or more data portions for movement from a current storage tier to a target storage tier using the predicted set of I/O statistics.
US10078565B1
Methods and circuits are disclosed for error recovery in redundant processing systems. Respective instances of a software program are executed in lockstep on redundant processing circuits. Using a control circuit, in response to detecting a non-fatal error, an interrupt is generated and non-functioning ones of the processing circuits are disabled. The interrupt is serviced using the functional processing circuits operating in lockstep. In servicing the interrupt, a processing state of the processing circuits is stored and a reset of the processing circuits is triggered. Following the reset, the processing circuits are configured to operate in lockstep. The state of the processing circuits is restored to the stored processing state and a return from the interrupt is signaled. In response to the signaled return from interrupt, execution of the software program is resumed on the processing circuits in lockstep at a point at which the non-fatal error was detected.
US10078561B2
A method for execution by a dispersed storage and task (DST) execution unit identifying a failing memory device based on memory device diagnostic data. A cloning task is executed by designating memory of a replacement memory device to store encoded slices stored in the failing memory device, where the cloning task is executed over a cloning duration time period. A write request is received via a network at a receiving time during the cloning duration time period that includes a new encoded slice, and the new encoded slice is assigned to a temporary memory device for storage based on an identifier of the new encoded. The new encoded slice is transferred from the temporary memory device to the replacement memory device in response to an elapsing of the cloning duration time period corresponding to completion of the execution of the cloning task.
US10078559B2
A massively parallel real-time computing system receives input data events across many compute nodes, each with a processing algorithm in its processing pipeline. An Event Manager is placed before the algorithm processing pipelines, receives metadata about each incoming event, and collects and organizes it in a database. A fast histogram compares the metadata about each event to that of all the other events, in a processing interval. For sufficiently matching metadata, the events are forwarded to the processing nodes as “regular” events for processing. If the metadata for a processing interval does not match sufficiently, the histogram decides which events are the “correct” events and which events are “incorrect.” The “correct” events are sent on for processing and the “incorrect” events are combined with the “correct” metadata and sent back to the processing nodes to supplement or modify their incoming data to match the other nodes' expectations.
US10078557B2
A backup computing device detects an interruption while receiving a backup copy of a transaction log of a primary database and directs a secondary computing device to continue generation of the backup copy of the transaction log, based on the copy of the transaction log of the primary database. A primary computing device directs a secondary computing device to generate a backup copy of the data file and the primary computing device generates a backup copy of the transaction log, of a primary database. A primary computing device accesses a snapshot of a plurality of snapshots of a primary database, and generates a first portion of a backup copy of the database. The primary computing device directs a second computing device to generate a non-overlapping portion of the backup copy of the database based on a second snapshot of the plurality of snapshots.
US10078547B2
Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates with a control unit. An example method includes obtaining information for a first I/O operation at a channel subsystem in the host computer system, and accessing an address control word (ACW) of the first I/O operation. The ACW is stored in the local channel memory, and the ACW includes a first data check seed-value. The method also includes computing a first data check word based on the first data check seed-value from the ACW. The method also includes obtaining information for a second I/O operation at the channel subsystem, and in response to the second i/o operation corresponding to said ACW of the first I/O operation, computing a second data check word based on a second data check seed-value from a cache memory.
US10078545B2
An approach for restoring an analytical model in a data streaming application which involves creating a plurality of data buffers for holding data submitted to the data streaming application, wherein the data streaming application comprises a first analytical model, persisting one or more parameters and/or internal state variables associated with the first analytical model, persisting the plurality of data buffers, retrieving a plurality of persisted data buffers and the one or more parameters and/or internal state variables responsive to a failure of the data streaming application, creating a second analytical model associated with the data streaming application and initializing the second analytical model with the one or more parameters and/or more internal state variables, and submitting data, associated with the plurality of persisted data buffers, to the data streaming application for training the second analytical model to be a close approximation of the first analytical model.
US10078542B2
A solution is proposed for managing a plurality of computing machines. A corresponding method comprises causing each computing machine of at least part of the computing machines to execute a management activity on the computing machine; receiving a corresponding result of the execution of the management activity on each computing machine; determining a success fingerprint according to one or more characteristics of each of at least part of one or more wherein the corresponding result is indicative of a success of the execution of the management activity thereon; calculating a similarity index for each of one or more failure ones of the computing machines wherein the corresponding result is indicative of a failure of the execution of the management activity thereon; and prioritizing the computing machines which failed to accept a policy according to the corresponding similarity indexes.
US10078530B2
A streams manager monitors performance of parallel portions of a streaming application implemented in multiple virtual machines (VMs). When the performance provided by the multiple VMs is no longer needed, one or more of the VMs can be torn down. The performance of the VMs is monitored. When the least performing VM can be torn down, it is torn down. When the least performing VM cannot be torn down, information regarding a better performing VM is gathered, and it is determined whether the least performing VM can be made more similar to the better performing VM. When the least performing VM can be made more similar to the better performing VM, the least performing VM is changed to improve its performance, and the better performing VM is torn down.
US10078526B2
Some embodiments provide a method for securing a managed forwarding element (MFE) that operates within a data compute node (DCN) executing in a host machine. The method receives, from the MFE, a message to increase a local counter value by a first number when the MFE sends the first number of packets to a network interface controller (NIC). The method receives, from the NIC, a second number that indicates a total number of packets that the NIC has received from the MFE. The method compares the received second number with the local counter value after increasing the local counter value by the first number. The method determines that the DCN is under a malicious attack when the local counter value does not match the second number.
US10078523B2
In an approach to allowing a computer to boot from a user trusted device (UTD), the computer comprises a data storage device storing operating system (OS) services, and a version of an OS loader. The UTD is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an OS loader, and wherein the UTD prevents an unauthenticated user to modify the boot loader and the OS loader stored thereon. The computer then, upon connection, lets the boot loader be detected by the firmware for execution of the boot loader at least partly at the computer, to cause to transfer the OS loader from the UTD to the computer, and executes the transferred OS loader at least partly from the computer, to execute at least one crypto driver for the OS, to start the OS services and complete booting of the computer.
US10078518B2
Intelligent context management for thread switching is achieved by determining that a register bank has not been used by a thread for a predetermined number of dispatches, and responsively disabling the register bank for use by that thread. A counter is incremented each time the thread is dispatched but the register bank goes unused. Usage or non-usage of the register bank is inferred by comparing a previous checksum for the register bank to a current checksum. If the previous and current checksums match, the system concludes that the register bank has not been used. If a thread attempts to access a disabled bank, the processor takes an interrupt, enables the bank, and resets the corresponding counter. For a system utilizing transactional memory, it is preferable to enable all of the register banks when thread processing begins to avoid aborted transactions from register banks disabled by lazy context management techniques.
US10078516B2
Techniques are disclosed for back-to-back issue of instructions in a processor. A first instruction is stored in a queue position in an issue queue. The issue queue stores instructions in a corresponding queue position. The first instruction includes a target instruction tag and at least a source instruction tag. The target instruction tag is stored in a table storing a plurality of target instruction tags associated with a corresponding instruction. Each stored target instruction tag specifies a logical register that stores a target operand. Upon determining, based on the source instruction tag associated with the first instruction and the target instruction tag associated with a second instruction, that the first instruction is dependent on the second instruction, a pointer to the first instruction is associated with the second instruction. The pointer is used to wake up the first instruction upon issue of the second instruction.
US10078515B2
Operand liveness state information is maintained during context switches for current architected operands of executing programs. The current operand state information indicates whether corresponding current operands are enabled or disabled for use by a first program module comprising machine instructions of an instruction set architecture (ISA) for disabling current architected operands. A machine instruction of the first program module accesses a current operand by using the current operand state information to determine whether a previously stored current operand value is accessible by the first program module.
US10078508B2
The present invention provides an information providing method, device and apparatus. The method comprises: generating software installation management information based on terminal personalized information and pieces of software recommended for installation; providing the software installation management information to the user. The device comprise: a software installation management information generating unit, used to generate software installation management information based on the terminal personalized information and the pieces of software recommended for installation; a software installation management information providing unit, used to provide the software installation management information to the user.
US10078504B1
Technologies are disclosed herein for automated software internationalization and localization. In particular, an internationalization and localization (“I&L”) network service is disclosed that provides functionality for automating the process of internationalizing and localizing software. Program source code can be submitted to the I&L network service for internationalization and localization. Hard coded text strings in the source code can be automatically identified, such as through the use of static analysis of the program source code, and translated into different human readable languages specified by a software developer. The hard coded text strings in the source code can be replaced by program code, such as method calls, for obtaining the translated text strings at run time. The I&L service can also be utilized in conjunction with a deployment service for automated internationalization, localization, and deployment of program code.
US10078502B2
A method may include receiving a model of a graphical user interface (GUI) based application that includes a plurality of paths. The method may further include determining one or more paths of the plurality of paths that each include a pattern that satisfies a rule-pattern. The rule-pattern may be based on potential inaccuracies in the model as indicated by the pattern. The method may additionally include verifying whether the model is consistent with the GUI-based application. The verification may be based on a prioritization of a determination of whether the one or more paths are consistent with the GUI-based application. The prioritization of the one or more paths may be based on the one or more paths each including the pattern.
US10078495B2
A method and an apparatus for generating a source-independent quantum random number are disclosed. The method includes: receiving by a receiver a photon signal sent by a source and converting by the receiver a multi-photon signal contained in the photon signal into a single-photon signal equivalent to the multi-photon signal; modulating a single-photon signal in an X basis or a Z basis, and performing a projection measurement on the X basis or the Z basis randomly; calculating an error rate of the source according to a measurement result of the Z basis; obtaining a partially random binary string according to a measurement result of the X basis; and obtaining and processing a minimal entropy of the partially random binary string so as to obtain a completely random binary string.
US10078487B2
A list of notification items is received, the list including a plurality of notification items, wherein each respective one of the plurality of notification items is associated with a respective urgency value. An information item is detected. In some implementations, the information item is a communication (e.g., an email). In some implementations, the information item is a change in context of a user. Upon determining that the information item is relevant to the urgency value of the first notification item, the urgency value of the first notification item is adjusted. Upon determining that the adjusted urgency value satisfies the predetermined threshold, a first audio prompt is provided to a user.
US10078483B2
A dual display client apparatus includes a pair of display housings. When physically coupled together in a first mode of operation, the display housings may be arranged as a single portable electronic device such as a clamshell laptop. In this mode, the system is configured to share computing power and other resources among the two housings, providing a more powerful and robust device than when the housings are separated. Processor power and storage capacity may be aggregated in the unitary apparatus. Battery charging and power sharing may be enabled between the devices' power supplies. When decoupled, the separate display housings are configured to each operate as a self-sufficient, standalone computing device. In this mode of operation, applications and other software may be instantiated as shared instance or separate instances, giving the user of each device ultimate flexibility in device operation and content consumption.
US10078482B2
Methods and electronic devices for managing information context among devices. The method includes switching from displaying information of a first application to displaying information of a second application. The method also includes identifying information of the first application that is relevant to the second application. The relevant information includes at least a portion of the displayed information of the first application. Additionally, the method includes sending an indication of the relevant information to a second electronic device for display of the relevant information at the second electronic device. The method may also include, while displaying the information of the second application, receiving input information from the second electronic device. The input information may include at least a portion of the relevant information displayed at the second electronic device. Additionally, the method may include using the input information in the second application.
US10078475B2
One of a plurality of setting screens corresponding to a plurality of printers may be generated based on original data stored in a server. Each of the plurality of setting screens may be for permitting designation of a content of each setting item matching a print condition that a corresponding printer is capable of performing. The server may acquire specific printer identification information for identifying a specific printer from a terminal device, store target data of a print target and supply specific data, which is for representing a specific setting screen corresponding to the specific printer, to the terminal device. The server may acquire setting information indicating a designated content of each setting item designated via the specific setting screen and supply to the specific printer print data according to the target data and the designated content of the each setting item indicated by the setting information.
US10078474B1
In one embodiment, a method of updating a list of available scratchfiles at a node accessing a filesystem includes determining whether the node should update the list of available scratchfiles on the filesystem. If the node should update the list of available scratchfiles of the filesystem, the method updates the list of available scratchfiles on the filesystem. In one embodiment, the method may determine whether the list of available scratchfiles on the filesystem should be updated by determining whether another node is currently updating its scratch list for the filesystem. If it is not, then the method may further determine whether the filesystem has added a scratch volume since a previous update of the list of available scratchfiles at the node.
US10078472B2
A method for a computing device to rebuild a plurality of to-be rebuilt encoded data slices in a dispersed storage network (DSN) begins with the computing device, for each set of encoded data slices of a plurality of sets of encoded data slices that includes at least one of the plurality of to-be rebuilt encoded data slices, determining a cumulative memory health for memory devices of storage units storing other encoded data slices of the respective set of encoded data slices and determining a probability of data loss. The method continues with the computing device prioritizing rebuilding based on the probability of data loss for each set of encoded data slices and rebuilding, in accordance with the prioritizing, a first to-be rebuilt encoded data slice of the plurality of to-be rebuilt encoded data slices to produce a first rebuilt encoded data slice.
US10078456B2
Techniques are disclosed relating to resolving memory access hazards. In one embodiment, an apparatus includes a memory and circuitry coupled to or comprised in the memory. In this embodiment, the circuitry is configured to receive a sequence of memory access requests for the memory, where the sequence of memory access requests is configured to access locations associated with entries in a matrix. In this embodiment, the circuitry is configured with memory access constraints for the sequence of memory access requests. In this embodiment, the circuitry is configured to grant the sequence of memory access requests subject to the memory access constraints, thereby avoiding memory access hazards for a sequence of memory accesses corresponding to the sequence of memory access requests.
US10078455B2
Aspects extend to methods, systems, and computer program products for predicting solid state drive reliability. Aspects of the invention can be used to predict and/or to configure a data center to minimize one or more of: SSD capacity degradation (how much storage an SSD has left), SSD performance degradation (reduced read/write latency/throughput), and SSD failure. Models and data center considerations can be based on device level SSD related operations, such as, for example, read, write, erase. Operations decisions can be made for a data center based on SSD specific features, such as, for example, remaining capacity, write amplification factor, etc. Dependence and/or causality of various different data center factors can be leveraged. The impact of the various data center factors on different SSD failure modes and capacity/performance degradation can be quantified to drive SSD design, SSD provisioning, and SSD operations.
US10078453B1
Provided are a computer program product, system and method for managing read/write operations in a hybrid memory device system. Determinations are made of an available physical address in a first memory device for a data block to allocate for metadata for a file or directory in a file system and a first logical address corresponding to the available physical address in a first range of logical addresses. Determinations are made of an available physical address in a second memory device for a data block to allocate for the file or directory in the file system and a second logical address corresponding to the available physical address in the second memory device in a second range of logical addresses. The second logical address is used to access the data block allocated to the file or directory in the file system.
US10078444B2
A mobile terminal and a method for controlling the mobile terminal are disclosed. The mobile terminal, according to one embodiment, can display images including characters on a touch screen, receive consecutive touch inputs through the touch screen, display lines on regions of images corresponding to the consecutive touch inputs, extract the characters of which parts intersect with the lines when a particular input is received through the touch screen, and display the characters on a pop-up window.
US10078440B2
In various example embodiments, a system and method for visual search and associated data decay models are presented. In one example embodiment, image history data associated with an output display of the machine is captured. The image history data is analyzed to identify groups of images associated with a plurality of events, and context information is identified that is associated with the plurality of events. One or more images for each event of the plurality of events is selected as a key image for an associated event as part of a plurality of key images, and a searchable event timeline index is generated. Key frames from an index of activities of one or more devices may then be displayed as part of a user search for information.
US10078438B2
The invention provides, in some aspects, medical apparatus with software-based cursor control and graphical user interface hotspot selection. This can be used, by way of non-limiting example, as part of a graphical user interface by which doctors, nurses, patient care technicians, other health care providers, and/or patients can enter data into enter data and/or to control the apparatus and/or associated medical equipment.
US10078433B2
A method for sharing one file with many. To share a file, a template sharer selects a file in a shared folder to share as a template file and enters a template share command. In response to the entered command, a template file identifier is encoded and an email message is sent to recipients associated with the shared folder. The email message contains a link encoding the template file identifier. The email messages are sent to the recipients who can then access the link in the email message to retrieve their template instance file. Any modifications to a template instance file are saved. Each template instance file is saved in the collection folder. Thus, the template sharer has access to all of the template instance files.
US10078431B1
Disclosed embodiments relate to a system and a method of managing an online social network having a plurality of neighborhoods. The system may receive a location from a user, and select, based on the location, a neighborhood from the plurality of neighborhoods. The system may further assign the user to the selected neighborhood and grant the user access to communications by users assigned to the selected neighborhood. In an embodiment, a computer-implemented method comprises creating and storing in computer data storage neighborhood data defining a plurality of geographical neighborhoods based upon a plurality of vertices or boundaries; using a computer, for each particular neighborhood among the plurality of neighborhoods, determining one or more nearby neighborhoods is associated with a geographical area proximate to the particular neighborhood; using the computer, receiving from a second computer that is associated with a user account, activation input specifying selections of one or more nearby neighborhoods as activated in association with the particular user account, wherein the activation input specifies fewer than all the one or more nearby neighborhoods; updating a database coupled to the computer to associate the selections of one or more nearby neighborhoods as activated in association with the particular user account; using the computer, receiving a request from the second computer to perform any of displaying a map page that includes the nearby neighborhoods, displaying a feed of messages, and creating a new message; using the computer, in response to the request, performing causing the displaying the map page that includes the nearby neighborhoods, causing displaying the feed of messages, or the creating the new message based upon only the selections of the one or more nearby neighborhoods as activated in association with the particular user account.
US10078430B2
A method for presenting an auxiliary user interface is described. A primary user interface comprising a plurality of objects is presented. In response to selecting a portion of the plurality of objects, access is granted to an auxiliary user interface. An auxiliary user interface is presented that allows for batch modification of the portion of the plurality of objects.
US10078428B2
Placement of virtual machines on physical hosts is based on collocation rules with situational enforcement policies set by a system administrator to increase flexibility in rule enforcement and to more efficiently utilize system resources. A scheduler mechanism allows a system administrator to select different collocation rules and situational enforcement policies for a group of virtual machines. The scheduler mechanism utilizes the collocation rules and the situational enforcement policies to place the virtual machines.
US10078424B2
A computer-implemented method is disclosed. In the method, a start position of an item list comprising a plurality of items is determined in response to a session-in event. An end position of the item list is determined in response to a session-out event. The reviewed sub-list and unreviewed sub-list are differently displayed. The reviewed sub-list is at least a part of the item list and comprises items from the start position to the end position in the item list. The unreviewed sub-list comprises items outside the reviewed sub-list.
US10078421B2
A user terminal apparatus is provided. The user terminal apparatus includes a display configured to provide a screen including an editing object, a user interface unit configured to receive a user operation, and a controller configured to control to display a first wheel navigation User Interface (UI) in a region of the screen when a preset event is generated, the first wheel navigation UI including at least one editing menu related to an attribute of the editing object and being rotatable according to the user operation.
US10078420B2
An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following: in response to detecting a progressive dragging input gesture provided by a user via a graphical user interface, enable: revealing one or more menu items, such that the one or more revealed menu items are visible; highlighting at least one said visible menu item in correspondence with the progressive dragging input gesture; and selecting the highlighted menu item in response to detecting the completion of the progressive dragging input gesture.
US10078413B2
Embodiments of the present invention address deficiencies of the art in respect to task bar management and provide a method, system and computer program product for graphical association of task bar entries. In one embodiment of the invention, a method for graphically associating a window with a task bar entry in a windowing operating system GUI can be provided. The method can include rendering multiple windows in a z-space sequence in a desktop of the windowing operating system graphical user interface and detecting a proximity event for an entry in a task bar for the windowing operating system graphical user interface. In response to detecting the proximity event, a corresponding one of the windows in the desktop can be highlighted without re-ordering the z-space sequence.
US10078411B2
An organization mode in a user interface that displays multiple user interface elements. The multiple user interface elements fit over a grid positions that are at least conceptually imposed over a canvas. In organization mode, the grid positions are displayed, allowing the user to more easily see where user interface elements may be placed. As the user moves and/or resizes a user interface element, one or more corresponding grid positions are highlighted to show where the user interface element would be placed if the move or resize operation were to conclude at that moment. The organization mode may also provide a contextual actions menu with respect to a particular user interface element. The contextual actions menu includes multiple organization mode commands, including one or more that may be directed selected from the contextual actions menu to invoke the command.
US10078408B2
A touch screen sensor includes a visible light transparent substrate and an electrically conductive micropattern disposed on or in the visible light transparent substrate. The micropattern includes a first region micropattern within a touch sensing area and a second region micropattern. The first region micropattern has a first sheet resistance value in a first direction, is visible light transparent, and has at least 90% open area. The second region micropattern has a second sheet resistance value in the first direction. The first sheet resistance value is different from the second sheet resistance value.
US10078406B2
A method for capacitive sensing includes acquiring a mutual capacitive measurement including effects of sensing signals of a sensing region, and acquiring an absolute capacitive measurement including effects of the sensing signals. The method further includes performing a comparison of the mutual capacitive measurement and the absolute capacitive measurement, and detecting a presence of an input object proximate to a side surface of an input device based on the comparison. The side surface is at least substantially orthogonal to the sensing region on the input device. The method further includes reporting the presence of the input object.
US10078402B2
Disclosed are a touch sensitive display and a method of operation thereof. The display comprises a sensor having an input put array of electrodes and, capacitively coupled thereto, an output array of electrodes and a controller operable to perform a scan operation at every intersection point of said input array. The scan operation comprises measuring a touch value for an intersection point; determining a proportional difference between said touch value and a base touch value for said intersection point as a proportion of said base touch value, wherein said base touch value is indicative of there being no touch event on the sensor; and comparing the proportional difference to a predetermined proportional touch threshold so as to determine whether there is a touch event at that point.
US10078392B2
A driver integrated circuit (IC) is arranged to selectively operate in a display mode and a touch-sensing mode when the driver IC is coupled to a touch display panel. When the driver IC operates in the display mode, the driver IC controls a plurality of common voltage lines of the touch display panel to have a common voltage. When the driver IC operates in the touch-sensing mode, the driver IC controls a first source line of the touch display panel which corresponds to a specific common voltage line, or controls a neighboring common voltage line of the specific common voltage line, to have a first signal pattern the same as the first signal pattern on the specific voltage line or to be floating, wherein the specific common voltage line is arranged to detect touch currently.
US10078388B2
A flexible image display device includes a window substrate, a polarizing plate, and a touch panel, wherein a distance between a neutral plane and a lower surface of the touch panel based on a visible side during bending is 34% or less to an entire thickness of the flexible image display device. The flexible image display device has excellent flexibility and may significantly reduce a defect rate due to a damage of the touch panel by minimizing the damage of the touch panel even if repeatedly applying bending fatigue thereto.
US10078386B2
A touch device according to the embodiment includes a display panel; and a touch panel disposed on the display panel and including a curved surface, wherein an air gap is formed between the display panel and the touch panel. Thus, erosion and defects of components caused by the moisture penetrating into the air gap can be prevented so that the touch device according to the embodiments can improve the durability and the reliability.
US10078384B2
A haptic effect enabled device for producing a haptic effect. In some cases, the haptic effect may represent a component of a spatial pattern represented on a surface of the haptic effect enabled device. In some cases, the haptic effect enabled device may comprise a haptic output device, a drive module, and a drive circuit. The drive module may receive information indicative of a location of a touch input at the surface and determine whether the touch input's location corresponds with a location of one of multiple components of the spatial pattern. The drive module may generate a drive signal that the drive circuit then applies to the haptic output device to generate the haptic effect.
US10078382B2
The described technology is directed towards normalizing input received from various types of device types for providing the input to user interface (UI) elements in a unified way that reflects the invoke intent of the user. Input from different device types is classified as button input, pointer input or command input, and routed to a corresponding button provider, pointer provider or command provider. Each provider includes logic for communicating input data (e.g., events) to a UI element or elements. Based upon the input events, a UI element can execute a corresponding invoke handler to take an invoke action for that particular event.
US10078376B2
Methods and modules for a multimodal text input in a mobile device are provided. Text may be input via keyboard or camera mode by holding the camera over written text. An image is taken of the written text, text is recognized, and output to an application by: activating a keyboard mode; providing an A-Z-keyboard in a first input field; activating the camera mode; capturing the text image and displaying the captured image in a second field of a device display; converting the captured image to character text by OCR and displaying the recognized character text on the display; outputting a selected character as the input text to the application upon a character selection, or outputting a selected part of the recognized character text as the input text to the application upon a selection of the part of the recognized character text via by a single keypress, control command, or gesture.
US10078375B2
A diacritic chording system uses a single standard keyboard layout to generate diacritical characters used, for example, by Latin-based languages or languages based on a Roman character set, providing a universal keyboard. The key combination required to select a diacritic is consistent, independent of the language the user is typing. The diacritic chording system uses chording to obtain characters modified by diacritics, i.e., diacritical characters. The key combinations in the diacritic chord are chosen in such a way to aid memorization by positional association of the keys or by logic association of the keys within the diacritic chord. The use of a combination of positional association and logical association eliminates conflicts in mapping diacritics for different languages. The diacritic chording system also provides a screen overlay as a mnemonic to illustrate which diacritic chords provide the desired diacritical character.
US10078371B1
A touchless controller includes output pins corresponding to detected touchless gestures. The touchless controller may include a memory that stores a gesture table that associates gestures respectively with the output pins, a proximity sensor that detects the presence of a target in proximity thereto and generates a corresponding detection signal, a gesture recognition unit, and an output controller. The gesture recognition unit is configured to determine the gesture that the detection signal corresponds to. The output controller is configured to determine the output pin that the determined gesture corresponds to by referencing the gesture table stored in the memory. The output controller then controls the state of the output pin according to the determined gesture.
US10078369B2
A terminal device includes a touch panel and excitation piezoelectric elements. The excitation piezoelectric elements are attached to a touch panel, and generate standing-wave vibration in the touch panel to give a user a tactile sensation when the user has performed a touch operation on the touch panel. The terminal device further includes a pressurization piezoelectric element that is attached to the inner side of the touch panel than the excitation piezoelectric elements, and pressurizes the touch panel thereby changing the vibration mode of the standing-wave vibration including the position of antinodes of the standing-wave vibration.
US10078349B1
Embodiments relate to a strap system having a securing plate and a strap. The securing plate is configured to be secured to a body of a head-mounted display in a rotatable manner. The securing plate includes a flat portion, a rear loop located at a first end of the flat portion, and a front loop located at a second end of the flat portion. The strap is inserted through the rear loop and the front loop of the securing plate. An end portion of the strap is flipped over the front loop and secured to a portion of the strap on the flat potion of the securing plate to fix the strap to the securing plate.
US10078345B2
A digital book includes a casing adapted to fold open and shut like a book and having a folding axis, a main part, and a secondary part, together forming a book back part. A display unit consists of at least two parts arranged such that when the casing is folded out, the main part and the secondary part are each presented with at least one screen each, like pages of a book. A control unit has means for receiving, storing, processing, and reproducing information, and an operating unit has operating elements for using the digital book as a device for receiving/processing/reproducing information. A supply unit has a receiving opening and a guide and supply pin, by means of which the digital book can be plugged in when the casing is folded shut, for inputting and outputting information, for supplying energy, and for storing the digital book.
US10078341B2
An apparatus a GPS device that tracks a current location of a user relative to a home of the user and a cloud application that tracks the current location of the user via the GPS device, the cloud application estimates a time period required for the user to travel from the current location to the home and upon detecting that the time is less than a threshold value, automatically sends an activating signal to an HVAC unit in the home of the user to activate the unit.
US10078340B2
A micro channel device processing apparatus includes a heating/cooling chamber configured to receive at least a sub-portion of a micro channel device and a fluid control system that controls a flow of a heating/cooling fluid in the chamber. A method includes controlling a temperature of a sample carried by a micro channel device installed in a micro channel device processing apparatus via a heating/cooling chamber of the processing apparatus. A micro channel device processing apparatus includes a heating/cooling chamber configured to receive a micro channel device carrying a sample and means for controlling a temperature of the sample in the chamber.
US10078331B2
Disclosed is a system for determining transfer of driving control authority of a self-driving vehicle. The system includes: a risk calculation device that recognizes a sight line of a driver to calculate a risk when the driving control authority of the self-driving vehicle is transferred, a determination reference calculation device that calculates a determination reference to determine whether the driving control authority of an acceleration pedal, a deceleration pedal, and a steering wheel of the self-driving vehicle is able to be transferred based on the calculated risk, and a determination device that determines whether to transfer the driving control authority of the self-driving vehicle based on the calculated determination reference.
US10078322B2
The industrial power tool system includes a controller physically disposed in a predefined location within an assembly line work station. The controller has a first radio frequency transceiver that propagates a digital communication signal at a predefined power. A human operable portable power tool has a second radio frequency transceiver configured to communicate with the first transceiver, providing a signal strength datum indicative of the received signal strength. A processor circuit causes the tool to perform a sequence of predefined assembly job steps that are mediated by the processor circuit according to a control loop running on the processor circuit. The processor circuit compares the signal strength datum to a predefined signal strength threshold to determine if the distance between the first and second radio frequency transceivers is less than a predefined distance that defines a home area proximate the controller. The processor circuit uses the test of this distance as at least one operative step in the control loop that mediates the sequence of predefined assembly job steps.
US10078318B2
A power flow control system for an interconnected power system, the interconnected power system comprising a plurality of electrical subsystems; an abstract framework configured to work as a utility maximizer under constraints (that applies to the electrical subsystems by specifying their capabilities, expected behavior and a simplified view of their internal state); and a plurality of agents. Each agent is responsible of one or a plurality of the electrical subsystems, comprises means configured to express an internal state of the electrical subsystem within a common system of coordinates, and has communication means configured to communicate among agents according to a protocol. The abstract framework means enables a composition of a set of the interconnected electrical subsystems into a further subsystem for which a further internal state is expressed within the same common system of coordinates used before, the further internal state being communicated with other agents according to the protocol.
US10078313B2
A field device for determining or monitoring a process variable in automation technology. The field device meets a safety standard, which is required in a predetermined safety-critical application, comprising: a sensor, which works according to a defined measuring principle; and a control/evaluation unit, which processes and evaluates measurement data delivered by the sensor along at least three redundant and/or diversely designed measurement channels, wherein a redundant analog electrical current interface is provided, via which an electrical current representing the process variable is settable in a two-wire line. The analog electrical current interface is designed triply redundantly wherein the following components are associated with the analog electrical current interface: three electrical current setting channels connected in parallel, a doubly redundant voter, which detects a malfunction in one of the measurement channels and/or the electrical current setting channels a doubly redundant turn off stage, via which a measurement channel, respectively an electrical current setting channel, is turned off, when the voter detects a malfunction in the measurement channel or in the electrical current setting channel.
US10078306B2
We describe methods of mass-producing full color, 3D holograms, potentially incorporating a personalized image, which are particularly suitable for security purposes. Broadly speaking in embodiments a method generates, electronically, an interlaced image comprising a set of different views of a 3D object from different angles. This is projected onto a diffusing screen using coherent light and mapped from the screen into an angularly encoded object beam using a lenticular array. The different views in the angularly encoded object beam are then recorded simultaneously into holographic film using a reference beam.
US10078301B2
An image forming apparatus includes an apparatus body accommodating an image forming device, a foreign object detector that detects a foreign object beside the apparatus body, and a detector holding unit that holds the foreign object detector. The foreign object detector and the detector holding unit are movable together into the apparatus body.
US10078298B2
An image forming apparatus includes a fixing unit having a heating member, a temperature detection member detecting a temperature of the heating member, a control unit controlling power to be supplied to a heater, and an acquisition unit that acquires toner density information of the toner image to be formed on the recording material, wherein the acquisition unit acquires first toner density information in a predetermined area which is a portion of a maximum image formation area of the recording material and second toner density information in the maximum image formation area, and the predetermined area is an area including an area of the recording material corresponding to a detected area of the heating member detected by the temperature detection member, wherein the control unit sets the target temperature based on the first toner density information and the second toner density information.
US10078296B2
A member for an image forming apparatus includes a surface layer including a block copolymer, wherein the block copolymer includes a polyamide block and a polyether block and the composition ratio of the polyether block to the polyamide block is from 0.2 to 1.5.
US10078290B2
An image forming apparatus that enhances measurement accuracy of a pattern image and improves quality of a printed image. Light emitted from a light emission unit based on a first measurement condition is reflected from an image bearing member, and first information is generated based on a measurement result of the image bearing member. Second information is determined based on the first measurement condition, the first information, and a second measurement condition. Light is emitted based on the first measurement condition when a first measurement image is measured, and an image forming condition is generated based on a measurement result of the first measurement image and the first information. Light is emitted based on the second measurement condition when a second measurement image is measured, and the image forming condition is generated based on a measurement result of the second measurement image and the second information.
US10078287B2
Provided is an image forming apparatus capable of appropriately setting a range of a charging voltage for electrically charging an image bearing member. A charging roller (2) and a charging power source (S1) are configured to apply a voltage between the charging roller (2) and a photosensitive drum (1) to electrically charge the photosensitive drum (1). A control circuit (13) is configured to set a voltage for obtaining a predetermined discharge current by the charging roller (2) with the photosensitive drum (1). The control circuit (13) is configured to determine, depending on a state of a resistance acting on an electric current flowing between the charging roller (2) and the photosensitive drum (1), at least one of an upper limit or a lower limit of the voltage set by the control circuit (13).
US10078274B2
The invention relates to a substrate handling and exposure arrangement comprising a plurality of lithography apparatus, a clamp preparation unit for clamping a wafer on a wafer support structure, a wafer track, wherein the clamp preparation unit is configured for accepting a wafer from the wafer track, and an additional wafer track for transferring the clamp towards the plurality of lithography apparatus.
US10078269B2
System and method for accurately measuring alignment of every exposure field on a pre-patterned wafer without reducing wafer-exposure throughput. Diffraction grating disposed in scribe-lines of such wafer, used as alignment marks, and array of encoder-heads (each of which is configured to define positional phase(s) of at least one such alignment mark) are used. Determination of trajectory of a wafer-stage scanning during the wafer-exposure in the exposure tool employs determining in-plane coordinates of such spatially-periodic alignment marks by simultaneously measuring position-dependent phases of signals produced by these marks as a result of recombination of light corresponding to different diffraction orders produced by these marks. Measurements may be performed simultaneously at all areas corresponding to at least most of the exposure fields of the wafer, and/or with use of a homodyne light source, and/or in a wavelength-independent fashion, and/or with a pre-registration process allowing for accommodation of wafers with differently-dimensioned exposure fields.
US10078263B2
A method of forming a pattern comprises diffusing an acid formed by irradiating a portion of a photosensitive layer, into an underlayer comprising an acid sensitive copolymer having acid decomposable groups and attachment groups covalently bonded to the surface of the substrate and/or forming an interpolymer crosslink. Diffusing comprises heating the underlayer and photosensitive layer. The acid sensitive group reacts with the diffused acid to form a polar region on the underlayer, with the shape of the pattern. The photosensitive layer is removed, forming a self-assembling layer comprising a block copolymer having a first block with an affinity for the polar region, and a second block having less affinity for the polar region. The first block forms a domain aligned to the polar region, and the second block forms another domain aligned to the first. Removing either domain exposes a portion of the underlayer.
US10078259B2
An optical scanning control device includes a scanner that scans light emitted from a laser in accordance with an image signal to form an image on a screen; a first optical detector that detects light scanned by the scanner; a second optical detector that detects light scanned by the scanner; and a controller that controls a deflection angle of the scanner based on a time difference between an output of the first optical detector and an output of the second optical detector.
US10078254B2
An imaging device includes a camera 31, a light source 32, a polarizer 35 arranged between the camera 31 plus the light source 32 and an object 11, and a spatial light modulator 40A arranged between the polarizer 35 and the object 11 to control a revolution angle of an emitting light polarization plane relative to an incident light polarization plane.
US10078253B2
Provided is an optical modulator in which even in a case where an optical waveguide and a control electrode are highly integrated, a distortion due to stress acting on the optical waveguide from lead-out wiring of a signal electrode is mitigated and occurrence of a temperature drift or the like is suppressed. An optical modulator includes: a substrate 1 having an electro-optic effect; optical waveguides (L1 to L4), each of which is formed on the substrate and provided with at least one Mach-Zehnder type optical waveguide; and a control electrode which controls light waves propagating through the optical waveguides, in which the control electrode is configured of signal electrodes (S1 and S2) and ground electrodes (G1 to G3), each of the signal electrodes being provided with a pad part (S1P or S2P) for input or output, which is electrically connected to an electric circuit which is provided outside the substrate, an interaction part (indicated by arrow R1) which applies an electric field to the optical waveguide, and a lead-out wiring part which connects the pad part and the interaction part to each other, a portion of the lead-out wiring part is disposed parallel to an extended direction (a lateral direction in FIG. 3) of the Mach-Zehnder type optical waveguide within a range (indicated by arrow R2) in which two branching waveguides configuring the Mach-Zehnder type optical waveguide are present in the extended direction, and any one of a portion of the interaction part, another portion of the lead-out wiring part, and a stress relaxation structure of the ground electrode is formed at a position which is axially symmetrical to the portion of the lead-out wiring part with respect to a centrosymmetric axis in the extended direction of the Mach-Zehnder type optical waveguide.
US10078251B2
An array substrate and a display apparatus are provided according to embodiments of the disclosure. A pixel unit includes a first sub-pixel electrode and a second sub-pixel electrode, the first sub-pixel electrode is connected to a drain of the first TFT, and the second sub-pixel electrode is connected to a drain of the second TFT, a resistance between a source of the first TFT and the data line connected to the first TFT is greater than a resistance between a source of the second TFT and the data line connected to the second TFT, and/or, a resistance between the drain of the first TFT and the first sub-pixel electrode is greater than a resistance between the drain of the second TFT and the second sub-pixel electrode.
US10078248B2
A liquid crystal display according to an exemplary embodiment of the present disclosure includes: a substrate; a thin film transistor disposed on the substrate; a pixel electrode connected to the thin film transistor; a roof layer facing the pixel electrode; a liquid crystal layer including liquid crystal molecules disposed in a plurality of cavities between the pixel electrode and the roof layer; and wherein the roof layer comprises a partition, which extends substantially parallel to a gate line connected to the thin film transistor.
US10078242B2
A display panel includes a first substrate, a second substrate disposed opposite to the first substrate and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate includes a first wire grid pattern disposed on the first substrate extending in a first direction. The first wire grid pattern includes first recesses spaced apart from each other. The first substrate includes first metal wires disposed in the recesses.
US10078238B2
According to one embodiment, there is provided a display device including a display module and a cover member, bonded together by a photosensitive resin layer. A portion of the photosensitive resin layer that is located behind a light-shielding portion (in other words, located in a shaded portion) with respect to the light for curing the photosensitive resin is cured.
US10078220B2
Systems, devices, and methods that integrate eye tracking capability into scanning laser projector (“SLP”)-based wearable heads-up displays are described. At least one narrow waveband laser diode is used in an SLP to define one or more portion(s) of a visible image. At least one corresponding narrow waveband photodetector is aligned to detect reflections of the portion(s) of the image from features of the eye. A holographic optical element (“HOE”) may be used to combine the image and environmental light into the user's “field of view.” Three narrow waveband photodetectors each responsive to a respective one of three narrow wavebands output by the RGB laser diodes of an RGB SLP are aligned to detect reflections of a projected RGB image from features of the eye.
US10078215B2
A shutter assembly includes a first shutter blade having a first toothed arm extending therefrom and a first light transmitting aperture therein, and a second shutter blade positioned adjacent and parallel to the first shutter blade. The second shutter blade has a second toothed arm extending therefrom and a second light transmitting aperture therein. The first and second shutter blades are supported to allow parallel linear motion. A motor gear is disposed between, and meshed with, the first and second toothed arms such that rotation of the gear causes the first and second shutter blades to move linearly in opposite directions between an open position in which the first and second light transmitting apertures are in an overlapping relationship with respect to one another, and a closed position in which the first and second light transmitting apertures are in a non-overlapping relationship with respect to one another.
US10078205B2
An optical observation device (100) for observing an eye (22) is described, having a microscope means (1), in particular a stereoscopic means, for observation of the anterior segment of eye (22), and having a means (2) for visualizing the retina of eye (22), particularly a stereoscopic means, with at least one camera (21), in particular, a digital camera. In order to provide an optical observation device (100), with which the anterior eye (22) and the retina can be observed alternately, in particular stereoscopically, in a constructively simple way, it is provided according to the invention that visualizing means (2) is designed as an attachment module in front of microscope means (1) and that visualizing means (2) is disposed on a positioning device (12) and can be positioned in front of eye (22), in particular, at a short distance in front of eye (22), via positioning device (12).
US10078197B2
A foam sandwich reflector and a method for making a foam sandwich reflector. The reflector and method incorporate a foam slab having a top and bottom surface. Each of the top and bottom surface of the foam slab have a coating of an adhesive layer. The adhesive coating on the bottom surface of the foam slab is a lower bonding layer that bonds the foam slab to the bottom high modulus layer. The adhesive coating on the top surface of the foam slab is an upper bonding layer that bonds the foam slab to the top high modulus layer; bottom high modulus layer composed of a metal, e.g., aluminum or steel. The reflector and method also include an optically smooth, highly reflective high modulus layer. The reflector is curved in one dimension, and the curve is configured to concentrate light when the reflector is in use.
US10078181B2
A robust, rugged, and small hybrid fiber for use in reference chambers was created using a Hollow-Core Photonic Bandgap Fiber (HCPBF). The hybrid fiber and associated chamber apparatus is amenable to mass production and can be used for wavelengths of light from 400 nm to 2000 nm. The apparatus and method of making thereof is described herein.
US10078178B2
Disclosed is a liquid crystal display device (LCD) that may include a flexible printed circuit board of which electrodes arranged at one side and the other side are connected to each other through a contact hole, and a back light unit that uses a guide panel of which a lateral side end is opened.
US10078158B2
Various embodiments include a display panel with integrated micro lens array. The display panel typically includes an array of pixel light sources (e.g., LEDs) electrically coupled to corresponding pixel driver circuits (e.g., FETs). The array of micro lenses are aligned to the pixel light sources and positioned to reduce the divergence of light produced by the pixel light sources. The display panel may also include an integrated optical spacer to maintain the positioning between the micro lenses and pixel driver circuits.
US10078153B2
A method of controlling a sensor system of an embodiment is a method of controlling a sensor system that includes a plurality of sensors to acquire a physical quantity according to existence of an object to be detected and that determines whether there is the object to be detected based on a sensing level that is the physical quantity multiplied by a gain parameter, the method including: adjusting the gain parameter in such a manner that the sensing level is equalized among the plurality of sensors in a case where there is no workpiece in a detection range of any of the plurality of sensors.
US10078132B2
The present invention provides a scanning optical system and radar that can suppress longitudinal distortion and spot rotation of a spot light radiated on an object. A light flux emitted from a light source is reflected on a first mirror surface of a mirror unit, then, proceeds to a second mirror surface, further is reflected on the second mirror surface, and is projected so as to scan on an object correspondingly to rotation of the mirror unit. The light flux emitted from the light projecting system is made longer in a sub scanning angle direction than in a scanning angle direction in a measurement range of the object and satisfies the following conditional expression, |⋅1−90|×|⋅|⋅255 . . . (1); in the expression, ⋅1 is an intersection angle (°) between the first mirror surface and the second mirror surface, and ⋅ is a rotation angle (°).
US10078131B2
The disclosure provides a radar apparatus. The radar apparatus includes a transmitter that transmits a first chirp. The first chirp is scattered by one or more obstacles to generate a first plurality of scattered signals. A plurality of receivers receives the first plurality of scattered signals. Each receiver of the plurality of receivers generates a digital signal in response to a scattered signal of the first plurality of scattered signals. A processor is coupled to the plurality of receivers and receives the digital signals from the plurality of receivers. The processor performs range FFT (fast fourier transform) and angle FFT on the digital signals received from the plurality of receivers to generate a first matrix of complex samples.
US10078127B2
A device configured for tracking spatial placement of one or more HF (High frequency) RFID (Radio-frequency identification) tag objects on a surface is disclosed. The device includes an HF RFID reader, a transmission antenna, and a plurality of reception antennas. The transmission antenna effectively transmits power and data over an area that is defined to be a detection surface. Each one of the plurality of reception antennas is able to effectively receive data from a separate portion of the detection surface, while all of the plurality of reception antennas together are able to effectively receive data from substantially all of the detection surface. In one embodiment, the transmission antenna is constantly transmitting power.
US10078126B2
In accordance with some embodiments, one or more low-power responder nodes may be utilized to provide better and lower cost coverage for fine timing measurement (FTM) requests. By advertising its availability to receive and respond to FTM requests, a low-power responder node may enter a low-power or deep sleep mode during times of unavailability. A low-power responder node may be powered by a battery, reducing the cost and deployment of nodes in a location determination network.
US10078124B2
A phantom calibration body (12) for calibrating diffusion MRI device (16) that mimics a material such as a mammalian tissue is disclosed. The phantom calibration body (12) includes a homogeneous aqueous solution (30) that contains a mixture of low molecular-weight and high molecular-weight polymers housed in a container (14) that is placed in the diffusion MRI device (16) for obtaining one or more diffusion MRI images of the phantom calibration body (12). A measure of diffusivity is calculated for each of the one or more diffusion MRI images in order to calibrate the diffusion MRI device. Methods of using the phantom calibration body (12) to calibrate diffusion MRI device (16) are also disclosed.
US10078123B2
A system and method acquiring images of a region of interest (ROI) of a subject using a magnetic resonance imaging system. The system or method are capable of acquiring pathological data from tissue in the ROI believed to be pathological tissue and acquiring baseline data from tissue in the subject believed to not be pathological tissue. The system or method are also capable of determining correlation parameters from baseline data, generating corrected data using the baseline correlation parameters to correct the pathological data at least for intrinsic heterogeneity, and generating a report using the corrected data.
US10078119B2
A rotating magnetic field Hall apparatus is provided and includes first and second magnets disposed in a master-slave configuration, a device-under-test (DUT) stage interposable between the first and second magnets on which a DUT is disposable in first or second orientations for Hall measurement or photoelectromagnetic (PEM) testing, respectively, controllers disposed to center the DUT stage between the first and second magnets and orthogonal magnetic field sensors disposed aside lateral sides of the first magnet to facilitate positional initialization of the first and second magnets and to generate in-phase and out-of-phase reference signals for phase-sensitive or lock-in Hall signal detection. The system also includes software system to perform signal processing to yield the final Hall signal.
US10078115B2
An integrated circuit has controller circuitry having coupled to a test clock and a test mode select inputs, and having state a register clock state output, a register capture state output, and a register update state output. Register circuitry has a test data in lead input, control inputs coupled to the state outputs of the controller circuitry, and a control output. Connection circuitry has a control input connected to the control output of the register circuitry and selectively couples one of a first serial data output of first scan circuitry and a second serial data output of second scan circuitry to a test data out lead. Selection circuitry has an input connected to the serial data input lead, an input connected to a test pattern source lead, a control input coupled to the scan circuitry control output leads, and an output connected to the scan input lead.
US10078106B2
Apparatus and method are provided for testing continuity of a ring circuit of an electricity distribution system, the ring circuit including at least a first conductor connecting, in a ring configuration, a source of electricity to a plurality of accessories. The apparatus includes: a switch arranged to cause a break in the ring circuit at a location in the ring circuit, the break resulting in a first end and a second end of the ring circuit at the location; a detector for measuring the relative voltage between the first end and the second end of the ring circuit; and an indicator which indicates, responsive to the detector detecting a relative voltage between the first end and the second end of the ring circuit, that there is a lack of continuity in the ring circuit.
US10078103B2
The described technology includes an apparatus comprising a proximity sensor pad and booster element located between an antenna and the proximity sensor pad, wherein voltage level of the booster element at least ten percent higher than voltage level of the proximity sensor pad. Implementations of the booster element may be made of metal or metal-ink and may have U-shape or L-shape.
US10078102B2
Precision AC voltage, current, phase, power and energy measurements and calibrations with current ranges from 1 uA to 20 kA and voltage ranges from 1V to 1000 kV are now performed with accuracies of better than one part per million. Continued demand for improved accuracy has led the inventors to address improvements to dual stage and multi-stage current transducers that may form the basis of the measuring process within many of the measurement instruments providing the precision AC measurements and calibrations. Additionally, the improvements to dual stage and multi-stage current transducers provide for novel feedback controlled precision AC current sources without requiring measurement of the AC current source output directly.
US10078099B2
A method of determining vehicle acceleration information includes obtaining a plurality of movement measurements from a mobile device in a vehicle, and determining a plurality of gravity vectors, each of the plurality of gravity vectors associated with at least two of the plurality of movement measurements. The method further includes removing a movement measurement from the plurality of movement measurements using the plurality of gravity vectors to provide a set of remaining movement measurements. An acceleration measurement for the vehicle is determined using the remaining movement measurements.
US10078098B2
A teeter-totter type accelerometer includes one or more platforms configured so as to move in proportion to deformation of the substrate and/or anchor(s). The platform(s) may be in a fixed position relative to the substrate, e.g., by being fixedly attached to the anchor(s) or by being fixedly attached to the substrate, or the platform(s) may be movable relative to the substrate, e.g., by being tethered to the anchor(s) so as to allow the platform(s) to pivot relative to the anchor(s). Electrodes are placed on the substrate underlying the platform(s) for sensing position of the platform(s) relative to the underlying substrate. The teeter-totter proof mass is configured such that it can rotate relative to the platform(s), e.g., by being tethered to the platform(s) or by being tethered to one or more anchors separate from the platform(s). The output of the accelerometer is adjusted based on signals from these platform-sensing electrodes in order to reduce or eliminate offset drift.
US10078094B2
A sensor system (01) for measuring the rotational speed of a rotatable component having a pole wheel (02) comprising a carrier (04) with at least one path of alternating magnetic north and south poles (05), and at least one magnetic field sensor (03) for sampling the path of the pole wheel (02) is provided. The sensor system (01) provides that the rotational direction in front of and behind the magnetic field sensor (03) a ferromagnetic flux-conducting component (07) is arranged in each case opposite the path, the ferromagnetic flux-conducting components (07) being arranged in the installation space between the magnetic field sensor (03) and the pole wheel (02), the distance between the ferromagnetic flux-conducting components (07) corresponding to the width of one magnetic pole (05) of the pole wheel (02).
US10078092B2
Aspects of the invention relate to methods for measuring the binding constant of a lipophilic or amphiphilic molecule acceptor for a lipophilic or amphiphilic molecule. Methods involve rapid, cell-free competition assays including a labeled lipophilic or amphiphilic molecule and nanoparticle.
US10078088B2
The present invention relates to the field of GPCR structure biology and signaling. In particular, the present invention relates to protein binding domains directed against or capable of specifically binding to a functional conformational state of a G-protein-coupled receptor (GPCR). More specifically, the present invention provides protein binding domains that are capable of increasing the stability of a functional conformational state of a GPCR, in particular, increasing the stability of a GPCR in its active conformational state. The protein binding domains of the present invention can be used as a tool for the structural and functional characterization of G-protein-coupled receptors bound to various natural and synthetic ligands, as well as for screening and drug discovery efforts targeting GPCRs. Moreover, the invention also encompasses the diagnostic, prognostic and therapeutic usefulness of these protein binding domains for GPCR-related diseases.
US10078072B2
A sample dispenser for an analysis device, in particular for an analysis device working according to the principle of liquid chromatography, in particular high pressure liquid chromatography, or gas chromatography, comprising a sample intake for receiving a sample to be analyzed, an inlet through which an eluent can be supplied, an outlet, and an injection valve arrangement, which can be switched at least from an intake position to an injection position, wherein, at least in the intake position and in the injection position, the inlet is in fluid connection with the outlet to deliver the eluent—if applicable, having the sample added thereto—at least partly to the outlet, wherein, in the intake position, the sample intake is separated from the eluent in a fluid-tight manner, and wherein, in the injection position, the sample in the sample intake can combine with the eluent, wherein the sample dispenser is configured as a disposable component.
US10078065B2
A structure for a chemical sensing device includes a plurality of recesses and a plurality of electrically conductive elements located in, and protruding from, the plurality of recesses.
US10078062B2
A method and system for detecting fault in a machine. During operation, the system obtains control signals and corresponding sensor data that indicates a condition of the machine. The system determines consistent time intervals for each of the control signals. During a consistent time interval the standard deviation of a respective control signal is less than a respective predetermined threshold. The system aggregates the consistent time intervals to determine aggregate consistent intervals. The system then maps the aggregate consistent intervals to the sensor data to determine time interval segments for the sensor data. The system may generate features based on the sensor data. Each respective feature is generated from a time interval segment of the sensor data. The system trains a classifier using the features, and applies the classifier to additional sensor data indicating a condition of the machine over a period of time to detect a machine fault.
US10078057B2
A method of investigating a specimen using a tomographic imaging apparatus, by performing, in multiple iterations, the following steps: (i) Using a Back Projection technique to produce an initial tomogram from a set of initial images; (ii) Subjecting said initial tomogram to a mathematical filtering operation, thereby producing an adjusted tomogram; (iii) Using a Forward Projection technique on said adjusted tomogram to dissociate it into a set of calculated images; (iv) Repeating steps (i)-(iii) until said calculated images satisfy an acceptance criterion.
US10078050B2
In an in situ interrogation system for multiple wavelength interferometers a fringe spectrum that includes non-quadrature-spaced radiation-intensity samples is analyzed to obtain a high resolution relative phase measurement of the optical path length difference associated with the fringe spectrum. The fringe spectrum can be analyzed to obtain a fringe number and a quadrant as well, which can be combined with the relative phase measurement to obtain a high precision measurement of the absolute optical path length difference. An environmental condition corresponding to the absolute optical path length difference can be measured using the measurement of the absolute optical path length difference including salinity, pressure, density, and refractive index of a medium.
US10078048B2
A refractometer assembly comprises a waveguide plate, a diagnostic light source, a photodetector, and a light absorption plate. The diagnostic light source and the photodetector are optically coupled to the waveguide plate such that at least a portion of light emitted from the diagnostic light source is subject to internal reflection at a diagnostic surface of the waveguide plate prior to reaching the photodetector when an analyte film of unknown refractive index n0 forms an optical interface with the diagnostic surface of the waveguide plate. The light absorption plate is configured to absorb light reaching the light absorption plate without undergoing internal reflection at the diagnostic surface when the analyte film forms an optical interface with the diagnostic surface of the waveguide plate. The refractometer assembly defines an optical system where variations in the unknown refractive index n0 are related to variations in a detection signal generated by the photodetector.
US10078042B2
The present invention refers to a method wherein a test body is assembled in specific configurations to be submitted to testing in a conventional hydrostatic chamber. The method calls for assembling a test body that simulates cementing failures, the presence of stress anisotropy and a borehole of irregular geometry, by pressurizing said test body in a conventional hydrostatic chamber. The uniform forces are distributed circumferentially around a casing stream in a non-uniform way, simulating operating conditions that are as close as possible to reality, enabling an analysis of how the structure reacts in scenarios similar to actual conditions.
US10078029B2
A testing system is provided for an article wrapped with an overwrap. The testing system includes first and second receptacle portions cooperating to define a test receptacle having a test fixture therein. The test receptacle is configured to receive the wrapped article. The test fixture is configured to form a seal with the test fixture about a perimeter thereof and to draw a portion of the overwrap away from the article in response to a suction applied in association with the test fixture. A piercing device is configured to form an orifice in the overwrap, within the perimeter, and a fluid between the overwrap and the article, through the orifice, from a fluid source. A pressure and/or a fluid flow change within the test receptacle, externally to the overwrap, is measured with a measuring device to determine whether there is leakage in the overwrap. An associated method is also provided.
US10078028B2
A pressure sensor assemblage includes a housing and a pressure sensor received in an interior space of the housing. The housing has at least one gas inlet that is connected in gas-permeable fashion at least to a sub-region of the interior space of the housing. In addition, a sacrificial element is provided at the gas inlet, which element is disposed and implemented in such a way that gas flowing through the gas inlet comes into contact with a surface of the sacrificial element, which surface of the sacrificial element is provided with a silver layer. The sacrificial element has a carrier element made of an iodine- or iodide-resistant material.
US10078025B2
It is reported in the present invention a device (A) to monitor the tension on an anchoring line (LA) of a floating platform for oil exploration or production at sea, which is mounted at a point on the anchoring line without it becoming an integral part thereof, which basically comprises: an upper bar (1) and a lower bar (2), which are interconnected at one end by a hydraulic cylinder (CH1) and on the other end by a solid vertical bar (4).
US10078020B2
Methods and apparatus to determine home appliance cabinet temperatures using light emitting diodes (LEDs) are disclosed. An example home appliance includes a cabinet, a lighting system disposed in the cabinet having one or more LEDs to provide lighting in the interior of the cabinet, and a circuit electrically coupled to the lighting system and programmed to determine a temperature inside the cabinet based on a characteristic of the one or more LEDs of the lighting system.
US10078019B2
The inventive configurable chiral fiber sensor with a tip-positioned sensing element, is readily configurable for use in a variety of applications (such as applications involving pressure, temperature, and even axial twist sensing), and is particularly suitable for applications requiring highly precise and accurate sensor readings within corresponding predefined limited sensing ranges. Advantageously, the inventive configurable chiral fiber sensor with a tip-positioned sensing element, is operable to utilize a wide variety of light sources, photodetectors, and related devices for sensor interrogation.
US10078018B2
A temperature detection apparatus and a rotation angle detection apparatus are provided that allow a temperature of a resolver to be calculated in real time. A rotation angle detection apparatus (10) (temperature detection apparatus) includes a resolver (20) with an excitation coil and output coils wound thereon, the excitation coil being subjected to an excitation voltage (VA) and the output coil outputting voltage signals (VB, VC) corresponding to the excitation voltage (VA), and a temperature calculation circuit (sensor microcomputer (32)) that detects a phase of the excitation voltage (VA) and that detects a phase of an excitation current (IA). The temperature calculation circuit (sensor microcomputer (32)) calculates a temperature of the resolver (20) based on a phase difference between the excitation voltage (VA) and the excitation current (IA).
US10078017B2
A radio circuit includes an adjustable RF front-end module on an IC die, a liquid MEMS component on a board, and a processing module on the IC die. The adjustable RF front-end module adjusts processing of an inbound or an outbound RF signal based on a compensation control signal. The liquid MEMS component changes an operational characteristic as temperature of the radio circuit varies. The processing module generates the compensation signal based on the changing of the operational characteristic of the liquid MEMS component. The liquid MEMS component includes a channel within the board, a liquid droplet contained within the channel, and one or more conductive elements proximal to the channel.
US10077999B2
Methods and apparatuses for measuring parameters based on the presence or absence of fluid at a plurality of fluid sensing zones in a disposable cassette are described herein. In an embodiment, a fluidic device includes a disposable cartridge including a fluid channel, an instrument configured to receive the disposable cartridge, the instrument including at least one sensor having a plurality of fluid sensing zones spaced along the fluid channel when the disposable cartridge is received by the disposable cartridge, each fluid sensing zone configured to determine a presence or absence of fluid at a respective portion of the fluid channel, and a control unit configured to determine at least one of a fluid volume, a volume displacement, a flow rate, a flow velocity or a volume ratio of gas bubbles of the fluid based on the presence or absence of the fluid at each of the fluid sensing zones.
US10077998B2
According to one or more aspects, systems and techniques for hydrogen fueling with integrity checks are provided herein. Communicated parameters measured by on-board sensors of a vehicle may be cross-referenced against calculated parameters measured by sensors of a fueling station. For example, communicated parameters relating to a compressed hydrogen storage system (CHSS) tank of a vehicle to be fueled may be received at different time intervals. Calculated parameters may be calculated based on a mass of hydrogen fuel dispensed by a hydrogen fueling station from a reference point to one of the time intervals and densities of the CHSS tank of the vehicle at respective time intervals. An error may be calculated between the communicated parameters and the calculated parameters. A fueling mode, such as a conservative fueling mode or a non-conservative fueling mode, may be determined based on the calculated error.
US10077995B1
A flow rate control apparatus includes an adjustable valve receiving a flow of a gas. A conduit has a first end coupled to the valve. The conduit includes a translucent or transparent portion thereof whose longitudinal axis is adapted to be aligned with a force of gravity with a visual scale being disposed on the translucent/transparent portion. The visual scale is indicative of gas flow rates moving through the conduit. A ball disposed in the translucent/transparent portion has an outer diameter that is less than an inner diameter of the translucent/transparent portion. A tube support, coupled to the second end of the conduit, is adapted to hold a gas detection tube wherein the gas flow flowing around the ball is introduced into the gas detection tube from the second end of the conduit.
US10077979B2
An estimation apparatus includes a distance estimator. The distance estimator performs regression analysis using, as samples, an observation of distance and an observation at each time within a predetermined period obtained by an observer. The estimation apparatus estimates that a value of the distance upon a value of a displacement calculated in accordance with a regression equation based on the regression analysis being zero shows a value of the distance to the forward object at a start time.
US10077975B2
A broadhead having an adjustable cutting diameter includes a collar and a plurality of adjustable blades having a cutting edge and a plurality of notches on a proximal or trailing edge of each blade. The collar and each notch on the proximal edge of each blade are configured for engagement or coupling with each other. The cutting diameter of the broadhead is adjusted by changing the notch that engages with the collar.
US10077972B1
A system and method for a semi-active laser seeker combining a temporal and a spatial sensor to form a seeker with a wide angle FOV and low angle error for use with spinning projectiles with spin rates of up to 300 Hz. The FOV is about 40 degrees and the angle error is less than 0.1 degrees. The seeker utilizes a CCA and fits into a small, low cost package, of about 1.5 in3 or less.
US10077970B2
A system for transferring power and/or data between a host and a store over a single-wire umbilical cable is herein described. The system comprises a host-store interface configured to allow the transfer of both power and data between the host and a store in operative communication therewith. The store comprises a microcontroller and memory operatively coupled thereto, allowing the microcontroller to be powered on and to receive and store data sent by the host in its memory through a single-wire without requiring additional electronic systems that the store may comprise to also be powered on. This data may later be incorporated into pre-programmed systems onboard the store at full power-on, thereby enabling the reprogramming of the store without powering it on prior to launch.
US10077965B2
A cocking system for a crossbow. A string carrier slides along the center rail during movement with the draw string in the released configuration to a retracted position that locates the draw string in the drawn configuration. A trigger is positioned to move the catch from the closed position and the open position to fire the crossbow when the string carrier is in the retracted position. At least one cocking rope is configured to engage with the string carrier to retract the string carrier and the draw string to the drawn configuration. A retaining mechanism retains the string carrier in the retracted position and the draw string in the drawn configuration independent of the cocking ropes.
US10077957B1
The present invention relates to a breech block for firearms, particularly for repeating firearms, comprising a cartridge chamber, an external case and a bolt accommodated therein, wherein the bolt features a breech head in the region facing the cartridge chamber and a control piece is arranged within the bolt such that it can be axially displaced relative to the bolt and relative to the breech head, with said breech block furthermore comprising a bolt lever that is connected to the control piece such that the breech head is unlocked during a backward motion and locked during a forward motion of the bolt lever, wherein the bolt lever is pivotably mounted in the rear end region of the case and the bolt lever can be pivoted about an axis that extends eccentric to the longitudinal axis of the bolt, wherein the control piece is according to the invention connected to the bolt lever by means of an intermediate piece, which protrudes radially outward from the bolt, the breech head is mounted in the bolt such that it is rotatable about its axis, and the breech head is rotated by axially displacing the control piece.
US10077956B2
Systems, apparatuses, and methods described herein are directed to a heat exchange tube structure and an arrangement of heat exchange tubes that enhance or help promote fluid flow through a heat exchanger. Bend portions of heat exchange tubes may be structured and configured to allow for gaps so that fluid may pass an assembly of the heat exchange tubes. The heat exchange tubes may be arranged to expose the air gaps at the bend portions of the heat exchange tubes to promote fluid flow.
US10077943B2
A booster unit and method increase the performance of an air source heat pump system at low ambient air temperatures, the air source heat pump system including a conduit system for forwarding a refrigerant through an external circuit exposed to ambient air. A tubular system is immersed in a liquid heat exchange medium, such as water or antifreeze, within a booster chamber having chamber walls exposure to ambient air. An internal circuit of the tubular system receives refrigerant from the conduit system for advancement through the tubular system and delivery back to the conduit system so that heat passing from ambient air through the chamber walls and into the liquid heat exchange medium in the booster chamber is transferred from the liquid heat exchange medium to the refrigerant in the tubular system, to increase the temperature of the refrigerant being delivered from the tubular system and forwarded to the external circuit, thereby reducing or eliminating frosting at the external circuit.
US10077940B2
A lance for top submerged lancing injection in a pyro-metallurgical operation, wherein the lance has at least two substantially concentric pipes, with an annular passage for oxygen-containing gas defined between an outermost one of the pipes and a next adjacent pipe and a further passage for fuel defined within an innermost one of the pipes; the outermost pipe has a lower part of its length, from a submergible lower outlet end of the lance, by which the outermost pipe extends beyond an outlet end of the or each other pipe to define between the outlet end of the outermost pipe and the outlet end of the or each other pipe a chamber with which the passage for oxygen-containing gas communicates; and the lance further includes a defined gas flow-modifying device that is disposed in a lower end section of the passage for oxygen-containing gas.
US10077939B2
Apparatus for directing air to media. The apparatus including an impinging plate having an array of orifices. The orifices are arranged in a plurality of rows oblique to the direction of motion of the media, and are also arranged to provide air to the media.
US10077933B2
An air hood is described and which is arranged so as to be mounted on a refrigeration device of conventional design; the air hood is moveable between a first position where the air hood is collapsed and is placed in juxtaposed, covering relation relative to an air intake side of the refrigeration device, and a second position where the air hood is placed into an operational position which places it laterally outwardly relative to the air intake side of the refrigeration device.
US10077931B2
An insert configured to be disposed in a receptacle, the insert comprising a bottom surface, a first top surface, a second top surface, the second top surface being located further from the bottom surface than the first top surface in a first direction, the first direction being orthogonal to the bottom surface, and a chamber, the chamber residing between the first top surface and the bottom surface and the second top surface and the bottom surface, the chamber being configured to hold a liquid, is provided. An associated method is also provided.
US10077925B2
A refrigeration apparatus includes a compressor, first and second heat exchangers, first and second electric valves, a passage-switching valve, a supercooling heat exchanger, and a controller. The first and second valves are disposed in first and second refrigerant passages. The supercooling heat exchanger conducts heat exchange between refrigerant flowing through the first and second refrigerant passages. The controller transitions to a defrosting operation mode upon determining that frost has formed on the second heat exchanger during a heating operation mode. The controller executes a defrosting preparatory control and a defrosting control after the defrosting preparatory control during the defrosting operation mode. The controller switches the passage-switching valve during the defrosting control. The controller narrows the opening degree of the first electric valve and controls the opening degree of the second electric valve to a minimum opening degree during the defrosting preparatory control.
US10077921B2
The present invention relates to an improved solar energy concentrating system. The system comprises a dual axis sun tracking paraboloid dish collector on a polar mount, with a re-reflecting mirror in top of the paraboloid dish, which reflects the concentrated solar irradiation into an opening in the paraboloid dish into a light pipe and with a movable third mirror redirects the light into a second light pipe along the polar axis, which with a fourth fixed mirror, sends the concentrated solar irradiation into a third light pipe to the cavity receiver. The invention replaces the need of flexible connectors to accommodate the movement of the mirror, with a combination of mirrors and light pipes, transferring the solar irradiation to a cavity-receiver. Dual axis tracking systems can capture more solar energy, on a more constant basis throughout the day and the year, and by reflecting directly into the cavity-receiver, thermal losses are minimized.
US10077910B2
An outdoor device for an air conditioner is provided. The outdoor device may include a cabinet, and a base provided at a lower portion of the cabinet. The base may include a base body, on which at least one first seat that supports at least one compressor may be provided, an edge portion disposed along a circumference of the base body and on which at least one second seat that supports a heat exchanger may be disposed, and one or more drain holes defined in the base body to guide discharge of liquid existing in or contained within the base. The at least one first seat and the at least one second seat may be integrated with each other.
US10077908B2
A method for heating and cooling building interiors with a boiler and/or chiller of fluid travelling in a closed loop includes temperature transducers located at the inlet and outlet of the boiler and/or chiller. A Variable Frequency Drive pump and closed loop piping for transporting the fluid is necessarily provided. The temperature transducers at the outlet and inlet of the boiler and/or chiller are electrically connected to a PLC or pump logic control device for receiving information from the transducers and altering the speed and/or frequency of operation of the pump or set of circulating pumps to create an ideal temperature differential of about 20 degrees C. between the outlet and the inlet.
US10077904B2
There is provided a wood pellet burner assembly for a wood pellet boiler, not shown. There is a fixed and easily removable fuel apertured grate mounted above and spaced apart from a base wall forming part of a main support enclosure. A movable scraper subassembly carrying an apertured flame tube is provided which can be moved in and out of the main support enclosure to perform a scraping action on the fixed fuel apertured grate to deliver ash and clinker which have not fallen through the grate during combustion off the grate out of the main support enclosure. This cleaning operation can be carried out at suitable preset time intervals.
US10077901B2
The underlying invention in particular is directed to a gas cooktop (1) comprising a cooking area with at least one concentric gas burner (2, 3), wherein at least one of the gas burners (3) of the cooking area is mounted at an off-center position to a platform (4, 7, 16) rotatably attached to the gas cooktop (1) within the cooking area, wherein the platform (4) is mechanically coupled to a drive arrangement in which an actuator is mechanically coupled via a transmission with the platform (4) so as to enable remote actuation of rotation of the rotatable platform (4) via the drive arrangement.
US10077895B1
A multi-function floodlight includes: a heat sink comprising a main body, and a plurality of heat dissipating fins mounted on the heat sink; a heat dissipating cover enclosing the heat sink; a bracket rotatably connected to the heat dissipating cover; an upper cap covering a top of the heat dissipating cover; a light transmitting lower cap covering a bottom of the heat dissipating cover, a waterproof gasket is provided between the light transmitting lower cap and the main body, the main body and the light transmitting lower cap cooperatively define a containing chamber; a light emitting assembly mounted on the heat sink, the light emitting assembly is received in the containing chamber; a driver mounted on the plurality of heat dissipating fins and electrically coupled to the light emitting assembly; and an emergency battery mounted on the plurality of heat dissipating fins.
US10077887B2
A light emitting apparatus is provided. The light emitting apparatus may include a light source device that emits a plurality of laser beams in parallel, a light transmission device that gathers the plurality of laser beams emitted from the light source device into a single beam and outputs the single beam to a focus, a wavelength conversion device that converts the wavelength of the single beam on the focus, and a housing to receive the light source device, the light transmission device, and the wavelength conversion device.
US10077885B2
An iris diaphragm comprises a stationary ring, a rotatable adjusting ring, and a plurality of shutter blades. The plurality of shutter blades forms a diaphragm aperture inside the stationary ring and rotation of the adjusting ring moves the shutter blades inside the stationary ring whereby the size of the diaphragm aperture can be changed. The shutter blades are formed as a flat opaque surface and at least one of the shutter blades comprises at least one transparent region formed in said opaque surface. A light fixture comprises such iris diaphragm arranged between a light source generating a light beam and an optical assembly configured to project the light beam along an optical axis.
US10077880B1
A shield for a lighting fixture includes a panel that is optically transparent and a screen attached to the panel. The screen has opaque segments, where the opaque segments have gaps therebetween. The screen is screen printed onto the panel. The opaque segments are distributed on the panel in a pattern.
US10077874B2
LED lamp 10 includes a housing, a mounting base, a light engine (LE) 16, light-transmissive cover 20 circumscribing the LE, and reflector 18. The LE comprises a plurality of top-emitting LED packages (TE-LED packages) mounted on planar upper surface 32 of PC board 26, each configured to emit light having an angular distribution centered around a principal light-emitting direction (PLED) normal to an emission face 45. A first set 36 of TE-LEDs is mounted with its PLED perpendicular to PCB 26 and a second set 38 of TE-LEDs is mounted to the PCB with its PLED orthogonal to that of the first set 36 of TE-LEDs and parallel to upper surface 32. Reflector 18 disposed below LE 16 reflects light towards cover 20. A polar light distribution of light emitted from LED lamp 10 is omnidirectional and is Energy Star compliant.
US10077870B2
To prevent nuisance marine growth in a valve, particularly a ball valve, used to regulate a flow of seawater, a compound for lubricating and preventing nuisance marine growth is provided in the valve. The nuisance marine growth preventing compound includes a substantially uniform mixture of marine grease and an antifouling agent. The compound is introduced into the valve such that the compound is provided between and contacts a valve body and a ball that regulates the flow of seawater within the valve, and inhibits nuisance marine growth at a space between the ball and the valve body which is occupied by the compound.
US10077869B2
A support structure for a shield has a frame adapted for connection to a wearer, the frame having an elongated first portion defining a frame axis and adapted for positioning adjacent to the spine of the wearer, the frame having an upper end, a boom connected to the upper end of the frame and having a first boom portion extending away from the frame, and a second boom portion angled with respect to the first boom portion and extending away from the frame axis, the boom having a free end, a cable reel mechanism connected to the frame, a cable having a first end connected to the cable reel mechanism and a free end extending from the free end of the boom and adapted to connect to the shield, and the cable reel mechanism including a biasing facility to exert tension on the cable to provide support for the shield.
US10077867B2
A carabiner that provides for variable mounting positions relative to a stationary environmental support. The carabiner includes a loop including a gate movable to pass objects to the interior of the loop, and a mounting enabling connection of the carabiner to an environmental object while maintaining orientation of the loop relative to the environmental object. The mounting locks the loop in different orientations relative to the environmental object. The mounting may include a plurality of sockets for receiving rods, and a setscrew to lock a rod within the socket.
US10077865B2
A magnet assisted stage system for scanning applications having a scanning table being moveable from a first position to a second position, a scanning actuator operably associated with the scanning table to move the scanning table along a scanning direction from the first position to the second position, and an actively variable magnetic spring system being operably augmented to the scanning table to exert a magnetic repulsion force upon the scanning table in the scanning direction.
US10077863B2
Embodiments provide a method of controlling a flow of pipeline fluid through a pipeline pig that includes a bypass channel and at least one relief channel extending therethrough. The method includes (a) inserting the pipeline pig into a pipeline through which the pipeline fluid is flowing, (b) increasing a differential pressure established in the pipeline fluid between a trailing end and a leading end of the pipeline pig such that the differential pressure sequentially reaches a pre-selected minimum relief pressure, a pre-selected maximum relief pressure and a pre-selected minimum bypass pressure, (c) opening the at least one relief valve to permit the pipeline fluid to flow through the relief channel when the differential pressure reaches the pre-selected minimum relief pressure (d) closing the at least one relief valve to restrict the flow of pipeline fluid through the relief channel when the differential pressure reaches a pre-selected maximum relief pressure, and (e) opening a bypass valve to permit the pipeline fluid to flow through the bypass channel when the differential pressure reaches the pre-selected minimum bypass pressure.
US10077853B2
A compound roller assembly is provided for carrying a hose reducing friction of hoses on various surfaces. The roller assembly comprises a primary roller assembly comprising a first frame element, a central channel with a channel axis, an opening allowing placement over the hose or conduit. Appendages extend from the frame element radially outward. A plurality of axle rods are engaged with the appendages, enabling the rollers to roll on the axle rods. A secondary roller assembly, identical to the primary roller assembly, placed over the hose or conduit with the secondary roller assembly rotated around the central axis, the second end of the primary roller assembly joining by a mechanical interface securely to a compatible mechanical interface, to the first end of the secondary roller assembly, such that the compound roller assembly encompasses the hose.
US10077847B2
A water stoppage structure utilized in a water purifier filter core, comprising a filter core main body, provided with a water input port, a first water output port, and a second water output port; a filter core, disposed in the filter core main body; a seat body, disposed at one end of the filter core main body, matching and working in cooperation with the water input port, the first water output port, and the second water output port of the filter core main body; a first check valve, disposed at the water import port, and on a water channel leading to the filter core main body, for allowing water to pass only through the filter core main body; a first water passage switch valve, disposed on the second water output port; and a second water passage switch valve, disposed on the first water output port.
US10077846B2
A diaphragm valve has a valve body which includes at least one flow passage for fluid flow, a valve drive including a housing, and a diaphragm which can be deflected by the valve drive, in order to selectively open and close the flow passage. The rim of the diaphragm is axially clamped in a fluid-tight way between valve body and valve drive, wherein clamping of the diaphragm is effected by a screw-nut connection and the screw and the nut surround the rim of the diaphragm as seen in actuating direction of the valve drive and one of the two parts formed by screw and nut is non-rotatably provided at the valve body or at the valve drive. The other one of the two parts can be screwed in or on and additionally is rotatorily movable. The movable part is supported on the valve drive or on the valve body by an anti-friction bearing.
US10077841B2
A sealed linear encoder includes a housing adapted for attachment to a first object and a scale unit and scanning unit arranged in a hollow body of the housing, which has a slot extending in a direction of measurement. The scanning unit is mounted on a first end of a pedestal slidably accommodated within the slot and whose second end is adapted for attachment to a second object. The slot is sealed by first and second pairs of sealing lips, which together with the pedestal are configured such that the pedestal intersects the first and second pairs of sealing lips at respective locations that are axially displaced along the direction of measurement such that there is no axial overlap between the first and second pairs of sealing lips at these locations.
US10077840B2
A metal static gasket and method of construction thereof is provided. The gasket includes at least one metal layer. The at least one metal layer has opposite sides with at least one through opening extending through the opposite sides configured to register with an opening to be sealed and at least one raised annular seal bead extending at least in part about the at least one through opening. At least one protrusion extends outwardly from at least one of the sides, wherein the at least one protrusion prevents complete flattening of the at least one seal bead. The at least one protrusion has a plurality of discrete layers of metal deposited on one another via an additive manufacture process, wherein the protrusion is formed having a hollow region extending therein.
US10077837B2
A control device for a continuously variable transmission, which sets a target input rotational speed, or a target value of an input rotational speed of the continuously variable transmission mounted on a vehicle, such that a speed ratio is changed in a stepped manner and which controls the continuously variable transmission such that the input rotational speed becomes equal to the target input rotational speed.
US10077832B2
A planet gear bearing in a planetary gearset including a planet carrier having two side walls which are arranged parallel to one another and accommodate a plurality of planet gear pins in a plurality of axial holes opposite one another on the same axis is disclosed. A plurality of planet gears are rotatably mounted on the planet gear pins by radial rolling-element bearings inserted into central planet gear holes. Stop elements are arranged between the side walls of the planet carrier and the axial sides of the planet gears and act as wear protection of the planet carrier and the planet gears, and as an axial stop for the radial rolling-element bearings of the planet gears. The stop elements are axial needle bearings, which each include an axial bent-up disc and an axial needle ring formed by a plurality of bearing needles and an axial needle cage.
US10077825B2
A tensioner for tensioning a chain or belt span which uses two pistons. The movement of the two pistons may be coupled together. The first piston provides damping to the chain span and a second piston provides variable, dominant and automatically adjusting spring force to the chain span. The tensioner automatically adjusts the mean tension force to keep the chain or belt tension as low as possible without sacrificing chain or belt control, significantly improving drive efficiency at new chain or belt conditions and conditions with dynamic loads.
US10077821B2
A planetary gear train of an automatic transmission for a vehicle may include an input shaft receiving torque of an engine, an output shaft outputting changed torque of the engine, a first planetary gear set including first, second, and third rotational elements, a second planetary gear set including fourth, fifth, and sixth rotational elements, a third planetary gear set including seventh, eighth, and ninth rotational elements, a first rotation shaft, a second rotation shaft directly connected to the input shaft, a third rotation shaft, a fourth rotation shaft selectively connected to a transmission housing, a fifth rotation shaft directly connected to the output shaft, a sixth rotation shaft directly connected to the input shaft, a seventh rotation selectively connected to the first rotation shaft and the third rotation shaft, and an eighth rotation shaft selectively connected to the fourth rotation shaft and the fifth rotation shaft.
US10077817B2
A caliper includes a hydraulic linking channel provided in a bridge section linking hydraulic cylinders, on an inner caliper section side, and hydraulic cylinders, on an outer caliper section side, to a cylinder-side hydraulic channel disposed on the back end of each respectively. A connecting channel forming section, which corresponds to each cylinder-side hydraulic channel and the hydraulic linking channel is provided, in advance, in a core used during casting of the inner caliper section, the outer caliper section, and the bridge section, and is formed by setting in a situation to be embedded at the same time as each caliper section and the bridge section are being integrally cast.
US10077810B2
A sensor hub for use in machine condition monitoring comprising a rotation sensor and a wireless communication module each operatively connected to a processing device. The rotation sensor and processing device are configured to receive power from a controller of the monitored machine. One or more additional sensors, which may be associated with the monitored machine or another machine, may also be operatively connected to the processing device. In an embodiment, the additional sensors may comprise any one or more of, or any combination of, an accelerometer, a temperature sensor, an acoustic sensor, an high frequency sensor, an humidity sensor, a barometric pressure sensor, a current sensor or a proximity sensor. The wireless communication module may support an ad hoc wireless communication protocol. Further, the wireless communication module may receive additional sensor data from one or more wireless sensor nodes associated with the monitored machine or another machine.
US10077806B2
A compact bearing system capable of variable load carrying capability and precision motion on a guideway includes a bearing body, a fluid medium, a sealing bearing member and a pressurizing actuation means installed as an integral part of the bearing body. The bearing body includes an internal pocket with an open side facing a surface of said guideway. The fluid medium is contained inside said internal pocket and is in contact with said surface of said guideway on said open side. The sealing bearing member is in contact with said surface of said guideway and seals a clearance between said bearing body and said surface of said guideway to limit leakage of said fluid medium. The pressurizing actuation means pressurizes the confined fluid medium through a small passage, and the pressurized fluid medium carrying a main portion of a load carried on said compact bearing system.
US10077800B2
An oil-free compressor for a rail vehicle includes a compressor housing, a first low pressure piston cylinder supported in the compressor housing, a second low pressure piston cylinder supported in the compressor housing, a first high pressure piston cylinder supported in the compressor housing, a second high pressure piston cylinder supported in the compressor housing, and a crankshaft assembly supported by the compressor housing and linked to pistons of the piston cylinders by respective connecting rods. The first and second low pressure piston cylinders and the first and second high pressure piston cylinders are positioned in an X-shaped configuration around an outer circumference of the compressor housing. The first and second high pressure piston cylinders are configured as first and second lower legs of the X-shaped configuration, and the first and second low pressure piston cylinders are configured as first and second upper legs of the X-shaped configuration.
US10077797B2
A cable anchoring device includes: a vibration isolation member including a damper; a socket; and a cap. A rib is formed in at least one of the socket and the cap is inserted into a portion of the damper. The vibration isolation member is inserted into a hole formed in the cap. The socket is coupled to the cap. In a state where the rib has been inserted into the portion of the damper, a void is formed in the portion of the damper.
US10077792B2
The invention relates to a device and a method for forming an adhesive connection between an object and a support. The object has a reservoir (4) with an adhesive agent that adjoins, at one contact surface, a wall (2) having a predetermined breaking point. The object has a button (7) with a push-through unit assigned to it; when the button (7) is actuated, the push-through unit creates a through-hole in the wall (2) of the reservoir (4), an adhesive agent is guided from the reservoir (4) through the hole onto the contact surface, and an adhesive layer (11) is formed to fasten the object to the support.
US10077789B2
An apparatus includes a plurality of pneumatic linear actuator modules, a dynamic actuator linkage, and a static actuator linkage. Each of the plurality of pneumatic linear actuator modules includes a static portion and a dynamic portion. The dynamic portion is movable in a linear fashion relative to the static portion. The dynamic actuator linkage connects the dynamic portion of each of the plurality of pneumatic linear actuator modules to a moveable portion of a device. The static actuator linkage connects the static portion of each of the plurality of pneumatic linear actuator modules to an immoveable portion of the device. A number of pneumatic linear actuator modules one less than the plurality of pneumatic linear actuator modules are able to provide linear actuation to the device. Each of the plurality of actuator modules is configured to selectively couple and decouple to the dynamic actuator linkage and the static actuator linkage.
US10077788B2
A fluid storage reservoir that creates a regenerative loop inside the reservoir to maintain a pressurized main suction chamber of the hydraulic fluid reservoir is provided. This reservoir includes two separate chambers which are operably fluidly connected by one or more check valves. In the main suction chamber, the design arranges the return flow larger than suction flow in order to pressurize this chamber. This pressure can be adjusted by the check valve setting. This regenerative reservoir can provide sufficient pressure when large system flow occurs.