US10276296B2
A coil component includes: a pillar part; first and second rectangular planar parts, each having long sides L, short sides S, and thickness T; a coil formed around the pillar part; two terminal electrodes electrically connected to both ends of the coil; and an outer sheath containing magnetic grains and resin material and covering the coil at least partially; wherein the thickness PL in the L direction and thickness PS in the S direction, of the outer sheath, in a section cut across the center of the pillar part and in parallel with the LS planes, satisfy the relationship of PL
US10276287B2
Disclosed herein are embodiments of an enhanced resonant frequency hexagonal ferrite material and methods of manufacturing. The hexagonal ferrite material can be Y-phase hexagonal ferrite material, such as those including strontium. In some embodiments, oxides consistent with the stoichiometry of Sr3Co2Fe24O41, SrFe12O19 or CoFe2O4 can be used form an enhanced hexagonal ferrite material.
US10276282B2
A coaxial transmission line structure having a center conductor section having an input contact and an output contact the output contact being larger than the input contact, the center conductor having a plurality of different geometrically shaped, electrically conductive layers having sizes progressively increasing from the input contact to the larger output contact to conductor transition from the input contact to the larger output contact, the electrically conductive layers being electrically interconnected by staggered microvias passing through dielectric layers to the center, and (B) an outer conductor section disposed about, coaxial with, and electrically isolated from, the center conductor by the dielectric layers.
US10276278B2
Provided is a wire harness sheet that can be stored in an overlapping manner without using release paper and can be wound in a spiral shape around an electric wire bundle. A wire harness sheet 11 includes a first self-adhesive layer 15 of a sheet base material 13, the first self-adhesive layer 15 being is formed on one surface of a first common region 27, and the other surface of the first common region 27 becoming a first adhesive layer unformed portion 29; and a second self-adhesive layer 17 that is formed on at least part of one surface of a second common region 31.
US10276267B2
The present disclosure provides systems and methods for rendering lesions on a geometric surface model of a geometric structure. The system includes a computer-based model construction system configured to create a three-dimensional (3D) texture map including a plurality of voxels each having a tissue necrosis value, increment the tissue necrosis values as a function of at least one parameter to generate a total tissue necrosis value for each voxel, render at least one lesion on the geometric surface model based on the total tissue necrosis values, and display the geometric surface model and the at least one rendered lesion.
US10276265B2
Methods and systems for generating an electronic structured report associated with a displayed electronic medical image. One method includes receiving an annotation for the electronic medical image, automatically determining, with an electronic processor, an anatomical location within the electronic medical image associated with the annotation, and automatically determining, with the electronic processor, a location within the electronic structured report associated with the anatomical location based on a predetermined mapping. The method also includes automatically populating the location of the electronic structured report based on the annotation.
US10276263B2
Systems and methods for surfacing contextually relevant data into the workflow of a third party system are discussed herein. The system implements a near-real-time method of detecting activity corresponding to particular electronic health records associated with particular patients in third-party systems using specifically configured software systems. A cloud-based micro-services architecture is communicably coupled to the third-party systems and is operable to transmit contextually relevant data to the third-party system in response to particular detected activities, such as accessing a patient's electronic health record. The contextually-relevant data is identified by comparing electronic health record data from various third-party systems, each third-party system associated with the particular patient, to determine gaps in the records. The contextually relevant data is transmitted to the third-party system and visually integrated into the third-party system's pre-existing clinical workflow.
US10276252B2
Embodiments of the present disclosure may relate to a memory controller that may include a memory interface and a logic circuitry component coupled with the memory interface. In some embodiments, the logic circuitry component is to program one or more NAND cells of a multi-level NAND memory array via the memory interface with a first set of data in a first pass, determine a first temperature of the multi-level NAND memory array in association with the first pass, determine a second temperature of the multi-level NAND memory array, determine a temperature difference between the second temperature and the first temperature, and perform one or more operations based at least in part on a result of the determination of the temperature difference. Other embodiments may be described and/or claimed.
US10276251B1
A memory system performs verification when writing to memory. It is possible that the memory system may be missing some components (or components may be otherwise unavailable). To account for missing or unavailable components when performing verification, the memory system uses a pattern of data that includes a mask identifying the missing or unavailable components. The mask is used to force a predetermined result of the verification for the missing or unavailable portions of the memory structure so that results of the verification that correspond to the missing or unavailable components are not counted as errors.
US10276245B2
A semiconductor memory device in accordance with an embodiment may include a memory cell array, a peripheral circuit, and a control circuit. The memory cell array may include a plurality of memory cells programmed to any one of first to N-th program states divided based on threshold voltages. The peripheral circuit may perform a program operation on the memory cells. The control circuit may control the peripheral circuit so that, during the program operation, a primary program operation is performed, and after the primary program operation, a secondary program operation is performed. The primary program operation may include a plurality of verify steps performed for the first to N-1-th program states and a single primary verify step performed for the N-th program state. The secondary program operation may include a secondary verify step performed for the N-th program state.
US10276243B2
A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.
US10276242B2
A semiconductor memory device according to an embodiment includes a first memory cell transistor and a second memory cell transistor, a select transistor, a bit line, a first word line and a second word line, a select gate line, and a controller. During the program operation in the write operation with the first word line selected, the controller applies a first voltage to the select gate line and a second voltage lower than the first voltage to the first word line before applying the program pulse to the first word line, and applies a third voltage lower than the first voltage and higher than the second voltage to the select gate line while applying the program pulse to the first word line.
US10276235B2
Various embodiments disclosed herein comprise methods and apparatuses for placing phase-change memory (PCM) cells of a memory array into a temperature regime where nucleation probability of the PCM cells is enhanced prior to applying a subsequent SET programming signal. In one embodiment, the method includes applying a nucleation signal to the PCM cells to form nucleation sites within the memory array where the nucleation signal has a non-zero rising-edge. A programming signal is subsequently applied to achieve a desired level of crystallinity within selected ones of the plurality of PCM cells. Additional methods and apparatuses are also described.
US10276225B2
A magnetic device and method for providing the magnetic device are described. The magnetic device includes magnetic junctions and spin-orbit interaction (SO) active layer(s). Each magnetic junction includes free and pinned layers separated by a nonmagnetic spacer layer. The pinned layer has a perpendicular magnetic anisotropy (PMA) energy greater than an out-of-plane demagnetization energy. The pinned layer includes a magnetic barrier layer between a magnetic layer and a high PMA layer including at least one nonmagnetic component. The magnetic barrier layer includes Co and at least one of Ta, W and Mo. The magnetic barrier layer is for blocking diffusion of the nonmagnetic component. The SO active layer(s) are adjacent to the free layer. The SO active layer(s) carry a current in-plane and exert a SO torque on the free layer due to the current. The free layer is switchable between stable magnetic states using the SO torque.
US10276224B2
According to an embodiment, a magnetic memory includes a first magnetic portion, a second magnetic portion, a first nonmagnetic portion, and a controller. The first magnetic portion includes a first portion and a second portion. The controller in a first operation supplies a first current from the first portion toward the second portion. The controller in a second operation supplies a second current to from the second portion toward the first portion. A first electrical resistance value can be different from a second electrical resistance value. The first electrical resistance value is between the second magnetic portion and the portion of the first magnetic portion before the first operation and the second operation are performed. The second electrical resistance value is between the second magnetic portion and the portion of the first magnetic portion after the first operation and the second operation are performed.
US10276220B2
A memory device configured to perform a ZQ calibration method may include a first die and a second die that share a resistor connected to a ZQ pin. The first die may be configured to perform a first calibration operation using the resistor in response to a ZQ calibration command applied from outside of the memory device. The first die may be configured to generate a ZQ flag signal after the first calibration operation ends and perform a second calibration operation. The second die may be configured to perform the first calibration operation in response to the ZQ flag signal and perform a second calibration after the first calibration operation of the second die ends.
US10276219B2
In one embodiment, an apparatus comprises a first connector to couple to a connector of a memory card, the memory card comprising a first sense node to sense a supply voltage at a first location of the memory card, the first connector comprising a voltage supply pin; a ground pin; and a sense pin to couple to the first sense node; a first sense line to couple to the first sense node through the sense pin; and a voltage regulator coupled to the first sense line, the voltage regulator to provide the supply voltage based on feedback received from the first sense node of the memory card via the first sense line.
US10276214B2
A data storage library includes at least a first library portion and at least a second library portion, with the second library portion including an environmental conditioning unit configured to control environmental conditions within the second library portion. The data storage library also includes at least one acclimation chamber formed within the first library portion, which permits transition of environmental condition(s) within the at least one acclimation chamber toward at least one of the corresponding environmental condition(s) external and internal to the second library portion. At least one deployable environmental barrier is configured to extend at least partially between the first library portion and the second library portion to insulate the at least one environmental condition within the at least one acclimation chamber from the at least one environmental condition within the second library portion.
US10276213B2
Systems and methods disclosed herein provide automatic and intelligent video sorting in the context of creating video compositions. A computing device sorts a media bin of videos in the user's work area based on similarity to the videos included in the video composition being created. When a user selects or includes a particular video on the composition's timeline, the video is compared against the entire video collection to change the display of videos in the media bin. In one example, videos that have similar tags to a selected video are prioritized at the top. Only a subset of frames of each of the videos are used to use to identify video tags. Intelligently selecting tags using a subset of frames from each video rather than using all frames enables more efficient and accurate tagging of videos, which facilitates quicker and more accurate comparison of video similarities.
US10276207B1
Systems and methods for wirelessly recording multi-track audio files. In some aspects, each performer is equipped with a local audio device capable of locally recording the respective performer's audio while also transmitting it to a master recorder. Functions of the local audio device may be adjusted remotely. The locally recorded audio may be used to repair or replace any audio lost or corrupted during transmission to the master recorder. Such repair or replacement may be performed electronically or via playback of the locally recorded audio. In other aspects, a master recorder is not required since all locally recorded audio may be combined or otherwise processed post-recording. Locally recorded audio may include identifiers to aid in post-recording identification of such audio. A multi-memory unit is provided to facilitate manipulation and processing of audio files. A method for automatically adjusting local audio device power mode based upon recorder status is also disclosed.
US10276198B1
This disclosure describes apparatuses and techniques for multi-channel servo demodulation. Multiple servo demodulation channels enable additional information to be obtained during the self-servo writing process, such as relative positions of multiple read heads and tracking of multiple servo patterns. This additional information enhances accuracy for self-servo writing and can lead to higher recording densities in media drives, and thus more storage with little or no additional cost.
US10276187B2
A method and an apparatus for detecting and classifying sounds around a vehicle via neural network machine learning are described. The method involves an audio recognition system that may determine the origin of the sounds being inside or outside of a vehicle and classify the sounds into different categories such as adult, child, or animal sounds. The audio recognition system may communicate with a plurality of sensors in and around the vehicle to obtain information of conditions of the vehicle. Based on information of the sounds and conditions of the vehicles, the audio recognition system may determine whether an occupant or the vehicle is at risk and send alert messages or issue warning signals.
US10276184B2
An apparatus for decoding an encoded audio signal, includes a spectral domain audio decoder for generating a first decoded representation of a first set of first spectral portions, the decoded representation having a first spectral resolution; a parametric decoder for generating a second decoded representation of a second set of second spectral portions having a second spectral resolution being lower than the first spectral resolution; a frequency regenerator for regenerating every constructed second spectral portion having the first spectral resolution using a first spectral portion and spectral envelope information for the second spectral portion; and a spectrum time converter for converting the first decoded representation and the reconstructed second spectral portion into a time representation.
US10276183B2
An apparatus for decoding an encoded audio signal having an encoded representation of a first set of first spectral portions and an encoded representation of parametric data indicating spectral energies for a second set of second spectral portions, has: an audio decoder for decoding the encoded representation of the first set of the first spectral portions to obtain a first set of first spectral portions and for decoding the encoded representation of the parametric data to obtain a decoded parametric data for the second set of second spectral portions indicating, for individual reconstruction bands, individual energies; a frequency regenerator for reconstructing spectral values in a reconstruction band having a second spectral portion using a first spectral portion of the first set of the first spectral portions and an individual energy for the reconstruction band, the reconstruction band having a first spectral portion and the second spectral portion.
US10276178B2
A signal processing apparatus for effectively detecting an abrupt change in a signal, in particular, an abrupt change different from an ideal pulse includes a converter that converts an input signal into a phase component signal in a frequency domain, a first calculator that calculates a phase gradient for each of a plurality of frequencies of the phase component signal as a first phase gradient, a weighting unit that weights the first phase gradient with an amplitude or a power of the input signal, thereby calculating a weighted first phase gradient, a second calculator that calculates a second phase gradient based on the weighted first phase gradient, and a determiner that determines presence of an abrupt change in the input signal based on the first phase gradient and the second phase gradient.
US10276173B2
An audio encoder encodes a digital audio recording having a number of audio channels or audio objects. A Dynamic Range Control (DRC) processor produces a sequence of encoder DRC gain values, by applying a selected one of a number of DRC characteristics to a group of one or more of the audio channels or audio objects. The encoder DRC gain values are to be applied to adjust the group of audio channels or audio objects, upon decoding them from the encoded digital audio recording. A bitstream multiplexer combines a) the encoded digital audio recording with b) the sequence of encoder DRC gain values, an indication of the selected DRC characteristic, and an indication of an alternate DRC characteristic, the latter as metadata associated with the encoded digital audio recording. Other embodiments are also described including a system for decoding the encoded audio recording and performing DRC adjustment upon it.
US10276172B2
Methods for generating an object based audio program, renderable in a personalizable manner, and including a bed of speaker channels renderable in the absence of selection of other program content (e.g., to provide a default full range audio experience). Other embodiments include steps of delivering, decoding, and/or rendering such a program. Rendering of content of the bed, or of a selected mix of other content of the program, may provide an immersive experience. The program may include multiple object channels (e.g., object channels indicative of user-selectable and user-configurable objects), the bed of speaker channels, and other speaker channels. Another aspect is an audio processing unit (e.g., encoder or decoder) configured to perform, or which includes a buffer memory which stores at least one frame (or other segment) of an object based audio program (or bitstream thereof) generated in accordance with, any embodiment of the method.
US10276171B2
A noise filling method is provided that includes detecting a frequency band including a part encoded to 0 from a spectrum obtained by decoding a bitstream; generating a noise component for the detected frequency band; and adjusting energy of the frequency band in which the noise component is generated and filled by using energy of the noise component and energy of the frequency band including the part encoded to 0.
US10276170B2
The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
US10276163B1
Audio data that encodes an utterance of a user is received. It is determined that the user has been classified as a novice user of a speech recognizer. A speech recognizer setting is selected that is used by the speech recognizer in generating a transcription of the utterance. The selected speech recognizer setting is different than a default speech recognizer setting that is used by the speech recognizer in generating transcriptions of utterances of users that are not classified as novice users. The selected speech recognizer setting results in increased speech recognition accuracy in comparison with the default setting. A transcription of the utterance is obtained that is generated by the speech recognizer using the selected setting.
US10276159B2
Methods and systems are provided for processing speech inputs for a controlling one or more vehicle systems of a vehicle. In one embodiment, a method includes: receiving speech input from an audio channel; performing, by a processor, speech recognition on the speech input to obtain recognized results; determining, by a processor, an accuracy level of the audio channel based on a comparison of the recognized results and predictive phraseology; determining, by a processor, an integrity level of the audio channel based on situational awareness information; communicating the recognized results, accuracy level, and the integrity level to a vehicle system; and selectively using the recognized results by the vehicle system based on the accuracy level and the integrity level.
US10276157B2
Some embodiments provide techniques performed by at least one voice agent. The techniques include receiving voice input; identifying at least one application program as relating to the received voice input; and displaying at least one selectable visual representation that, when selected, causes focus of the computing device to be directed to the at least one application program identified as relating to the received voice input.
US10276145B2
The handling of disturbances to audio signals may be improved with an adaptive noise cancellation (ANC) system that performs frequency-domain adaption. The ANC systems may be configured to determine if a disturbance is present at a first frequency in the second input signal received from the reference microphone. The ANC systems may update an algorithm of an adaptive filter based, at least in part, on the first input signal, the second input signal, and a feedback signal that is based on an output of the adaptive filter by changing parameters of the algorithm such that the adaptive filter adapts around the first frequency differently than other frequencies when the disturbance is present.
US10276143B2
Methods and apparatuses for addressing open space noise are disclosed. In one example, a method for masking open space noise includes receiving a sensor data from a sensor arranged to monitor an open space over a time period. The method includes generating a predicted future noise parameter in the open space at a predicted future time from the sensor data. The method further includes adjusting a sound masking noise output from a loudspeaker prior to the predicted future time responsive to the predicted future noise parameter.
US10276137B2
An electronic musical score apparatus 1 includes display units D1, D2 connected to each other to be openable and closeable, and can convert a writing made on display portions 11, 12 by a user into annotation data 1, associated with musical score page data but being manageable separately from the musical score page data, and store the annotation data 1. When an image of the associated musical score page data is displayed together with an image of the annotation data 1 on the display portions 11, 12 and then the user rewrites the annotation data 1, the electronic musical score apparatus 1 can provide a write history for the annotation data 1 by storing the annotation data 1 before the rewriting as first-generation annotation data 1 and storing the annotation data 1 after the rewriting as second-generation annotation data 1.
US10276136B1
A stringed instrument plastic bridge, preferably, formed from acrylic may be unitarily formed or modular. When modular the bridge includes ankle pins interposed the hip and feet of the bridge. By using various height feet, ankle pins or various heights, and/or adjustable ankle pins, optimum modular flexibility can be achieved.
US10276129B2
An image adjusting method capable of executing optimal adjustment according to environmental variation is applied to a related display. The image adjusting method includes generating a gray level histogram of an image, calculating a pixel amount of a boundary zone on the gray level histogram, comparing the pixel amount with a threshold, and utilizing an amending function to adjust the pixel intensity of the boundary zone while the pixel amount is greater than the threshold.
US10276127B2
Examples are disclosed that relate to attributing touch events on a touch-sensitive computing device to a user who performed the touch event. One example provides a computing system, comprising a touch sensor, a communication subsystem comprising a first communication mechanism integrated with the touch sensor, the first communication mechanism configured to communicate with a portable device over a first communication channel via a body-transmissible signal upon detection of a touch input, and also comprising a second communication mechanism configured to communicate with the portable device via a second communication channel. The computing device further comprises instructions executable to detect a touch input via the touch sensor, communicate information to the portable device via the body-transmissible signal using the first communication mechanism, and connect with the portable device via the second communication mechanism based upon the information communicated to the portable device via the body-transmissible signal.
US10276125B2
In a display controller, output surface data from a composition processing stage 22 is received by and stored in a local latency hiding buffer 40 of a memory write subsystem 31 before being written out to an external memory. The local buffer 40 of the memory write subsystem 31 signals when it is “full”, and in response thereto the inputting of output surface data to the local buffer 40 is stopped until the current line of the output surface has been finished, and then started again when the next line of the output surface begins. The writing of any data for the line of the output surface that was being written to the local buffer 40 that is already present in the local buffer 40 and not yet written to the external memory is also skipped, and it is recorded that the output surface line in question is not properly stored in the external memory.
US10276124B2
In a liquid crystal display (LCD) device having a touch panel function, power consumption is reduced in the standby state. The display section is divided into blocks each of which is formed of a plurality of display lines. The counter electrode is disposed for each block. A driving circuit selectively supplies, to the counter electrode of each block, the voltage used for the liquid crystal display and the voltage used for the touch panel scanning. The driving circuit has a source amplifier that supplies the video voltages to the video lines. The driving circuit reduces the current in the source amplifier, such that the current is lower than current at the time of a normal operation, to lower the power consumption, and stops the operation of the source amplifier and supplies the GND voltage to the video lines to further lower the power consumption.
US10276121B2
In a gate driver, a Q node is shared by two channels to output a scan signal at high level, and a QB node is shared by four channels to output a scan signal at low level. Accordingly, the number of thin-film transistors required to configure four channels of a gate-in-panel (GIP) is reduced, such that the bezel size can be reduced. Further, the gate driver includes a compensation capacitor or a discharge transistor disposed in some of the channels sharing the Q node, such that deviation in output characteristics among the channels sharing the Q node can be reduced.
US10276108B2
The present application provides a method for adjusting backlight brightness levels of a display. A display region of the display is divided into a plurality of sub-display regions. Each sub-display region displays a sub-image region of a to-be-displayed image. A backlight brightness level of a sub-display region is adjustable. The method including: determining if white-image areas in a sub-image region satisfies a preset condition; and increasing the backlight brightness level of a sub-display region corresponding to the sub-image region if the white-image areas satisfy the preset condition.
US10276099B2
Disclosed is an organic light emitting diode (OLED) display that includes a display panel including a plurality of gate lines and a plurality of data lines crossing each other to define a plurality of pixels, each pixel including a driving transistor, a switching transistor, an OLED and a storage capacitor; a timing controller that receives pixel data of an input image and timing signals and time-divides a period of one frame into at least a driving sub-frame and a compensation sub-frame based on one or more of the timing signals; and a display panel driver that converts the pixel data into data voltages and supplies the data voltages to the plurality of data lines during the driving sub-frame, and that adjusts compensation gray levels of the plurality of pixels or compensation duties of the plurality of pixels based on a luminance map, which contains information on a luminance deviation for each pixel with respect to a same gray level, during the compensation sub-frame.
US10276097B2
The present disclosure relates to the OLED display technology. There are provided a pixel circuit, a driving circuit, an array substrate and a display device, which are supplied with the voltage by the light emitting operation voltage when the pixel circuit enters the light emitting stage, by inputting an inverse signal synchronized with the pre-charging control voltage at the input terminal of the light emitting operation voltage to ensure a stable output of the current by the circuit at the light emitting stage. Also, it does not require an arrangement of an external voltage input terminal which will affect the aperture ratio, thereby increasing the aperture ratio of the OLED employing the current-driven pixel circuit while ensuring the stable output of the current by the current-driven circuit, and thus increasing the lifetime of the OLED employing the current-driven pixel circuit.
US10276094B2
A pixel driving circuit, a driving method and an organic light-emitting display panel are provided. The pixel driving circuit includes: a first transistor, a second transistor, a third transistor, a fourth transistor and a fifth transistor, a sixth transistor, a seventh transistor and an eighth transistors, and a capacitor. A first node is present between the fourth transistor and the fifth transistor. The seventh transistor is coupled between a reference voltage line and the first node, and the eighth transistor is coupled between the reference voltage line and an anode of the light-emitting element.
US10276092B2
A display apparatus including a plurality of pixel electrodes, a plurality of circuit units in one-to-one correspondence with the plurality of pixel electrodes, respectively, each of the plurality of circuit units being electrically connected to a corresponding one of the plurality of pixel electrodes, a plurality of lower power supply lines extending in one direction so as to be electrically connected to some circuit units from among the plurality of circuit units, the some circuit units being along the one direction, and a plurality of upper power supply lines extending in the one direction, the upper power supply lines being over the plurality of lower power supply lines, and electrically connected to the plurality of lower power supply lines.
US10276086B2
A chip on film circuit board is provided. The chip on film circuit board includes a film circuit board configured to include a first edge and a second edge each extending in a first direction, and a source driver IC configured to be connected to a plurality of voltage lines placed on the film circuit board, in which a ratio of an area in which the plurality of voltage lines are placed to a film area of the film circuit board is about 0.7 or greater and about 0.996 or less.
US10276081B2
Improved display devices, information handling systems and related methods are provided for color and luminance characterization and compensation. According to one embodiment, a characterization method is provided for correlating the color/luminance measured from light emitted by a light source disposed within the display device to the color/luminance measured from light output from the display device at the time of manufacture. After the display device is characterized and a set of characterization values are stored, a compensation method is used during operation of the display device to perform color/luminance compensation for the light output from the display device by measuring the color/luminance of the light source illumination, and adjusting color gain values to maintain the color/luminance of the output light at a reference set point.
US10276078B2
An organic light emitting display device and a method of repairing the device are discussed. According to an embodiment, the device includes a display panel having pixels, each including an OLED in every pixel area defined as scan and data lines intersect with each other and having a repair structure in at least one of horizontal and vertical directions between adjacent pixels by one or more repair lines; a timing controller configured to generate compensation data when a dark spot is generated in one of the plurality of pixels of the display panel, and adjust a magnitude of image data according to the compensation data; and a data driver configured to adjust a magnitude of a data voltage according to the image data adjusted in magnitude, and output the data voltage adjusted in magnitude to the data lines.
US10276073B2
A vented LED display is described including an LED display panel having a plurality of LEDs disposed thereon and defining a plurality of vent slots between the plurality of LEDs, each of the plurality of vent slots having a vent height. The vented LED display also includes a unitary injection-molded vent having a plurality of louvers and coupled to the LED display panel such that each louver corresponds to at least one vent slot and includes a louver length extending downwardly to at least 75% of the vent height of the corresponding vent slot.
US10276071B2
A safety lock (100) comprising a transponder (1) and a shackle (2). The transponder (1) comprises an inlay (10) including an IC (13) and antenna coupling elements (14). The inlay (10) is arranged in a base member (8). The safety lock (100) further comprises a housing (6), wherein the base member (8) comprises a reduction zone (9) the mechanical strength of which is reduced compared to portions of the base member (8) next to said reduction zone (9). The reduction zone (9) is arranged under the IC (13) and/or the antenna coupling elements (14) of the inlay (10). The force striving the shackle (2) from the locked state to the open state is arranged to being transmitted to the reduction zone (9).
US10276070B2
A stored value card and carrier system, including an optional carrier, an inactive stored value card attached to the carrier, and a label, in which the label is removably adhered to at least a portion of the stored value card and at least a portion of the carrier, and the label is capable of indicating removal from the stored value card and the carrier or other tampering.
US10276069B1
A method for making labels comprising providing a plastic substrate layer and a paper substrate layer. The paper substrate layer comprises a printed display information sheet, wherein the printed display information sheet comprises a plurality of display information tags arranged in an array. The plastic substrate layer is coupled to each of the rows of display information tags within a first portion of the display information tags to form a composite substrate row. A first line of perforations is cut into a width of the composite substrate at one or more first spaced intervals, a length of the first spaced intervals being defined by a length of the display information tags. A second line of perforations is cut into a width of the composite substrate at one or more second spaced intervals, a length of the second spaced intervals being defined by a height of the display information tags.
US10276064B2
A system that incorporates the subject disclosure may include, for example, receive user speech captured at a second end user device during a communication session between the second end user device and a first end user device, apply speech recognition to the user speech, identify an unclear word in the user speech based on the speech recognition, adjust the user speech to generate adjusted user speech by replacing all or a portion of the unclear word with replacement audio content, and provide the adjusted user speech to the first end user device during the communication session. Other embodiments are disclosed.
US10276053B2
Techniques for motivating a user during a workout using different coaching styles are provided. In one aspect, a method for motivational coaching of a user during workout sessions includes the steps of: selecting a coaching style for the user based on input from the user and from coaching styles used for at least one other user; determining, during a workout session, whether the coaching style should be changed to enhance performance of the user based on data obtained from the user via a mobile device worn by the user; changing the coaching style if it is determined that the coaching style should be changed to enhance performance of the user; continuing with a current coaching style if it is determined that the coaching style should not be changed; and providing feedback to the user during the workout session based on the coaching style.
US10276051B2
An obstacle-avoidance system for a vehicle, the obstacle-avoidance system may comprise: a communication device; a plurality of sensors, the plurality of sensors configured to detect collision threats within a predetermined distance of the vehicle; and a processor. The processor may communicatively couple to the communication device and the plurality of sensors and configured to receive navigation commands being communicated to a control system via said communication device. The processor may also receive, from at least one of said plurality of sensors, obstruction data reflecting the position of an obstruction. Using the obstruction data, the processor identifies a direction for avoiding said obstruction. In response, the processor may output, via said communication device, a derivative command to said control system causing the vehicle to travel in said flight direction.
US10276048B2
Embodiments include apparatus and methods for defining vehicle boarding areas. Data indicative of boarding a first vehicle is received. A boarding area requirement associated with the first vehicle is calculated. A boarding area message in response to the boarding area requirement is generated. The boarding area message for the boarding area of the first vehicle is provided to a second vehicle or to a user.
US10276047B2
A vehicle position estimating apparatus may include a position estimation device that maps objects recognized by a sensor of the vehicle and located around of the vehicle to a parking lot map and estimates a position of the vehicle based on movement information related to the vehicle, a weight setting device that predicts a mapping accuracy of the objects using a detected result of a landmark mapped to the parking lot map by the sensor and gives a weight to each particle corresponding to an interest point of each object based on the predicted mapping accuracy of the objects, and a position correction device that corrects the estimated position of the vehicle using the each weighted particle.
US10276045B2
A computer-implemented method includes receiving a data stream, the data stream including one or more driving factors. The computer-implemented method further includes comparing the one or more driving factors to one or more known driving factors to identify a driving scenario. The computer-implemented method further includes monitoring the driving scenario for a risk. Monitoring the driving scenario for a risk further includes detecting the risk. The computer-implemented method further includes generating an intervention, wherein the intervention is generated based on detecting the risk for the driving scenario. A corresponding computer system and computer program product are also disclosed.
US10276040B2
The invention relates to a method for tracking a target vehicle (9) approaching a motor vehicle (1) by means of a camera system (2) of the motor vehicle (1). A temporal sequence of images (10) of an environmental region of the motor vehicle (1) is provided by means of at least one camera (3) of the camera system (2). The target vehicle (9) is detected in an image (10) of the sequence by means of an image processing device (5) of the camera system (5) based on a feature of a front (11) or of a rear of the target vehicle (9) and then the target vehicle (9) is tracked over subsequent images (10) of the sequence based on the detected feature. Wherein at least a predetermined feature of a lateral flank (14) of the target vehicle (9) is detected in one of the subsequent images (10) of the sequence by the image processing device (5), and after detection of the feature of the lateral flank (14), the target vehicle (9) is tracked over further images (10) of the sequence based on the feature of the lateral flank (14).
US10276038B2
A monitoring device that serves as a remote notification system and provides communication between a medical device and a remote computing device. The monitoring device is installed in the medical device and has a microcontroller that is synched with a main board of the medical device, allowing signals and commands to be transmitted between the microcontroller and the main board. A transceiver is electrically connected to the microcontroller and allows for communication between the microcontroller and the remote computing device over a wireless network. The microcontroller monitors the medical device and sends an alert to the remote computing device when an undesirable states is detected. A dashboard application on the remote computing device allows a user to view alerts and initiate a plurality of medical device functions from a remote location.
US10276037B2
An agricultural apparatus includes an agricultural tractor and at least one agricultural implement. The agricultural tractor has at least one tractor controller and the agricultural implement has at least one implement controller. At least one wireless connection is connected to the at least one tractor controller and/or to the at least one implement controller. The agricultural tractor and/or the at least one agricultural implement has at least one adjustable setting controllable by the at least one tractor controller and/or by the at least one implement controller. A multi-purpose handheld wireless device communicates with the tractor controller and/or the implement controller by way of the wireless connection. The multi-purpose handheld wireless device has at least one application that transmits adjustment instructions to the tractor controller and/or to the implement controller to be carried out upon the at least one adjustable setting.
US10276036B2
Provided is an electronic system and a control method for the electronic system. The electronic system includes a maintenance apparatus configured to maintain a position of the electronic system relative to a user in a case that the electronic system is worn by the user; a first acquisition apparatus configured to detect triggering data; and a processing apparatus configured to determine whether the triggering data meets a first condition, and control the electronic system to perform a preset function based on a result of the determination. When using a wearable electronic device including the electronic system, a user can control the electronic system to perform a preset function only by triggering the first acquisition apparatus, thereby simplifying the control operation. And the control method can be used for driving the electronic system to perform a preset function, thereby providing convenience in use.
US10276035B2
A system and method for providing temporary power to an intermittent unit of a fire alarm system device. The intermittent unit is intermittently activated. The fire alarm system device includes a power storage unit for providing temporary power to the intermittent unit and a voltage converter for providing power at a voltage required by the intermittent unit. The fire alarm system device also includes a power control circuit for discharging the power storage unit through the intermittent unit when the intermittent unit first is activated and then switching to enable the voltage converter to power the intermittent unit.
US10276034B2
A method and apparatus are provided for displaying alarm and communication system events. The method includes the steps of providing a control panel coupled to a plurality of environmental sensors within a protected area, storing a sequence of events detected within the protected area by a communication system and at least some of the plurality of environmental sensors along with a time of the respective event in a history buffer of a memory of the control panel, depicting the plurality of environmental sensors and communication system on a display of the control panel and playing back the sequence of detected sensor and communication system events for a selected time period from the history buffer on the display where each of the plurality of depicted environmental sensors on the display is shown in an activated state for each instant of time of the selected time period that the history buffer indicates that the sensor was in the activated state and a deactivated state otherwise.
US10276033B1
Apparatuses, systems, and methods are provided for determining injuries to occupants (e.g., drivers, passengers, etc.) of a vehicle after an accident. A telematics system may be configured to receive telematics data from one or more vehicles involved in an accident. Using the received telematics data, a computing device of the telematics system may determine whether injuries were sustained by passengers of the one or more vehicles. In response to the determination, the computing device may perform one or more pre-first notice of loss assessments.
US10276030B2
A hygiene compliance module is configured to be retrofit with a compatible dispenser to enable hygiene compliance monitoring functions. The hygiene compliance module is configured to be coupled to the dispenser via a communication interface to receive power, ground, and dispenser actuation signals therefrom. In addition, the hygiene compliance module is enabled to communicate with a wireless data tag that is worn by a user of the dispenser and with a remote hygiene compliance monitoring station.
US10276024B2
The present disclosure relates to a method and an apparatus for prompting a remaining service life of a cooking device, and a storage medium. The method comprises: obtaining cooking operation information of a cooking process performed by the cooking device; determining a life loss of the cooking device based on the cooking operation information of the cooking process; determining a remaining service life of the cooking device according to the life loss; and prompting the remaining service life of the cooking device.
US10276015B2
A method for storing information corresponding to a baled crop during a baling process includes providing a harvesting machine including a control unit, a sensor, and a bale tag reader. The method also includes forming the baled crop with a bale tag by the harvesting machine, identifying the baled crop by the control unit with a bale identifier, and sensing a characteristic of the baled crop by the sensor. The method further includes detecting a bale tag identifier associated with the bale tag by the bale tag reader, communicating the characteristic and bale tag identifier to the control unit, corresponding the characteristic, bale tag identifier and bale identifier of the baled crop to one another, and storing the characteristic, bale tag identifier and bale identifier in an electronic storage unit that is in electrical communication with the control unit.
US10276012B2
In a display device, a display method, and a subject observation system according to the present invention, when a sensor unit inspects a predetermined movement of a subject to be observed, a display device receives a new inspection result about the inspection from the sensor unit via a central processing apparatus. In this case, the display part displays a code representing a presence of the new inspection result having been received, while maintaining an existing display content being displayed thereon, and further displays the new inspection result having been received on the display part when an input part receives a change instruction input.
US10276007B2
A security system includes a camera that captures an image of a monitoring area, a recorder that stores the captured image which is captured by the camera, a sensor that detects a matter in the monitoring area, a video monitoring and display device that causes a monitor to display the captured image of the monitoring area from the camera or the recorder, and a BLE reception device that detects a signal from a BLE transmission terminal which is installed or maintained by a guard who patrols the monitoring area. In a case where the matter is detected in the monitoring area, the video monitoring and display device extracts the captured images of the suspect or the guard, chronologically arranges the captured images, and displays the captured images on the monitor. Furthermore, in a case where the video monitoring and display device displays the captured images of the guard, the video monitoring and display device also displays positional information of the BLE transmission terminal in association with the captured images of the guard.
US10276005B2
A shrink wrap film for wrapping about a fixture such as a fire hydrant includes a plurality of film layers, a processor embedded between two film layers, a transceiver coupled to the processor and configured to receive and transmit wireless communication signals, an audio/visual interface element coupled to the processor and configured to be activated in response to the transceiver receiving a wireless activation signal, and wherein at least one of the plurality of film layers incorporates visual advertising content.
US10276004B2
Systems and methods for generating haptic effects associated with transitions in audio signals are disclosed. One disclosed system for outputting haptic effects includes a processor configured to: receive a signal; determine a haptic effect based in part on the signal; output a haptic signal associated with the haptic effect; an audio output device configured to receive the signal and output an audible effect; and a haptic output device in communication with the processor and coupled to the touch surface, the haptic output device configured to receive the haptic signal and output the haptic effect.
US10276001B2
A system includes a band, an attachment mechanism attached to the band, and one or more haptic devices included in the attachment mechanism. The attachment mechanism can attach the band to an electronic device. Additionally or alternatively, the attachment mechanism can attach the band to a wearer. The haptic device or devices are in communication with a processing device. At least one of the one or more haptic devices produces a haptic response based on an activation signal received from the processing device.
US10275995B2
Various embodiments of the present disclosure provide a skill-based wagering game with an available supplemental skill award. In various embodiments, the skill-based wagering game is a matching game. During play, the player makes skill inputs to attempt to correctly match moving objects to corresponding targets. The gaming system determines a primary award based on how many correct matches the player achieves, which is directly tied to the player's skill level during play. The primary award generally increases as the quantity of correct matches increases. For players who exhibit a high skill level during play (e.g., correctly match all of the moving objects to the targets), the gaming system may also provide a supplemental skill award. The probability of the supplemental skill award being large generally increases as the player's skill level during play increases.
US10275983B2
A system and method are provided for performing a cashless gaming ticket redemption transaction for a customer in a casino environment. The system includes a gaming machine, such as a slot machine, that the customer plays. Rather than issuing cash to the customer, the gaming machine issues a redemption ticket with a unique identifier to the customer. The unique identifier and the amount of the customer's winnings accrued on the gaming machine are stored and associated on a redemption ticket database. When the customer wishes to redeem the winnings, the redemption ticket is introduced to a multi-function ATM. To perform the ticket redemption transaction, the ATM is adapted to electronically accept the redemption ticket and read the unique identifier. The ATM then electronically communicates with the redemption database to retrieve the predetermined dollar value associated with the unique identifier. Finally, the ATM transfers to the customer an award equal to the predetermined dollar value in cash or credit.
US10275981B2
A system for interactive gaming among a plurality of players includes a host computer system and a plurality of player terminals communicably coupled to the host computer system or gaming platform via a network. The plurality of player terminals may be located at a plurality of licensed gaming locations. The plurality of player terminals may be configured to engage the plurality of players in a common interactive game operated by the host computer system. The plurality of player terminals can include means for dispensing player winnings from the player terminal.
US10275976B2
Methods, systems, and devices are disclosed for optimizing the delivery of products through an automated product dispensation system. The disclosed systems implement different dispensation parameters based on the size, shape, and other criteria for the different products that are dispensed through the device. The disclosed methods first identify the product being dispensed, and then determine the parameters at which the product should be dispensed for maximum efficiency.
US10275974B2
The paper sheet handling apparatus includes a base module and an extension module connected to the base module. The base module includes a feeding unit, a first transport unit, a recognition unit that recognizes the paper sheet, first-type stacking units arranged along a first direction for stacking a paper sheet and having an opening to remove the stacked paper sheet, and a control unit that controls transport of the paper sheet based on a recognition result obtained in the recognition unit. The extension module includes a second transport unit that transports inside the extension module a paper sheet discharged from the base module by the first transport unit, and second-type stacking units arranged along a second direction different from the first direction and having an opening to remove the stacked paper sheet. The control unit controls the first-type stacking unit and the second-type stacking unit to sort and stack the paper sheet.
US10275967B2
The disclosed technology relates to transforming an ordinary remote control into an IoT device. IoT provides an opportunity to enable and extend traditional technology products in seamless and cost-effective way. As an example, a remote control for garage door openers is transformed, thereby allowing users of smart phones to remotely activate the garage door openers from anywhere in the world. The transformation virtually eliminates installation and integration difficulties, without losing any functionality. The IoT-powered devices also open the opportunity of whole world of M2M automation and benefits, such as automatically closing all garage doors after 9 PM or when people are away from the home.This technology further enables the power of smart phones, connected watches, tablets, IoT and M2M devices disruptively, changing how we live and interact with machines.
US10275966B1
A transport container for secure transport of packages. In one embodiment, the transport container includes a body, a cover, a cover lock, a locking bar, and an electronic controller. The cover is coupled to the body. The cover is movable from a closed state covering the opening to an open state. The cover lock is configured to engage the cover and keep the cover in the closed state. The locking bar is coupled to the base. The locking bar is configured for attachment to anchor points. The electronic controller is electrically coupled to the cover lock and to the locking bar. The electronic controller is configured to adjust the cover lock between a locked state and an unlocked state. The electronic controller is also configured to adjust the locking bar between the locked state and the unlocked state.
US10275964B2
A portable ID transmitter for an authentication system of a vehicle includes a supply battery, a micro controller, UWB transmitting and receiving circuits controlled by the microcontroller for communication with a vehicle-side control device, and an LF receiving circuit controlled with the microcontroller for receiving LF wake-up signals transmitted in the LF frequency range, all arranged in a housing.
US10275962B2
An apparatus and method are for providing security to a computing device using an Internet of Things (IoT) device. For example, one embodiment of a system comprises: an Internet of Things (IoT) security device to be communicatively coupled to a computing device; an IoT service to establish a communication channel with the IoT device, the IoT service; and the IoT service to generate and transmit a notification to a client device of a user when the IoT service can no longer communicate with the IoT device over the communication channel.
US10275957B2
Methods, systems and devices for access control are provided. The present disclosure provides a communication device of a user communicating access details associated with the facility, to a client system within the vicinity of which the communication device is located, and the client system verifying the access details and transmitting an electronic request to a host server. Further, the host server transmits a request notification to the communication device requesting authentication of an identity of the user using an input of a biometric sample of the user on the communication device. The host server then obtains an outcome of the authentication, and causes the user to be authorized in response to a positive outcome of the authentication as well as the verification.
US10275956B1
The subject matter described in this specification includes a computer-readable medium storing instructions that cause one or more processors to perform various operations including receiving, from a first client device associated with a user account of a first user, a request for sharing a key. The key is associated with the user account of the first user, and permits access to a resource. The operations include generating, at a server, one or more representations of the key, transmitting the representations of the key to the first client device, and receiving, from a second client device associated with a user account of a second user, a request to access the key. The request to access the key is derived from one of the one or more representations of the key. The operations further include communicating, to the second client device, a message indicating whether access to the key has been granted.
US10275954B2
A vehicle axle assembly includes an axle shaft having a first planar portion extending from the shaft perpendicular to the axis of rotation, and an axle housing partially surrounding and rotatably supporting the axle shaft with a second planar portion extending from the axle housing adjacent and substantially parallel to the first planar portion. Two or more sensor arrangements are provided, each having a first sensor part on the first planar portion and a second sensor part on the second planar portion, with each sensor arrangement being configured to generate a signal indicative of a measured gap between the first and second planar portions. A data processor coupled with the sensor arrangements generates an indication of axle shaft bending from differences in the measured gap between sensor arrangements, which indication may then be used to derive a measurement for vehicle axle loading.
US10275953B2
A system for tracking and evaluating ride maintenance includes: a management computer including a non-transitory processor and a memory in which a maintenance staff database and a ride maintenance database are stored; a ride condition detection system integrated with the management computer and including: a detector configured to record a video of the ride maintenance activity or an image of a target object at a certain time interval; and a control unit configured to communicate with the detector via a communication line, to detect the position change of the target object, and to store the video of the ride maintenance activity in the ride maintenance video database. The control unit has a memory to store ride condition database and ride maintenance video database.
US10275949B2
An RFID tag for use in a vehicle for use in an electronic toll collecting system. The tag is capable of transmitting data to a tag interrogator indicating the occupancy status of the vehicle. In an embodiment, the tag has a user input and a visual and audible tag status indicator. The user input is used to change the occupancy status of the tag, wherein the occupancy status is a portion of a message sent by radio frequency to the interrogator when the vehicle passes through a toll area.
US10275932B2
Embodiments of the invention relate to a display operable in 2D and 3D display modes. Methods and apparatus are provided for adjusting the colors and brightness of the image data and/or intensity of the display backlight based on the current display mode and/or color-grading of the image data. For example, when switching to a 3D display mode a color mapping may be performed on left and right eye image data to increase color saturation in particular regions, and/or the backlight intensity may be increased in particular regions to compensate for lower light levels in 3D display mode.
US10275931B2
Methods and apparatus relating to previews of objects are described. In one example, control data for generating a three-dimensional object specifying, for voxels of the object, at least one print material to be deposited in that voxel during object generation is obtained. A viewing frustum may be determined, and visible voxels within the viewing frustum identified. A number of preview display pixels to display the preview may be determined and the set of voxels to be represented by each preview display pixel identified. At least one voxel appearance parameter of a voxel may be determined from the control data. For each preview display pixel, at least one pixel appearance parameter may be determined by combining voxel appearance parameters for the set of voxels to be represented by that preview display pixel. Preview display pixels may be controlled to display a preview of the object according to the at least one pixel appearance parameter.
US10275923B2
Aspects of the disclosure relate to a method for providing an animated presentation. The method includes identifying a geographic area and identifying solar flux for the geographic area. A plurality of images of the geographic area then is generated to display the solar flux. Each image in the plurality of images displays solar flux at different points in time of a day. The animated presentation is generated by displaying the plurality of images in chronological order with a transition between images in the plurality of images and provided for display on a display to a user.
US10275920B2
An information processing apparatus includes an attribute specifying unit, a first identifying unit, and a creating unit. The attribute specifying unit is configured to specify an attribute of an image object that is a subject on which an additional object indicating an additional image object is superimposed. The first identifying unit is configured to identify all image objects having the attribute specified by the attribute specifying unit from among a plurality of image objects included in image data. The creating unit is configured to create, for each of the image objects identified by the first identifying unit, the additional object that has an identical shape to the image object and that is to be superimposed on the image object.
US10275917B2
An image processing apparatus includes: a change determination unit configured to determine, using data of a plurality of images captured continuously, whether a change in direction of capturing the plurality of images occurs; a change amount calculation unit configured to calculate a change amount of a position of an object shown in the plurality of images, depending on whether the change in direction of capturing the plurality of images occurs; and an auxiliary image creation unit configured to create data of an auxiliary image for displaying information on the object, the information being related to the change amount.
US10275915B2
A method and system for visualization of position data is disclosed in which a user of a GPS-enabled smart device is assigned the role of a virtual paint brush. User location information and brush stroke parameters are used to generate brush stroke traces on a virtual canvas. Position data can be collected in real time or combined with historic data and modified according to predefined criteria before use in the visual display. Position information from other users having their own brush stroke attributes can be received and used to create an interactive and generally real-time multi-user display on the virtual canvas.
US10275911B2
System, method, and computer product embodiments for proving a chart with dynamically-adjusted scale labels are described. A graphical user interface (GUI) generates a chart to display a set of data within a display area. The chart includes a plurality of x-axis scale labels to indicate a scale on the x-axis of the chart. The GUI reduces a distance between adjacent x-axis scale labels from the plurality of x-axis scale labels, responsive to detecting a command that re-renders the chart and that reduces the distance between adjacent x-axis scale labels. When the GUI determines that the distance is within a threshold, the GUI increases the distance by rotating each x-axis scale label towards a vertical orientation. Then, the GUI displays the set of data and the plurality of rotated x-axis scale labels within the chart as re-rendered according to the command.
US10275906B2
A diagnostic imaging system retrieves data (206) from a plurality of accessible data sources, the accessible data sources storing data including physiological data describing a subject to be imaged, a nature of a requested diagnostic image, image preferences of a clinician who requested the diagnostic image, and previously reconstructed images of the requested nature of the subject and/or other subjects, reconstruction parameters and/or sub-routines used to reconstruct the previously reconstructed images. The system analyzes (6, 12) the retrieved data to automatically generate reconstruction parameters and/or sub-steps specific to the nature of the requested diagnostic image, the subject, and the clinician image preferences. The system controls a display device (10, 216) to display the generated reconstruction parameters and/or sub-routines to the user for a user selection. The system sets a reconstruction processor system to reconstruct scan data using the selected reconstruction parameters and/or sub-routines.
US10275898B1
A combined video of a scene may be generated for applications such as virtual reality or augmented reality. In one method, a camera system may be oriented at a first orientation and used to capture first video of a first portion of the scene. The camera system may then be rotated to a second orientation and used to capture second video of a second portion of the scene that is offset from the first portion such that the first video and the second video each have an overlapping video portion depicting an overlapping portion of the scene in which the first portion and the second portion of the scene overlap with each other. The first and second portions may be combined together to generate the combined video, which may depict the first and second portions substantially without duplicative inclusion of the overlapping video portion.
US10275893B2
Method for visual tracking of at least one object represented by a cluster of points with which information is associated, characterised in that it includes steps to: receive (E1) data representing a set of space-time events, determine (E2) the probability that an event in the set belongs to the cluster of points representing the at least one object, for each event in the received set, determine (E3) whether or not an event belongs to the cluster of points as a function of the determined probability for the event considered, for each event in the received set, update (E4) information associated with the cluster of points for at least one object, for each event for which it was determined in the previous step that it belongs to the cluster of points, calculate (E4, E5) the position, size and orientation of the at least one object as a function of the updated information.
US10275888B2
A computer-implemented method can include receiving an input image of a physical document, performing down-sampling on the input image, applying median filtering to the input image, applying Canny edge detection to the input image, performing a Hough transform on the input image, computing a quadrilateral having sides that represent borders of the physical document, and providing the computed quadrilateral as an output.
US10275886B2
A medical imaging system (5) includes a workstation (20), a coarse segmenter (30), a fine segmenter (32), and an enclosed tissue identification module (34). The workstation (20) includes at least one input device (22) for receiving a selected location as a seed in a first contrasted tissue type and a display device (26) which displays a diagnostic image delineating a first segmented region of a first tissue type and a second segmented region of a second contrasted tissue type and identified regions which include regions fully enclosed by the first segmented region as a third tissue type. The coarse segmenter (30) grows a coarse segmented region of coarse voxels for each contrasted tissue type from the seed location based on a first growing algorithm and a growing fraction for each contrasted tissue type. The seed location for growing the second contrasted tissue type includes the first coarse segmented region and any fully enclosed coarse voxels, and each coarse voxel includes an aggregation of voxels and a maximum and a minimum of the voxel intensities. The fine segmenter (32) grows a segmented region of voxels for each contrasted tissue type from the seed location and bounded by the second coarse segmented region based on a second growing algorithm and a growing fraction for each contrasted tissue type initially set to the growing fraction for the corresponding region. The seed location for growing the second contrasted tissue type includes the first segmented region and any identified regions. The enclosed tissue identification module (34) identifies any regions of voxels fully enclosed by the first segmented region as being of the third tissue type. The coarse segmenter, the fine segmenter, and the enclosed tissue identification module are implemented by an electronic data processing device.
US10275885B2
A method for identifying a color block area in an image, the method comprising: a) scanning for border crossings in the image in a direction from a user-provided origin point; b) on finding a border crossing, tracing a path of the border such that the color block area is on a predetermined side of the traced path; and c) if the path encloses the origin point and is traced clockwise or counterclockwise according to the predetermined choice of keeping the color block area to the right or left respectively, determining that the border is the perimeter for the color block area; or if not, continuing to scan for border crossings in said direction.
US10275883B2
Plural pieces of data where N (N>2) elements are arranged in a predetermined-direction in a specific-order are sorted into any one of N labels using a graph-cut-process. Each of the plural pieces of data has scores indicating element-likenesses for the plural respective elements. For each piece of data, weights are set about links along a first-direction directing from a node s to a node t so that a small weight is given to a link corresponding to an element having a maximum-score in the data. A weight for regulating cutting is set about links along a second-direction opposite to the first-direction and links along a direction in which the order of the respective pieces of data progresses. A graph-cut-process is executed on a graph for which the weights are set to determine links to be cut, and the N labels are allocated to the plural pieces of data.
US10275879B2
The present disclosure relates to a system and method for image registration and image subtraction. The technique includes perform acquiring data related to the image processing, performing a pre-processing of the images, performing an image registration, performing an image subtraction, performing a post-processing of the images and managing storage of the data.
US10275877B2
Methods and systems for automatically determining diagnosis discrepancies for clinical images. One system includes a server including an electronic processor and an interface for communicating with at least one data source. The electronic processor is configured to receive a first diagnosis from the at least one data source over the interface. The first diagnosis is specified by a diagnosing physician for an anatomical structure represented in an image. The electronic processor is also configured to determine a second diagnosis for the anatomical structure. The second diagnosis is generated after the first diagnosis. The electronic processor is also configured to store the first diagnosis and the second diagnosis in a data structure. The electronic processor is also configured to automatically determine a discrepancy between the first diagnosis and the second diagnosis based on the data structure.
US10275876B2
Methods and systems for automatically selecting an implant for a patient. One system includes a server including an electronic processor and an interface for communicating with at least one data source. The electronic processor is configured to receive at least one image of the patient from the data source over the interface. The electronic processor is also configured to receive an intended location of the implant with reference to the at least one image. The electronic processor is also configured to automatically determine an anatomical structure based on the at least one image. The electronic processor is also configured to determine a preference. The electronic processor is also configured to automatically select one or more suggested implants based on the intended location, the anatomical structure, and the preference. The electronic processor is also configured to display the one or more suggested implants through a graphical user interface.
US10275875B2
A method for automatically and dynamically optimizing image acquisition parameters/commands of an imaging procedure performed by a medical imaging apparatus in order to mitigate or cancel dynamic effects perturbing the image acquisition process of an object to be imaged by the medical imaging apparatus. The method includes connecting a dynamic correction module (DCM) to the medical imaging apparatus, automatically acquiring by the DCM image acquisition parameters/commands and data about dynamic changes or effects, and automatically determining in real time, by the DCM, at least one new image acquisition parameter/command from the image acquisition parameters/commands defined in the imaging control system and the dynamic change data, while the image acquisition parameter/command defined in the imaging control system remains unchanged. The method further includes automatically providing, by the DCM, the new image acquisition parameter/command to the hardware control system.
US10275872B2
There are provided system and method of detecting repeating defects on a specimen, the specimen obtained by printing two or more mask fields thereon, each of mask field comprising multiple dies, the method comprising: scanning the specimen to capture a plurality of first images from first dies located at the same position in the mask fields, and, for each first image, capture two or more second images from dies located in different positions from the first dies; generating a plurality of third images corresponding to the plurality of first images; generating, an average third image constituted by pixels with values computed as accumulated pixel values of corresponding pixels in the plurality of third images divided by the number of the two or more mask fields; and determining presence of repeating defects on the specimen based on the average third image and a predefined defect threshold.
US10275869B2
A first inspection result regarding a construction is obtained, the first inspection result including a usage condition and a locational and environmental condition of the construction and an inspection image. An image feature of the inspection image is obtained from the first inspection result, the image feature including a damage feature. One or more second inspection results corresponding to one of the image feature or a construction condition that includes at least one of the usage condition or the locational and environmental condition are retrieved. A display unit displays the retrieved one or more second inspection results. One or more specific inspection results that correspond to the other of the image feature or the construction condition are retrieved from among the retrieved one or more second inspection results. The display unit displays the one or more specific inspection results preferentially over the other inspection results among the second inspection results.
US10275867B1
A device receives user interface information associated with a user interface to be provided for a particular platform, and receives design information for a design of the user interface to be provided for the particular platform. The device receives a request to visually compare the user interface information and the design information, and utilizes, based on the request, a trained machine learning model to visually compare the user interface information and the design information. The device generates information, indicating defects in the user interface information, based on utilizing the trained machine learning model to visually compare the user interface information and the design information, where the defects include user interface information that does not visually match the design information. The device provides the information indicating the defects in the user interface information.
US10275863B2
The present disclosure provides a multi-stage image mapping mechanism for mapping a distorted image to a rectified image. For example, the multi-stage image mapping mechanism can remove homography from a distorted image to reconstruct a rectified image in two-stages: (1) a first stage in which distortion is partially removed from a distorted image to generate an intermediate image, and (2) a second stage in which residual distortion is removed from the intermediate image to recover the rectified image.
US10275862B2
The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
US10275851B1
Techniques are provided to configure a graphics processing unit (GPU) service platform to provide GPU processing and checkpointing services to a client system. For example, when the GPU service platform receives a service request from a first client system for GPU processing services, a GPU server node is allocated to execute a first GPU processing task associated with the service request using one or more GPU devices. When a GPU checkpointing operation is performed during execution of the first GPU processing task to generate a checkpoint image of a current state of the first GPU processing task, the GPU server node is configured to execute at least a portion of a second GPU processing task associated with a second service request received from a second client system, using the one or more GPU devices concurrently with performing the GPU checkpointing operation for the first GPU processing task.
US10275849B2
An image processing apparatus configured to perform a two-dimensional (2D) fast Fourier transform (FFT) with respect to image data includes a first core and a second core, each of the first core and the second core including a plurality of processors configured to perform a one-dimensional (1D) FFT; and a controller configured to control the first core and the second core to perform a primary two-dimensional (2D) FFT and a secondary 2D FFT with respect to the image data by repeatedly performing the 1D FFT.
US10275846B2
An information processing apparatus includes circuitry that determines whether or not an image described based on image data is continuous with an area where watermark information is to be embedded to generate a determination result and changes, in accordance with the determination result, the area where the watermark information is to be embedded.
US10275843B2
A construction planning system includes: a current topography data acquisition unit configured to acquire current topography data indicating a current topography of a construction site; a design topography data acquisition unit configured to acquire design topography data indicating a design topography of the construction site; a basic unit data acquisition unit configured to acquire basic unit data indicating conditions of a work machine carrying out a construction in the construction site; a construction plan data calculation unit configured to calculate construction plan data indicating a construction plan of the construction site based on the current topography data, the design topography data, and the basic unit data; and a construction plan data output unit configured to output the construction plan data.
US10275840B2
Systems and methods for collecting, analyzing, billing and reporting data from intelligent electronic devices are provided. The intelligent electronic devices include at least one sensor configured to measure at least one parameter of an electrical distribution system and output a signal indicative of the measured at least one parameter; at least one analog-to-digital converter configured to receive the output signal and convert the output signal to a digital signal; and at least one processing device configured to execute a plurality of instructions to implement a general purpose operating system for executing at least two applications, each application configured to implement predetermined functionality based on the at least one parameter of the electrical distribution system, wherein each of the applications is independent of the other application. In one aspect, the intelligent electronic devices include a network discovery module configured to detect communication settings of a network.
US10275829B2
A versatile and efficient electronic spread trading tool to be used when buying and selling comparable commodities either simultaneously or in conjunction with one another.
US10275825B2
A method and system create, on a portable electronic device, a real-time graphical view of an in-store product display that pinpoints the location of one or more target products on the product display. The graphical view is generated by capturing merchandise display data, such as a video feed of the in-store product display, and processing the data to detect the one or more target products based on predefined product recognition criteria uniquely associated with the respective target products.
US10275824B2
Computer program products, methods, systems, apparatus, and computing entities are provided for transacting e-commerce. In one embodiment, item information is stored for a plurality of items available for purchase from respective sellers. The item information that is displayed for each item can depend on the delivery zone of the customer.
US10275821B2
Disclosed is a smart shopping cart and a method of using a smart shopping cart. The smart shopping cart may hold a set of containers that the customer can place their items in as they are shopping. The customer will associate their mobile device with the physical cart as an electronic shopping cart.
US10275820B2
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of accessing an online catalog for an online retailer comprising a plurality of digital images of a plurality of items for sale by the online retailer, training a two-branch a Siamese convolutional neural network (CNN) model to determine a similarity between two digital images of the plurality of digital images, receiving one or more digital images of a new item for the online catalog, determining, using the two-branch Siamese CNN model and the one or more digital images of the new item, a similar item of the plurality of items to which the new item is most similar, and coordinating a display of the new item on a webpage based on a ranking of the similar item.
US10275819B1
Incompatible item pairings may be eliminated or at least reduced when multiple items are presented. A pairwise approach is taken to train a machine learning model to return an incompatibility score for any given pair of items, which indicates a degree of incompatibility between the pair of items. Once trained, the machine learning model may be used to determine an incompatibility score for each unique pairing of items in a set of multiple items. In some embodiments, a graph is generated having nodes that correspond to the multiple items and undirected edges between pairs of the nodes. Scores are generated for each edge of the graph, a minimum spanning tree in the graph is determined, and the items are ranked based at least in part on the minimum spanning tree so that the items can be presented according to the ranking.
US10275813B2
One embodiment of the present invention provides a system for facilitating trading of pre-owned merchandise. During operation, the system receives, at a server, recycle information associated with an item that a first user intends to purchase and stores the recycle information and identification information of the first user in a database. The recycle information specifies identification and price information associated with the item. The system receives, from a second user, a request for an offer price for a for-sale item. The system then queries the database to identify one or more users who intend to purchase the for-sale item, calculates offer prices provided by the identified users for the for-sale item, and provides a list of the identified users and the calculated offer prices to the second user.
US10275808B1
An item review system is disclosed that detects that an item reviewed or being reviewed by a user is similar to one or more items previously reviewed by the user. In some embodiments, the system provides an option for the user to modify the prior review of each such similar item, as may be desirable to capture the user's changed perception of the previously reviewed item. The system may additionally or alternatively display the prior review(s) as the user generates the new review, such that the user can take these prior reviews into consideration.
US10275807B2
In accordance with some embodiments, a system facilitates the generation of a customized fundraising campaign on behalf of a third party organization by providing mechanisms via which an organizer of the third party organization can set terms of the fundraising campaign and allow participants of the campaign to create customized avatars for use in promoting the campaign.
US10275805B2
Described are methods and systems for dynamic integration and presentation of advertising content and media content. A server computing device receives a request for media content from a remote computing device, and provides an interactive advertising unit. The interactive advertising unit includes a first content layer including the requested media content, a media player, and website content; a second content layer including the advertising content, wherein the advertising content comprises video content; and an integration module. The integration module is configured to display the video content to match the boundaries of the media player, extend the display area of the video content beyond the boundaries of the media player and underneath the website content of the first content layer, reduce the display area of the video content after a period of time to match the boundaries of the media player, and display the requested media content in the media player.
US10275794B2
A system and method are disclosed for presenting relevant advertising to user search queries. The ads can be selected by reference to an underlying content presented in organic search results. The ads can be combined and supplemented with conventional keyword/pay for placement type services to improve ad performance. The system can also be used for testing content related ads in advance of their presentation to potential third party partners in an advertising campaign.
US10275793B2
A system and method to identify targeting criteria for online advertising campaigns based on natural query event data are described. A request to determine targeting criteria is received from an advertiser entity. Natural or algorithmic query event data related to the advertiser entity is retrieved from a data storage module. Attribute data associated with targeted customers is extracted based on the retrieved natural query event data. Finally, the attribute data is further processed to determine a set of criteria to target advertisements to the customers.
US10275781B2
This invention is directed to embodiments of systems and methods for generating, reviewing, editing, and transmitting an advertising unit in a single environment. In one embodiment, a method can include executing an ad unit component module program adapted to operate in a single environment. The method can further include simultaneously executing an authoring tool program to facilitate the single environment, wherein the authoring tool program is adapted by the ad unit component module program to provide functionality associated with authoring tool program. Furthermore, the method can include utilizing at least one tool associated with the ad unit component module program, wherein the at least one tool is adapted to generate an advertising unit in the single environment.
US10275774B2
The methods and systems described herein provide for processing payments at a retail location whose infrastructure has been significantly removed from PCI scope. A request for processing payments may be sent from a point of sale lane to a back office server in communication with a credit card terminal. A user may use the credit card terminal to enter in secure payment information which is securely transmitted to a remote authorization service for authorization. Through this method, the credit card terminal and sensitive payment information may be securely isolated from the remaining infrastructure at the retail location.
US10275770B2
Systems and methods implementing a communication protocol for the authorization of transfer of resources in a computer system having a plurality of computers, including a centralized router connecting to source account controllers and destination account controllers that are connected to readers. A reader communicates a first authorization request having a source identifier to a portal coupled with a data storage storing data linking the source identifier to a linked identifier. The portal communicates with a respective linked account controller to obtain a response identifying an available resource. Based on the response, the reader generates a further authorization request for a requested resource from a source account identified by the source identifier to a destination account associated with the reader.
US10275769B2
A method to display an illustration to conduct an expedited electronic transaction is provided. Consumer identification information identifying a consumer is received. The consumer identification information is stored in association with a web browser of a consumer's device. A customized illustration is displayed based on the received consumer identification information on the consumer's device. A request is received for the expedited electronic transaction by swiping the customized illustration across a portion of the display of the consumer's device. Transaction data sufficient to complete the electronic transaction is sent to the merchant based on the swipe of the customized illustration across display of the consumer's device.
US10275768B2
A method and system of selectively initiation biometric security based on thresholds is described. The method includes determining a transaction amount of a current transaction involving an electronic portable transaction device, retrieving a threshold amount from a data storage device, comparing the transaction amount and threshold amount, and, if the transaction amount matches or exceeds the threshold amount, initiating a biometric authentication process.
US10275767B2
A method for generating cryptograms in a webservice environment includes: receiving, in a first environment of a computing system, a credential request transmitted by an external computing device using a secure communication protocol, the credential request including a transaction identifier and account identifier; transmitting, by the first environment, a data request to a second environment of the computing system, the data request including the account identifier; receiving, by the first environment, an account profile and session key from the second environment; transmitting, by the first environment, a cryptogram request to a third environment of the computing system, the cryptogram request including the account profile and session key; receiving, by the first environment, a cryptogram from the third environment generated using the account profile and session key; and transmitting, by the first environment, the cryptogram and transaction identifier to the external computing device via the secure communication protocol.
US10275766B2
A decryption module is enabled on one or more authorized devices. A user's financial account information is encrypted using a card verification number, or some secret known to the user and replicated onto the authorized devices. The user requests processing of a financial transaction using the previously-encrypted financial account information. The authorized device retrieves the encrypted financial account information and prompts the user to enter the card verification number (or other secret known to the user that was used to encrypt the financial account information). The decryption module decrypts the financial account information using the card verification number entered by the user, and the decrypted financial account information resembles a valid credit card or debit card number and will pass a Luhn test. The decrypted financial account information is transmitted to process the financial transaction initiated by the user.
US10275765B2
In various example embodiments, systems, methods and media for omni-channel state preservation are provided. In example embodiments, a method comprises identifying a plurality of flow chain elements in a transaction flow of a user session, causing the presentation of a first flow chain element in the transaction flow in an interface of a first user device, causing the presentation of a second flow chain element in the transaction flow in an interface of a second user device, and preserving a state of the user in the session when causing the presentation of the second flow chain element in the second user device.
US10275751B2
A Self-Service (SS) management terminal manages one or more Self-Service Terminals (SSTs) communicating over a network. A scan of the network reveals SSTs capable of reporting real-time transaction information to the SS management terminal. The scan also reveals which SSTs are capable of reporting but not currently reporting to the SS management terminal or any other SS management terminal available in the network. A Graphical User Interface (GUI) is rendered on a display of the SS management terminal permitting an operator to assign one or more unassigned but capable SSTs to the SS management terminal. Settings are automatically updated on those SSTs for reporting their real-time transaction information to the SS management terminal.
US10275741B2
A computer system and method for managing access to a resume database. For each skill or experience-related phrase in a resume, the system computes a term of experience based on an experience range associated with a contextual use of the phrase in the resume. The term of experience for a phrase that occurs multiple times in the resume is the summation of the term of experience for each occurrence of the phrase associated with a different contextual use. The system stores each phrase and the term of experience in a parsed resume. The resume database also stores job descriptions that include required phrases and a required term of experience for each required phrase. The job descriptions also store a required level of education or field of specialization, and a required salary range. A recruiter searches the resume database to find matching resumes that satisfy a job description.
US10275740B2
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface and one or more sensors, and, more specifically, to one or more sensors that implements specialized logic to facilitate in-situ monitoring of inventories of consumables and automatic reordering of a consumable. In some examples, a method may include receiving sensor data representing usage of a device configured to process a consumable, characterizing the usage to form a characterized value, correlating data representing a unit of the consumable processed via the device to a characterized value of the usage, adjusting an amount representing an inventory of the consumable, detecting an amount of the inventory of the consumable is associated with one or more ranges of threshold values, and generating data representing a request to replenish the inventory of the consumable.
US10275739B2
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example method of operation may include reading a tag affixed to an asset, transmitting a request to update an asset status of the asset in a blockchain, receiving validation confirmation based on content of the request, and updating the asset status of the asset in the blockchain.
US10275734B2
The invention discloses an integrated security inspection system, comprising: a server, an information input unit in an information input area, a tray distributing and associating unit and a security inspection imaging and sorting unit in a baggage check area. The tray distributing and associating unit distributes a tray with an identifier to a piece of baggage. The information input unit obtains and sends information of a person to the server. The tray distributing and associating unit obtains and sends information of the person and the identifier of the tray to the server, which processes them to generate a first association information. The security inspection imaging and sorting unit checks the baggage to obtain a security image, read the identifier, and send them to the server, which processes them to generate a second association information. The server matches and stores the information of the person with information of the security image.
US10275733B2
There are provided systems and methods for delivery confirmation using wireless beacons. A merchant may include a wireless beacon, such as a small token or device, inside of a package for delivery. The beacon may communicate with a user device for a user when the package is delivered to the user. The beacon may include recipient information of eligible recipients for the package. The beacon may receive identification information for the user when the user device connects to the beacon. A delivery person in possession of the package may then determine if the user is an eligible recipient for the package using the recipient information and the identification information. After delivery of the package, the user may reuse the beacon by erasing the recipient information from the beacon and storing new recipient information on the beacon. The user may then place the beacon in another package for delivery.
US10275728B2
A system for tracking worker activity on a job site over a local area network. The system comprises providing a mobile device for each worker. Each mobile device has a programmable micro-processor, memory and radio modem with antenna, that is configured to emit radio signals in the form of an advertisement packet as a beacon over a simplex local network. Each mobile device has a push button for a worker to press upon completing an activity. The programmable micro-processor is configured to track time to complete an activity and handle worker interaction with the pressing of the push button by calculating the duration between consecutive button pushes and broadcasting this duration along with a device identifier within the advertisement packet over the local network.
US10275718B2
Described herein are structures and techniques for highly-connected qubit interaction using a “paramagnetic tree coupling” scheme. In one embodiment, a structure for providing highly-connected qubit interaction includes a plurality of qubits and, for each of the plurality of qubits, a paramagnetic medium connecting the qubit to each other one of the plurality of qubits, where the paramagnetic medium includes a series of inductive couplers.
US10275716B2
A method and apparatus for populating content items into a feed is provided. The feed comprises a sequence of content item ordered in such a way as to maximize a number of content items displayed to a user by virtue of the user scrolling down through the feed. The content items are each associated with a click-through rate, an indication of a number of times the content has been displayed to users, an indication of a number of times that the users have scrolled to a next item in the feed after the item was displayed, and a height of the content item. These values are used to train a behavioral model and then used by the behavioral model to layout the content items in a feed rendered at a user device.
US10275715B2
A computing device configured to determine an optimal value for a control of a drilling operation is provided. An event stream processing engine (ESPE) instantiated. The ESPE is instantiated to execute an objective function model determined using historical drilling data. The objective function model maximizes a rate of penetration for a previous drilling operation. The historical drilling data includes a plurality of values measured for each of a plurality of drilling control variables during the previous drilling operation. Measured drilling data that includes current drilling data values for a current drilling operation is received by the ESPE. The received, measured drilling data is processed through the ESPE instantiated to execute the objective function model to determine an optimal value for a control of the current drilling operation. The determined optimal value is output by the ESPE for the control of the current drilling operation.
US10275713B2
A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
US10275710B1
Embodiments are directed towards a machine learning repository for managing machine learning (ML) model envelopes, ML models, model objects, or the like. Questions and model objects may be received by a ML model answer engine. Machine learning (ML) model envelopes may be received based on the questions. The model objects may be compared to parameter models associated with the ML model envelopes. ML model envelopes may be selected based on the comparison such that the model objects satisfy the parameter models of each of the selected ML model envelopes. ML models included in each selected ML model envelope may be executed to provide score values for the model objects and the score values may be included in a report.
US10275703B2
RF shielding material utilized in a smart metal card as a shield between a metal layer and an antenna does not occupy a complete layer. Instead, only sufficient RF shielding material is utilized to track and conform to the antenna.
US10275702B2
A method of preparing an enhanced tag with an antenna for attaching to metallic assets at a client, including, forming a count of the number of metallic assets of each type that will use the tag at the client, determining an optimal antenna frequency setting for the antenna for each type of metallic asset, calculating an enhanced antenna frequency setting for the enhanced tag to provide enhanced communication with the tag when used with the clients assets based on the count and the determining.
US10275684B2
An authentication method and apparatus, and a method and apparatus for training a recognizer are provided. The authentication method may include determining whether authentication of an input image succeeds by comparing a similarity associated with an intermediate layer to a threshold.
US10275681B2
Devices and systems for image-based analysis of test media are disclosed herein. An example device includes four side panels connected together so as to form a tubular rectangle, a floor panel that covers an opening of the tubular rectangle, the floor panel having a raised test bed that receives a test medium, a top panel that having an optical lens that aligns with the raised test bed when the top panel covers another opening of the tubular rectangle. The optical lens is aligned with an aperture that extends through the top panel. The four side panels, the floor panel, and the top panel forming an optic chamber when joined together. The device also includes a light source that illuminates inside the device.
US10275677B2
An image processing device comprises an input unit, a characteristic amount calculation unit, a characteristic amount vector calculation unit, and a characteristic identification unit. The input unit receives an image. The characteristic amount calculation unit calculates an image characteristic amount characterizing a texture of a local area of the image received by the input unit. The characteristic amount vector calculation unit calculates a first characteristic amount vector corresponding to the local area from the image characteristic amount. The characteristic identification unit identifies a characteristic of the local area on the basis of the first characteristic amount vector and a second characteristic amount vector calculated by the same method as the first characteristic amount vector and calculated from an image whose characteristic has been determined in advance.
US10275675B1
A method for authenticating an object, comprising determining a physical dispersion pattern of a set of elements, determining a physical characteristic of the set of elements which is distinct from a physical characteristic producible by a transfer printing technology, determining a digital code associated with the object defining the physical dispersion pattern, and authenticating the object by verifying a correspondence of the digital code with the physical dispersion pattern, and verifying the physical characteristic.
US10275670B1
Systems and methods for using image analysis techniques to assess abnormal vehicle operating conditions are disclosed. According to aspects, a computing device may access and analyze image data depicting an individual(s) within a vehicle. Based on the depicted individuals(s) and optionally on other data, the computing device may determine that an abnormal condition exists. In response, the computing device may generate a notification and transmit the notification to an electronic device of an individual associated with the vehicle.
US10275664B2
Systems, methods, and devices for estimating a speed limit are disclosed herein. A system for estimating a speed limit includes one or more perception sensors, an arbitrated speed component, an attribute component, an estimator component, and a notification component. The one or more perception sensors are configured to generate perception data about a region near a vehicle. The arbitrated speed component is configured to determine that a high confidence or arbitrated speed limit is not available. The attribute component is configured to detect one or more environmental attributes based on the perception data. The estimator component is configured to determine an estimated speed limit based on the environmental attributes. The notification component is configured to provide the estimated speed limit to an automated driving system or driver assistance system of the vehicle.
US10275660B2
A method and apparatus for screening luggage are provided. X-ray images derived by scanning the luggage with X-rays are received and processed with an automated threat detection (ATD) engine. A determination is then made whether to subject respective ones of the X-ray images to further visual inspection by a human operator at least in part based on results obtained by the ATD engine. In certain cases, visual inspection by a human operator is by-passed and the ATD results are relied upon in order to mark luggage for further inspection or to mark luggage as clear. In another aspect, X-ray images derived by scanning the luggage using two or more X-ray scanning devices are pooled at a centralized location. ATD operations are applied to the X-ray images, which are then provided “on-demand” to a human operator for visual inspection. Results of the visual inspection are entered by the human operator and then conveyed to on-site screening technicians associated with respective X-ray scanning devices.
US10275657B2
A video processing apparatus includes a video analyzer that analyzes video data captured by a surveillance camera, detects an event belonging to a specific category, and outputs a detection result, a display controller that displays, together with a video of the video data, a category setting screen for setting a category of an event included in the video, and a learning data accumulator that accumulates, as learning data together with the video data, category information set in accordance with an operation by an operator to the category setting screen. The video analyzer performs learning processing by using the learning data accumulated in the learning data accumulator.
US10275653B2
Provided is a method and a system for detecting and segmenting primary video objects with neighborhood reversibility, including: dividing each video frame of a video into super pixel blocks; representing each super pixel block with visual features; constructing and training a deep neural network to predict the initial foreground value for each super pixel block in the spatial domain; constructing a neighborhood reversible matrix and transmitting the initial foreground value, constructing an iterative optimization problem and resolving the final foreground value in the temporal spatial domain; performing pixel level transformation on the final foreground value; optimizing the final foreground value for the pixel using morphological smoothing operations; determining whether the pixel belongs to the primary video objects according to the final foreground value. The present disclosure does not require to set a priori assumption for processing a video, and is especially suitable for big data sets including complicated scenarios.
US10275638B1
An acoustic imaging system includes multiple acoustic transducers disposed to circumscribe a portion of imaging surface. An acoustic imaging system also includes a controller and an image resolver. The acoustic transducers convert electrical signals into mechanical energy and/or mechanical energy into electrical signals. The controller is adapted to apply an electrical signal to the acoustic transducers which, in response, induce a mechanical wave, such as a surface wave, into the circumscribed portion. The controller is also adapted to receive electrical signals from the acoustic transducers. The image resolver uses the electrical signals received by the controller in order to construct an image of an object in physical contact with the imaging surface.
US10275631B2
An electronic device and a physiological characteristic identifying module are provided. The electronic device includes a case, a physiological characteristic identifying element, a cover plate, a key cap, and an insulating static electricity shielding ring. The case has a first hole. The physiological characteristic identifying element is disposed in the first hole. The cover plate is disposed on the case and has a second hole. At least a portion of an upper surface of the physiological characteristic identifying element is exposed by the second hole. The key cap is disposed in the second hole and located above the upper surface. The insulating static electricity shielding ring is disposed on the rim of the physiological characteristic identifying element and covers an outer portion of the upper surface and at least a portion of a lateral surface of the physiological characteristic identifying element.
US10275620B2
A book sorting method based on RSSI signal values of RFID tags, including the following steps: reading book RFID tags placed in books by using an RFID device, wherein each tag signal includes: an EPC number EPC of the book RFID tag, the RSSI value r of the book RFID tag, and the time t of reading the book RFID tag, and three attribute values corresponding to one book corresponding to one time are marked as a record; classifying books with the same EPC number of the tags as a category, obtaining a curve chart of the RSSI values of the category of book RFID tags according to a time sequence, and preprocessing the curve chart; and establishing a model; and obtaining the position sequence of each book RFID tag according to the model so as to sort the books.
US10275615B2
Methods are described herein for communications bus data transmission using relative ground shifting. A plurality of voltage lines of at least one electronic control unit (ECU) are monitored. The at least one ECU electrically coupled to a communications bus. A voltage differential across at least two of the plurality of voltage lines of the at least one ECU is measured. A pulse or data stream is injected into the communications bus via one or two voltage lines based on the measured voltage differential having an amplitude lower than a predetermined voltage threshold.
US10275610B2
An electronic device includes a time-of-flight sensor configured to sense a distance between the electronic device and at least one object proximate the electronic device. Processing circuitry is coupled to the time-of-flight sensor and controls access to the electronic device based on the sensed distance. The electronic device may include a digital camera that the processing circuitry controls to perform facial or iris recognition utilizing the sensed distance from the time-of-flight sensor.
US10275606B2
One or more computer devices may receive a document from private content that is accessible by a set of users, and may extract metadata from the document. The metadata may provide information relating to one or more aspects of the document. The one or more computer devices may determine, based on the metadata, whether a portion of the document includes information that is only to be accessible by a particular user from the set of users, and may append a restrict indicator to the metadata when the portion of the document includes information that is only to be accessible by the particular user. The restrict indicator may identify the particular user and the portion of the document. The one or more computer devices may store the metadata and the restrict indicator in a personal search index.
US10275604B2
An input monitoring agent detects storage of a security record by a security scanning application, encrypts a copy of the security record, and deletes the security record. A secure transfer queue decrypts the encrypted security record, translates the security record for use by a security monitoring application, and encrypts the translated security record. An output monitoring agent predicts when a security monitoring application will attempt to import a new security file, decrypts and stores the encrypted translated security record as the new security file, and deletes the new security file when the security monitoring application has completed importation.
US10275598B2
In one embodiment, the present invention includes a method to establish a secure pre-boot environment in a computer system and performs at least one secure operation in the secure environment. In one embodiment, the secure operation may be storage of a secret in the secure pre-boot environment.
US10275597B2
Disclose are systems and methods for execution of program code by an interpreter. One exemplary method comprises: executing, by the interpreter, instructions of the program code in an emulated computer environment; when detecting, by the interpreter, an instruction of the program code associated with an unknown object for which the interpreter lacks a rule of interpretation, halting by the interpreter further execution of the instructions of the program code; obtaining, by the interpreter, an auxiliary code whose result of execution corresponds to the result of the execution of the unknown object, wherein the auxiliary code contains known objects for which the interpreter has a rule of interpretation; executing, by the interpreter, the instructions of the auxiliary code; and after completion of the execution of the auxiliary code, by the interpreter, resuming the execution of the instructions of the program code.
US10275596B1
A method and system for activating malicious actions within electronic documents is described. In one embodiment, the method may include receiving, by a processor of a computing device, the electronic document; identifying, by the processor, an object embedded within the electronic document; identifying, by the processor, an action associated with execution of the object; executing, by the processor, the action within a context of rules associated with the object; identifying, by the processor, at least one behavior that results from execution of the action; and determining, by the processor, an existence of at least one malicious element from the identified behavior.
US10275587B2
In biometric ticketing, physical token-less ticketing system using biometrics, a person may be identified using a digital representation of a biometric. Ticketing information may be ascertained based on the identification. The ticketing information may be provided, actions may be performed using the ticketing information, and so on. In some implementations, a checkpoint device receives biometric data from a person. A digital representation of the biometric data is used to obtain an identifier from an identification system. The digital representation of the biometric data may not be included in the identifier. The identifier is used by to obtain ticketing information from a ticketing system. The person may be allowed or denied entry into a ticketed area based on the ticketing information.
US10275585B2
This invention is directed to an electronic device with an embedded authentication system for restricting access to device resources. The authentication system may include one or more sensors operative to detect biometric information of a user. The sensors may be positioned in the device such that the sensors may detect appropriate biometric information as the user operates the device, without requiring the user to perform a step for providing the biometric information (e.g., embedding a fingerprint sensor in an input mechanism instead of providing a fingerprint sensor in a separate part of the device housing). In some embodiments, the authentication system may be operative to detect a visual or temporal pattern of inputs to authenticate a user. In response to authenticating, a user may access restricted files, applications (e.g., applications purchased by the user), or settings (e.g., application settings such as contacts or saved game profile).
US10275572B2
A fluid infusion device and related operating methods are presented here. An exemplary embodiment of the device includes a drive motor assembly, a force sensor associated with the drive motor assembly, and a reservoir cavity that accommodates fluid reservoirs. An exemplary operating method for the device obtains force measurements for a reservoir seating action of the drive motor assembly, where the force measurements indicate measures of force imparted to the force sensor during the reservoir seating action. The method continues by determining that a vent in the reservoir cavity is blocked, based on an analysis of the force measurements, and by initiating corrective action for the fluid infusion device in response to determining that the vent in the reservoir cavity is blocked.
US10275563B2
A system and method for modeling a lighting control system for an enterprise is provided comprising an application (App) on a mobile device, or laptop, or personal computer, or other like device, that can communicate electronically with a webpage accessible by the internet or local area network or wide area network, wherein the webpage represents a program, and the program provides for the receiving, storing, and processing of lighting control system specified information on a space-by-space basis, and further wherein a unique part number for the space-based lighting control system can be generated for the particular space, such that delivery of individual, but substantially integrated space-based lighting control systems, can be delivered to the spaces for installation in the enterprise location.
US10275561B2
A system includes a net-identifying module and a false path-eliminating module. The net-identifying module is configured to receive first and second electronic lists associated with a circuit unit, to identify a net of the circuit unit based on the first electronic list, and to provide a net information output that includes information associated with the net. The false path-eliminating module is coupled to the net-identifying module and is configured to eliminate a false path of the circuit unit in the second electronic list based on the net information output.
US10275553B2
A method for simulating a power consumption associated with a circuit. Once a netlist describing the circuit and an input stimulus for the netlist are obtained, the netlist is partitioned into multiple circuit blocks. Circuit logic models (CLMs) implemented in a hardware description language (HDL) are then obtained for the multiple circuit blocks and a logic netlist is generated from the multiple CLMs. A power vector for a CLM corresponding to a circuit block is calculated using a logic simulator inputting the logic netlist and the input stimulus. Further, a power consumption value is calculated for the circuit block using a circuit simulator and the power vector. The power consumption associated with the circuit is calculated based on the power consumption values for various circuit blocks.
US10275546B2
A method of predicting growth of a crack in a member includes memorizing, for each portion on the member, stress distribution Δσ(a) in the depth direction obtained in the case that no crack is present, a relationship between depth of growing cracks and creep contribution, and a relationship between creep contribution and parameters C and m of the Paris's law, receiving from a user an indication of a certain portion on the member, acquiring the stress distribution Δσ(a) in the depth direction for the certain portion, acquiring a creep contribution at the depth of a growing crack for the certain portion, from the relationship between depth of cracks and creep contribution memorized for the certain portion, and acquiring parameters C and m corresponding to the acquired creep contribution, from the relationship between creep contribution and parameters C and m of the Paris's law memorized for the certain portion.
US10275545B2
A method includes, based on information received from a user through a graphical user interface, forming and storing elements that define a model that can be run by a computer to simulate operation of a real-world system that includes real-world features. The method includes including in the elements that are formed and stored, collections of software entities that correspond to the real-world features, and running the model using the software entities.
US10275543B1
Example implementations described herein may provide a pipeline from a model of a given object to a model of one or more fingertips that are specialized to grasp the given object. An example system may receive a three-dimensional geometric model of a given object. The system may also iterate over a plurality of fingertip geometries to determine a particular fingertip geometry that is compliant to a shape of the given object at a grasp point on the given object. The system may further iterate the particular fingertip geometry over a plurality of fingertip sizes to determine a particular fingertip size that is compliant to one or more dimensions of the given object at the grasp point of the given object; and the system may provide a model of one or more fingertips having the particular fingertip geometry and the particular fingertip size.
US10275542B2
A configuration tool includes a tangible, non-transitory computer-readable medium having computer-executable instructions for configuring a model of a technical system and displaying the model on a display connected to a computer. The model includes at least two model components. Each model component has at least one port. Each model component is displayable in an expanded component representation on the display. The at least one port of each model component is connectable to at least one port of another model component by port association lines. Each model component is displayable in an expanded line representation on the display along with the at least one port and the port association lines of each model component. At least for one selected model component the port association lines connected to ports of the selected model component can be selected to be displayed in a reduced line representation.
US10275540B2
The invention provides, in one aspect, a method of searching an RDF triples data store of the type in which the triples are maintained in accord with a first storage schema. The method includes inputting a first query specifying RDF triples that are to be identified in the data store. That first query assumes either (i) that the triples are stored in a schema-less manner (i.e., with no storage schema) or (ii) that the triples are maintained in accord with a second storage schema that differs from the first. The method further includes generating, from the first query, a second query that specifies those same RDF triples, yet, that reflects the first storage schema. That second query can be applied to the RDF triples data store in order to identify and/or retrieve the desired data.
US10275539B2
A closed-loop natural language query pre-processor and response synthesizer architecture accepts natural language queries and dynamically synthesizes query results. The query results may be in the form of data stories. The architecture identifies, selects, and composes candidate response elements into a coherent and meaningful query result. The architecture also implements an adaptable delivery mechanism that is responsive to connection bandwidth, query source preferences, query source characteristics, and other factors. Feedback from multiple sources adapts the architecture for handling subsequent queries.
US10275535B1
Obtaining user feedback from a social networking service can include obtaining multiple social media posts provided on at least one social networking service, the multiple social media posts being associated with an entity, applying a pronoun filter to the multiple social media posts to obtain a filtered set of social media posts, each social media post in the filtered set including at least one pronoun from a pronoun list, and analyzing the filtered set of social media posts to identify trends or sentiments related to the entity.
US10275533B2
Search engine method includes: receiving a user query request input; searching candidate results matching with the query request; determining a semantic relatedness between the query request and each candidate result based on a click-escape model; sorting the candidate results according to the semantic relativity. The click-escape model has an escape dictionary, a non-escape dictionary, or a combination thereof. Sorting candidate results of a search in accordance with a semantic relatedness can enhance the sorting effect of the searched results, avoid searched results which do not match the user's query appearing in the forefront of the searched result list, and guarantee a good user experience.
US10275527B2
A travel search engine enables a user to share his or her search results with one or more other users in real time. Each of the users has a common set of search results and any user can select share a specific result within the common set. The remaining results in the common set can be independently filtered and sorted. By selectively sharing various ones of the search results, while being able to separately manipulate the remaining search results, users have access to a common set of potentially mutually acceptable results, but can still individually explore the search results by filtering along different criteria.
US10275525B2
A method and system for mining trends around trending terms. The method includes determining a plurality of articles, from one or more websites, in relation to a first entity for a time period. The first entity is a trending term. The method also includes generating comment clusters for the plurality of articles. Each comment cluster is generated for associated article and includes plurality of user comments. The method further includes extracting one or more entities from plurality of user comments for each of the comment clusters, the one or more entities related to the first entity. Further, the method includes enabling selection of a second entity, from the one or more entities, by the user. Moreover, the method includes rendering one or more user comments corresponding to the first entity and the second entity for the time period. The system includes an electronic device, communication interface, memory, and processor.
US10275524B2
A method for data presentation includes assembling a set of documents in response to a search query by a user having a social network. A respective person is identified with each of a group of documents in the set. For at least one document in the group, a chain of one or more links is found in the social network between the respective person and the user. A search results page is displayed, including an identification of the at least one document together with a sequence of breadcrumbs corresponding to the one or more links in the chain.
US10275523B1
A method and system for classifying document data is described. The method may include classifying a first portion of an electronic document as substantive content or noise, classifying a second portion of the electronic document as substantive content or noise, determining a first feature of the first portion of the electronic document indicative of substantive content using a machine learning algorithm, and determining a second feature of the second portion of the electronic document indicative of noise using the machine learning algorithm.
US10275518B2
Methods and systems for searching a database for a query using an integrated approach of associating transduced query string comparisons with literal query string comparisons reduces computation time and results in more relevant and accurate results. The methods and systems include a processor receiving a query, searching a database for the query, and providing results of the search. The query may be compared to data entries from the database, and a transduced version of the query may be compared to transduced data entries. Results from the comparisons between the query and the data entries may be used to guide the comparisons between the transduced query and the transduced data entries. Search results are determined based on the guided comparisons.
US10275512B2
An information processing apparatus includes: a memory configured to store a plurality of structures of a substance whose structure changes and a dimension group, which is a group of index dimensions that are indices for structural analysis of the substance, out of a plurality of dimensions that express the structure of the substance; and a processor configured to perform a procedure including: performing, for each of a plurality of candidate dimensions, which are not included in the dimension group, out of the plurality of dimensions, clustering of a plurality of structures in multidimensional space that has every index dimension included in the dimension group and a candidate dimension as coordinate axes; and adding a specified candidate dimension for which it is possible to generate a largest number of clusters to the dimension group as an index dimension.
US10275506B1
This disclosure describes devices, architectures, and techniques to coordinate data related to separate services to help create a more robust user experience for a user accessing either or both of the separate services. For instance, if the user currently accesses two separate services that relate to a common subject matter, techniques of this disclosure will provide data from one of the services when the user accesses the other. In one example, an activity feed that includes activities relating to both a first service and a second service may be generated and displayed to a user accessing the first service.
US10275505B2
In-application file conversion using cloud services is described. In one or more embodiments, an application determines that a file includes features inserted by a subsequent version of the application. The application sends a request to a conversion service to convert the file to a format that is compatible the application. The application receives a converted file from the conversion service that is compatible with the application. The conversion service has multiple versions of application server software to convert files, a job queue to store requested conversion jobs, and a job manager that determines which version of application server software to use to convert the file and invokes an instance of the determined version of the application server software to convert the file.
US10275500B2
Data processing including a universal metric to quantify and estimate the similarity and dissimilarity between data sets. Data streams are perfectly annihilated by a correct realization of their anti-streams. Any deviation of the collision product from a baseline, for example flat white noise, quantifies statistical dissimilarity. The invention relates generally to data mining. More specifically, the invention relates to the analysis of data using a universal metric to quantify and estimate the similarity and dissimilarity between sets of data.
US10275498B2
A dynamic webpage that displays data in groupings. The groupings are determined by users who score the data as representative of a specific category. The system dynamically rearranges the data and re-renders the webpage in response to receiving different scores for data previously scored.
US10275493B1
A system and method allocates partitions to be used to perform a query to multiple GPUs and each partition is also allocated to a CPU to which the GPU is attached. The GPUs use any assigned data in GPU memory, and otherwise request it from a CPU, which provides it from CPU memory if possible, and otherwise copies it from long term storage, to CPU memory and makes it available to GPU memory. The GPUs process the query against the partitions assigned, optionally by performing portions of the query at a time, for example performing an innermost nested query and then performing the next outermost nested query. The results from any given portion of a query may be accumulated across all GPUs and some or all of the results distributed to each of the GPUs. The remaining work may be balanced by redistributing only some of the accumulated results.
US10275490B2
A database server receives a query from a remote application server that is associated with a calculation scenario. The calculation scenario defines a data flow model that includes one or more calculation nodes that each define one or more operations to execute on the database server. A top operator node of the calculation nodes specifies a plurality of attributes and the query requests a subset of the attributes specified by the top operator node; Thereafter, the database server instantiates the calculation scenario so that it is optimized by requesting only the subset of attributes. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server then provides the data set to the application server.
US10275487B2
A first question may be received. A first tag may be identified. The first tag may correspond to a first demographic trait. The first tag may be for use in providing a context for generating a first answer estimate to the first question. The first answer estimate may be generated using natural language processing and based on the first tag.
US10275477B2
A method and system for automatically determining a processing path is provided. The method includes generating an input criteria associated with performing a hardware apparatus implemented process. Metadata describing the input criteria is generated and stored. Weighting factors associated with the metadata are generated and a specialized hardware apparatus executing the hardware apparatus implemented process is enabled. Measurement characteristics associated with conditions resulting from the specialized hardware apparatus executing the hardware apparatus implemented process are retrieved from a plurality of hardware sensors. A resource database catalog for hardware based data processing resources is queried and an optimization process for determining an optimized processing path for processing the metadata with respect to the resource database hardware based data and the measurement characteristics is executed. The optimized processing path is executed resulting in specified control decisions associated with controlling the specialized hardware apparatus.
US10275475B2
A method of operating a data analysis system includes retrieving objects from a data source. Each of the retrieved objects includes (i) data and (ii) metadata describing the data. The method further includes dynamically creating a cumulative schema by, for each object of the retrieved objects: (i) inferring a schema from the object based on the metadata of the object and inferred data types of elements of the data of the object, (ii) creating a unified schema, wherein the unified schema describes both (a) the object described by the inferred schema and (b) a cumulative set of objects described by the cumulative schema, and (iii) storing the unified schema as the cumulative schema. The method further includes exporting the data of each of the retrieved objects to a data warehouse.
US10275474B2
Systems and methods are disclosed for managing deduplicated images of data objects that change over time. The method includes: organizing unique content of each data object as a plurality of content segments and storing the content segments in a data store; for each data object, creating an organized arrangement of hash structures, wherein each structure, for a subset of the hash structures, includes a hash signature for a corresponding content segment and is associated with a reference to the corresponding content segment, and for each data object, maintaining an organized arrangement of temporal structures to represent a corresponding data object over time, wherein each structure is associated with a temporal state of the data object, and wherein each temporal state is associated with the hash structures representing the content of the data object during that temporal state.
US10275466B2
A mechanism is provided in a data processing system for de-duplication aware secure delete. Responsive to receiving a secure delete request for a file, the mechanism identifies a list of file blocks to be securely deleted from a physical disk device. Responsive to determining at least one virtual block of another file refers to a given disk block corresponding to a file block in the list, the mechanism copies the given disk block to generate a copied disk block in the physical disk device and updates a pointer of the at least one virtual block to refer to the copied disk block. The mechanism writes a secure delete pattern for each file block in the list of file blocks to a disk block in the physical disk device without performing de-duplication processing.
US10275453B2
A method is disclosed for identifying paraphrases in a natural language processing (NLP) system comprising: receiving a first phrase and a second phrase by a system; analyzing the first phrase and the second phrase to provide a semantic and structural hierarchical comparison assessment, the semantic and structural hierarchical comparison assessment having an associated semantic and structural hierarchical comparison assessment value; and determining whether the semantic and structural hierarchical comparison assessment value exceeds a predetermined paraphrase equivalency criteria; and, responsive to determining the semantic and structural hierarchical comparison assessment value exceeds the predetermined paraphrase equivalency criteria, classifying the second phrase as being a rewording of the first phrase.
US10275452B2
A system, method, and computer-readable medium are disclosed for identifying paraphrases in a natural language processing (NLP) system comprising: receiving a first phrase and a second phrase by a system; analyzing the first phrase and the second phrase to provide a semantic and structural hierarchical comparison assessment, the semantic and structural hierarchical comparison assessment having an associated semantic and structural hierarchical comparison assessment value; and determining whether the semantic and structural hierarchical comparison assessment value exceeds a predetermined paraphrase equivalency criteria; and, responsive to determining the semantic and structural hierarchical comparison assessment value exceeds the predetermined paraphrase equivalency criteria, classifying the second phrase as being a rewording of the first phrase.
US10275451B2
A system and method for providing counter intuitive recommendations to a user. A user profile is obtained for the user. A determination that a trigger condition has occurred for the user. The duration of the trigger condition is also determined. The trigger condition is associated with the user's profile. A request for a recommendation is received, and a list of recommendations is obtained. The recommendations are compared against the trigger condition to determine if the recommendation is compatible with the trigger condition. Those recommendations determined not to be compatible with the trigger condition are removed from the set of recommendations provided to the user.
US10275449B1
A computing device automatically creates a log record recognizer expression and uses the log record recognizer expression to identify a log record type for a log record to parse the log record. A log record type regular expression is selected from log record type regular expressions and is separated into subexpressions that are normalized and are reassembled into an expression recognizer for each log record type regular expression. The expression recognizer for each is read into a data structure. The recognizer expressions are sorted based on an order associated with an expression operator of each subexpression. A log recognizer expression is created from each read expression recognizer included in the sorted recognizer expressions. A log record type of a log record is identified using the created log recognizer expression. A log record type regular expression is selected. The log record is parsed using the selected log record type regular expression.
US10275437B2
Using a bounding language to control or restrict the changes that can be made to contents of a structured document (e.g., a document encoded in the Extensible Markup Language, or “XML”), and also includes the bounding language and documents encoded according to the bounding language. A Document Type Definition (“DTD”) is defined as a “bounding DTD”, and one or more structured documents containing editing restrictions are defined according to this DTD. A processing component uses a structured document containing editing restrictions as input, and programmatically determines which fields of another structured document can be edited, which fields should be hidden, and so forth. By restricting the parts of the file that can be edited, users who need to do the editing are shielded from irrelevant details, and can carry out their task with less risk of making errors (and without needing to understand the details of the structured document markup language).
US10275434B1
A system and method identifies a primary version out of different versions of the same document. The system selects a priority of authority for each document version based on a priority rule and information associated with the document version, and selects a primary version based on the priority of authority and information associated with the document version.
US10275433B2
A remote browsing and searching process is directed to the management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, search results corresponding to content representations associated with current content, or to data about changes in the content. The network computing provider may determine the search results based on a navigation path associated with a previous request for content, navigation paths of other client computing devices, relationships or differences between various versions of content, or based on any number of other factors.
US10275427B2
A system and method for contextual tagging of data on at least one display associated with a vehicle is provided. The method includes: receiving data regarding the vehicle from at least one of a source of verbal data and a source of non-verbal data; determining a context associated with the data and a variable parameter associated with the context; determining a display element associated with the at least one display that corresponds to the determined variable parameter; generating a symbol for the display to display adjacent to the determined display element based on at least one of the determined context and the determined variable parameter; generating a selectable icon for the display to render adjacent to the symbol based on received verbal data; associating the received verbal data to the selectable icon; and outputting the received verbal data to an audio device based on a selection of the selectable icon.
US10275423B2
A method and system are disclosed for continuous optimization. The method comprises obtaining an optimization problem involving continuous or semi-continuous variables in a digital computer; initiating a stochastic search process in the digital computer in order to solve the optimization problem; until a stopping criterion is met constructing in the digital computer at least one stochastically generated polynomial in binary variables representative of choices of candidate future state of the stochastic search process, providing the at least one polynomial in binary variables to a binary sampling device, sampling from domains of the at least one polynomial in binary variables using the binary sampling device to generate binary sample points, receiving the generated binary sample points in the digital computer and transiting to next state of the stochastic search process and providing a best known solution found as a solution of the optimization problem using the digital computer.
US10275421B1
An application on a client device presents a content item to a user with a deep link that includes an application identifier that identifies an additional application on the client device and contains instructions that, when executed by the additional application, present a state of that additional application. When a user selects the deep link in the content item, the client device determines whether the additional application associated with the application identifier is installed on the client device and, if so, launches the additional application and communicates the instructions and a second deep link to the additional application. The second deep link includes an application identifier associated with the application and instructions describing a state of the application when the content item was presented.
US10275420B2
The disclosure includes a system and method for summarizing social interactions between users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive a signal stream from at least one of a hardware sensor and a virtual detector, filter the signal stream and outputting filtered signal stream including data defining human-understandable actions, identify activities associated with a first user from the filtered signal stream, generate a summary of the first user's activities, determine that the first user is within proximity to a second user, determine a degree of separation between the first user and the second user in a social network, determine a time elapsed since a last interaction between the first user and the second user, classify the first user's relationship with the second user as being a first type of relationship, a second type of relationship or a third time of relationship, responsive to having the first type of relationship, generate a first summary for the first user that includes a notification that the second user is nearby, a last interaction with the second user and recent interactions with the second user, responsive to having the second type of relationship, generate a second summary for the first user that includes the notification that the second user is nearby, the last interaction with the second user and events that the first user and the second user share in common, and responsive to having the third type of relationship, generate a third summary for the first user that includes the notification that the second user is nearby and events that the first user and the second user share in common.
US10275416B1
In some examples, a method includes obtaining, by a recommendation engine executing at a computing device, a list of prospective interconnection facilities administered by an interconnection facility provider and a list of prospective interconnection facility customers; identifying, by the recommendation engine, based at least in part on querying telemetry data that indicates interconnections of interconnection facility customers within the list of prospective interconnection facilities, sets of interconnection facilities from the list of prospective interconnection facilities in which respective interconnection facility customers are configured with existing interconnections; generating, by the recommendation engine and based at least in part on the list of prospective interconnection facilities, the sets of interconnection facilities, and the list of prospective interconnection facility customers, scoring data for the prospective interconnection facilities; and outputting, by the recommendation engine and for display to a user, the scoring data.
US10275404B2
A computer-implemented service recommends digital works (and/or creators of works) to a user based on works currently or previously played or downloaded by the user on a player device or based on playlists stored on the player device. The works may be, for example, music files, video files, electronic books, or other digital content for playing by users. A user may thus obtain personalized recommendations that are based on works obtained from sources (web sites, physical CDs, etc.) that are independent of the recommendations system. In one embodiment, the service identifies pairs of works (and/or work creators) that are similar to each other by virtue of the relatively high frequency with which they co-occur on playlists or within play histories of users. The resulting mappings are used to provide recommendations to users.
US10275387B2
The present invention provides method and associated interface circuit for mitigating interference due to signaling of a bus between two electronic apparatuses. The method may include: via the bus mechanically compliant to a bus specification, communicating and transporting data at a nonstandard speed which is not compliant to the bus specification. The method may further include: before communicating and transporting data at the nonstandard speed, signaling via the bus at a standard speed to configure a speed switching from the standard speed to the nonstandard speed, with the standard speed compliant to the bus specification. For example, the bus specification may be USB specification, the standard speed may be 5 Gbps (SuperSpeed of USB 3.0 specification), and the nonstandard speed may be lower than the standard speed, e.g., 2.5 Gbps, which forms a spectrum notch at a frequency of wireless connection, e.g., 2.4 GHz of Wi-Fi.
US10275376B2
A method for implementing cross device redundancy schemes with a single commit by receiving, by a write page allocation unit, a request to allocate data grains; responsive to receiving the request, performing, by the write page allocation unit, an analysis of a predetermined data layout map associated with a grain memory to identify a memory segment; allocating, by the write page allocation unit, a number of data grains to the memory segment, while computing redundancy data associated with the number of data grains; storing the number of data grains and the redundancy data to the memory segment of the grain memory; determining, by the write page allocation unit, whether a storage threshold associated with the grain memory has been satisfied; and responsive to the storage threshold associated with the grain memory being satisfied, transmitting data grains and redundancy data stored in the memory segment to one or more storage devices.
US10275373B2
A hot swappable device includes a port, a firmware module, and an interrupt masking module. The port includes a Peripheral Component Interface express Physical Layer, and the Peripheral Component Interface express Physical Layer includes multiple lanes lanes. The Peripheral Component Interface express Physical Layer detects an analog signal in each of the multiple lanes, when it is detected that an amplitude of an analog signal in one of the multiple lanes is less than a preset threshold, generates an ALOS signal corresponding to the lane, and transmits the ALOS signal to the interrupt masking module. The interrupt masking module generates an ALOS interrupt signal corresponding to the lane and sends the ALOS interrupt signal to the firmware module. If the firmware module receives, in a preset time period, an ALOS interrupt signal corresponding to each lane, the firmware module resets the port.
US10275372B1
In one embodiment, a cached memory device can include: (i) a memory array coupled to a system address bus and an internal data bus; (ii) a plurality of data buffers coupled to a system data bus, and to the memory array via the internal data bus; (iii) a plurality of valid bits, where each valid bit corresponds to one of the data buffers; (iv) a plurality of buffer address registers coupled to the system address bus, where each buffer address register corresponds to one of the data buffers; and (v) a plurality of compare circuits coupled to the system address bus, where each compare circuit corresponds to one of the data buffers.
US10275359B2
The present disclosure provides a cache cleaning method, a cache cleaning apparatus and a client, which improves a cache cleaning efficiency in a client and improves a user experience effectively. The method includes: detecting an amount of used caches in a mobile terminal; if the amount of used caches is larger than a preset threshold, sending a cache application request to an operating system of the mobile terminal so as to trigger a preset cache release rule in the operating system; and after the operating system releases corresponding caches according to the preset cache release rule, sending a cache release request to the operating system such that the operating system releases caches allocated for the cache application request according to the cache release request. The present disclosure may be used in a cache management technique of a mobile terminal.
US10275341B2
Systems and methods are described for usability testing of mobile applications on mobile devices. A usability test may be performed without the need for a usability lab environment or external recording devices, since usability software may be run on the mobile device of a user. The usability test may be associated with tasks that the user may be requested to complete. While the tasks are being performed, usability data can be gathered. Such usability data may be recorded by recording functions of the mobile device, where the recording functions may be associated with sensors of the mobile device. This enables usability testing that better simulates real conditions under which a user may typically utilize the mobile application and is more cost effective.
US10275337B2
A method for processing distributed breakpoints when debugging a distributed application includes establishing a breakpoint in source code of a distributed computer program and executing the distributed computer program. Thereafter, an encountering of the breakpoint is detected in one of the processes, and execution of the one of the processes halted. However, halting execution of any other of the processes is delayed for a delay period during which a list both is generated of others of the processes in which the breakpoint is encountered and also is sorted in accordance with prioritization criteria. Finally, the sorted list is presented after the lapse of the delay period, individual ones of the processes selected in the list, and execution of the selected individual ones of the processes in the sorted list halted while halting of execution of non-selected ones of the processes in the sorted list is bypassed.
US10275334B1
A system for identifying and describing programming errors passes source code through a syntax checker, operates a parser to identify potential problems in the source code, assembles a structured problem list of identified potential problems, operates an interpreter to execute the source code and match execution errors to an identified potential problem in the structured problem list, and generates an error report for novice programmers to understand.
US10275325B2
A method of site isolation protection includes the following steps. A set of clustered engines including a first engine at a first site and a second engine at a second site is provided. A Fiber Channel (FC) connection and an Ethernet connection between the first and the second sites are provided. Whether an Ethernet Heartbeat (EH) from one of the first engine and the second engine through the Ethernet connection exists is detected when the FC connection fails. One of the first engine and the second engine is shut down when the EH exists. Furthermore, a quorum service at a client site is provided in different IP domain to further protect site isolation from happening, while the FC connection and Ethernet Heartbeat connection failed at the same time.
US10275321B1
A request associated with restoring a previous version of a linked clone virtual machine is received. One or more changes between a base image of a parent virtual machine and the previous version of the linked clone virtual machine are determined. One or more data blocks corresponding to the base image and one or more data blocks corresponding to the determined changes are provided to a remote system.
US10275320B2
Each data stream in a backup job is individually tracked by data agent(s) and media agent(s) in its path, generating performance data packets in-process and merging them into the processed data stream. The data stream thus incrementally accumulates performance data packets from any number of successive backup processes. The in-process tracking also captures hierarchical relationships among backup processes and in-process subtending tasks, so that the resulting performance report can depict parent and child operations. The hierarchical relationships are embedded into the performance data packets and may be analyzed by parsing the data stream. The media agent transfers the data packets belonging to the secondary copy to secondary storage. The media agent analyzes the performance data packets in the data stream and generates a performance report, which covers the data stream from source to destination, based on the accumulated information carried by the performance data packets. The media agent illustratively stores the performance report locally as a flat file.
US10275318B2
The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. For example, as described in greater detail herein, the systems and methods may permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.
US10275317B2
Data from computing devices is backed-up regularly, storing a snapshot of the data and corresponding metadata in a data store. The backup data are stored for a relatively short period of time before being archived to long-term storage. For snapshots with files with identical data that are not archived together, archive storage space and computing resources may be conserved by not storing duplicates of the data. When the data is added to the archive storage, the archive storage location is added to backup reference entries for other files with identical data. When all files referencing an archive storage location are expired from the backup data store, an archive retention period is initiated, and an entry is added to a time-based archive expiration database indicating the storage location and an expiration time for the archived data. At the expiration time, the archived data is designated for deletion from the archive.
US10275312B1
The disclosed computer-implemented method for selecting a set of storage nodes from a plurality of storage nodes for use in reconstructing data on a faulted node in an erasure-coded system may include determining an average read access latency for a first set of storage nodes, detecting a storage failure a storage node, selecting a subset of the first set of storage nodes, such that the average read access latency for each of the storage nodes within the subset has a lower average read access latency than at least one other node (or as many as all the other nodes) of the available storage nodes, and reconstructing data that was stored on the failed storage node from the subset of the first set of storage nodes. During reconstruction, each of the nodes multiplies their data chunk by a coefficient and transmits the resulting product to an initiator node.
US10275305B2
Methods and systems are provided for a tool that operates on a local user machine that is coupled to a remote storage. Data may be aggregated by the tool by combining raw data from multiple sources with different file types, where the data is stored in remote storage. Concepts and relationships existent within the inputted/loaded data may be learned by the tool. The data may be reconciled using the tool by a process of data scrubbing. The data may be analyzed using data manipulation techniques and statistical analysis. The work data flow from the data analysis may be captured by the tool and stored in the remote storage for later use. Visualizations (e.g., charts and graphs) may be generated by the tool for the analyzed data.
US10275287B2
Techniques are provided for dynamically self-balancing communication and computation. In an embodiment, each partition of application data is stored on a respective computer of a cluster. The application is divided into distributed jobs, each of which corresponds to a partition. Each distributed job is hosted on the computer that hosts the corresponding data partition. Each computer divides its distributed job into computation tasks. Each computer has a pool of threads that execute the computation tasks. During execution, one computer receives a data access request from another computer. The data access request is executed by a thread of the pool. Threads of the pool are bimodal and may be repurposed between communication and computation, depending on workload. Each computer individually detects completion of its computation tasks. Each computer informs a central computer that its distributed job has finished. The central computer detects when all distributed jobs of the application have terminated.
US10275284B2
Methods determine a capacity-forecast model based on historical capacity metric data and historical business metric data. The capacity-forecast model may be to estimate capacity requirements with respect to changes in demand for the data center customer's application program. The capacity-forecast model provides an analytical “what-if” approach to reallocating data center resources in order to satisfy projected business level expectations of a data center customer and calculate estimated capacities for different business scenarios.
US10275283B2
A system for managing access to a shared resource includes a plurality of nodes. Each of the nodes is in communication with the shared resource and has a memory and a processor in communication with the memory. The system further includes an orchestrator that has a controller and is in communication with the shared resource and the nodes. The controller is configured to determine a quota for each of the nodes, wherein each quota has a value of more than one. The processor of each of the nodes is configured to set a local counter stored in the memory of the relevant node to the value of the relevant node's quota. In response to a request received from an end device to use the shared resource, the processor of each of the nodes is further configured to serve the request and decrement the local counter by one. The processor stops serving requests when a value of the local counter reaches zero. At an end of a synchronization period, the processor sends synchronization data to the controller. The synchronization data includes the value of the local counter at the end of the synchronization period.
US10275280B2
A plurality of cores are maintained in a processor complex. A core of the plurality of cores is reserved for execution of critical tasks, wherein it is preferable to prioritize execution of critical tasks over non-critical tasks. A scheduler receives a task for scheduling in the plurality of cores. In response to determining that the task is a critical task, the task is scheduled for execution in the reserved core.
US10275276B2
Provided are a computer program product, system, and method for migrating jobs from a source server from which data is migrated to a target server to which the data is migrated. Mirrored data is copied from a source storage to a target storage. A determination is made of at least one eligible job of the jobs executing in the source server having execution characteristics indicating that the job is eligible for migration to the target server. The determined at least one eligible job is migrated to the target server to execute on the target server and perform operations with respect to the mirrored data in the target storage. The migrated eligible job is disabled at the source server.
US10275274B2
According to an example, configurable workload optimization may include selecting a performance optimized application workload from available performance optimized application workloads. A predetermined combination of removable workload optimized modules may be selected to implement the selected performance optimized application workload. Different combinations of the removable workload optimized modules may be usable to implement different ones of the available performance optimized application workloads. The predetermined combination of the removable workload optimized modules may be managed to implement the selected performance optimized application workload. Data flows directed to the predetermined combination of the removable workload optimized modules may be received. The data flows may be analyzed based on attributes of the data flows, and redirected for processing by one of the removable workload optimized modules of the predetermined combination of the removable workload optimized modules based on the analysis.
US10275268B2
The subject matter of this specification can be implemented in, among other things, a method including receiving, by a hypervisor of a host computer system, an entropy request from a guest operating system running on the host computer system. The method further includes identifying, by the hypervisor, an entropy source. The method further includes determining, by the hypervisor, an expected entropy usage at the host computer system. The method further includes providing, in response to the request, entropy from the entropy source to the guest operating system in view of the expected entropy usage.
US10275267B1
Methods and systems for provisioning computing resource instances among implementation resources based on trust to reduce interference between computing resource instances implemented by the same implementation resources. In an embodiment, a trust rating is determined for a computing resource instance based at least in part on one or more trust factors. The suitability of an implementation resource to implement the given computing resource instance may be evaluated based at least in part on the trust rating of the computing resource instance and a trust rating of the implementation resource. In some embodiments, the trust rating of the implementation resource may be predefined or based on trust ratings of computing resource instances that are currently implemented by the implementation resource. An implementation resource may be selected to implement the computing resource instance based at least in part on its suitability thus determined.
US10275260B2
The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
US10275247B2
Methods and apparatuses relating to accelerating vector multiplication. In one embodiment, an apparatus includes a first buffer to store a first cache line of indices for elements of a first vector, a second buffer to store a second cache line of indices for elements of a second vector, a comparison unit to compare each index of the first cache line of indices with each index of the second cache line of indices, a plurality of multipliers to each multiply an element from the first vector and an element from the second vector for an index match from the comparison unit to produce a product, and an adder to add together the product from each of the plurality of multipliers.
US10275244B2
A simulation system that includes a simulation accelerator that uses parallel processing to accelerate the simulation of register transfer level codes (RTLs) while minimizing memory access latency is disclosed. The accelerator has an array of parallel computing resources. The simulation accelerator receives compiled RTLs in which the components of the design are mapped to instructions. The instructions are divided into groups, in which instructions belonging to a same group are logically independent of each other. The simulation accelerator fetches instructions and data for processing by the parallel computing resources for one group of instructions at a time.
US10275240B2
In one example implementation, an example system includes a dependency engine, a filter engine, and a cluster engine. In the one example implementation, a file pair of a first commit log entry of a plurality of commit log entries in a commit history is identified by the dependency engine. In the one example implementation, a dependency rank is assigned to the file pair by the dependency engine based on a number of times the first file of the file pair and the second file of the file pair appear together in the plurality of commit log entries. In the one example implementation, a dependency rank is compared to a confidence rank by the filter engine. In the one example implementation, a second file is indicated as dependent on a first file when the dependency rank of the file pair achieves the confidence rank.
US10275237B1
A computer-implemented automated review method for spring wiring configuration source code files seeking to access a data store comprises the steps of receiving a request to review configuration source code files seeking to access the data store; checking the configuration source code files for definitions of a namespace; setting an issue flag if the configuration source code files do not include definitions of the namespace; checking the configuration source code files for a definition of a data store access driver; setting the issue flag if the configuration source code files do not include the definition of the data store access driver; checking the configuration source code files for a definition of a “database”; setting the issue flag if the configuration source code files do not include the definition of the “database”; reviewing the status of the issue flag; and issuing a halt signal or a proceed signal.
US10275234B2
Embodiments relate to systems and methods allowing selective bypass of code flows in computer software. According to particular embodiments, a bypass attribute is introduced into code flows (e.g., present for development and/or testing purposes only) that are to be disabled prior to releasing the final operational version of the software. A value for the bypass attribute is determined at single, a central engine. Based upon that bypass attribute value, the code flow is either executed or bypassed. In certain embodiments the bypass attribute is implemented in the form of a substitute variable. In some embodiments the bypass attribute is implemented in the form of a code flow call. The bypass attribute may operate in a sequential manner, such that execution of other downstream code flows is also bypassed. One example is provided in the form of bypassing code flows of an Extract, Transform, Load (ETL) process.
US10275229B2
An encoded data object notation persistence format can be used in a variety of scenarios to advantage. The encoded format accommodates key name-value pairs and can employ dictionary compression to reduce the amount of storage needed to represent a data object. Searching and querying a collection of encoded data objects can be done more efficiently by taking advantage of the format.
US10275227B1
A method may comprise determining, by executing a first model having first configuration parameters, a first result associated with the first model. The method may comprise determining, by executing a second model having second configuration parameters, a second result associated with the second model. The method may comprise determining, based on the first result, the second result, and equivalency criteria, that the second model is not functionally equivalent to the first model. The equivalency criteria may indicate that the second model is functionally equivalent to the first model when a difference between the second result and the first result satisfies a threshold. The method may comprise modifying a configuration parameter, of the second configuration parameters, to cause the second model to improve toward functional equivalence with the first model.
US10275222B2
Apparatuses, methods and storage medium associated with a model compute system for physical programming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify first rules associated with one or more physical subcomponents, e.g., blocks, tiles, or the like, or combinations thereof, assembled in a constructed model in a first control modality, wherein at least one first rule defines a first predetermined behavior of the constructed model, and determine a first program stack for execution by the model compute system based on the first rules associated with the one or more physical subcomponents. Other embodiments may be described and/or claimed.
US10275212B1
An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.
US10275211B2
In at least one embodiment, an apparatus for playing back audio in a vehicle is provided. The apparatus includes an audio controller having memory for being operably coupled to a plurality of mobile devices in a vehicle. The audio controller is programmed to wirelessly receive audio data from the plurality of mobile devices and to store the audio data on memory. The audio controller is further programmed to playback the audio data via loudspeakers in the vehicle.
US10275208B2
The invention comprises music and information delivery systems and methods. One system comprises a portable communication device configured to receive a piece of music from an audio source and transmit the piece of music via a first communication medium to a host computer. The host computer is configured to receive the piece of music from the portable communication device and search a storage medium to identify and access the piece of music from the storage medium. The host computer is configured to transmit the piece of music via a second communication medium to one or more reception units that are configured to receive the piece of music from the host computer via the second communication medium.
US10275204B2
An electronic device is provided. The electronic device includes an input interface configured to receive first input information relating to a sharing content operation, a communication interface configured to receive second input information relating to the sharing content operation from at least one external electronic device, a memory configured to store at least one instruction relating to processing of the sharing content, and a processor electronically connected to the input interface, the communication interface, and the memory, where the processor, upon executing the least one instruction, is configured to determine collision occurrence possibility of the first input information and the second input information, and to apply a specified effect corresponding to the collision occurrence possibility.
US10275203B2
A system and method for communicating a multimedia presentation between a presenter and an audience is described. Services provided via a network facilitate the communication, and include real-time determination of remaining portions of a presentation responsive to “on the fly” presentation modifications, automated filtering and prioritization of audience feedback to a presenter, and integration with one or more customer data resources.
US10275196B2
A processor of an image forming apparatus receives bibliographic information including identification information of print data transmitted to other image forming apparatuses, obtains user information associated with the print data stored in the other image forming apparatuses, based on the received bibliographic information, and obtains user information associated with print data stored in a storage unit of the image forming apparatus. A display unit displays a first screen that includes an icon of a user associated with the print data stored in at least one of the other image forming apparatuses and an icon of a user associated with the print data stored in the storage unit, and a second screen that includes identification information of print data associated with a user corresponding to an icon selected on the first screen. Image formation is executed based on the print data corresponding to identification information selected on the second screen.
US10275189B2
A method and system is provided for printing jobs received from enterprise customers through a global printing network. One aspect relates to an architecture that interfaces customers, communication service firms (CSFs), and downstream digital print service providers (PSPs) in a global communications network. Such an architecture permits last-mile production functions that allow the distribution of print jobs to be optimized, containing costs, maintaining quality, and performing billing functions that improve the quality of such networks and make a global print network feasible. As a result, Enterprise customers benefit from lower costs and global sourcing while print service providers and graphics service firms benefit from increased revenue due to increased utilization of the overall global network.
US10275188B2
A communication device may send a first registration request including first device identification information to a server in a case where an input of a first registration instruction is received, wherein in the server, the first device identification information, first account information, and first communication authentication information may be registered in association with each other. The communication device may send a second registration request including second device identification information the server in a case where an input of a second registration instruction is received, wherein in the server, the second device identification information, second account information, and second communication authentication information may be registered in association with each other.
US10275186B2
A data storage device includes a shaping engine and a compression engine. The shaping engine is configured to shape first data to generate second data. The compression engine is configured to compress the second data to generate third data.
US10275185B2
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device receives a data access request and determines a DSN address associated therewith. The computing device identifies available of storage unit (SU) pools, then, for each available SU pool, updates a corresponding weighting level and determines corresponding ranked scoring information based on the DSN address and a corresponding updated weighting level(s) in accordance with system configuration(s) of a Decentralized, or Distributed, Agreement Protocol (DAP). The computing device selects an available SU pool and issues resource access request(s) thereto to process the data access request.
US10275183B2
Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records. The system may employ a dynamic categorical data decoding process, which delivers a reduction in processing time when the encoded records are decoded for evaluating the exposure of technology change events to technology incidents and modifying such technology change events.
US10275181B2
The invention introduces a method for scheduling and executing commands in a flash memory, performed by a processing unit, including at least the following steps: reading information stored in a command profile space to determine whether a priority command is present in a command queue; de-queuing the priority command from the command queue and executing the priority command when the priority command is present in the command queue; and using a scheduling algorithm to select a simple read/write command from the command queue and executing the simple read/write command when no priority command is present in the command queue.
US10275179B2
A virtual storage network may be implemented and exposed as a single virtual namespace, using physical disk storage distributed across multiple computing devices. In various embodiments, each computing device contributing physical disk storage to the virtual storage network may include one or more virtual block devices configured to provide a local interface to the virtual storage network, an application programming interface (API) or other software components to translate the local data access requests into tuple-space operations compatible with the tuple-space data model, and/or a tuple-space storage engine configured to provide access to the data tuple-space of the distributed virtual storage network. The tuple-space storage engine executing on each of the computing devices of the virtual storage network may coordinate via low-level communication to satisfy data access requests from client devices, and to perform data replication and migration tasks so that devices may be seamlessly added or removed from the virtual storage network.
US10275169B2
Multiple partitions can be run on a computing device, each partition running multiple processes referred to as a workload. Each of the multiple partitions, is isolated from one another, preventing the processes in each partition from interfering with the operation of the processes in the other partitions. Using the techniques discussed herein, some memory pages of a partition (referred to as a sharing partition) can be shared with one or more other partitions. The pages that are shared are file backed (e.g., image or data files) or pagefile backed memory pages. The sharing partition can be, for example, a separate partition that is dedicated to sharing memory pages.
US10275164B2
In one implementation, a computer-implemented method can include receiving, at a driver running on a mobile computing device with a local power source, a command from an application for an allocation of volatile memory; allocating, by the driver, memory from a pool of volatile memory for the application; storing data in the allocated memory; detecting, by the driver, that a particular situation currently exists on the mobile computing device that will cause the data to be lost; and performing, by the driver, an operation with regard to the memory and the data that will cause the data to be preserved following a conclusion of the particular situation.
US10275159B2
An embedded device, a RAM disk of an embedded device and a method of accessing a RAM disk of an embedded device are provided. The embedded device includes: a processing unit, configured to execute an operating system; a first memory, for the processing unit to access required system data when the processing unit executes the operating system; a function module, configured to perform a predetermined function; a second memory, for the function module to access required functional data through direct memory access when the function module performs the predetermined function; and a RAM disk driving module, configured to incorporate a first part of the first memory with the second memory to one RAM disk, and to control access of the RAM disk.
US10275154B2
The disclosed embodiments provide a system that facilitates the execution of a software program. During operation, the system obtains a set of artifacts associated with executing a software program. Next, the system uses the set of artifacts to determine an inheritance hierarchy associated with an artifact from the set of artifacts. The system then uses the inheritance hierarchy and the set of artifacts to generate a memory layout of an object instance represented by the artifact, wherein the memory layout includes a set of fields associated with a set of levels of the inheritance hierarchy.
US10275150B2
A display control apparatus includes: an accepting unit configured to accept a predetermined operation from a user; a switching unit configured to switch between a first screen on which a display item is displayed in a first layout, and a second screen which includes at least one display item displayed with a first size on the first screen and on which the display item is displayed with a second size and in a second layout; and a display control unit configured to perform control such that, during the predetermined operation for switching from the first screen to the second screen, the first screen and the second screen are displayed while being superimposed without continuously changing the size of the display item in accordance with the predetermined operation, and upon completion of the predetermined operation, the second screen is displayed without the first screen and the second screen being superimposed.
US10275143B2
A wearable device and a method of providing user interaction with the wearable device is provided. The method includes receiving one or more signals from at least one of one or more pressure sensors and one or more vibration sensors, obtaining information related to at least one of an orientation of the wearable device on a user hand and a hand on which the wearable device being worn based on the one or more signals received, and performing one or more functions based on the obtained information.
US10275141B2
Systems and methods are described for superimposing a program guide browser onto a video stream. The method includes receiving a request from the client while media content is displayed at the host; in response to the request, transmitting a user interface (UI) to the client; and displaying the UI at the client without interrupting the displayed media content; wherein the UI comprises a horizontally scrollable ribbon. Additional or alternate features may be provided as desired.
US10275137B2
A method for displaying an accelerated change in a numerical value on a computer display, wherein the accelerated change displayed on the computer display is not limited by hardware limitations, such as refresh rate and/or a processor speed. The method displays a sequence of numbers to simulate an accelerating change of the numerical value displayed on a display device.
US10275136B2
A media management system configured provides functionality to store, organize, and share digital media. The media management system may capture media in one or more media capture sessions and organize the media according to the time at which it was created or captured. An adaptable media grouping system is included to allow desired media to be quickly and easily located through coarse and fine groupings. The media management system may also manage and share URLs. The media management system may be implemented on various hardware devices, including mobile, desktop, and other computing devices.
US10275132B2
A display apparatus is provided. The display apparatus includes a display unit configured to display a screen including a polygonal object onto which different functions are mapped according to apexes, a detecting unit configured to detect a touch manipulation, and a controller configured, in response to a manipulation by touching one of a plurality of apexes of the polygonal object to rotate the polygonal object, being detected through the detecting unit, to perform a function mapped onto the touched apex.
US10275129B2
A touch system user interface displays a plurality of user interface elements in a timeline, wherein each of the user interface elements is associated with a respective event having a number of event attributes, including a date attribute. Each user interface element includes a visual representation of a displayed set of the event attributes and is positioned within the timeline based on the date event attribute. The position and/or spatial zoom level of the user interface elements are modified based on the user input, and the displayed set of event attributes is based on the spatial zoom level.
US10275128B2
The method of providing audiovisual content to a client device configured to be coupled to a display. The method detects a selection of a graphical element corresponding to a video content item. In response to detecting the selection of the graphical element, a transmission mode is determined. The transmission mode is a function of: (i) one or more decoding capabilities of the client device; (ii) a video encoding format of the video content item; (ii) whether the video content item should be displayed in a full screen or a partial screen format; and (iv) whether the client device is capable of overlaying image data into a video stream. Next, audiovisual data that includes the video content item is prepared for transmission according to the determined transmission mode. Finally, the prepared audiovisual data is transmitted from the server toward the client device, according to the determined transmission mode, for display on the display.
US10275127B2
A client apparatus includes a memory that stores first data acquired from a predetermined external storage location, a generating unit that generates a screen including a first operation image for use in performing an operation related to the first data, an acquisition unit that acquires second data from the predetermined external storage location, and an updating unit that updates the screen by generating on the screen a second operation image for use in performing an operation related to the second data if the first data is different from the second data.
US10275123B2
Methods and devices are provided. A method includes at an electronic device with one or more processors, a display, and memory, displaying, by the display, a playback position indicator for a media file; receiving, by the electronic device, a user input for adjusting a position of the playback position indicator from a first position of the media file to a second position of the media file; and in response to receiving the user input, displaying, by the display, a snippet from a document corresponding to content of the media file at the second position of the media file.
US10275122B2
Architecture that enables a card interaction model that can present cards in different ways. When a user performs tasks, new stacked cards (one card on top of another card) corresponding to those tasks open in a left pane over the top of a background canvas (a card overlay of the underlying canvas). Users can scroll through the card stack of the card overlay to retrieve previous cards. Additionally, in an alternative viewing mode, a user can interact with the card overlay via an interactive affordance (an interactive object made available to facilitate a potential action) to enable viewing (e.g., an overview) of the cards in a side-by-side card overlay manner to further enable the opening and quick navigation to one of the previous cards. The architecture has applicability to mapping systems where searches range over many different geographical sites.
US10275121B1
Systems and methods for customizing avatars responsive to events are provided. An event is received and a topical category for the event is determined. A plurality of assets and a scene responsive to the event is obtained. Each such asset determines a position of an avatar in the scene over time. The avatar is associated with a user that has designated an interest in the topical category. The avatar is obtained from a user profile associated with the user. A sticker is formed comprising the scene and an altered version of the avatar. The altered version of the avatar comprises: (i) one or more visible layers that are present in the avatar and (ii) one or more visible layers that are not present in the avatar and that include all or a portion of the plurality of assets, thereby forming a sticker. The sticker is then provided to the user.
US10275116B2
Systems and methods for providing and managing docked browser tabs are provided. In one exemplary method, a webpage may be open in a first tab in a browser application on an electronic device. In response to one or more inputs, the state of the webpage in the first tab may be changed. A user may request to open the webpage in a second tab that is different from the first tab; and it may then be determined whether the first tab is a docked tab and whether the webpage is associated with a docked tab. In accordance with a determination that the webpage is associated with a docked tab and that the first tab is a docked tab, the webpage is presented with the state of the webpage in the first tab. In accordance with a determination that the webpage is associated with a standard tab and that the first tab is not a docked tab, the webpage may be presented in the second tab with a state different from the state of the webpage in the first tab.
US10275115B2
A method includes transmitting first data causing a client device to display a webpage including a panel and an action access icon; transmitting second data to the client device causing, in response to a selection of the action access icon, the client device to display multiple action icons within or adjacent to the panel; receiving, from the client device, an indication that one of the multiple action icons was selected; obtaining a context identifier associated with the panel based on the indication; obtaining a user interface configured to allow submitting a developer work item for the context identifier; in response to the indication, transmitting third data to the client device causing the client device to display the user interface; receiving, via the user interface on the client device, the developer work item; and storing the developer work item in association with the context identifier.
US10275102B2
Discussed is a display device in which a first pressure electrode configuring a pressure touch panel is adhered to a first polarizing film attached on a lower end of a panel. The display device includes a display panel displaying an image, a capacitive touch panel provided in the display panel and including a plurality of touch electrodes, a first polarizing film adhered to a first side surface of the display panel, a first pressure electrode part adhered to a first side surface of the first polarizing film and including a first pressure electrode, and a second pressure electrode part spaced apart from the first pressure electrode part and including a second pressure electrode facing the first pressure electrode.
US10275093B2
An image display apparatus includes a sensor, circuitry, and a display. The sensor measures a writing pressure of a user in response to handwriting input performed on an input device by the user. The circuitry determines a width of a line based on the measured writing pressure of the user. The display displays the line with the determined width as a trajectory of the handwriting input performed on the input device by the user. The circuitry sets a correction value for the width of the line at each of a plurality of predetermined positions of the trajectory of the handwriting input by the user in response to input from the user, and corrects the width of the line based on the set correction value.
US10275089B2
A display device includes a deviation compensating circuit to receive a feedback touch driving signal from a sensor line connected to one of a plurality of touch sensor, receive a first feedback AC (alternating current) signal from a data line connected to one of a plurality of pixels, receive a second feedback AC signal from a gate line connected to the pixels, detect a phase deviation and an amplitude deviation between the feedback touch driving signal and the first and the second feedback AC signals, and generate a compensation touch driving signal, a first compensation AC signal, and a second compensation AC signal for compensating for the phase deviation and the amplitude deviation.
US10275084B2
A touch control method of a portable device which includes a display and a touch sensor relating to the display comprises the steps of sensing user's touch start and touch moving toward one direction on the touch sensor, moving an image presented on the display along to a direction of the user's touch moving, temporarily fixing the moved image, sensing user's following touch on the moved image, and activating a linked function by using coordinates of the following touch on the moved image, wherein the moved image provides an image area copied around an opposite border of the display, so to be substantially the same size to the image area defined around the opposite border of the display when the touch start.
US10275074B2
A touch detection device includes: a substrate including a display region for displaying an image, a first frame region outside the display region, and a second frame region outside the first frame region; a plurality of detection electrodes that are arranged in the display region on a face parallel with the substrate and include metal wires; and frame wires that are coupled to the detection electrodes and arranged in the first frame region and the second frame region. A ratio of a covering area of the frame wires to a predetermined area of the substrate in the first frame region is smaller than a ratio of the covering area of the frame wires to the predetermined area of the substrate in the second frame region.
US10275069B2
A portable electronic device includes a cover glass, one or more strain gauges operable to indicate force exerted on the cover glass based on deformation of the cover glass, a housing that defines a sway space gap into which the cover glass deforms when the force is exerted on the cover glass, and an incompressible fluid positioned in the sway space gap. The incompressible fluid allows deformation of the cover glass into the sway space gap when the force is exerted on the cover glass and maintains a constant volume under hydrostatic pressure.
US10275065B2
A multi-sensing system, a portable electronic device, and a touch-sensing method are provided. The multi-sensing system includes a sensing sheet and a carrier. The sensing sheet includes a substrate, and a touch-sensing circuit and a force-sensing circuit disposed on the substrate, wherein an orthogonal projection of the force-sensing circuit on the substrate and an orthogonal projection of the touch-sensing circuit on the substrate are misaligned from each other. The carrier has a carrying space and a carrying shoulder adjacent to the carrying space, wherein the carrier carries the sensing sheet with the carrying shoulder. The carrying space is used to accommodate a display element. The touch-sensing circuit is located above the display element.
US10275058B2
A touch pad antenna device ensures communication performance while downsizing the antenna and while maintaining operation performance of a touch pad, and an electronic apparatus incorporating this touch pad antenna device. A touch pad antenna device provided along with a capacitance type touch pad mounted on an electronic apparatus and communicates with an external apparatus via an electromagnetic field signal, having an antenna coil inductively coupled to the external apparatus and arranged by winding around a conducting wire such that conducting wires opposing in width direction via an opening will be close to each other, wherein the antenna coil is arranged along outer edge of a sheet-like electrode section constituting the touch pad.
US10275050B2
Techniques for ink for a shared interactive space are described. According to various embodiments, a shared interactive space is presented on devices for different users that are participating in a communication session with one another. Ink content applied by a particular user to an instance of the shared interactive space is propagated to other instances of the shared interactive space. According to various implementations, a shared interactive space is invocable in different ways. For instance, different user-initiated invoke events can cause a shared interactive space to be presented, such as while a communication session is in progress.
US10275039B2
The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US10275038B2
A method and apparatus for performing motion recognition using motion sensor fusion and an associated computer program product are provided, where the method is applied to an electronic device. The method includes the steps of: utilizing a plurality of motion sensors of the electronic device to obtain sensor data respectively corresponding to the plurality of motion sensors, the sensor data measured at a device coordinate system of the electronic device, wherein the plurality of motion sensors includes inertial motion sensors; and performing sensor fusion according to the sensor data by converting at least one portion of the sensor data and derivatives of the sensor data into converted data based on a global coordinate system of a user of the electronic device, to perform motion recognition based on the global coordinate system, in order to recognize the user's motion.
US10275031B2
A method, an application launcher, an operating system and a portable multifunction device, in which a long touch of a touch-sensitive display causes the portable multifunction device to (a) briefly vibrate, thereby signaling to the user that the continuous touch has been recognized by the portable multifunction device, and (b) perform an action in a GUI of the portable multifunction device, based on a location of the long touch.
US10275026B2
Using real-time biometrics of a player during play of a game through a gaming computer to maintain player biometrics within acceptable ranges. When real-time biometric sensor data for a player has fallen out of range of the player biometric thresholds and preferences specific to the player, a query is sent to a central biometric data store to retrieve at least one corrective action which was most effective for other players who exceeded player biometric thresholds and preferences in a same stage of the game being played. At least one corrective action from the query is received and evaluated to determine what corrective action should be taken. A notification is sent to and corrective action applied to the game, such that the corrective action alters the game for the player to return the real-time biometric sensor data of the player to within the range of the player biometric thresholds and preferences.
US10275022B2
A user device is enabled by an audio-visual assistant for audio-visual interaction with a user. The audio-visual assistant enables the user device to track the user's eyes and face to determine objects on the screen that the user is currently observing. Various tasks can be executed on the objects based on further input provided by the user. The user can provide further inputs via facial gestures, voice or combinations thereof for executing the various tasks.
US10275020B2
The mobile image viewing technique described herein provides a hands-free interface for viewing large imagery (e.g., 360 degree panoramas, parallax image sequences, and long multi-perspective panoramas) on mobile devices. The technique controls the imagery displayed on a display of a mobile device by movement of the mobile device. The technique uses sensors to track the mobile device's orientation and position, and front facing camera to track the user's viewing distance and viewing angle. The technique adjusts the view of a rendered imagery on the mobile device's display according to the tracked data. In one embodiment the technique can employ a sensor fusion methodology that combines viewer tracking using a front facing camera with gyroscope data from the mobile device to produce a robust signal that defines the viewer's 3D position relative to the display.
US10275019B1
A device with rotatable footpads for locomotion simulation in a virtual reality environment and method for same are disclosed. The apparatus comprises; a stanchion for supporting two footpads, wherein the two footpads rotate on an axis passing through the stanchion; a plurality of sensors that detect the rotation of each footpad; and a controller transmitting signals from the plurality of sensors representing the rotation of each footpad to a virtual reality system. The method for using the apparatus comprises: stabilizing footpads of a virtual reality locomotion apparatus using motors controlled by a locomotion controller; detecting the rotation of the footpads on an axis passing through the footpads via sensors of the footpads that detect rotation of the footpads; and transmitting a digital representation of the rotation of the footpads to a virtual reality system.
US10274997B2
A hinge assembly is provided. The hinge assembly includes a first hinge member and a second hinge member separated from the first hinge member, a tooth plate member located between and coupled to the first hinge member and the second hinge member. Each of the first hinge member and the second hinge member includes a first base, a second base, a flexible connection element located between and coupled to the first base and the second base, and a plurality of hinge elements arranged in a line and located between the first base and the second base. The tooth plate member includes a first mounting plate slidably coupled to the first bases, a second mounting plate slidably coupled to the second bases, and at least one tooth plate group located between and coupled to the first mounting plate and the second mounting plate.
US10274996B2
A coupling member configured to couple a first housing to a second housing is provided. The coupling member includes a first connection part, a second connection part and a linkage part. The first connection part is coupled to the first housing. The second connection part is coupled to the second housing. The linkage part includes a first hinge element, a second hinge element and a hinge shaft. The first hinge element is configured to be coupled to the first connection part, the at least one second hinge element configured to be coupled to the second connection part. The first connection part and the second connection part are close to each other by rotation of at least one of the at least one first hinge element and the at least one second hinge element around the hinge shaft. A housing assembly and an electronic device are also provided.
US10274992B2
A wearable device can be attached to a particular bodily part of a user. For example, the wearable device can be strapped to one upper limb from among the left and right upper limbs of the user. The wearable device includes a display configured to display images; a muscle activity detector coming in contact with the concerned upper limb, the muscle activity detector configured to detect muscle activity of the concerned upper limb; and a controller configured to detect a bodily motion of the concerned upper limb based on the detected muscle activity, and configured to make the display to perform a predetermined display operation in response to the bodily motion.
US10274989B2
Optical systems for performing matrix-matrix multiplication in real time utilizing spatially coherent input light and wavelength multiplexing.
US10274988B2
Provided is an input/output operation device including: an operation unit, which is operated by an operator; a detection unit, which detects a position of the operation unit to generate a position signal corresponding to the position of the operation unit; a control circuit, which receives the position signal to generate a speed control signal; and a drive circuit, which receives the speed control signal to drive the operation unit, in which the control circuit: (a) causes the position signal to pass through a first filter circuit to generate a speed signal; (b) causes the position signal to pass through a second filter circuit, which has a frequency transmission characteristic that is different from that of the first filter circuit, to generate a correction signal; and (c) adds at least the speed signal and the correction signal together to generate the speed control signal.
US10274983B2
An energy management system includes a neural network, a predictive model, and a dictionary reducer. The network iteratively calculates weights, resulting in a final set, for each of single-word terms and bigram terms of training data business names, each of the weights indicative of a likelihood of correlating a business category. The predictive employs sets of the weights to predict a first corresponding one of the plurality of business categories for each of the training data business names until employment of the final set accurately predicts a correct business category for the each of the training data business names, and subsequently employs the final set of the weights to predict a second corresponding one of the plurality of business categories for each of a plurality of operational business names. The dictionary reducer eliminates unessential terms taken to determine the plurality of single-word terms and bigram terms.
US10274972B2
A flow rate of a gas supplied into a processing vessel of a substrate processing apparatus is controlled according to a set flow rate of a first flow rate controller. The gas is also supplied into a second flow rate controller. When an output flow rate of the first flow rate controller is in a steady state, a first pressure measurement value of a first pressure gauge and a second pressure measurement value of a second pressure gauge of the second flow rate controller are obtained. A difference absolute value between the first pressure measurement value and a reference pressure value and a difference absolute value between the second pressure measurement value and a reference pressure value are calculated, and then, an average value of the difference absolute values is calculated. The difference absolute values and the average value are respectively compared with a first to third threshold value.
US10274965B2
A sensor system for a vehicle including a first camera sensor and a second camera sensor configured to be mounted spaced apart from one another on a vehicle. A sensor module of the sensor system is configured to generate a three-dimensional image of an environment about the vehicle based on data collected by the first camera sensor and the second camera sensor.
US10274957B2
Systems, devices, and methods are described for moving a patient to and from various locations, care units, etc., within a care facility. For example, a transport and support vehicle includes a body structure including a plurality of rotatable members operable to frictionally interface the vehicle to a travel path and to move the vehicle along the travel path, and a surface structured and dimensioned to support an individual subject. A transport and support vehicle can include, for example, an imager operably coupled to one or more of a power source, a steering assembly, one or more of the plurality of rotatable members, etc., and having one or more modules operable to control the power source, steering assembly, one or more of the plurality of rotatable members, etc., so as to maintain an authorized operator in the image zone.
US10274954B2
A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geographic coordinates for first and second reference points that are within the area and are specified in the mapping data. The mapping data is aligned to a coordinate system of a map image of the area using the first and second geographic coordinates. The map image is displayed based on aligning the mapping data to the coordinate system.
US10274938B2
A numerical control unit is provided that can change an override value according to various workpiece materials and can extend the tool life. A numerical control unit includes a variation storage unit that stores a variation in override value of a feed speed or a spindle speed for each workpiece material, an override value setting unit that sets the override value based on the variation in override value according to the material of a workpiece being machined; and a control unit that changes the feed speed or the spindle speed based on the override value.
US10274924B2
A system and method are presented for docking an actively stabilized platform. The platform includes an active stabilizing mechanism selectively engageable to orient the platform in at least a first axis of rotation. Once the docking procedure is initiated, a docking device engages the platform to prevent rotation in the first axis. When the docking device becomes fixedly engaged with the platform, the active stabilizing mechanism can be disengaged and the platform sustained in a first orientation defined by the first axis of rotation. In addition, the method may sustain the platform aligned in a first spatial position defined by at least two orthogonal axes. Similarly, if the docking device does not provide complete stability for the platform (i.e., engages the platform with a tolerance error), the active stabilizing mechanism can be partially engaged to minimize the tolerance error while minimizing power consumption.
US10274921B2
An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises a connector configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector. The industrial safety controller may comprise an expansion module bay and the connector may comprise a bay connector.
US10274914B2
A control unit for controlling the operation of at least one smart-home system may include at least one occupancy sensor and a processing system. The processing system may be configured to receive readings from the at least one occupancy sensor during a time interval; compare information derived from the readings to at least one threshold criterion to establish whether the one or more occupancy sensors reliably determined occupancy of an enclosure in which the control unit is installed during the time interval; and enable an away-state feature of the control unit if it is determined that the one or more occupancy sensors reliably determined occupancy of an enclosure during the time interval.
US10274894B2
An image forming apparatus includes an apparatus main body and a unit. The unit is detachably attached to the apparatus main body along one direction. The apparatus main body includes a main body side board and a main body side connector. The main body side connector is mounted on the main body side board. The unit includes a unit side board, a unit side connector, a supporting member and a biasing member. The unit side connector is mounted on the unit side board and fitted to the main body side connector from a first side in the one direction as the unit is attached to the apparatus main body. The supporting member supports the unit side board so as to be movable along the one direction. The biasing member biases the unit side board to a second side in the one direction.
US10274890B2
Provided is a cleaning blade having an elastic body that is a molding of a rubber substrate and having at least a surface-treatment layer at a position that contacts a contact-receiving site on the elastic body. The surface-treatment layer contains a cured product from an isocyanate group reaction product of a difunctional isocyanate compound with a difunctional polyol and a trifunctional polyol wherein the molar ratio of the difunctional polyol to the trifunctional polyol (difunctional/trifunctional) is 50/50 to 95/5. The cured product reacts via the isocyanate group with the polymer forming the elastic body, and the surface-treatment layer has a thickness of at least 10 μm and not more than 100 μm.
US10274882B2
An image forming apparatus capable of controlling density of an output image with high accuracy regardless of variation of internal temperature. A controller controls an image forming unit to form a measurement image, controls a light receiving unit to receive reflected light from the measurement image, controls a conversion unit to convert an output value of the light receiving unit, and controls an image formation condition based on a value that is obtained by converting the output value. An adjustment unit controls the light receiving unit to receive reflected light from an image bearing member, and adjusts the emission light amount of an emission unit based on the reflected light from the image bearing member. A selection unit selects a conversion condition from among conversion conditions based on a reference temperature that is detected when the adjustment unit adjusts the emission light amount and a current temperature.
US10274877B2
A fixing device includes a rotating unit, a heating unit configured to heat the rotating unit, and a pressure member configured to nip a recording material between the rotating unit and the pressure member and to convey the recording material. In addition, a control portion is configured to variably control, when the rotating unit is changed from a rotating state to a halt state, a heating temperature of the heating unit in the halt state according to the heating temperature of the heating unit in the rotating state.
US10274868B2
An image forming apparatus includes: a frame; a photosensitive drum that is supported by the frame; a developing unit that is rotatable around a rotating shaft supported by the frame and includes a developing frame having a toner receiving port and a developing roller; a toner cartridge that has a toner supply port; and a seal member that positioned a circumference of the toner receiving port and is deformable, wherein the seal member has a communication opening, which communicates between the toner receiving port and the toner supply port in a state where the toner cartridge is mounted to the frame, and the seal member has a first end and a second end, wherein when the developing unit rotates to approach the toner cartridge, the first end of the seal member and the second end of the seal member are configured to be compressed.
US10274867B2
An image forming apparatus includes a developing device, a toner reservoir, a toner replenishing device, a development driving device, a developer amount detecting sensor, and a controller. The developing device includes a developing container, a first stirring-conveyance member, a second stirring-conveyance member, and a developer carrier. The developing container includes a first conveyance chamber and a second conveyance chamber disposed above the first conveyance chamber. The developer amount detecting sensor detects an amount of developer that falls from the second conveyance chamber to the vicinity of a toner replenishing port in the first conveyance chamber. The controller controls the driving of the toner replenishing device or the driving of the development driving device based on a result of detection performed by the developer amount detecting sensor, and thereby keeps a replenished-toner concentration in the developer substantially constant in the vicinity of the toner replenishing port.
US10274865B2
A developing device includes: an image bearing member; a plurality of developing rollers each supplying toner to the image bearing member, and developing an electrostatic latent image on the image bearing member into a toner image; and a hardware processor analyzing values representing density fluctuations during the toner being supplied from the developing rollers to the image bearing member, for the respective developing rollers, and correcting a control value for an image density of at least one developing roller among the developing rollers based on an result of the analyzing so as to eliminate the density fluctuations, in consideration of an effect caused at the developing roller on a downstream side in a rotational direction of the image bearing member by correcting the control value for the image density of the developing roller on an upstream side.
US10274864B2
A developing device of an image forming apparatus includes a casing, two-component developer accommodated in the casing, and a stirring screw for conveying and stirring the developer in the casing by rotation in a predetermined direction. The image forming apparatus includes a toner concentration sensor that outputs a value indicative of the toner concentration of the developer in the casing. The image forming apparatus determines whether or not the developer in the casing has become uniform, based on the amount of change per unit time of the output value of the toner concentration sensor, acquired after the stirring of the developer in the casing by the stirring screw is started. It is possible to appropriately measure the reference value of the toner concentration.
US10274857B2
An image reading apparatus includes a sheet conveyance unit conveying a sheet through a sheet conveyance path, a cover member supported by the sheet conveyance unit, the cover member being openable with respect to the sheet conveyance unit, and an image reading portion to read an image of the sheet conveyed by the sheet conveyance unit. In addition, a manipulator portion is manipulated to adjust a position of the image reading portion. The sheet conveyance unit can convey a sheet in such a manner that the sheet passes through the sheet conveyance path and the manipulator portion is covered by the cover member in a case where the cover member is positioned at a closed position, and both the sheet conveyance path and the manipulator portion are exposed to outside of the sheet conveyance unit in a case where the cover member is positioned at an open position.
US10274847B2
A photo-sensitive layer is applied over a wafer. The photo-sensitive layer is exposed. In some embodiments, the photo-sensitive layer is exposed to EUV light. The photo-sensitive layer is baked. The photo-sensitive layer is developed. Humidity is introduced in at least one of: the applying, the baking, or the developing.
US10274842B2
An electrostatic clamp (300) and a method for manufacturing the same is disclosed. The electrostatic clamp includes a first layer (302) having a first ultra-low expansion (ULE) material, a second layer (304) coupled to the first layer, having a second ULE material, and a third layer (306), coupled to the second layer, having a third ULE material. The electrostatic clamp further includes a plurality of fluid channels (316) located between the first layer and the second layer and a composite layer (308) interposed between the second layer and the third layer. The method for manufacturing the electrostatic clamp includes forming the plurality of fluid channels, disposing the composite layer on the third layer, and coupling the third layer to the second layer. The plurality of fluid channels is configured to carry a thermally conditioned fluid for temperature regulation of a clamped object.
US10274833B2
An exposing method adapted to a maskless photolithography process. The exposing method includes reading an exposure file; obtaining a plurality of coordinate information corresponding to a plurality of patterns contained in the exposure file, according to the exposure file; generating graphical data, according to the plurality of coordinate information; generating scanning data corresponding to each of a plurality of polygon mirrors or each of at least one polygon mirror group, according to the graphical data and a configuration of the polygon mirrors, wherein every two rotation directions of every two adjacent polygon mirrors of the plurality of polygon mirrors are different, or every two rotation directions of every two adjacent polygon mirrors of the at least one polygon mirror group are different.
US10274831B2
While a wafer stage moves linearly in a Y-axis direction, surface position information of a wafer surface at a plurality of detection points set at a predetermined interval in an X-axis direction is detected by a multipoint AF system, and by a plurality of alignment systems arranged in a line along the X-axis direction, marks at different positions on the wafer are each detected, and a part of a chipped shot of the wafer is exposed by a periphery edge exposure system. This allows throughput to be improved when compared with the case when detection operation of the marks, detection operation of the surface position information (focus information), and periphery edge exposure operation are performed independently.
US10274824B2
New photobase generators suitable for use in photoresists are provided that correspond to Formula (I): X1—R1—O—C(═O)N(R2)R3 (I) wherein X1 is an optionally substituted aromatic group; R1 is a linker; and R2 and R3 are the same or different optionally substituted linear, branched or cyclic aliphatic group or an optionally substituted aromatic group, wherein at least one of R2 and R3 is an optionally substituted branched alkyl group having 4 or more carbon atoms.
US10274823B2
Micro- and nano-patterns in imprint layers formed on a substrate and lithographic methods for forming such layers. The layers include a plurality of structures, and a residual layer having a residual layer thickness (RLT) that extends from the surface of the substrate to a base of the structures, where the RLT varies across the surface of the substrate according to a predefined pattern.
US10274820B2
A pellicle for lithography processes, including extreme ultraviolet (EUV) lithography may mitigate thermal accumulation in a membrane of the pellicle. The pellicle includes a membrane and at least one thermal buffer layer on at least one surface of the membrane. An emissivity of the thermal buffer layer may be greater than an emissivity of the membrane. A carbon content of the thermal buffer layer may be greater than a carbon content of the membrane. Multiple thermal buffer layers may be on separate surfaces of the membrane, and the thermal buffer layers may have different properties. A capping layer may be on at least one thermal buffer layer, and the capping layer may include a hydrogen resistant material. A thermal buffer layer may extend over some or all of a surface of the membrane. A thermal buffer layer may be between at least two membranes.
US10274818B2
A photolithography system includes a substrate stage for holding a workpiece, and a mask having main patterns and sub-resolution assistant patterns. The system further includes a diffractive optical element (DOE) for directing a radiation having an aerial image of the main patterns onto the workpiece. The DOE includes a first pair of poles that is positioned symmetrically about a center of the DOE along a first direction. The main patterns are oriented lengthwise along a second direction that is perpendicular to the first direction. The sub-resolution assistant patterns are oriented lengthwise along the first direction.
US10274814B2
Disclosed is an accessory for a portable electric/electronic device. The accessory includes: a base configured such that the back surface of a portable device is mounted on the back surface thereof, a passage channel having an entrance is formed through the center thereof, and a mounting depression is formed through the bottom surface thereof; a guider configured such that the guider is seated in the mounting depression, fastening recesses are oppositely and repeatedly formed on the left and right sides thereof, and the entry side thereof is open; a connection block including a polygonal swing plate configured to be seated in the fastening recesses, and a movable member configured to move along the passage channel and to have a connection hole; a grip formed configured such that the hinge shaft is fitted thereinto; and a cover configured to be mounted into the mounting depression of the base.
US10274809B1
Techniques are provided for a multiwavelength laser source and a method of driving the multiwavelength laser source. The multiwavelength laser source includes: a plurality of seed lasers to generate a corresponding plurality of seed beams having a corresponding plurality of distinct seed wavelengths; a laser combiner to receive and combine the seed beams into a single first beam; an optical amplifier to amplify the first beam; and a single fixed nonlinear converter to convert and output the amplified first beam as a multiwavelength second beam including the seed wavelengths and one or more new wavelengths distinct from and generated from the seed wavelengths. In some embodiments, the nonlinear converter is an optical parametric oscillator (OPO) or an optical parametric generator (OPG). In some other embodiments, the nonlinear converter is a sum frequency generator (SFG), a difference frequency generator (DFG), or an optical parametric amplifier (OPA).
US10274808B1
A device, system, and method for in situ reconfigurable quasi-phase matching field-programmable nonlinear photonics that is reliably reconfigurable and maintains nonlinear conversion efficiency is presented. Devices include a ferroelectric waveguide susceptible to light-assisted poling; (UV-transparent) first electrode(s); one or more UV illumination sources; at least a second electrode; and a substrate. Reconfiguring the hybrid electronic/photonic field programmable array device includes selecting a device type; selecting parameters for the device; determining per-electrode voltages for the device; determining timing values for reconfiguring the device; initiating illumination of the device; applying per-electrode voltages of the device; terminating per-electrode voltages according to the timing values; and terminating illumination according to the timing values.
US10274806B2
Laser-drilling apparatus includes a gas-discharge for laser emitting laser-radiation pulses, and two acousto-optic modulators (AOMs). The laser radiation pulses are characterized as having two temporal central portions between temporal leading and trailing edge portions. The AOMs are arranged to spatially separate the central temporal portions of the pulses from each other and from the leading and trailing edge portions of the pulses.
US10274802B2
A pixel structure and a display panel using the same are disclosed. The pixel structure includes a first substrate, a scan line, a first pixel, an auxiliary electrode, a data line, and an insulation layer. The scan line is disposed on the first substrate. The first pixel is disposed on the first substrate. The first pixel includes a first pixel electrode and a first active element. The first pixel electrode is electrically connected to the first active element. The auxiliary electrode is disposed on the first substrate. The data line is disposed on the auxiliary electrode. The data line has a slit. The slit at least partially overlaps the auxiliary electrode in a vertical projection direction. The insulation layer is disposed between the data line and the auxiliary electrode.
US10274799B2
An array substrate and a fabrication method thereof, a test method and a display device are provided. The array substrate comprises a plurality of pixel units formed on a base substrate, a thin film transistor (TFT) and a pixel electrode, a passivation layer, and a common electrode sequentially formed on the base substrate being provided in the pixel unit, the pixel electrode being connected with a drain electrode of the thin film transistor (TFT), wherein, a via hole located above the pixel electrode is further provided in the at least one of the pixel units, the via hole penetrates through the common electrode and the passivation layer, and a bottom of the via hole is in contact with a conductive surface (S, S′), and the conductive surface (S, S′) is electrically connected with a portion of the pixel electrode.
US10274793B2
The present disclosure provides a COA array substrate and a display device. The COA array substrate includes a plurality of gate lines; a plurality of data lines; and a plurality of pixel units. Each of the pixel units includes a pixel electrode and a common electrode. The common electrode includes a lower common electrode and an upper common electrode. The lower common electrode is disposed on one of the data lines, and the upper common electrode is disposed on one of the gate lines. The present disclosure solves a light leakage problem and problems that an aperture ratio and a transmittance are low in a liquid crystal panel.
US10274788B2
The embodiments of the present invention provide a display substrate, a method for manufacturing the same and a liquid crystal display device. The display substrate includes a display region and a non-display region. The non-display region includes at least a sealing region surrounding the display region. The sealing region includes a segment difference padding layer, and the segment difference padding layer includes several through holes. The display substrate, the method for manufacturing the same and the liquid crystal display device provided by the embodiments of the invention can eliminate the mura phenomenon, simplify the process and prevent the resin layer from being peeled off from the substrate.
US10274786B2
A liquid crystal display device comprises: a first substrate; an organic layer disposed on the first substrate; a pixel electrode disposed on the organic layer; a plurality of slits defined in the pixel electrode and configured to exposed a surface of the organic layer; a liquid crystal alignment film disposed on a surface of the pixel electrode and on the surface of the organic layer exposed by the plurality of slits; and a plurality of liquid crystal molecules disposed on the liquid crystal alignment film, wherein the liquid crystal alignment film includes a first region overlapping the plurality of slits and a second region overlapping the pixel electrode, wherein the second region has a surface energy different from a surface energy of the first region.
US10274781B2
A display device and a controlling method are disclosed to achieve peep-proof effect while increasing utilization rate of light. The display device includes a display panel including a first substrate, a second substrate and a plurality of display units, wherein a first light source is disposed on one side of the first substrate; light emitted by the first light source is incident onto the first substrate and propagated in the first substrate in a manner of total reflection; and a light adjusting structure is disposed on a surface of the first substrate close to the second substrate, and is configured to reduce a divergence angle of light emitted by each of the display units of the display panel.
US10274778B2
A color filter plate, a color filter plate fabrication method and a display panel are provided. The color filter plate comprises a substrate and a plurality of color filter elements alternately arranged on the substrate. Each color filter element includes two edge portions and one body portion between the two edge portions. The plurality of color filter elements further comprises a plurality of first color filter elements, and at least one edge portion of each first color filter element is thicker than the body portion of each first color filter element.
US10274776B2
A color film substrate and a method of manufacturing the same, and a display device. The color film substrate includes: a base substrate and a black matrix provided on the base substrate, a through hole or groove is provided in an area of the black matrix to be coated with a sealant, a high impedance material is filled in the through hole or the groove, and an impedance of the high impedance material is higher than that of the black matrix. A display device including the color film substrate mentioned above can solve the problem of a greenish picture of the display panel that caused by the charge release in flush-cut products.
US10274770B2
The embodiments of the present invention provide a display mother panel to be divided into a plurality of display panels. A sealing agent is provided around a display region of each display panel, the sealing agents provided between adjacent longitudinal edges of the display regions of two adjacent display panels in a same row are formed integrally, and a first black matrix is provided on the sealing agents provided between the adjacent longitudinal edges of the display regions of the two adjacent display panels. The embodiments of the present invention also provide a method of cutting the display mother panel. The display mother panel may be easily cut into the plurality of display panels by cutting the display mother panel using the method according to the embodiments of the present invention, and each display panel has a relatively large display area.
US10274769B2
A display device can include a frame; a reflection sheet disposed on the frame; a housing coupled to at least one side of the frame; a substrate disposed on the housing; a light assembly mounted on the substrate; a light guide plate disposed on the reflection sheet and at a side of the light assembly; a guide panel coupled to another side of the frame; and a display panel disposed on the light guide plate, in which the display panel is disposed on the guide panel and overlaps with the housing.
US10274765B2
An optical waveguide display device includes a substrate and a cover plate formed into a cell assembly, and a first filler layer and a second filler layer between the substrate and the cover plate, the first filler layer is closer to the cover plate than the second filler layer, the first filler layer includes liquid crystals and a high molecular polymer, and the second filler layer are liquid crystals.
US10274763B2
A visual angle regulator of a Liquid Crystal Display (LCD) is arranged between an LCD panel and a backlight. When the visual angle regulator is applied with a voltage, the LCD is in a narrow visual angle mode. When the visual angle regulator is not applied with a voltage, the LCD is in a wide visual angle mode, which allows the LCD to have the wide visual angle mode and the narrow visual angle mode.
US10274760B2
Disclosed are a divisional exposure apparatus which allows for forming a PAC layer uniformly on RGBW subpixels by a single mask process, using divisional exposure, in a large-size liquid crystal display with a COT structure, and a method of manufacturing a liquid crystal display using the same. To this end, the sum of illumination intensities at the center of an overlap region is controlled in the range of 120% to 130%, and gradually increases from 100% at the edge (boundary) of the overlap region. Accordingly, the cell gap between the RGB subpixels and the W subpixel is made uniform, thus preventing the problem of spots.
US10274758B1
Examples of an apparatus are disclosed. In some examples, an apparatus may comprise a first waveguide configured to propagate light originated from a light source, a first modulator coupled with the first waveguide, and a first sensor coupled with the first modulator. The apparatus may further comprise a second waveguide coupled with the first waveguide to form a propagation path for the light between the light source and a receiver device, a second modulator coupled with the second waveguide, and a second sensor coupled with the second modulator. The first modulator is configured to modulate the light propagating in the first waveguide based on sensor data from the first sensor, and the second modulator is configured to modulate the light propagating in the second waveguide based on sensor data from the second sensor, to enable the receiver device to obtain the sensor data.
US10274752B2
Providing to an eye a customizable ophthalmic lens comprising a transparent set of electroactive cells (24) juxtaposed to a lens surface for providing an optical phase-shift distribution function. The method includes providing (402) a reference phase-shift distribution function adapted to provide a given dioptric function DF(α, β); determining (404) the actual gaze direction (αa, βa); choosing (406) a reference gaze direction (αR, βR); calculating (408) an actual point Pa at the intersection between the actual gaze direction and the transparent set of electroactive cells, and a reference point PR at the intersection between the reference gaze direction and the transparent set of electroactive cells; calculating (410) a modified phase-shift distribution function by shifting the reference phase-shift distribution function according to a vector {right arrow over (PRPa)}; and activating (412) the electroactive cells according to the modified phase-shift distribution function.
US10274747B1
Provided is a glasses nose pad adjustment structure, including a frame and a nose pad. The frame includes a lens fixing part and a plurality of pairs of nose fastening holes. The nose pad includes a pair of fixed shafts and at least one lens slot. The pair of fixed shafts of the nose pad is selectively fixed to one of the plurality of pairs of nose fastening holes.
US10274743B2
An imaging system includes an indicator installed around an antenna, wherein optical characteristics of the indicator change as a function of an electromagnetic field formed by the antenna, an imaging apparatus for imaging a change in optical characteristics of the indicator, a transmitter for radiating radio waves toward the antenna, and a receiver for receiving a signal from the antenna.
US10274737B2
A vehicle camera system captures and transmits video to a user device, which includes a viewing device for playback of the captured video, such as virtual reality or augmented reality glasses. A rendering map is generated that indicates which pixels of the video frame (as identified by particular coordinates of the video frame) correspond to which coordinates of a virtual sphere in which a portion of the video frame is rendered for display. When a video frame is received, the rendering map is used to determine the texture values (e.g., colors) for coordinates in the virtual sphere, which is used to generate the display for the user. This technique reduces the rendering time when a user turns his or her head (e.g., while in virtual reality) and so it reduces motion and/or virtual reality sickness induced by the rendering lag.
US10274728B2
A head-mounted display (HMD) includes an electronic display element and an optics block. The electronic display element includes a plurality of display panels that together output image light. The plurality of panels including a first display panel and a second display panel. The first display panel includes a first plurality of sub-pixels that are separated from each other by a non-emission area. The second panel includes a second plurality of sub-pixels. The second display panel is positioned offset from the first display panel such that the second plurality of sub-pixels emit light through the non-emission area of the first display panel. The optics block configured to direct the image light to an exit pupil of the HMD corresponding to a location of an eye of a user of the HMD.
US10274722B2
A mechanical component having an adjustable part and a magnetic actuator device having at least one first permanent-magnetic element, which is able to be set into a first adjustment motion, whereby the adjustable part is able to be set into a first co-adjustment motion about a first axis of rotation, and wherein the magnetic actuator device includes at least one first external permanent magnet, which induces a first magnetic field and is able to be set into a first excitation motion such that the at least one first permanent-magnetic element is able to be set into the first adjustment motion. A production method for a mechanical component and a method for adjusting an adjustable part at least about a first axis of rotation in relation to its support, are also described.
US10274715B2
Accurate, reliable, and robust laser-based autofocus solutions are presented for through-the-lens microscope applications using slides or micro-titer plates. The laser-based autofocus solutions solve many of the problems that have arisen due to multiple reflective surfaces at varying distances relative to a sample of interest. The laser-based autofocus solutions provide a unique solution to resolve the ambiguity caused by these multiple reflective surfaces by using an image-based approach.
US10274708B2
A variable magnification optical system is an optical system in which, a magnification ratio varies from a lower magnification end to a high magnification end, and includes at least a first lens unit having a positive refractive power, which is disposed nearest to an object, and a second lens unit having a positive refractive power, which is disposed on an image side of the first lens unit. At the time of varying magnification, a distance between the first lens unit and the second lens unit changes, and the following conditional expression (1) is satisfied: 0<1/βHG1<1 (1), where, βHG1 denotes an imaging magnification of the first lens unit at the high magnification end.
US10274707B2
An optical imaging lens includes a first lens of an image-side surface with a concave portion in a vicinity of its optical-axis, a second lens of an object-side surface with a convex portion in a vicinity of its optical-axis, a third lens of an image-side surface with a concave portion in a vicinity of its optical-axis, a fifth lens of negative refractive power and with a thickness along its optical-axis larger than that of the second lens. EFL is the effective focal length of the optical imaging lens, TTL is the distance from the object-side surface of the first lens element to an image plane, ALT is a total thickness of all five lenses, the second lens has a second lens thickness T2 and an air gap G34 is between the third lens element and the fourth lens element along the optical axis to satisfy TTL/EFL≤1.000, TTL/G34≤12.000 and ALT/T2≤12.900.
US10274705B2
A single-focus optical system includes in order from an enlargement side, a first lens unit, and a second lens unit having a positive refractive power. A lens component is one of a single lens and a cemented lens. The first lens unit includes a reduction-side negative lens component closest to the reduction side, and in addition, the first lens unit includes not less than three negative lens components including the reduction-side negative lens component. The second lens unit includes in order from the enlargement side, a front side sub-unit and a rear side sub-unit. The front side sub-unit includes only a positive lens component, and the rear side sub-unit includes at least a negative lens.
US10274702B1
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens is made of plastic material, the second lens is made of glass material, the third lens is made of plastic material, the fourth lens is made of glass material, the fifth lens is made of plastic material, the sixth lens is made of plastic material, and the seventh lens is made of plastic material. The camera optical lens further satisfies specific conditions.
US10274694B2
An array imaging module includes a molded photosensitive assembly which includes a supporting member, at least a circuit board, at least two photosensitive units, at least two lead wires, and a mold sealer. The photosensitive units are coupled at the chip coupling area of the circuit board. The lead wires are electrically connected the photosensitive units at the chip coupling area of the circuit board. The mold sealer includes a main mold body and has two optical windows. When the main mold body is formed, the lead wires, the circuit board and the photosensitive units are sealed and molded by the main mold body of the mold sealer, such that after the main mold body is formed, the main mold body and at least a portion of the circuit board are integrally formed together at a position that the photosensitive units are aligned with the optical windows respectively.
US10274681B1
The present disclosure provides an optical equalizer for photonics system in an electric-optical communication network. The optical equalizer includes an input port and an output port. Additionally, the optical equalizer includes a filter having a number of stages coupled to each other in a multi-stage series with an output terminal of any stage being coupled to an input terminal of an adjacent next stage while the input terminal of a first stage of the multi-stage series being coupled from the input port. Each stage includes a tap terminal configured to pass an optical power factored by a coefficient of multiplication from the corresponding input terminal of the stage to a tap-output path characterized by a corresponding phase delay. Furthermore, the optical equalizer includes a combiner configured to sum up the optical powers respectively from the number of tap-output paths of the multi-stage series to the output port.
US10274679B2
An optical communication cable and related systems and methods are provided. A method for field terminating an optical fiber of a fiber optic distribution cable includes accessing at least one of a plurality of optical fibers of the distribution cable by creating an access location in the distribution cable, inserting a cutting tool through the access location such that the cutting tool extends longitudinally past the access location a predetermined distance, terminating the at least one of the plurality of optical fibers at the predetermined distance, removing at least a portion of the at least one terminated optical fiber through the access location, and inserting the portion of the at least one terminated optical fiber through a furcation tube premounted on a small access closure device.
US10274678B1
A method includes: forming a first plurality of tiers that each comprises first and second dummy layers over a substrate, wherein within each tier, the second dummy layer is disposed above the first dummy layer; forming a second plurality of recessed regions in the first plurality of tiers, wherein at least one subgroup of the second plurality of recessed regions extend through respective different numbers of the second dummy layers; and performing an etching operation to concurrently forming a third plurality of trenches with respective different depths in the substrate through the at least one subgroup of the second plurality of recessed regions.
US10274668B2
Provided is a light fixture comprising: a) a frame; b) a metal backing attached to the frame; and c) one or more LED strips with a plurality of light sources placed running in a horizontal direction against a side of the frame, the LED strip placed in such manner that the light source of the LED strip has a vertical orientation and faces inside of the frame. Provided is a light fixture comprising: a) a frame; b) a metal backing attached to the frame; and c) one or more LED strips with a plurality of light sources placed running in a horizontal direction against a side of the frame, the LED strip placed in such manner that the light source of the LED strip has a vertical orientation and faces inside of the frame. d) a glass sheet placed in front of the LED strip; e) a film sheet below the LED strip; f) a reflective sheet behind the glass sheet; and g) a metal sheet behind the reflective sheet.
US10274667B2
A light-emitting device includes: one or more first light-emitting elements each having a peak wavelength in a range from 430 nm to less than 490 nm; a second light-emitting element having a peak wavelength Y in a range from 490 nm to less than a wavelength X; a third light-emitting element having a peak wavelength Z in a range from more than the wavelength X to 570 nm; and a phosphor or a fourth light-emitting element having a peak wavelength in a range from 580 nm to 680 nm. At least one of the second and third light-emitting elements is connected to at least one of the first light-emitting elements in series. The wavelength X is in a range from more than 490 nm to less than 570 nm with an absolute value of difference between |X−Y| and |X−Z| being 10 nm or less.
US10274666B2
A backlight unit includes a light source; a light guide plate; and an optical member on the light guide plate. The optical member includes first insulating patterns into which light from the light guide plate is incident to the optical member; a first insulating layer which covers the first insulating patterns; second insulating patterns into which light from the first insulating layer is incident; and a second insulating layer which covers the second insulating patterns. The light guide plate includes a light incident side surface, pairs of insulating patterns each include one first insulating pattern and one second insulating pattern, and in a top plan view, for each pair of insulating patterns, the first insulating pattern is closer to the light incident side surface than the second insulating pattern.
US10274664B2
A light guide element, a manufacturing method thereof and a backlight assembly are provided. The light guide element includes: a scattering structure, including a plurality of aerogel particles, wherein the scattering structure includes a light incident surface and a light-emitting surface and is configured to receive incident light incident into the light incident surface and emit the incident light from the light-emitting surface, and a particle size of the aerogel particle is set according to a color difference of the incident light.
US10274661B1
A backlight assembly uses one or more lighting elements and a light guide to provide backlight with a reduced number of lighting elements. The light guide is optically coupled with the one or more lighting elements and is configured to receive light at one or more locations, internally reflect the light at the extremities of the light guide, extract the light from the light guide, and radiate the light from a surface of the light guide to backlight an area.
US10274658B2
A display device including a housing including sidewalls and mounting surfaces at upper ends of the sidewalls; a display panel housed in the housing; and a cover window on the display panel, wherein the cover window includes an upper surface that faces outwardly in a direction in which light is emitted, a lower surface opposite to the upper surface, the lower surface being narrower than the upper surface, and side surfaces that slope inwardly from ends of the upper surface to ends of the lower surface, the side surfaces being at least partially bent, and wherein the side surfaces of the cover window are mounted on the mounting surfaces of the housing.
US10274655B2
A color filter includes a first filtering part and a number of first quantum dot particles formed in the first filtering part. A color of the first filtering part is a first primary color. The first quantum dot particles convert a light having a wavelength less than a wavelength of the first primary color to a light with the first primary color.
US10274654B2
A pixel arrangement structure, a display panel and a display device are provided. The pixel arrangement structure includes a plurality of repeating units, each repeating unit includes one first sub-pixel, one second sub pixel and two third sub-pixels; the four sub-pixels of each repeating unit constitute two pixels, with the first sub-pixel and the second sub-pixel being shared by the two pixels; in a first direction of the pixel array, the sub-pixel density is equal to 1.5 times of the pixel density, in a second direction of the pixel array, the sub-pixel density is equal to 1.5 times of the pixel density; wherein, the first direction and the second direction are different directions.
US10274650B2
Optical lenses, systems, devices and methods for fabricating and manufacturing diffractive waveplate lenses that allow setting the focal length sign of an optical system by positioning the lens with its front or back surface with respect to an incoming circular polarized light beam. Applications for the lenses include optical systems comprising fibers, diode lasers, waveplates, polarizers, and variable lenses, particularly, in the form of a set of polymer films with re-attachable adhesive layers. And providing a flat mirror with concave or convex function due to diffractive waveplate lens coating.
US10274635B2
A method for jointly inverting subsurface resistivities and noise parameters that may comprise the steps of identifying electromagnetic data acquired from one or more electromagnetic sensors, wherein the electromagnetic data includes a source-generated signal and noise, and jointly inverting at least subsurface resistivities and noise parameters based on the electromagnetic data. A marine electromagnetic survey system, that may comprise a data processing system configured to identify electromagnetic data acquired from one or more electromagnetic sensors, wherein the electromagnetic data includes a source-generated signal and noise and jointly invert subsurface resistivities and noise based on the electromagnetic data. A non-transitory machine-readable medium storing instructions executable by a data processing system that may cause the machine to identify electromagnetic data acquired from one or more electromagnetic sensors, wherein the electromagnetic data includes a source-generated signal and noise, and jointly invert subsurface resistivities and noise based on the electromagnetic data.
US10274632B1
Mobile base stations for use with one or more portable utility locators to aid in determining the location of a particular locator during operation and receive information associated with the utility for storage and/or retransmission to other devices or systems are disclosed.
US10274631B2
A foreign-object detecting device includes a first coil, a second coil arranged adjacent to the first coil and having the same winding direction as that of the first coil, and foreign-object detecting circuitry. The foreign-object detecting circuitry outputs a first detection signal to an outside or inside terminal of the first coil, outputs a second detection signal having an inverted phase to an outside or inside terminal of the second coil, causes one of the first and second detection signal to flow clockwise, causes the other detection signal to flow counterclockwise to generate a combined magnetic field across a center of the first and a center of the second coil, measures an amount of change in an impedance value of the first or second coils, and determines that a foreign object is present within the combined magnetic field, based on the amount of change.
US10274625B2
A method is described for porosity mapping of low porosity subsurface reservoirs using seismic data and well logs. The method may compute dry-frame rock properties using fluid substitution modeling based on the well log data; perform porosity expansion of the dry-frame rock properties based on rock physics to generate expanded rock properties; generate synthetic seismic data based on the expanded rock properties; calibrate the seismic dataset with the synthetic seismic data; generate an estimated porosity map based on the calibrated seismic dataset and the synthetic seismic data; and identify geologic features based on the estimated porosity map. The method may be executed by a computer system.
US10274622B2
System, medium and method for de-blending seismic data. The method for acquiring blended seismic data associated with a subsurface of the earth includes receiving coordinates of a sail line associated with first and second shot point locations; towing first and second source arrays in water along the sail line; shooting the first and second source arrays with a constant delay parameter so that a seismic trace recorded by a seismic sensor has at least a first uncontaminated portion that includes seismic energy generated substantially only by one of the first and second source arrays and a second portion that includes seismic energy generated by both the first and second source arrays; and recording blended seismic data generated by the first and second source arrays with the seismic sensor.
US10274615B2
A detection panel and a detection apparatus are provided. The detection panel includes: a cesium iodide scintillator layer, which is not doped with thallium; and a photoelectric detector, which is arranged on a light emission side of the cesium iodide scintillator layer and includes a semiconductor layer; a forbidden band width of a material for forming the semiconductor layer is greater than or equal to 2.3 eV.
US10274614B2
This invention presents a new device to produce images of the gamma field, specially designed for circumstances requiring high efficiency and fast response imaging, by applying the concept of image extraction within a given field of view, through the combination of efficient gamma radiation detectors. Each detector is located inside a shielding, with an area of the detector with no shielding to enter the incident gamma radiation detector with a plurality of angles in relation to the normal outgoing central axis to the surface of the detector through the unshielded area, where that central axis is divergent in relation to the outgoing central axes of neighboring detectors.
US10274608B2
A method is described for determining the polarization state of a sensor of an X-ray detector. In the method, the X-ray detector is illuminated with a sequence of light pulses wherein the individual pulses of the light pulse sequence have a different intensity. It is further determined at what intensity of the light pulses, charge pulses generated by the sensor of the X-ray detector exceed a threshold voltage of a signal detection circuit. Also described is a method for obtaining and/or setting functional data of a sensor of an X-ray detector and/or of a sensor illumination unit. Furthermore, an X-ray detector is described.
US10274604B1
Aspects of the disclosure include a method of prioritizing generation of predicted ephemeris data. The method includes receiving, by a device through a data network, first ephemeris seed data of a subset of a plurality of satellites, identifying a first satellite and a second satellite of the plurality of satellites, the first satellite being potentially detectable by the device at an estimated position at a given time, and the second satellite being potentially undetectable by the device at the estimated position at the given time, and prioritizing generation of first predicted ephemeris data that represent a first orbit of the first satellite before generation of second predicted ephemeris data that represent a second orbit of the second satellite. The generation of the first predicted ephemeris is based on the first ephemeris seed data.
US10274595B2
Systems and methods for embedding a warning signal in a sensor pulse. When a taxi anticollision system of a host aircraft senses a threat headed for the aircraft, a warning signal is embedded in a sensor pulse to warn the offending vehicle that it is in the field of view of the host aircraft's sensor and is moving on a trajectory that is threatening collision with the host aircraft. Alternately, the radar issues a dedicated pulse for reading and alerting the receiving device.
US10274589B2
In order to improve the failure proneness of methods or devices for optically measuring distances, it is proposed that the measurement pulses for measuring distances are sent out aperiodically.
US10274588B2
Embodiments are directed toward measuring a three dimensional range to a target. A transmitter emits light toward the target. An aperture may receive light reflections from the target. The aperture may direct the reflections toward a sensor that comprises rows of pixels that have columns. The sensor is offset a predetermined distance from the transmitter. Anticipated arrival times of the reflections on the sensor are based on the departure times and the predetermined offset distance. A portion of the pixels are sequentially activated based on the anticipated arrival times. The target's three dimensional range measurement is based on the reflections detected by the portion of the pixels.
US10274587B2
A system for covert sensing. A broadband light source is split into two portions, a first portion of which illuminates a target, and a second portion of which is frequency shifted, e.g., by an acousto-optic frequency shifter. Light reflected from the target is combined with the frequency shifted light, detected, and demodulated with an in-phase and quadrature demodulator. The outputs of the demodulator are filtered and the arc tangent of the ratio is calculated.
US10274582B2
A system and method is provided for registering outputs from a plurality of remote positional data sources, the system having: a plurality of positional data sources disposed on a plurality of units providing a plurality of types of positional data relative to at least one commonly tracked object held as a local positional data source; a processor disposed on a unit configured to process the positional data from each positional data source and apply a filter to the positional data; and the processor configured to weigh the positional data based on a probability of that a positional datum in the positional data is accurate and using weighted positional data to identify an absolute location of the commonly tracked object.
US10274580B2
Position determination for a mobile station is achieved through the modification of certain Wi-Fi access point and station signals, that are radiated by a certain master (i.e., guiding) base station, combined with slave (i.e., guided) stations having known coordinates, and processing the signals received from these base stations at the mobile station to determine the desired position.
US10274579B2
A method for improving direction finding and geolocation error estimation in direction finding and geolocation systems is disclosed. The corresponding phases of the received signals are determined. After an initial target estimation point of the received signals has been identified, the initial target estimation point is projected onto the earth's surface. A search grid having multiple grid points is then overlaid on the projected initial target estimation point, surrounding the projected initial target estimation point. The phase of signals emitting from a theoretical emitter located at each of the grid points of the search grid is estimated. Correlation coefficients between the estimated phases of the emitting signals and the determined phases of the received signals are determined. An error ellipse can be generated around one of the grid points having the highest correlation coefficient, and a source emitter is likely to be located within the error ellipse.
US10274575B2
A zero-optical-path-length-difference optical phased array built with essentially planar photonic devices determines a direction to an incoherent optical source, such as a star. The phased array can replace a 3-dimensional star tracker with a nearly 2-dimensional system that is smaller and lighter. The zero-optical-path-length-difference phased array can be optically connected to an interferometer. Driven by a light source, the zero-optical-path-length-difference phased array can be used as an optical projector.
US10274574B2
Systems and methods of transmitting location data based on wireless communication activity can include a location transmitting device having a sensor communicatively coupled to a low-power transmitter. The transmitter (e.g., a Bluetooth™ transmitter) can transmit location data from which an electronic device can derive its location. The sensor can be a sensor configured to detect wireless data transmissions (e.g., cellular data transmissions). In one example, the transmitter can transmit location data in response to the sensor detecting data transmissions of an electronic device. The transmitter can remain in an idle, standby, or otherwise low-power state until the sensor detects data transmissions of an electronic device. In response, the transmitter can transmit data which can be received by the electronic device. The electronic device can then derive the electronic device's location from the data transmitted by the transmitter.
US10274571B2
A method and apparatus determine an exchange stiffness of a free layer residing in a magnetic junction. The method includes performing spin torque ferromagnetic resonance (ST-FMR) measurements for the magnetic junction. The ST-FMR measurements indicate characteristic frequencies corresponding to spin wave modes in the free layer. The method also includes calculating the exchange stiffness of the free layer based upon the plurality of characteristic frequencies. In some embodiments, the magnetic junction resides on a wafer including other magnetic junctions for a device. The magnetic junctions may be arranged as a magnetic memory. The magnetic junction undergoing ST-FMR has a different aspect ratio than the magnetic junctions.
US10274566B2
A method of Dixon-type MR imaging includes the steps of —generating a first imaging sequence for producing first MR echo signals at a first echo time, such that contributions from MR signals emanating from water protons and MR signals emanating from fat protons to the first MR echo signals are essentially in phase, —acquiring the first MR echo signals at a first signal-to-noise ratio, —generating a second imaging sequence for producing second MR echo signals at a second echo time, such that contributions from MR signals emanating from water protons and MR signals emanating from fat protons to the second MR echo signals are at least partially out of phase, —acquiring the second MR echo signals at a second signal-to-noise ratio which is different from the first signal-to-noise ratio, and —reconstructing a MR image from the first and second MR echo signals. The signal contributions from water protons and fat protons are separated.
US10274564B2
An embodiment in accordance with the present invention provides a method of non-invasively detecting and imaging temperature or temperature changes by assessing the temperature induced shifts in the saturation spectrum of water using MRI, namely saturation shift referencing. This procedure includes the MRI procedures to assess water saturation spectrum and the data processing steps to determine the temperature induced shifts of water resonance frequency and consequently to estimate the temperature change. This procedure also includes the procedure of assessing fat saturation spectrum and estimating fat resonance frequency. This method can be used as a clinical procedure for temperature mapping in multiple applications, especially where a significant amount of fat is present. One application is to monitor the temperature of the targeted tumor and its surrounding tissues during the procedure of hyperthermia. Such local hyperthermia can be applied, using high-intensity focus-ultrasound for deep-seated tissues or heating supplies for superficial tissues.
US10274563B2
Provided are an apparatus and method for sampling magnetic resonance (MR) signals received from each of a plurality of channel coils included in a radio frequency (RF) multi-coil such that intervals between two acquired signals that are adjacent in a first axis direction of a 3D K-space are non-uniform; and restoring an MR image by using the received MR signals.
US10274554B2
An NMR analysis device and a method for operating an NMR analysis device (7) including a circuit having an NMR analysis probe (9) and a cryostat (8) linked by a cryogenic line (16), includes a step of configuration of this circuit through which fluid flows (M0 to M9) circulate, said configuration step comprising an implementation of different modes of operation of the device (7), according to the activation/deactivation of redirection elements (VC1, VC2, VC3, VC4) and/or of the configuration in closed/open mode of looping elements (A1 to A11) of this circuit.
US10274552B2
Disclosed is a method of providing content related to capture of a medical image of an object. The method includes acquiring at least one of information related to a state of the object and information related to a capture protocol, determining content to be provided to the object on a basis of the acquired information, and outputting the determined content.
US10274550B2
Magnetometers with high bandwidth acquisition of data with increased sensitivity are described herein. Increased bandwidth and sensitivity may be achieved by eliminating a reference signal for full repolarization of the magneto-optical defect center material prior to acquisition. Elimination of the reference signal eliminates the time needed to repolarize the magneto-optical defect center material and the acquisition time for the reference signal. A radiofrequency (RF) pulse sequence may be activate to apply an RF field to the magneto-optical defect center material and a magnetic field measurement may be acquired using the magneto-optical defect center material. The magnetic field measurement may be acquired independent of a reference magnetic field measurement.
US10274545B2
According to one embodiment, a calculation apparatus includes a calculator. The calculator calculates a relationship between a charge amount and a potential according to an arbitrary initial charge amount based on a relationship between a charge amount and a potential of an electrode of a secondary battery on a charge side and a relationship between a charge amount and a potential of the electrode on a discharge side.