Document Document Title
US10269235B2 System and method to assist building automation system end user based on alarm parameters
Disclosed are systems and methods for operating a Building Automation System (BAS) that communicates with end devices via a master-slave token passing network (MSTP), e.g., BACNet, a local operating network (LON), or any other suitable communications protocol to receive alarm messages. The BAC enables a user to rapidly and effectively respond to an alarm by providing an alarm assistance message that provides the user with detailed remediation procedures concerning the current alarm. The nature and content of the alarm assistance message and/or the attachments is determined based upon on a combination of alarm and system parameters, and may be tailored by an administrator to meet local requirements. The alarm assistance message may include one or more remedial or diagnostic attachments, such as a troubleshooting guide, user manual, a video, graphics, or a firmware update, and may include links to external media or cloud-hosted documents.
US10269232B2 System and method for hazardous voltage detection in all directions using intelligent sensors integrated into an article of safety clothing
An article of safety clothing that comprises sensors and an electronic module coupled to the sensors to detect at least one of ambient electric fields or electro-magnetic fields above a predefined threshold, whereby a wearer of the vest may be alerted to electrical hazards.
US10269228B2 Acoustical patient monitoring using a sound classifier and a microphone
When monitoring a patient, acoustic events (e.g., coughs, snores, impact sounds, verbalizations, etc.) relevant to the patient's status are detected by a microphone array (12) and timestamped. Detected event signals generated by the microphone array (12) are filtered to identify signatures such as zero crossings, corner frequencies, amplitude, pitch, etc., for classification purposes. The filtered signals are digitized and classified into one of a plurality of acoustic event classes (e.g., snore, cough, wheeze, breath, etc.) and/or subclasses. The classified events are displayed to a user (e.g., graphically, textually, etc.) with their timestamps to indicate chronology. A user can review the acoustic events, select one or more events, and listen to a recording of the selected event (s). Additionally, specified acoustic events can trigger an alarm to alert a nurse or the like that the patient requires immediate attention.
US10269226B1 Systems and methods for monitoring a vehicle operator and for monitoring an operating environment within the vehicle
The present disclosure generally relates to systems and methods for monitoring a vehicle operator and for monitoring the environment of a vehicle operator. In particularly, the present disclosure relates to systems and methods for determining a physical position of an operator within a vehicle and for determining environmental conditions surrounding the vehicle operator. The systems may include at least one of: an image sensor, an infrared sensor, an ultrasonic sensor, a microphone or a combination or sub-combination thereof. The methods may determine a position and/or an orientation of a vehicle operator's head, arms, hands, legs, feet, etc., a combination thereof or a sub-combination thereof. The methods may generate a warning when a position of the vehicle operator is inappropriate, such as when the vehicle operator has not looked in front of the vehicle for an extended period of time when the vehicle is travelling forward, when the vehicle operator is looking at a cellular telephone, when the vehicle operator has been looking downward for an extended period of time, etc.
US10269225B2 Flow alarm
Described are gas flow disruption alarms. The alarms can include a gas inlet; a gas outlet configured to couple to a gas delivery device; and a vibration member between the gas inlet and the gas outlet configured to produce an audible sound when a gas delivery device is removed from the gas outlet.
US10269224B2 Residential security using game platform
A security system includes sensor devices, a security panel that receives signals from the sensor devices and that executes algorithms to determine the presence of an alarm that is sent to a game console coupled to a monitor. The game console includes a processor and memory, a graphics processor, and a network interface that receives data from the security panel and causes a message regarding the alarm condition to be displayed on the monitor.
US10269217B2 Gaming machine, control method for machine, and program for gaming machine with symbol animation across triggered games
A gaming machine that provides an operation unit, a display unit and a control unit. The operation unit is configured to receive an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a first feature symbol display area, a second feature symbol display area and a third feature display area. Each display area includes a plurality of cells arranged in a grid. The control unit is operably coupled to the operation unit and the display unit and is configured to provide a primary game and a feature game. The three display areas are used in the feature game in turn. Any appearance of a predetermined symbol in one of the display areas is copied in to the next display area(s) in sequence.
US10269210B2 System and method for bet-matching and chance-element features for multi-player online skill games
A system and method for providing matching of bets for an online skill game includes a display device for displaying the game and a computer coupled to the display device. The computer is configured to analyze a skill level of a first player based on the playing history of the first player, to analyze a skill level of a second player based on the playing history of the second player, to generate an initial proposal for a fair match between the first player and the second player based on the analyzed skill levels, and to communicate the initial proposal either one of the first player or the second player, and wherein either the first player or the second player accepts or rejects the initial proposal by communicating the acceptance or rejection to the computer.
US10269208B2 Method and system for incorporating captured live event data into virtual environments
Methods and systems for incorporating captured live event data into one or more virtual environments are described. For instance, a system can include a plurality of digital video capturing devices configured to capture real-time events that occur during a plurality of live events in respective live environments to generate real-time multimedia data. A computing system can receive the real-time multimedia data, generate virtual multimedia data, and incorporate the real-time multimedia data and the virtual multimedia data to generate hybrid multimedia data for a plurality of hybrid events in respective hybrid environments such that the hybrid events occur substantially simultaneously with the real-time events. A user interface is displayed on a mobile electronic device which presents the hybrid environments.
US10269202B2 Intelligent key system
Techniques for using wireless electronic keys with electronic locks are disclosed. For example, a computer system can program an access code into a programmable wireless electronic key, and the programmable electronic key can then teach this access code to a programmable electronic lock via wireless communication to thereby program the programmable electronic lock. Unlocking action by the programmed lock can then be made contingent on there being a match between the access code from the key and the access code from the programmed lock. Further still, other operational control parameters (such as time limits) can be programmed into the key to restrict the ability of the key to unlock a lock. Also, audit data such as lock access history can be wirelessly transferred from an electronic lock to an electronic key, whereupon the key can later transfer this audit data to a computer for analysis.
US10269200B2 Paper sheet thickness detecting sensor and banknote classifying unit
A paper-sheet-thickness detecting sensor of the present invention includes: an oscillator that outputs high-frequency signals with frequencies corresponding to positions in a horizontal direction that is orthogonal to a direction in which a paper sheet is transported; a signal electrode to which the high-frequency signals output by the oscillator are applied; a plurality of detection electrodes that face the signal electrode across a transportation path for the paper sheet and that individually detect detection signals that correspond to the positions; a plurality of resonance circuits that each have one end connected to one end of each of the plurality of detection electrodes and that have resonance frequencies equal to the frequencies allocated to the positions; and a broadband amplifier to which another end of each of the plurality of resonance circuits is connected and that outputs outputs of the plurality of resonance circuits as one piece of sensor output information.
US10269197B2 System and method for integrating and adapting security control systems
A system for controlling access to one or more enclosed areas comprises at least one access card reader and controller powered via a Power-over-Ethernet (PoE) interface, each access card reader and controller being capable of controlling access through a particular entrance to a particular enclosed area and an access control server in communication with the at least one access card reader and controller, the access control server being capable of controlling the operation of the at least one access card reader and controller, and a signal converter disposed between the access card reader and the access control server. In a network mode of operation, the access control server is configured to perform authentication of a card identifier (ID) received from the at least one access card reader and controller and to signal the at least one access card reader and controller to unlock a door at the particular entrance to the particular enclosed area when the access control server has successfully authenticated the received card ID. In a standalone mode of operation, the at least one access card reader and controller is configured to perform local authentication of a received card ID independently of the access control server and to unlock a door at the particular entrance to the particular enclosed area when the at least one access card reader and controller has successfully authenticated the received card ID.
US10269194B2 Multiprocessor system and vehicle control system
It is possible to achieve monitoring of a processor element while suppressing the cost. A multiprocessor system 1 includes a bus mechanism including a storage unit 6 configured to store bus access information when a first processor element 2 has executed a process to be monitored, a requesting unit 7 configured to request a second processor element 3 to execute a monitoring process after the first processor element 2 has completed the execution of the process to be monitored, and a comparing unit 8 configured to compare bus access information regarding access of the first processor element 2 stored in the storage unit 6 with bus access information input from the second processor element 3 when the second processor element 3 has executed the monitoring process. The second processor element 3 executes the monitoring process in an idle time.
US10269187B2 Methods and systems for assessing damage to a structure and determining repair information
An example computer-implemented method of assessing damage to a structure includes receiving information of damage to the structure, and identifying a damage type for the damage. Following, the damage type and the information is compared with a first reference having allowable damage limits of the structure for that damage type, a second reference having damage repair information and associated damage repair processes, and a database having historical repair information for the damage type. Based on the damage type and the information indicating that the damage is outside the allowable damage limits described in the first reference and also does not have any associated damage repair process described in the second reference and the database does not include historical repair information for the damage type, expanded repair information is provided for a repair solution based on a material type and loading of the structure.
US10269183B2 Providing volume indicators based on received images of containers
In order to aid a user in filling a container with a target volume of a substance, an image is received. The image includes a view of the container and a view of a reference object. The reference object has a known dimension. The view of the reference object and the view of the container are then compared with reference to the known dimension. Based on the comparison, a volume of the container is determined. Based on the volume of the container, a volume indicator is provided.
US10269172B2 Computationally efficient volume rendering in computer-generated graphics
According to one implementation, a system for rendering a volume includes a computing platform having a hardware processor, and a system memory storing a volume rendering software code. The hardware processor is configured to execute the volume rendering software code to receive data characterizing a volume to be rendered and to decompose the volume into a first volume portion and a second volume portion. The hardware processor is further configured to execute the volume rendering software code to perform a first tracking of a light ray in the first volume portion to determine a first interaction distance of the light ray in the first volume portion, perform a second tracking of the light ray in the second volume portion to determine a second interaction distance of the light ray in the second volume portion, and render the volume based on the shorter of the first and second interaction distances.
US10269169B2 Three-dimensional motion capture
In one general aspect, a method is described. The method includes generating a positional relationship between one or more support structures having at least one motion capture mark and at least one virtual structure corresponding to geometry of an object to be tracked and positioning the support structures on the object to be tracked. The support structures has sufficient rigidity that, if there are multiple marks, the marks on each support structure maintain substantially fixed distances from each other in response to movement by the object. The method also includes determining an effective quantity of ray traces between one or more camera views and one or more marks on the support structures, and estimating an orientation of the virtual structure by aligning the determined effective quantity of ray traces with a known configuration of marks on the support structures.
US10269168B2 Graphics processing systems
When sampling a cube map when rendering in a graphics processing system, the vector representation of the desired cube map sample provided by the application is converted into a 2D position on one of the faces of the cube map for use by the texturing unit of the graphics processing pipeline.The determined 2D texture coordinates (S, T) are represented using standard 32-bit IEEE 754 floating point numbers, and the 3-bit face index for the cube map is included in one of the numbers representing the texture coordinates by packing it into the sign bit and the top two bits of the exponent to provide a modified texture coordinate value.The modified 32-bit texture coordinate representation is then provided together with the 32-bit floating point number corresponding to the other texture coordinate as the cube map descriptor to the texturing unit of the graphics processing pipeline.
US10269161B2 Vehicular display device and vehicular display method
A vehicular display device which displays a marker image in a manner superimposed on a preceding vehicle in front of a vehicle when the vehicle is following the preceding vehicle while traveling, includes a display configured to display an image in a display area provided to overlap a position of a windshield included in the vehicle, a preceding vehicle detector configured to detect a position of the preceding vehicle, a display processor configured to cause the display to display the marker image corresponding to the position of the preceding vehicle detected by the preceding vehicle detector, and a determiner configured to determine whether the preceding vehicle is located on an inner side of vehicle widthwise side edges of the display area or on outer sides of the vehicle width direction side edges, based on the position of the preceding vehicle detected by the preceding vehicle detector.
US10269156B2 System and method for blending order confirmation over menu board background
An electronic display is controlled by a timing and control board and normally displays background image data. The timing and control board is electrically connected to a system control board that is configured to receive order confirmation data from a point of sale data output. A video player is electrically connected to the system control board and is configured to blend the order confirmation data with the background image data. The blended image is transmitted to timing and control board and displayed on the electronic display after an order is placed.
US10269151B1 Efficiently rendering cubic Bezier curves to produce accurate anti-aliased content
The present disclosure relates to a rendering system that that accurately and efficiently renders regions bounded by cubic Bezier splines. For example, in some embodiments, the rendering system generates control triangles, interior triangles, and anti-aliasing triangles from cubic Bezier spline segments of a vector-based convex object. Based on the generated triangles, the rendering system renders anti-aliased cubic Bezier splines as well as the geometry within the cubic Bezier splines. In one or more embodiments, the rendering system efficiently allocates computations between a central processing unit (CPU) and graphics processing unit (GPU) of a computing device in a manner that significantly reduces computational and memory resources.
US10269150B1 Curve editing based on inferred control points
A method to generate a curved connector includes receiving input effective to designate multiple designated points of the curved connector. The designated points include initial and final endpoints and one or more intermediate points between the initial and final endpoints. The method may also include inferring, for each intermediate point, first and second control points without receiving input effective to directly specify the first control point or the second control point. The method may also include calculating: a first curve to include in the curved connector between a corresponding one of the one or more intermediate points and a preceding one of the designated points based at least on the first control point; and a second curve to include in the curved connector between the corresponding one of the one or more intermediate points and a subsequent one of the designated points based at least on the second control point.
US10269149B2 Tomographic image generation device, radiography imaging system, tomographic image generation method and tomographic image generation program storage medium
A tomographic image generation device includes a projection image acquisition section configured to acquire plural projection images obtained by radiating radiation onto a breast in sequence from plural radiation angles and by performing imaging at each of the plural radiation angles; a mammary gland density acquisition section configured to acquire a mammary gland density of the breast; a derivation section configured to derive a slice thickness that decreases as the mammary gland density acquired by the mammary gland density acquisition section increases; and a generation section configured to generate a tomographic image at the slice thickness derived by the derivation section based on the plural projection images acquired by the projection image acquisition section.
US10269147B2 Real-time camera position estimation with drift mitigation in incremental structure from motion
A system provides camera position and point cloud estimation 3D reconstruction. The system receives images and attempts existing structure integration to integrate the images into an existing reconstruction under a sequential image reception assumption. If existing structure integration fails, the system attempts dictionary overlap detection by accessing a dictionary database and searching to find a closest matching frame in the existing reconstruction. If overlaps are found, the system matches the images with the overlaps to determine a highest probability frame from the overlaps, and attempts existing structure integration again. If overlaps are not found or existing structure integration fails again, the system attempts bootstrapping based on the images. If any of existing structure integration, dictionary overlap detection, or bootstrapping succeeds, and if multiple disparate tracks have come to exist, the system attempts reconstructed track merging.
US10269141B1 Multistage camera calibration
Example embodiments relate to multistage camera calibration. An example embodiment includes a method. The method includes positioning a calibration target relative to a camera. The method also includes capturing a focused image of the calibration target. Further, the method includes determining one or more approximate locations of calibration points of the calibration target within the focused image of the calibration target. In addition, the method includes adjusting the focal length of the camera. Still further, the method includes capturing an unfocused image of the calibration target. Additionally, the method includes determining, based on the one or more approximate locations of calibration points of the calibration target within the focused image of the calibration target, one or more refined locations of calibration points of the calibration target within the unfocused image of the calibration target. Yet further, the method includes correcting for one or more optical aberrations within the camera.
US10269139B2 Computer program, head-mounted display device, and calibration method
A method includes acquiring first and second images that are captured by imaging a first real marker with a camera when the camera is respectively at a first and second positions with respect to the first real marker, deriving a motion of an inertial sensor based on output of the inertial sensor when the camera moves from the first position to the second position, displaying a marker image corresponding to a second real marker on a display, acquiring a third image that is obtained by capturing the second real marker with the camera when a user perceives the marker image and the second real marker being aligned with each other, and deriving a first spatial relationship between the camera and the inertial sensor and a second spatial relationship between the camera and the display based at least on the first and second images, the motion, and the third image.
US10269137B2 Display device, display control method, and display system
A display device includes: an input unit which has image data inputted from an image supply device; a detection unit which detects a position of an indicator and generates indicator information including information about the detected position; a setting unit which sets a mode for processing the indicator information to a first mode or a second mode; a drawing unit which draws a second image generated on the basis of the indicator information and superimposes the second image on a first image generated on the basis of the inputted image data; a selection unit which outputs the indicator information to the drawing unit if the first mode is set and outputs the indicator information to the image supply device if the second mode is set; and a drawing control unit which erases the second image if a switching from the first mode to the second mode is carried out.
US10269135B2 Methods and systems for performing sleeping object detection in video analytics
Methods, apparatuses, and computer-readable media are provided for maintaining blob trackers for video frames. For example, a blob tracker maintained for a current video frame is identified. The blob tracker is associated with a blob detected in one or more video frames. The blob includes pixels of at least a portion of a foreground object in the one or more video frames. A current bounding region of the blob tracker for the current video frame is compared to a previous bounding region of the blob tracker for a previous video frame that is obtained earlier in time than the current video frame. It can be determined whether the current bounding region has decreased in size as compared to a size of the previous bounding region, and whether a first color characteristic of pixels of the current video frame included in the previous bounding region is within a threshold from a second color characteristic of pixels of the previous video frame included in the previous bounding region. In some examples, the blob is tracked in the current frame using the current bounding region when the current bounding region has decreased in size and when the first color characteristic is within the threshold from the second color characteristic. In some examples, the blob is tracked using the current bounding region when the blob tracker is determined to be lost (e.g., the blob tracker is not associated with the blob in the current video frame).
US10269124B2 Automatic detection and analysis of traffic signal type information using image data captured on a vehicle
Provided herein is a control method of an electronic apparatus. The control method of an electronic apparatus includes: generating signal type information using an image data of a signal region portion of a signal lamp in a driving-related image data of a vehicle; and performing a driving-related guide of the vehicle using the generated signal type information.
US10269123B2 Methods and apparatus for video background subtraction
Methods and an apparatus for background subtraction are described. According to some implementations, the temporal history of a pixel location can be used to classify whether a current input pixel of a current input video frame is a background pixel or a foreground pixel. The classification can be made based on the number of matching pixels in corresponding pixel locations in background history planes. One of the background history planes can be updated according to the classified background pixels and persistent classified foreground pixels.
US10269119B2 System and method for background and foreground segmentation
A system and method for segmenting a current frame of a video includes receiving a segmentation mask determined from a previous frame of the video, receiving a background model value and a background deviation value for a given pixel of a previous frame of the video, updating the received background deviation value, updating the background model value independently of the updating of the background deviation value and determining a value of a pixel of a new segmentation mask corresponding to the given pixel based on a foreground model value of the current frame, a segmenting background model value of the current frame and a segmentation threshold, the determining of the new segmentation mask defining whether the given pixel is a foreground pixel or a background pixel of the current frame. The segmentation mask is used for detecting objects, classifying objects and detecting events in the scene captured by the camera.
US10269117B1 Systems and methods for morphology analysis
Inspection of distribution and morphology of a substance applied to a container includes selectively illuminating at least a portion of a surface of a container using a light source, adjusting the light source to create a resolved view of the substance with sufficient contrast to show a layer of the lubricant disposed on the surface of the container, obtaining an image of the resolved view of the illuminated portion of the surface of the container using an image detector, analyzing image data representing the image of the resolved view, using a data processor, to generate a quantity representing a quality of interaction between the lubricant and the surface of the container, and determining whether the container is acceptable based upon the quantity generated.
US10269116B2 Proprioception training method and apparatus
Methods, apparatus, and system to identify a memory contention with respect to a process, re-write the process to form a transactional process, and execute the transactional process in a speculative execution.
US10269114B2 Methods and systems for automatically scoring diagnoses associated with clinical images
Methods and systems for automatically scoring diagnoses associated with 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 diagnosis associated with an image of a patient from the at least one data source over the interface. The diagnosis is for an anatomical structure represented in the image. The electronic processor is also configured to receive a pathology result for the patient for the anatomical structure generated after the diagnosis from the at least one pathology result source over the interface. The electronic processor is also configured to automatically generate a score based on a comparison of the diagnosis and the pathology result. The electronic processor is also configured to display the score within a graphical user interface.
US10269109B2 Label inspection and rejection system and method for use thereof
A label inspection and rejection system and method for positioning a product package having at least two labels provided thereon relative to at least two cameras to facilitate capturing pictures and/or video of the at least two labels on the product package and for rejecting the product package if the product package is mislabeled. First and second carriers move the product package through a product-transit area such that a first label on the product package passes underneath the first camera and a second label on the product package passes overtop the second camera, and, if the product package is mislabeled, the actuator of the rejection mechanism moves the actuator arm moves to contact the product package to remove the product package from the third carrier.
US10269106B2 Method of analysing images of rod-like particles
There is provided a method for analyzing an image of rod-shaped particles, the method comprising: transforming a spatial domain image of rod-shaped particles having random orientations to a frequency domain image thereof using DFT (discrete Fourier transform); extracting connected components from the frequency domain image using a frequency domain filter, wherein the connected components have a predetermined orientation; and back-transforming the frequency domain image having the extracted connected components to a spatial domain image thereof using IDFT (inverse discrete Fourier transform).
US10269105B2 Mask inspection device and method thereof
A mask inspection device and method thereof are provided. In the mask inspection device, an image capturing module is controlled to capture an image of the object to be inspected, and when the captured image does not match a predetermined correction image, a horizontal position of the bearing module which holds the object is adjusted; when the captured image matches the predetermined correction image, a light emission element projects a spot light towards the object, and the image capturing module captures an image in a mask region of the object, so as to produce a mask inspection image. The mask inspection information can be obtained from a two-dimensional image of the mask inspection image, and an abnormal image of the mask inspection image is inspected to generate mask abnormal information.
US10269102B2 Image processing method and system
An image processing method, system and device are disclosed. In the method, sensor responses for an input image are estimated, the sensor responses including sensor responses for cone sensors including a first cone sensor set and a second, different, cone sensor set. In dependence on the sensor responses, a transform mapping for application to a source image is determined to generate a modified image.
US10269096B2 Clutter suppression for synthetic aperture ultrasound
Solid-state ultrasound imaging devices, systems, and methods are provided. Some embodiments of the present disclosure are particularly directed to identifying and removing artifacts in ultrasound data due to side lobes, grating lobes, and/or other effect. In some embodiments, an ultrasound processing system includes an interface operable to receive A-line signal data and a focusing engine operable to perform a focusing process on the received A-line signal data to produce focused A-line signal data. The ultrasound processing system also includes a coherency unit operable to determine a measurement of coherency of the received A-line signal data. The ultrasound processing system further includes an adjustment unit operable to determine an adjustment to the focused A-line signal data based on the measurement of coherency, and a compensation unit operable to apply the adjustment to the focused A-line signal data.
US10269092B2 Image processing device, image processing method, and storage medium
The provided is an image processing device, an image processing method, and a program that can solve the above described problems and can normalize the distortion in the a fisheye image without being influenced by receiving the influence of the a fisheye optical system even when the positional relationship between the an optical axis of the a fisheye camera and the a plane to which the an object is grounded does not satisfy a certain conditions.An image processing device 10 includes: a fisheye image acquisition unit 11 that acquires a fisheye image; a viewpoint compensation vector acquisition unit 12 that acquires, based on a roll angle around an optical axis and a pitch angle of the optical axis of an imaging apparatus, a viewpoint compensation vector for converting the fisheye image into an image that is obtainable by taking an image of the object from a direction parallel to a ground plane of the object; and an image generation unit 13 that sets a plurality of viewpoints for a converted fisheye image that is the fisheye image converted using the viewpoint compensation vector, the plurality of viewpoints being parallel to the ground plane, performs a distortion correction by perspective projection approximation based on a coordinate system axes of which include a line of sight from a viewpoint for each of the plurality of viewpoints, and generates a single normalized image using image elements of vertical direction, the image elements each extracted from corrected fisheye images.
US10269085B2 Modes and workflows for processing medication requests
Systems, methods, apparatus, and computer program products are provided for processing medication requests. In one embodiment, a user may define an operational mode that can be initiated by one or more triggers. A user may also define one or more workflows for processing medication requests. The one or more workflows can be associated with the operational mode. In response to the occurrence of the appropriate triggers, the operational mode can automatically, semi-automatically, and/or manually be initiated. When the operational mode is initiated, the associated workflows are used for processing medication requests.
US10269083B2 Allowing guest of hospitality establishment to utilize multiple guest devices to access network service
Network traffic is received from a guest device on a computer network of a hospitality establishment, and a guest area of the hospitality establishment is accordingly identified. A login database is queried to find an unexpired login for the guest area, the unexpired login specifying a stored guest identifier corresponding to information retrieved from a property management system of the hospitality establishment regarding a guest of the guest area at a time when the unexpired login was created. The stored guest identifier of the unexpired login is compared with a current guest identifier of the guest area retrieved from the property management system regarding a current guest of the guest area. When the stored guest identifier matches the current guest identifier, the guest device is automatically allowed to access the network service for a remaining portion of the allowed access duration of the unexpired login.
US10269082B2 Intelligent fuel Dispensers
In general, intelligent fuel dispensers are provided. In at least some implementations, an intelligent fuel dispenser can determine customer identities and/or other characteristics and provide customized fueling sessions based on the determined customer identities and/or other characteristics. In at least some implementations, the fuel dispenser includes a touchless interface allowing customers to complete fueling sessions with minimal physical contact with the fuel dispenser.
US10269081B1 System, program product, and methods for social network advertising and incentives for same
Program product, systems, and methods of providing to social network websites advertising and incentives from an electronic retailer, are provided. A system can include a social network website displaying social network content and also displaying a link that reroutes the consumer to an electronic retailer website when the consumer clicks on the link: The system can also include program product for tracking purchase and other information about the consumer by the electronic retailer, and generating a commission for the provider of the social network website based on the tracked information about the consumer. The link can be embedded within the social network content or the link can be part of an advertisement and displayed adjacent the social network content. Also, a product featured in the advertisement can be affiliated with one main subject of the social network content.
US10269079B2 Determining local regulatory filing workflow through user contribution
A method to generate a regulatory filing workflow for a geographical region. The method includes displaying a regulatory filing form to a user in the geographical region, displaying a user attribute list identifying user attributes from the BMAs used by the user, receiving, from the user and in response to displaying the regulatory filing form and the user attribute list, a user input that specifies a rule for determining input data of the regulatory filing form based at least on user attributes, and generating, based at least on the user input, regulatory filing report metadata including a specification for generating a regulatory filing report by completing the regulatory filing form based at least on the rule, where the regulatory filing workflow includes generating and filing the regulatory filing report to satisfy the regulatory requirement specific to the geographical region.
US10269077B2 Systems and methods to detect changes in merchant identification information
A system and method to detect changes in transaction parameters for the identification of a store of the merchant in a payment processing network. The system is configured to monitor input data, such as acquirer's merchant master file (AMMF), transaction records, to detect transaction parameters of a processing entity that partially match with the transaction parameters associated with an external, persistent identifier of the merchant and/or the store of the merchant, determine a change or difference introduced in the detect transaction parameters, and update the set of transaction parameters associated with the persistent identifier of the store of the merchant that can be used to identify the set of transaction parameters of the store in a communication external to the communication system of the payment processing network.
US10269068B1 System and method for matching users in a wireless communication system
A method for responding to order flow is disclosed. The method comprises establishing for a market maker a rule for automatically generating a contra order in response to an order. The rule comprises at least one condition comprising at least one characteristic describing the order. The at least one condition allowing matching based on a security in the order is in a security list specified by the market maker. The method further comprises receiving from a trader the order; matching on the computer the order to the at least one condition of the rule; automatically generating the contra order in response to the order, if the rule is satisfied; and providing the contra order for acceptance.
US10269067B2 Auctioning mechanisms for dark order block trading
Auctioning mechanisms adapted to improve the integrity of dark order block trading is provided.
US10269047B2 Providing advertisements in response to idle time during navigation on an electronic device
Certain embodiments involve providing advertisements during navigation on an electronic device. For example, when the device is left idle for a period of time because the user of the device has not given a navigation command, the mobile device may present an advertisement. The advertisement may be displayed, for example, until the user returns and gives an additional navigation or other command, ending the idle period.
US10269046B1 Networked environment that enables interaction between content requestors and content creators
Systems, methods, and computer-readable media are provided for implementing a networked environment that enables interaction between content requestors and content creators. The networked environment may be an online content exchange marketplace that content requestors may access to submit requests for content and receive bid proposals from content creators that identify proposed content to be generated. A content requestor may accept a bid proposal from a particular content creator and may receive the content from the content creator via the online content exchange marketplace. The content requestor may then submit a request to publish the content. Publishing the content may include making the content accessible to users via a content sharing platform.
US10269045B2 Choosing allocations and prices in position auctions
The subject matter of this specification can be embodied in, among other things, a method that includes receiving a request for content to fill a block, the request including information about a size of the block and criteria for identifying eligible content items for inclusion in the block, determining a number of content items to be included in the block, including determining amounts of dynamic resizing to apply to content items, determining an estimate of a difference in conversion rates conditional on receiving an interaction in the different configurations that perform differing amounts of dynamic resizing, and applying the estimate when determining an efficiency for a number of permutations of allocations of eligible content items, establishing a price to be charged to each content sponsor associated with a permutation that has a highest efficiency, and providing the eligible content items and charging the content sponsors based on the established prices.
US10269043B1 Method and system for distribution of application program for promotion and marketing service
A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for enabling download of a promotion application program provided by a promotion and marketing service. The method includes using a computer-executable tool on a first application program to initiate a determination of whether a promotion application program is installed on the mobile computing device. The method includes, upon determining that the promotion application program is not installed on the mobile computing device, using the first application program to indicate an impression of a promotion in association with a representation of the promotion application program. The representation of the promotion application program is configured to enable download of the promotion application program to the mobile computing device.
US10269037B1 Method for measuring effectiveness of sampling activity and providing pre-market product feedback
Methods, systems and devices for evaluating a product sampling event. The disclosed methods, systems and devices receive from a user a user identification specific to the user and compare the user identification to a user data set stored on a computer-readable medium. A sample is then delivered based on a predetermined condition, and a product value is changed after the step of causing delivery of the sample of the product. It can then be determined whether the user purchased the product after delivery of the sample of the product and, based on that determination, a sampling event value can be assigned.
US10269031B2 System and method for sales generation in conjunction with a vehicle data system
Embodiments of sales generation, including sales generation employing reverse lead generation using vehicle data systems and methods, are presented herein. In particular, in certain embodiments a user may utilize the vehicle data system to obtain pricing data corresponding to a desired vehicle configuration. When the user is presented with the pricing data associated with the specified vehicle configuration the user may additionally be presented with an upfront price offered by a dealer, where by providing their personal information the user may obtain the name of the dealer offering the upfront price and may additionally be offered the opportunity to purchase the desired, or similar, vehicle at the upfront price.
US10269029B1 Application monetization based on application and lifestyle fingerprinting
Disclosed are various embodiments for application monetization based on application fingerprinting and lifestyle fingerprinting. Application fingerprints are determined for multiple applications. A respective application fingerprint is generated based at least in part on a static analysis, a dynamic analysis, and a behavioral analysis, and is indicative of one or more features of an application. Lifestyle fingerprints are determined for multiple users. A respective lifestyle fingerprint is indicative of one or more preferences of a user. An action is implemented to market a selected application based at least in part on a correlation between the lifestyle fingerprints and a set of application fingerprints that are determined to be similar to the application fingerprint of the selected application.
US10269025B2 Monetizing network connected user bases utilizing distributed processing systems
Various embodiments enable network service providers to receive revenue from their user bases by providing network services to various distributed devices in exchange for the distributed devices agreeing to process workloads for customer paid projects. In at least one embodiment, a method of operating a distributed processing system may include identifying a first party with a first user base with several first distributed devices, and identifying a different party with a different user base with several second distributed devices. Processing workloads for a customer paid project using the first and second distributed devices. Then, sharing revenue from the customer project between the first party and the second party based in part on a size of a user base, a user base's processing capability, or a type of project processed by the user base.
US10269023B1 Profile-based system, method and computer program product for providing advertisements with a plurality of invoices
A system, method and computer program product are provided for profile-based advertising. In use, profile criteria is identified. A subset of customers to which invoices are to be delivered is then determined, based on the profile criteria. In addition, at least one advertisement is included with the invoices delivered to the subset of customers.
US10269022B2 System for verifying an item in a package using a database
A system for verifying an item in a package using a database comprises a database and a verifier. A package producer provides the database with an identifier for one or more items each of a type, wherein the package producer produces a package, where the package includes the one or more items each of the type with an associated one or more selected tag identifiers that are placed in a location on an item of the one or more items. The verifier verifies the one or more items of the type using 1) the associated one or more selected tag identifiers as detected using a spectral signature or 2) a tag characteristic as detected using an imager, and 3) the identifier retrieved from the database.
US10269021B2 More improvements in recommendation systems
This invention deals with more improvements in recommendation systems. Retailers want to grow their business and increase sales. One embodiment creates upsell by arranging similar items by price. Another embodiment creates similar items by calculating the number of shared attributes. A final embodiment shows how recently viewed items affect cross-sell, similar and personalized recommendations to make more relevant recommendations.
US10269020B2 Folding contactless card payment authentication
A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.
US10269019B2 In-store card activation
A user having an account with a payment provider receives an unregistered payment card that is associated with the payment provider, and that includes a magnetic strip encoded with a number unique to the card and a machine readable code such as a QR/barcode embossed thereon. The user may then open an application on the user's mobile device to capture the number associated with the card by, for example, scanning the QR/barcode, capturing an image of the number, speaking the number into the device, or manually entering the number into the user's device. The user may also authenticate with the payment provider by entering login credentials. The user may then confirm a request to link the number of the card with the user's payment provider account, which activates and links the card to the user account so that the user can immediately use the card for purchases.
US10269018B2 Payment account identifier system
A method for utilizing a non-transactable account identifier with a payment token is disclosed. The non-transactable account identifier can have the same format as a primary account number (PAN) and the payment token, but is not used to conduct a payment transaction.
US10269007B2 System and method of loading a transaction card and processing repayment on a mobile device
The embodiments described herein provide in one aspect, a method of loading a transaction card account onto a mobile device, the mobile device comprising a memory and a contactless reader, the method comprising: reading, via the contactless reader, transaction card information from a physical contactless transaction card corresponding to the transaction card account; sending a retrieval message, to an issuer server, to retrieve a card security credential for the transaction card account, the retrieval message comprising the transaction card information for identifying the transaction card account at the issuer server; receiving, from the issuer server, a card security credential for the transaction card account; and storing, the transaction card information and the card security credential as a transaction card corresponding to the transaction account, on the memory of the mobile device.
US10269006B2 System and method for chopping up and processing gift cards
Systems, methods, and computer-readable media for chopping up a gift card/code into smaller multiple gift card/codes. The system receives a request from a user to convert a closed-loop card/code having a value amount into two different closed-loop cards/codes and divides (or “chops up”) the closed-loop card/code into a first closed-loop card/code having a first value amount and a second closed-loop card/code having a second value amount, wherein the first value amount and the second value amount add up to no more than the value amount. The system offers the first closed-loop card/code and the second closed-loop card/code to one of the user and a third party.
US10269005B2 Electronic device and transaction method using the same
According to various embodiments of the present disclosure, an electronic device may include a housing, a conductive pattern that is arranged within the housing and is formed to generate a magnetic field, a plate that forms at least a part of a first surface of the housing and includes a material that at least partially transmits the magnetic field generated by the conductive pattern, and a communication circuit that is configured to transmit at least one transaction information to an external device by using the conductive pattern. The conductive pattern may include a first end that is electrically connected to the communication circuit, a second end that is electrically connected to the communication circuit, and a coil that is connected between the first end and the second end and includes a plurality of turns that are substantially parallel to a surface of the plate.
US10268998B1 Prepaid account payment tiers
A method of determining a payment tier for a portable electronic device comprising determining by an application executing on a computer a device plan for the portable electronic device, tenure with the device plan, and payment history. The method also comprises determining by the application the payment tier based on the determination of the device plan for the portable electronic device, tenure with the device plan, and payment history. The method also comprises billing an account associated with the portable electronic device based on the determination of the payment tier.
US10268993B2 Automatically adding gratuity to amount charged in electronic transaction
A method includes receiving a payment object for payment of a certain amount owed by a first party to a second party. The payment object carries sufficient account information for the payment from an account associated with the payment object. The second party communicates the account information from the payment object and an identification of the second party for receipt by a third party; and receives in return data that is indicative of a gratuity to be charged against the account. The second party prints a document that includes the certain amount owed and the gratuity, as indicated by the data received by the second party, and presents the document for signature by the first party. The printed document preferably includes the total of the amount owed and the gratuity. The payment object may be a credit card, charge card, debit card, rebate card, or stored-value card.
US10268992B2 System for providing goods and services based on accrued but unpaid earnings
A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources.
US10268991B1 Dynamic selection across cache
Examples of systems and methods are described for managing payment transaction requests. A request for payment may be received and then routed to one or more payment processors. For a given request, more than one payment processor may be used. The particular payment processor selected for processing the payment may be based on a decision rule that is associated with the more than one payment processor. A decision engine may utilize the decision rule, select a payment processor, and process the payment with the selected payment processor.
US10268987B2 Multi-mode transportation management
A multi-mode transportation management method is disclosed here. An embodiment of the method processes a transportation request for a passenger. The request identifies a starting location, a destination location, and travel timing information. The method continues by identifying a multi-mode travel plan that satisfies requirements of the request. The travel plan includes at least one vehicle segment and at least one additional segment. Travel progress of the passenger is monitored to control the dispatch timing of a vehicle in accordance with the travel plan and in response to the monitored travel progress of the passenger to synchronize arrival of the vehicle with arrival of the passenger at a departure location of an approaching vehicle segment of the multi-mode travel plan.
US10268986B2 Requirement feasibility scoring based on data object and social network website
Methods, systems and computer program products are provided for requirement feasibility scoring based on a data object and a social network website. In one method, one or more computing devices receive, over a network, a data object that is associated with a user and that includes a requirement. The computers obtain information from a social network website. The computers calculate, based on the data object and the information from the social network website, a score that indicates a likelihood of satisfying the requirement. The computers send the score over the network to a computing device of the user.
US10268984B1 Inventory item release locations
This disclosure describes an item drop location for placing items that have been picked from an inventory location within a material handling facility but have not yet been transitioned from the materials handling facility and a return location for returning items that have been transitioned from the materials handling facility. Likewise, described is a system and method for identifying an item placed at a drop location or an item placed at a return location, processing the placed item and providing confirmation to a user that placed the item and facilitating a return of the item or a removal of the item from an item identifier list associated with the user.
US10268982B2 Carrier and shipper interfacing and shipment tracking framework for efficient scheduling and transportation of cargo, with security monitoring and efficient payment to carriers
A method, system, and computer program product provides efficient matching of shipments with carriers and real time online tracking of shipments. The method includes receiving a carrier input that includes a desired end destination of an equipment of the carrier, and a processor locating at least one available shipment having one of (i) a shipment pick-up point within a pre-established, shipment pick-up zone and (ii) a shipment delivery point within an acceptable shipment drop-off zone of the desired end destination. The processor dynamically determines and maps an optimal route and generates and displays an available shipment (AV) user interface (UI), with a complete route for the equipment from a desired starting point to the desired end destination. The processor then calculates and provides, via the AV UI, an opportunity cost of the shipment, based in part on a total number of empty miles associated with the route.
US10268981B2 System and method for providing a price quotation for a transportation service providing equipment selection capability
A method and system for computing the price for shipping goods. The method includes causing a computer to deliver first information to a user prompting the user to enter at the computer information about a rail transportation service for shipment of goods by one or more railcars. Information about a basic pool of railcars is received and filtered based on one or more filtering criteria to produce a filtered pool of railcars. The computer is then caused to deliver second information to the user prompting the user to select at the computer one or more railcars among the filtered pool of railcars for the shipment of goods. A price for the shipment of the goods is then computed at least in part on the basis of the rail transportation service and the one or more characteristics of the railcars in the filtered pool of railcars selected by the user.
US10268978B2 Methods and systems for intelligent enterprise bill-of-process with embedded cell for analytics
A method and a system for organizing management information within an enterprise are provided. The method includes storing an enterprise bill of process (eBOP) comprising a plurality of enterprise process events and at least one respective threshold for each enterprise process event in an information engine and receiving enterprise process data relating to the plurality of enterprise process events from an information engine. The enterprise process data includes historical data relating to the enterprise process events, real-time current information relating to the enterprise process events, predicted data based on the historical data, the current data and measured or derived parameters associated with the at least some of the plurality of enterprise process events, and algorithmic models of at least one of the enterprise process events including parameters, variables, and measurements. The method further includes generating immediate actions directing subscribed parties to perform determined remedial procedures of an action plan.
US10268975B1 Roadside assistance management
Methods, computer-readable media, software, and apparatuses provide a system for establishing base stations and allocating service vehicles to the base stations in order to provide roadside assistance. The system may include computing devices associated with customer vehicles and service vehicles as well as network computing devices. The system may receive a service request from a customer regarding a disabled vehicle. The system may then identify an appropriate service vehicle to assist the customer and assign the service request to the identified service vehicle. The system may select the appropriate service vehicle based on a location of the disabled vehicle. In an example, the system may choose a service vehicle from a base station closest to or within the shortest driving time to the disabled vehicle. By setting-up base stations in advance of service requests, service vehicles may reach disabled vehicles within a predetermined period of time.
US10268974B2 System and method of a requirement, compliance and resource management
A system and/or a method based on a scalable requirement, compliance and resource management methodology for designing a product/service, optimizing relevant processes and enhancing real time and/or near real time collaboration between many users is disclosed. Utilizing, a learning (self-learning) computer, a requirement, compliance and resource management methodology is further integrated with (a) a machine learning/fuzzy/neuro-fuzzy logic algorithm and/or (b) statistical algorithm and/or (c) weighting logic algorithm and/or (d) game theory algorithm and/or (e) a blockchain and enhanced with a graphical user interface/chatbot interface.
US10268972B2 Work support system, work support method and computer-readable recording medium
A work support system of an embodiment of the present invention includes a task information display control unit to display a list display screen to display a list of a plurality of task indices including contents of a task to be processed using an application, a first icon for causing transition to a head screen or initial screen of the application, and a second icon for causing transition to an operation screen of the application corresponding to the contents of the task and a screen control unit to cause transition from the list display screen of the task indices to the head screen or initial screen of the application upon selection of the first icon and to cause transition from the list display screen of the task indices to the operation screen of the application corresponding to the contents of the task upon selection of the second icon.
US10268970B2 Method, system and program product for generating an implementation of business rules linked to an upper layer business model
A method, apparatus and computer-usable medium for implementing business rules. According to one embodiment, a computer-implementable method includes receiving business rules for an upper level business model. The business rules express at least one of a set of modalities consisting of necessity, possibility, impossibility, obligation, permission, and prohibition. The business rules are linked to the upper level business model by matching business vocabulary entries between the business rules and the upper level business model. The business rules are transformed to generate implementation code for the business process modeled by the upper layer business model.
US10268967B2 Molecular quantum computer and molecular quantum storage device
In this statement, realization of “Non-volatile molecular multiple quantum bit (NVQB)” is described. NVQB is the long-term macroscopic time scale analog of MMQB. To realize NVQB, while inverted population of the gas is kept, entanglement generation and coherent state keeping must be carried out for a long-term quantum computation. Operating principle of molecular quantum computer is entanglement generation among huge-number of molecular ro-vibronic eigenstates by emission and absorption of photons due to the Fermi golden rule. Each single photon generated in induced absorption and induced emission sews many quantum states of many molecules by the Fermi golden rule. This results entanglement. When NVQB is realized, NVQB is not only used as “quantum storage device” up to 2Na, but also NVQB itself makes practical reasonable commercial molecular quantum computer be realized at once. NVQB is an alias of long-term successfully operating molecular quantum computer.
US10268964B2 Method and system for solving a minimum connected dominating set problem using quantum annealing for distance optimization
A method is disclosed for determining a minimum connected dominating set in a graph, the method comprising obtaining an indication of an input graph, the input graph comprising a plurality of nodes and a plurality of edges; generating a distance table comprising for each node of the input graph, an indication of a distance between the given node and each of the other node of the plurality of nodes; generating a corresponding constrained binary quadratic programming problem using the generated distance table; providing the corresponding constrained binary quadratic programming problem to a quantum annealing solver; obtaining at least one approximate solution from the quantum annealing solver; post-processing the at least one approximate solution and providing the post-processed at least one approximate solution.
US10268962B2 Dynamic prediction of risk levels for manufacturing operations through leading risk indicators: dynamic risk analyzer engine
The dynamic risk analyzer (DRA) provided by the present invention periodically assesses real-time or historic process data, or both, associated with an operations site, such as a manufacturing, production, or processing facility, including a plant's operations, and identifies hidden near-misses of such operation, when in real time the process data appears otherwise normal. DRA assesses the process data in a manner that enables operating personnel including management at a facility to have a comprehensive understanding of the risk status and changes in both alarm and non-alarm based process variables. The hidden process near-miss data may be analyzed alone or in combination with other process data and/or data resulting from prior near-miss situations to permit strategic action to be taken to reduce or avert the occurrence of adverse incidents or catastrophic failure of a facility operation.
US10268955B2 Cognitive media content
A method, system and computer-usable medium for providing composite cognitive insights comprising receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching and generating a sub-graph for incorporation into a cognitive graph; processing the cognitive graph, the processing the cognitive graph providing a plurality of individual cognitive insights; generating a composite cognitive insight, the composite cognitive insight being composed of the plurality of individual cognitive insights; and, providing the composite cognitive insight to a user via a set of cognitive media content.
US10268952B2 Image searching
As provided herein, a domain model, corresponding to a domain of an image, may be merged with a pre-trained fundamental model to generate a trained fundamental model. The trained fundamental model may comprise a feature description of the image converted into a binary code. Responsive to a user submitting a search query, a coarse image search may be performed, using a search query binary code derived from the search query, to identify a candidate group, comprising one or more images, having binary codes corresponding to the search query binary code. A fine image search may be performed on the candidate group utilizing a search query feature description derived from the search query. The fine image search may be used to rank images within the candidate group based upon a similarity between the search query feature description and feature descriptions of the one or more images within the candidate group.
US10268950B2 Face detection using machine learning
A disclosed face detection system (and method) is based on a structure of a convolutional neural network (CNN). One aspect concerns a method for automatically training a CNN for face detection. The training is performed such that balanced number of face images and non-face images are used for training by deriving additional face images from the face images. The training is also performed by adaptively changing a number of trainings of a stage according to automatic stopping criteria. Another aspect concerns a system for performing image detection by integrating data at different scales (i.e., different image extents) for better use of data in each scale. The system may include CNNs automatically trained using the method disclosed herein.
US10268949B2 Artificial neuron apparatus
Artificial neuron apparatus includes a resistive memory cell connected in an input circuit having a neuron input, for receiving neuron input signals, and a current source for supplying a read current to the cell. The input circuit is selectively configurable in response to a set of control signals, defining alternating read and write phases of operation, to apply the read current to the cell during the read phase and to apply a programming current to the cell, for programming cell resistance, on receipt of a neuron input signal during the write phase. The cell resistance is progressively changed from a first state to a second state in response to successive neuron input signals. The apparatus further includes an output circuit comprising a neuron output and a digital latch which is connected to the input circuit for receiving a measurement signal dependent on cell resistance.
US10268945B1 RFID tags
This disclosure describes RFID tags configured to fracture when heated, such as when exposed to threshold levels of electromagnetic energy. In some instances, the RFID tags include materials that expand when heated for the purpose of stressing metal antenna traces of the RFID tags. When under stress from these expansion materials that bond to the antennas (e.g., thermoplastics), these antennas may fracture, thus lessening the risk that the dangerous arcing will occur from the electromagnetic energy, such as when an item and corresponding tag are placed in a microwave oven.
US10268942B2 Packaged electronic module and manufacturing method thereof
The present invention is a packaged electronic module with embedded electronics for use in smart cards. This invention assembles a plurality of electronics components on a flexible printed circuit, together with an integrated circuit chip and a contact plate, into a module. This module can then be embedded into a plastic card, using regular milling techniques, by a card manufacturer. This method packages the plurality of electronics components into a module. The present invention provides a business with the capability to avoid additional capital expenditure required for special equipment and enables all existing card manufacturers to manufacture smart cards with embedded electronics.
US10268939B2 Systems and methods for an automated, near real-time, and mobile identification and localization approach with a combination of battery-less identification marking technologies and pseudo range-free localization algorithms
Embodiments of an automated and mobile identification and localization system and method for tracking both the final (stationary) and intermediate (transient) location of non-bulk resources and components are disclosed.
US10268936B2 Information processing apparatus including near-field wireless communication tag, method of controlling the same, and storage medium
An information processing apparatus capable of configuring interrupt settings of a NFC tag by taking into account the direction of data transfer. An information processing apparatus includes an NFC tag. A user selects either a first function in which a mobile terminal writes data into the NFC tag or a second function in which the terminal reads data held by the NFC tag. The NFC tag is set to one of a first interrupt setting for generating an interrupt signal when data is written into the NFC tag by the terminal, and a second interrupt setting for generating an interrupt signal when data held by the NFC tag is read by the terminal. When the first function is selected, the NFC tag is set to the first interrupt setting, and when the second function is selected, the NFC tag is set to the second interrupt setting.
US10268934B2 Operation console enabling appropriate selection of operational mode by the user, electronic device and image processing apparatus provided with the operation console, and method of displaying information on the operation console
In order to enable appropriate selection of one operational mode from a plurality of operational modes by the user, on a home screen image allowing selection of an operational mode of an image forming apparatus, displayed are: an icon for selecting a copy mode related to image formation at the center; an icon for selecting a FAX mode with priority as a frequently selected mode related to image transmission; and icons allowing direct selection of other operational modes related to image transmission. On a condition setting screen image of a mode related to image transmission, a software button or buttons allowing transition to another mode related to image transmission are displayed.
US10268931B2 Spatiotemporal method for anomaly detection in dictionary learning and sparse signal recognition
A method for constructing a dictionary to represent data from a training data set comprising: modeling the data as a linear combination of columns; modeling outliers in the data set via deterministic outlier vectors; formatting the training data set in matrix form for processing; defining an underlying structure in the data set; quantifying a similarity across the data; building a Laplacian matrix; using group-Lasso regularizers to succinctly represent the data; choosing scalar parameters for controlling the number of dictionary columns used to represent the data and the number of elements of the training data set identified as outliers; using BCD and PG methods on the vector-matrix-formatted data set to estimate a dictionary, corresponding expansion coefficients, and the outlier vectors; and using a length of the outlier vectors to identify outliers in the data.
US10268930B2 Image processing system and method for identifying content within image data using markov random fields
An image processing system for identifying content within image data. The image processing system comprises a processor that is arranged to: arrange image data in a Markov random field (MRF); and calculate state upper bound values of pairs of variables in the image data that are associated with an edge. The calculation of the state upper bound values is performed by the processor assigning the maximum state values of all of the states of a first variable of the pair of variables to the states of a second variable of the pair of variables, identifying the first and second variables from the pair of variables based on a number of states within each of the first and second variables, and determining a single state solution for identifying content in the image data based on the calculation of the state upper bound values.
US10268925B1 Systems and methods for image preprocessing to improve accuracy of object recognition
The present disclosure relates to image preprocessing to improve object recognition. In one implementation, a system for preprocessing an image for object recognition may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving the image, detecting a plurality of bounding boxes within the image, grouping the plurality of bounding boxes into a plurality of groups such that bounding boxes within a group have shared areas exceeding an area threshold, deriving a first subset of the plurality of bounding boxes by selecting bounding boxes having highest class confidence scores from at least one group, selecting a bounding box from the first subset having a highest score based on area and class confidence score, and outputting the selected bounding box.
US10268921B2 Image segmentation for object modeling
Systems, devices, and methods are presented for segmenting an image of a video stream with a client device by accessing a set of images within a video stream, identifying an object of interest within one or more images of the set of images, and detecting a region of interest within the one or more images. The systems, devices, and method identify a first set of median pixels in a first portion of the object of interest and a second set of median pixels in a second portion of the object of interest. The systems, devices, and methods determine a polyline approximating the first and second sets of median pixels and generate a model for the polyline.
US10268920B2 Detection of near rectangular cells
A method for image processing is provided. The method includes: generating a skeleton graph associated with the table and comprising a plurality of edges; identifying, in the skeleton graph, a corner vertex, a starting vertex adjacent to the corner vertex, and an ending vertex adjacent to the corner vertex; determining a set of route options for the starting vertex that includes a first set of vertices adjacent to the starting vertex; selecting a candidate vertex from the first set of vertices as a first vertex; determining a set of route options for a second vertex comprising a second set of vertices adjacent to the second vertex; determining the second set of vertices comprises the ending vertex; and generating a route for a cell in the table and comprising the corner vertex, the starting vertex, the first vertex, the second vertex, and the ending vertex.
US10268917B2 Pre-segment point cloud data to run real-time shape extraction faster
A method, apparatus, system, and computer readable storage medium provide the ability to pre-segment point cloud data. Point cloud data is obtained and segmented. Based on the segment information, a determination is made regarding points needed for shape extraction. Needed points are fetched and used to extract shapes. The extracted shapes are used to cull points from the point cloud data.
US10268907B2 Methods and systems for providing notifications on camera displays for vehicles
Methods and systems are provided for providing notifications on camera displays for vehicles. In accordance with one embodiment, camera is mounted on a body of the vehicle, and is configured to generate camera images. A processor is configured to at least facilitate generating a display image based on a processing of the camera images, for display on a display screen within the vehicle; determining a fixed region of the display image corresponding to a fixed part of the vehicle; and providing notifications on the display image in the fixed region of the display image.
US10268905B2 Parking assistance apparatus
A parking assistance apparatus mounted on a vehicle includes a display processor that displays an image on a right-side display disposed on a right side with respect to a driver, and displays an image on a left-side display disposed on a left side with respect to the driver located in the interior of the vehicle, and a calculator that recognizes boundary lines of a parking area located in the rear of the vehicle, and specifies a gap in a vehicle width direction between the vehicle and one of the boundary lines on each of the left side and the right side to determine a leftward off-center or a rightward off-center. The display processor displays a vehicle off-center image indicating a result determined by the calculator on each of the right-side display and the left-side display together with the image captured.
US10268904B2 Vehicle vision system with object and lane fusion
A vision system of a vehicle includes at least one camera configured to be disposed at a vehicle so as to have a field of view exterior and forward of the vehicle, and at least one other sensor configured to be disposed at a vehicle so as to have a sensing field exterior of the vehicle. A processor is operable to process data captured by the camera and the sensor. Responsive to processing of captured data, the processor determines an object present in the sensing field of the sensor. Responsive to processing of image data captured by the camera, the processor determines lane markings present in the field of view of the camera and forward of the vehicle. The processor receives object hypotheses, sensor properties and vehicle data as inputs and performs a data transformation to generate fused object hypotheses.
US10268901B2 Quasi-parametric optical flow estimation
An image processing system includes a processor and optical flow (OF) determination logic for quantifying relative motion of a feature present in a first frame of video and a second frame of video that provide at least one of temporally and spatially ordered images with respect to the two frames of video. The OF determination logic configures the processor to implement performing OF estimation between the first frame and second frame using a pyramidal block matching (PBM) method to generate an initial optical flow (OF) estimate at a base pyramid level having integer pixel resolution, and refining the initial OF estimate using at least one pass of a modified Lucas-Kanade (LK) method to provide a revised OF estimate having fractional pixel resolution.
US10268900B2 Real-time detection, tracking and occlusion reasoning
A system for object detection and tracking includes technologies to, among other things, detect and track moving objects, such as pedestrians and/or vehicles, in a real-world environment, handle static and dynamic occlusions, and continue tracking moving objects across the fields of view of multiple different cameras.
US10268894B2 Image flow analyzing method with low datum storage and low datum computation and related camera device and camera system
An image flow analyzing method with low datum storage and low datum computation is applied to a related camera device and a related camera system. The image flow analyzing method includes defining a monitoring region on a video image, detecting an input timing and an output timing of an object passing through the monitoring region, utilizing the input timing and the output timing to compute a first average staying amount and a first average staying period of the object within the monitoring region via a specific time length, and utilizing the first average staying amount and the first average staying period to compute a second average staying amount and a second average staying period of the object within a statistics range defined by several specific time lengths in accordance with an external command.
US10268884B2 Optical fingerprint sensor under a display
An optical sensor system includes: an input surface providing a sensing region for a biometric object; a plurality of display elements, disposed beneath the input surface, configured to emit light to provide a display; an aperture layer, disposed beneath the plurality of display elements; a collimator layer, disposed beneath the aperture layer; and a plurality of light sensing elements, disposed beneath the collimator layer, wherein the plurality of light sensing elements are configured to detect light from the sensing region that has passed through the aperture layer and the collimator layer.
US10268879B2 Sign language method using clustering
A sign language recognizer is configured to detect interest points in an extracted sign language feature, wherein the interest points are localized in space and time in each image acquired from a plurality of frames of a sign language video; apply a filter to determine one or more extrema of a central region of the interest points; associate features with each interest point using a neighboring pixel function; cluster a group of extracted sign language features from the images based on a similarity between the extracted sign language features; represent each image by a histogram of visual words corresponding to the respective image to generate a code book; train a classifier to classify each extracted sign language feature using the code book; detect a posture in each frame of the sign language video using the trained classifier; and construct a sign gesture based on the detected postures.
US10268876B2 Attribute factor analysis method, device, and program
This invention relates to an attribute factor analysis method, which is a method of analyzing a factor of an attribute based on a training sample set including training samples each being a combination of reference image data and attribute data associated with the reference image data. The attribute factor analysis method includes: a division step of dividing an image region of the reference image data constituting each training sample of the training sample set into parts of a predetermined sample size in a mesh shape; a model construction step of constructing a regression model by performing sparse regression analysis for each of the parts based on the reference sample set; a dependency calculation step of calculating, with use of the regression model, for each training sample of the training sample set, a dependency between an explanatory variable representing a feature quantity of reference image data on each part and an objective variable representing the attribute data, to obtain an attribute factor analyzed result; and a visualization step of visualizing the attribute factor analyzed result to produce the visualized attribute factor analyzed result.
US10268872B2 Fingerprint sensor device and method
A fingerprint sensor package and method are provided. Embodiments include a sensor and a sensor surface material encapsulated within the fingerprint sensor package. An array of electrodes of the sensor are electrically connected using through vias that are located either in the sensor, in connection blocks separated from the sensor, or through connection blocks, or else connected through other connections such as wire bonds. A high voltage die is attached in order to increase the sensitivity of the fingerprint sensor.
US10268871B1 Interactive multiple fingerprint enrollment
Interactive multiple fingerprint enrollment in the field of fingerprint detection and authentication is disclosed. The enrollment apparatus is configured to perform the following procedures: instruct a user to present a randomly selected set of multiple fingers on a sensing surface of the enrollment apparatus interactively, capture a fingerprint image of the multiple fingers on the sensing surface simultaneously, identify boundaries of the multiple fingers by scanning from edges of the sensing surface of the enrollment apparatus, segment the fingerprint image into a plurality of individual fingerprint images based on the identified boundaries, and store the individual fingerprint images.
US10268870B2 Biometric capture device, biometric capture method, and computer-readable non-transitory medium
A biometric capture device includes: a first light source configured to emit a light of a first wavelength to a biometric body; a second light source configured to emit a light of a second wavelength different from the first wavelength to the biometric body; a camera configured to capture a reflected light from the biometric body; a memory; and a processor coupled to the memory and the processor configured to execute a process, the process including: acquiring a biometric image based on a component of the first wavelength from an image captured by the camera; acquiring distance information between the biometric body and the camera based on a component of the second wavelength from the image captured by the camera; and correcting the biometric image based on the distance information.
US10268868B2 Fingerprint sensor device and method
A fingerprint sensor package and method are provided. The fingerprint sensor package comprises a fingerprint sensor along with a fingerprint sensor surface material and electrical connections from a first side of the fingerprint sensor to a second side of the fingerprint sensor. A high voltage chip is connected to the fingerprint sensor and then the fingerprint sensor package with the high voltage chip are connected to a substrate, wherein the substrate has an opening to accommodate the presence of the high voltage chip.
US10268863B2 Capacitive sensing device, fingerprint sensing device and method for manufacturing capacitive sensing device
A capacitive sensing device includes: a substrate; a touch sensing electrode group, disposed above the substrate; a fingerprint sensing electrode group, disposed above the substrate; and a capacitive sensing integrated circuit, electrically connected to the touch sensing electrode group and the fingerprint sensing electrode group, sensing a capacitance change in the touch sensing electrode group to generate a touch control instruction, and sensing a capacitance change in the fingerprint sensing electrode group to generate a fingerprint pattern.
US10268853B2 Optical information reading device
[Object] To enhance a reading accuracy of a code even when a light amount, which can be received by an imaging element, varies greatly. [Means to solve the problems] A plurality of second images in response to a plurality of different conversion characteristics is generated by using the first image obtained at the time of setting of an optical information reading device. The results, in which codes included in the generated second images are respectively decoded by a decoding part, are analyzed, and one of the conversion characteristics is selected. The second image in response to the selected conversion characteristic is generated by using the first image at the time of operation of the optical information reading device.
US10268849B2 Basket with reader device for RFID tag and article management system
A basket with a reader device including a basket main body that receives an article including an RFID tag having a dipole antenna attached thereto, and a reader device disposed on the basket main body and that reads the RFID tag. The reader device includes an RFIC element, and a cable-like antenna with one end connected to the RFIC element. The cable-like antenna is a ground radiation type cable-like antenna and the cable-like antenna is arranged in a circling manner around an axis passing through an opening portion of the basket main body.
US10268848B2 Apparatus to detect cable seating or disturbance
A displacement sensor that includes a stationary printed circuit board which includes a first capacitor pad, an indicator, and a battery electrically communicating with the first capacitor pad and the indicator and a sliding card which includes a second capacitor pad, the first capacitor pad and the second capacitor pad being orientated to face each other and in an overlapping relation to each other. An overlap being defined by the first capacitor pad and the second capacitor pad, wherein the overlap of the first capacitor pad and the second capacitor pad generates a capacitance, the generated capacitance changes as the sliding card moves as a result of a change in the overlap of the first capacitor pad and the second capacitor pad. The indicator is activated when the generated capacitance change reaches a threshold value.
US10268842B2 Device for operating a camera in a private mode and a non-private mode
An electronic device to operate a camera in a private mode and non-private mode is provided. The electronic device includes a user interface (UI) including a first UI component and a second UI component, and an electronic processor coupled to the UI and the camera. The electronic processor controls the camera to be operated in a private mode in response to detecting an input selecting the first UI component, and a non-private mode in response to detecting an input selecting the second UI component. The electronic processor also tags the images captured in private mode as private images and non-private mode as non-private images. The electronic processor further applies different access policies for accessing the private and non-private images. Further, the first and second UI component are generated as graphical user interface components within a touch screen display of the electronic device.
US10268841B1 Data anonymity and separation for user computation
This disclosure includes techniques for using distributed computing over a network to resolve difficult computational problems. Anonymization of the data allows computing devices in the distributed computing system to solve the computational problem without exposing private aspects of the data. Individual computing devices receive instructions and data that correspond to a piece of a larger computational problem. In one implementation, a user may request a webpage from a web server and receive the webpage along with commands in a scripting language that instructs the user's computer to process a piece of the larger computational problem. The web server may assign the piece of the problem to the user's computer based on processing capabilities of the user's computer. Combining solutions received from multiple distributed computing devices and reversing the anonymization process yields a solution to the computational problem.
US10268839B1 Anonymizing and grouping confidential data from members
In an example embodiment, confidential data submitted by a user and one or more attributes of the user are obtained from one or more submission tables in a confidential information database. It is then determined that the one or more attributes of the user correspond to a first slice. In response to the determining, a count associated with the first slice is incremented. The count associated with the first slice is compared with a first threshold. In response to a determination that the count associated with the first slice transgresses the first threshold, the confidential data and the one or more attributes are added to a backend queue. Then, extraction, transformation, and loading (ETL) of the confidential data in the backend queue is performed and the confidential data is placed in an ETL table, in the confidential information database corresponding to the first slice.
US10268838B2 Consent handling during data harvesting
The described technologies can be used for consent handling during data harvesting. In one example, a method can include receiving social media data associated with a user identifier and a first country code. A stored consent configuration rule can specify whether to store the social media data anonymously or non-anonymously. The consent configuration rule can be associated with a second country code. It can be determined whether the second country code associated with the consent configuration rule matches the first country code associated with the social media data. When the second country code associated with the consent configuration rule does not match the first country code associated with the social media data, the social media data can be stored in a quarantine.
US10268832B1 Streaming authenticated encryption
Systems are provided for the streamlining authentication of encrypted data. In streaming authentication, the authentication and decryption of a data file is performed in a streaming manner. The data file can be stored as a collection of discrete encrypted portions. When the data file is to be accessed, it can be authenticated in a streaming manner, as discrete portions of the large file are loaded from storage or transmitted to other systems.
US10268828B2 Space-efficient storage of encrypted data
An encryption platform may identify language characters in database fields and determine which of multiple encoding schemes more efficiently encodes the language characters. The encryption platform may use the selected encoding scheme to encode plaintext into a byte array and then encrypt the byte array into ciphertext. The encryption platform may assign encoding flags to the ciphertext identifying the encoding scheme used for encoding the plaintext. The encryption platform then may use the encoding flag to determine which encoding schemes to use for decoding the data back into plaintext. Using the different encoding schemes allows encrypted data to fit better into database storage structures. The encryption platform also may enable users to select different fields for different selectable objects for encoding and encrypting.
US10268827B2 Method and system for securing data
Disclosed is a method of supporting security policies and security levels associated with processes and applications. A security level is associated with a process independent of a user executing the process. When secure data is to be accessed, the security level of the process is evaluated to determine whether data access is to be granted. Optionally, the security level of a user of the process is also evaluated prior to providing data access.
US10268826B2 Privacy-based degradation of activity signals and automatic activation of privacy modes
Methods, systems, and computer program products are provided that address issues related to data privacy by enabling users to elect various levels of data sharing. A user of a user device is enabled to indicate their comfort level with sharing, transmitting, or otherwise exposing individual activity records (data entities) with respect to various activity categories. The exposure of activity records may be controlled with respect to on-device and off-device components. Furthermore, privacy profiles may be automatically generated for the user, and the privacy profiles may be automatically activated in corresponding situations.
US10268825B2 Amalgamating code vulnerabilities across projects
Mechanisms are provided for correlating security vulnerability detection across multiple applications. The mechanisms perform a security vulnerability analysis of first source code of a first application, and identify, based on results of the security vulnerability analysis, a security vulnerability in a first portion of the first source code. The mechanisms associate characteristics of the security vulnerability with the first portion, and correlate the characteristics of the security vulnerability with second source code of a second application based on the association of the characteristics of the security vulnerability with the first portion. In addition, the mechanisms generate an output to a computing device of a consumer or contributor associated with the second source code identifying a presence of the security vulnerability in the second source code based on the correlation.
US10268824B2 Method and system for identifying test cases for penetration testing of an application
The present disclosure relates to a method and a system for identifying one or more test cases for penetration testing of an application associated with an entity. An application testing system receives data related to application from one or more data sources and uses the data to determine threat score, vulnerability score, human error score, business impact score and popularity score. Further, application testing system identifies threat quantifier value based on threat score, vulnerability score and human error score. The application testing system also determines impact quantifier value based on business score and popularity score. The application testing system then determines threat severity level and impact severity level based on threat quantifier value and impact quantifier value. Based on the determined threat severity level and the impact severity level, the application testing system identifies the one or more test cases for performing penetration testing of the application.
US10268816B2 Dynamic updating of process policies
A system for changing policy information of a process is provided. When a process is to execute, the system stores policy information for the process in association with the process code. The system also creates a token for the process. The token provides evidence of the policy for the process and includes at least a reference to the stored policy information. The system provides the token to the process for use by the process as evidence of the policy for the process. When the process provides the token to a service provider, the service provider uses the reference to access the policy information for the process. While the process is executing, the system modifies the stored policy information. When the process subsequently provides the token to a service provider, the service provider uses the reference to access the modified policy information for the process.
US10268815B2 Authentication of a multiple protocol connection
An apparatus is described herein. The apparatus includes a controller and a proxy entity. The controller is to detect a peripheral device and authenticate the peripheral device according to a first protocol. The proxy entity that is to configure the peripheral device in an operable protocol in response to the authentication.
US10268813B2 Physical token-less security screening using biometrics
In physical token-less security screening using biometrics, a person provides biometric data to a security computing device as part of a security screening. The biometric data is used by the security computing device to look up an identifier (such as an airline account identifier or a security status identifier) for the person from a security back end. The identifier is used by the security computing device to obtain electronic pass information (such as an electronic boarding pass or a security screening status indicator) from a third party computing system (such as an airline computing system or a clearinghouse), which may be used to clear the person and/or otherwise facilitate the security screening. In some implementations, these techniques may also be used for physical token-less pass processing (such as boarding pass-less airline processing, confirmation of assigned traveling credentials, or determination of security protocols).
US10268812B2 Physical token-less security screening using biometrics
In physical token-less security screening using biometrics, a person provides biometric data to a security computing device as part of a security screening. The biometric data is used by the security computing device to look up an identifier (such as an airline account identifier or a security status identifier) for the person from a security back end. The identifier is used by the security computing device to obtain electronic pass information (such as an electronic boarding pass or a security screening status indicator) from a third party computing system (such as an airline computing system or a clearinghouse), which may be used to clear the person and/or otherwise facilitate the security screening. In some implementations, these techniques may also be used for physical token-less pass processing (such as boarding pass-less airline processing, confirmation of assigned traveling credentials, or determination of security protocols).
US10268809B2 Multi-factor user authentication framework using asymmetric key
A multi-factor user authentication framework using asymmetric key includes a host device, a user agent, a gesture system, and an authentication system. The multiple factors include a user credential as well as a user gesture that indicates that the user is present. The user interacts with the user agent via the host device in order to obtain access to something for which user authentication is needed. The authentication system maintains the user credentials, which are provided to authenticate the user in response to the authentication system determining that the user is present (which can be determined in different manners, such as using a personal identification number (PIN), biometric information regarding the user, geographic location of the gesture system, etc.). The user agent, gesture system, and authentication system can be implemented on the same device (e.g., the host device), or alternatively implemented across one or more different devices.
US10268805B2 System and method for providing multimedia digital rights transfer
A method for transferring digital multimedia rights, the method including but not limited to requesting permission from the destination end user to transfer the digital multimedia rights to the destination end user device; and if the permission is received from the destination end user, canceling the source set of digital multimedia rights associated with the source end user and transferring the source set of digital multimedia rights associated with the source end user to the destination end user device. A system and computer program product are disclosed for performing the method.
US10268798B2 Condition analysis
A method for condition analysis comprises receiving an algorithmic description of a hardware design, wherein the algorithmic description is specified using a programming language, generating an intermediate representation based on the algorithmic description, wherein the intermediate representation includes a plurality of nodes and a plurality of paths, wherein each path connects at least one node to at least one other node, computing a plurality of relationships between the plurality of nodes, wherein the plurality of relationships are based on the plurality of paths connecting the plurality of nodes and each relationship includes at least one of a dominance relationship and a post-dominance relationship between two or more nodes, partitioning the intermediate representation based on the computed relationships, performing an optimization using the partitioned intermediate representation, and converting results of the optimization to the hardware design.
US10268795B2 Method and system for timing optimization with detour prediction
A method for timing optimization is disclosed. The method includes obtaining information on detour locations of a chip by performing a routing operation, establishing, through machine learning, a model that describes a relationship between an image map and the detour locations, generating predicted detour locations based on the model and the image map, determining the probability of detouring in a region of the predicted detour locations, determining a predicted detour net for a path in a region having a high probability of detour, and determining sensitivity of the path.
US10268791B2 System and method for multi-patterning
A method is disclosed that includes the operation below. Vertices in a conflict graph are sorted into a first clique and a second clique, in which the conflict graph corresponds to a layout of a circuit. A first vertex of the vertices is merged with a second vertex of the vertices, to generate a reduced graph, in which the first clique excludes the second vertex, and the second clique excludes the first vertex. A first color pattern of a plurality of color patterns is assigned to a first pattern, corresponding to the first vertex, and a second pattern, corresponding to the second vertex, in the layout according to the reduced graph.
US10268784B2 Real-time predictive simulation modeling
Methods, systems, and computer storage media are provided for generating simulation graphs using real-time clinical data. A user may indicate one or more scenario variables to apply to an area of interest. A simulation graph is then generated that includes at least an indication of a scenario status. The scenario status indicates an expected result based on the one or more scenario variables selected by the user. The simulation graph may also include a baseline status indicating an expected result should no changes be made to a current environment. Multiple simulation graphs for varying areas of interest may be generated and compared to one another such that a user is able to quickly identify efficient solutions.
US10268783B2 System and method for correcting a model-derived vertical structure of ocean temperature and ocean salinity based on sea surface height observations
System and method for correcting the vertical structure of the ocean temperature and salinity can enable the use of sea surface height (SSH) measurements to correct ocean forecast models. In the present embodiment, three relations that can be precomputed are exploited: (1) the relation between temperature and salinity throughout a water column, (2) the relation between temperature/salinity and geopotential, and (3) the relation between geopotential and SSH. The relations are stored in a form that allows efficient application through a cross-correlation matrix.
US10268782B1 System for conducting a service call with orienteering
Method and apparatus for conducting a Service Call using orienteering methods. The AVM may assist in determining whether or when equipment needs repair and can automatically call a service technician. By referencing the AVM on a smart device, the technician can quickly and easily locate the equipment to be repaired. Additionally, the data contained within the AVM may provide valuable clues to solving any service-related problem. Technical walkthroughs may also be displayed on the service technician's smart device.
US10268774B2 Method and device for displaying a web page
Embodiments of the present application relate to a method for displaying a web page, a system for displaying a web page, and a computer program product for displaying a web page. A method for displaying a web page is provided. The method includes pre-processing text information to be picture processed in a web page, creating a picture, generating a position description for each text block in the picture, filling the corresponding text blocks into the picture based on the position descriptions, generating a call address for the picture, and correspondingly saving the call address and the position description of each text block as metadata. If an access request for the web page is received, invoking the metadata, loading the picture, selecting at least one corresponding text block from the picture, and displaying the at least one text block is performed.
US10268773B2 Navigating a website using visual analytics and a dynamic data source
Embodiments of the present invention disclose a method, computer program product, and system for identifying relevant content in a social media website. A social media site is mined for data and that data is stored as a data set. The data set is identified using a computer. A plurality of electronic records of the data set are received, wherein the electronic records are a result of the data mining. A plurality of ontologies is generated based on the electronic records and a subset of the plurality of ontologies is displayed on a user device. A user input is recorded as a user record and the set of ontologies that is displayed is modified.
US10268763B2 Ranking external content on online social networks
In one embodiment, a social-networking system may access an enhanced search index of an online social network. The enhanced search index may include data from a social graph having a plurality of nodes and a plurality of edges connecting the nodes, where the nodes comprise a plurality of internal nodes corresponding to entities associated with the online social network, and a plurality of external nodes corresponding to objects associated with a third-party system. The social-networking system may then search the enhanced search index in response to a query received from a user to identify objects that substantially match the query. Each identified object may be scored by the social-networking system based at least in part on a connectivity of the corresponding external node to the one or more internal nodes. In response to the query, the social-networking system may send a search-results page referencing objects based on their scores.
US10268759B1 Audio stream production using sequences of select content
Audio streams can be produced according to sequences of select content items. A first content item can be identified based on user input indicating tags associated with it. A second content item, and a content sequence for ordering the first content item and second item, are identified based on scores determined for various candidate content items. An audio stream is produced according to the content sequence and may then be transmitted to a client device for playback. The tags include metadata usable to selectively identify content items that can be combined to produce an optimal audio stream, such as based on the types of content items, the number of content items, the purpose of the content items to the audio stream, or more. Missing content items can be detected and signaled for production. An audio stream and content sequence therefor can be updated after initial production occurs.
US10268754B2 Full text indexing in a database system
A method for indexing with redundant information. The method may identify unknown code points for a document in response to an indexing request for the document. The method may further convert the identified unknown code points into a plurality of converted code points. Each set of converted code points of the plurality uses a different codepage. The method may further identify sets of same code points and sets of redundant code points from the plurality of converted code points. The method may build an index based on the sets of same code points and the sets of redundant code points.
US10268752B2 Automatic taxonomy mapping using sequence semantic embedding
In accordance with an example embodiment, an automated taxonomy mapping system that uses sequence semantic embedding techniques is described. Sequence sematic embedding models are used to generate the sequence vectors. The sequence semantic embedding models are trained offline and can be shared across different systems having different taxonomies and various versions of a category taxonomy.
US10268749B1 Clustering sparse high dimensional data using sketches
An approximate data structure to represent clusters of observation records of a data set is identified. A hierarchical representation of a plurality of clusters, including the targeted number of clusters among which the observation records are to be distributed, is generated. Each node of the hierarchy comprises an instance of the approximate data structure. Until a set of termination criteria are met, iterations of a selected clustering methodology are run. In a given iteration, distances of observation records from the cluster representatives of a current version of the model are computed using the hierarchical representation, and a new version of the model with modified cluster representatives is generated.
US10268748B2 Reader application with a personalized feed and method of providing recommendations while maintaining user privacy
Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. In one embodiment, the type and number of articles provided to the device and displayed in the reader application may be based on the determination of a category or type of usage of the application is performed by the user. Further, the determination of the use of the reader application on the device is performed by and contained within the device such that usage information is not shared with overall article providing system. In another embodiment, the article providing system and/or device may determine recommendations to provide to a user of the reading application. These recommendations may be based on one or more selected interests or topics of the user of the reading application.
US10268737B2 System and method for performing blended data operations
Embodiments relate to techniques for performing data blending operations across multiple different data sets comprising data structures with columns and rows. The data sets may be classified and displayed in a visualization (i.e., chart) in a client interface. Columns and rows from the blended data sets may be mapped together (i.e., linked). Updates to the visualization, including adding elements from the data sets, may trigger a data blending process on the backend server in communication with a database. The server may blend the specified data by generating a runtime artifact representing a calculation graph for the blend operation and query the database to retrieve a resulting data set. The data blending operation may comprise collapsing dimensions of a primary data set with linked dimensions of a secondary data sets into a blended column and aggregating values of measures in rows of the blended column of the resulting data structure.
US10268735B1 Graph based resolution of matching items in data sources
In an embodiment, a computer-implemented method comprises calculating a first relational classification score for a first node in a first graph; calculating a second relational classification core for a second node in a second graph; calculating a relational classification matching score for the first node and the second node that is based upon on the first relational classification score and the second relational classification score; calculating a composite score based at least upon the relational classification matching score; generating a canonical tuple that represents a match between the first node and the second node in response to determining that the composite score is equal to or greater than a specified threshold score value.
US10268731B2 Patent mapping
A system and computer implemented method are provided. The method comprises maintaining a database of patent portfolios and a database of patents, with each patent stored in the database of patents being associated with one or more patent portfolios stored in the database of patent portfolios. The method includes receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating a seed set of search results including one or more patent claims associated with the search query, the patent claims including terms from the search query; automatically generating an expanded set of search results including one or more patent claims further associated with the search query or associated with the patent claims in the seed set of search results; and mapping the one or more patent claims to a patent concept.
US10268719B2 Granular buffering of metadata changes for journaling file systems
Responsive to determining an in-memory image of a metadata disk block, a buffer is generated in memory and includes metadata updates made to the metadata disk block. Metadata updates to the disk block by a first transaction are recorded and stored in the buffer. Transfer of metadata updates that are logically complete, but remain in an active transaction list stored in the buffer, are delayed to a completed transaction list, scheduled to be written to a log file on disk at a subsequent time. A determination is made as to whether the metadata disk block is deleted by a second transaction following the first, and responsive to determining the metadata disk block is to be deleted and the metadata updates of the second transaction transfer to the completed transaction list, preventing the writing of the metadata updates to the log file and the metadata disk block to disk.
US10268712B2 Method and apparatus for identifying data inconsistency in a dispersed storage network
A method includes sending a set of digest list requests to a set of storage units regarding integrity data for a set of encoded data slices. The method further includes receiving, in response to the integrity data requests, the corresponding integrity data from at least some storage units of the set of storage units regarding at least some of the encoded data slices of the set of encoded data slices to produce a set of integrity data. The method further includes determining whether an inconsistency exists in the set of integrity data. When the inconsistency exists, the method further includes identifying an inconsistent encoded data slice of the at least some of the encoded data slices is inconsistent with other encoded data slices of the at least some of the encoded data slices. The method further includes updating the inconsistent encoded data slice to resolve the inconsistency.
US10268711B1 Identifying and resolving data quality issues amongst information stored across multiple data sources
The techniques described herein are directed to identifying data quality issues within information stored across multiple different data sources. For instance, the data quality issues can comprise missing values, inconsistent values, and un-translated values. Once identified, the techniques implement actions to resolve the data quality issues so that consumption or use of the information stored is improved. In at least one example, the identification and resolution of a data quality issue can be implemented in response to receiving a query that identifies an object. Based on the query, the system can collect values, from the multiple different sources, for attributes that have been defined for an item. The system can use algorithms (e.g., a comparison algorithm) to identify a data quality issue and can output a graphical user interface that visually distinguishes between attributes with a data quality issue and attributes without a data quality issue.
US10268707B2 Embedded event streaming to a transactional highly-available in-memory database
A real-time transaction processing system and method include the provision of a real-time transactional data store having an importer subsystem embedded therein. The importer subsystem is configured to connect directly to a real-time data source without using an intermediate subsystem. Events are received via the real-time data source at the importer subsystem, which transacts the events into the real-time transactional data store to create one or more records in the real-time transactional data store corresponding to the events.
US10268706B2 Priority based failover for databases
Embodiments of the present invention provide methods, systems, and computer program products for prioritizing database failover. In one embodiment, an order in which to failover databases is determined based on a priority order of databases and the time at which the failover process occurs, which can be used to help reduce possible down time users can experience while waiting for the database most important to them to be failed over.
US10268705B2 Identifying unused privileges in a database system
Techniques for identifying unused privileges are provided. Database accesses are monitored to generate privilege usage data. Privilege usage data for each database access may indicate a user, a utilized privilege, an object that is the target of the privilege, and a role to which the privilege is granted. The privilege usage data is compared to database authorization data that indicates all (or a subset) of granted privileges. A result of the comparison is unused privilege data that indicates what granted privileges were not utilized. A role graph may be generated that indicates one or more privileges that were utilized and one or more privileges that were not utilized along with role paths providing the privileges.
US10268704B1 Partitioned distributed database systems, devices, and methods
A client system can improve processing speeds by executing queries locally. A remote database can have a partitioned, columnar database. Queries from the client can be executed on the remote database, and blocks of a partition of the partitioned, columnar database can be sent to the client. Once the client has enough blocks to form the partition, the client can execute queries that reference the partition. The queries can be executed using templates for specialized expression evaluators.
US10268701B2 Method and system for acquiring and distributing location-related information
The present application provides a method for acquiring and distributing location-related information performed at a computer system. The method includes: receiving a positioning request from a client device, wherein the positioning request includes a network address of the client device and a unique identifier of a mobile terminal; determining a first location of the client device according to the network address of the client device and a second location of the mobile terminal according to the unique identifier of the mobile terminal; choosing one of the first location of the client device and the second location of the mobile terminal as a current location of the client device; identifying a plurality of search results according to the current location of the client device; and sending the plurality of search results and the current location of the client device to the client device for display.
US10268699B2 Schema generation using natural language processing
In a method for generating a schema for a corpus of data, a first corpus of data is received, wherein the first corpus of data includes unstructured text. A processor identifies a set of one or more entity relationships within the first corpus of data, wherein an entity relationship comprises a first entity, a second entity, and a specified relationship between the entities. A processor compares the set of one or more entity relationships to a second corpus of data, wherein the second corpus of data includes text of a subject matter different than the corpus of data. A processor determines a score for each entity relationship based on the comparison to the second corpus of data. A processor generates a schema for the first corpus of data based on the score for each entity relationship of the set of one or more entity relationships.
US10268698B2 Synchronizing different representations of content
Two different representations of content are maintained, at least one of which is a composite representation of the content. The composite representation is multiple different components, each component stored as a separate file and each component including some of the data of the content. The composite representation also includes a manifest that identifies the various components. Different devices can edit the content, and access to the content is coordinated via a synchronization system. The synchronization system manages generation of one or more representations of the content. The synchronization system also manages synchronization of the different representations of the content, allowing changes made on various different computing devices to be reflected in the different representations of the content, and managing situations in which different computing devices may attempt to change the content concurrently.
US10268697B2 Distributed deduplication using locality sensitive hashing
Deduplication in a distributed storage system is described. A deduplication manager defines a first extent on a first node in a distributed storage system. The deduplication manager selects a second extent from the one or more groups of extents. The second extent matches the first extent. The deduplication manager removes, from the first extent, one or more data chunks that are included in the second extent. The deduplication manager associates, with the first extent, a pointer to the second extent for the removed one or more data chunks.
US10268696B2 Systems and methods for transformation of logical data objects for storage
Systems and methods for compressing a raw logical data object (201) for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimizatic in and restoring thereof. Compressing the raw logical data object (201) comprises creating in the storage device a compressed logical data object (203) comprising a header (204) and one or more allocated compressed sections with predefined size (205-1-205-2); compressing one or more sequentially obtained chunks of raw data (202-1-202-6) corresponding to the raw logical data object (201) thus giving rise to the compressed data chunks (207-1-207-6); and sequentially accommodating the processed data chunks into: said compressed sections (205-1-205-2) in accordance with an order said chunks received, wherein said compressed sections serve as atomic elements of compression/decompression operations during input/output transactions on the logical data object.
US10268695B2 Snapshot creation
In one example an updated snapshot delta value is computed upon occurrence of a new transaction. The new transaction is a data modification operation performed on data blocks of the storage device. Further, the delta value indicates at least one of volume of data modified since creation of a reference snapshot and number of transactions performed since the creation. Subsequently, the updated snapshot delta value is compared with a corresponding threshold value. The threshold value is at least one of a predetermined volume of data modified and a predetermined number of transactions. A snapshot action is subsequently performed based on the comparison.
US10268692B2 Multi-procedure support in data migration
Implementations include actions of initiating a procedure on an application that interacts with a database system having a start schema, through which a first version of the application interacts with tables, providing a bridge schema including table views to each table of the start schema, switching a first version of the application to interact through the bridge schema, creating a shadow field in a table, the shadow field corresponding to a field of the table that is to undergo a change during an upgrade from the first version to a second version, providing a trigger in the start schema, the trigger executing a transformation between the field and the shadow field during the upgrade, modifying the table in the start schema to a target structure to change a parameter of the shadow field or the field of the table, and switching the second version to interact through the start schema.
US10268691B2 Method of modeling roof age of a structure
A computer-implemented method for determining modeled roof age of a structure is provided. Such methods comprise identifying a target structure for which an estimated roof age is desired, receiving data related to the target structure in computer-readable form, and inputting the data related to the target structure into a generalized linear model to determine a Per-Property Modeled Roof Age of the target structure. The modeled roof age preferably accounts for (i) the height of the trees, (ii) the proximity of the trees to the target structure, and (iii) the weather conditions for the structure's geographic location. Such methods can be applied in practice by substituting a typically inaccurate reported roof age with a more realistic modeled roof age in making homeowners insurance decisions.
US10268686B2 Machine translation system employing classifier
Exemplary embodiments relate to detecting, removing, and/or replacing objectionable words and phrases in a machine-generated translation. A classifier identifies translations containing target words or phrases. The classifier may be applied to the output translation to remove target words and phrases from the translation, or to prevent target words and phrases from being automatically presented. Further, the classifier may be applied to a translation model to prevent the target words and phrases from appearing in the output translation. Still further, the classifier may be applied to training data so that the translation model is not trained using the target words of phrases. The classifier may remove target words or phrases only when the target words or phrases appear in the output translation but not the source language input data. The classifier may be provided as a standalone service, or may be employed in the context of a machine translation system.
US10268680B2 Context-aware human-to-computer dialog
Methods, apparatus, and computer readable media are described related to utilizing a context of an ongoing human-to-computer dialog to enhance the ability of an automated assistant to interpret and respond when a user abruptly transitions between different domains (subjects). In various implementations, natural language input may be received from a user during an ongoing human-to-computer dialog with an automated assistant. Grammar(s) may be selected to parse the natural language input. The selecting may be based on topic(s) stored as part of a contextual data structure associated with the ongoing human-to-computer dialog. The natural language input may be parsed based on the selected grammar(s) to generate parse(s). Based on the parse(s), a natural language response may be generated and output to the user using an output device. Any topic(s) raised by the parse(s) or the natural language response may be identified and added to the contextual data structure.
US10268675B2 Vehicle and control method for the vehicle
A vehicle includes a display unit for displaying a first character input User Interface (UI) in which a plurality of characters are arranged to surround a predetermined reference point, a touch input apparatus having a concave area for detecting a touch gesture of selecting one character of the plurality of characters, and a controller for controlling the display unit to display, wherein if the number of pre-stored completed character combinations corresponding to an input character combination configured with at least one character sequentially selected according to the touch gesture detected by the touch input apparatus is smaller than or equal to a threshold value, a second character input UI in which the completed character combinations corresponding to the input character combination are arranged to surround the reference point.
US10268669B1 Intelligent graphical word processing system and method
A graphical word processing system includes: a computing device including a display and a user input device; a user-facing application operable to be displayed on the computing device, the user-facing application including a text editing area for receiving textual user input from the user input device, the text editing area including at least a first tab and a second tab and a selectable shortcut button displayed on the computing device and selectable by the user; an artificial intelligence module for interpreting the textual user input of the first tab, retrieving content from a network based on the textual user input and a browsing history of the user on the computing device, and for displaying content based on the textual user input and retrieved content on the second tab of the user-facing application.
US10268664B2 Embedding links in user-created content on online social networks
In one embodiment, a method includes receiving, from a link-search interface of a client device, a search query from a first user of an online social network. The link-search interface is associated with a composer interface in which the first user is composing a first post. The method further includes searching a web index of an online social network to identify one or more external objects matching a search query. The web index identifies a plurality of external objects hosted by third-party systems that have been posted to the online social network, and each search result comprises a reference to the respective external object and a link to the external object. The method further includes embedding, in the first post, a link to a first external object referenced by a first search result selected by the first user.
US10268662B2 Panoptic visualization of a document according to the structure thereof
A system is provided for panoptic visualization of a document having a structure defined according to a particular schema. The system is configured to generate a layout of pages of the document, panoptically arranged in a manner that reflects logical relationships between the pages according to the structure of the document, which may in turn reflect relationships between the subjects or their objects depicted by the content. These logical relationships may be established by links between pages, which may be identified by information provided in associated metadata for the pages. This type of arrangement may enable a user to see the content in a single view, and in an arrangement that facilitates a better understanding of the relationships between the content and their subjects or objects, which may be otherwise difficult to comprehend.
US10268659B2 Method of conducting measurements and analog-digital system for its implementation
A method of conducting measurements of a physical quantity comprising registration by two measurement instruments the value of one and the same physical quantity in the form of analog signals, converting these signals into digital form, mathematical processing of the results and subsequent conversion of digital signals into analog. Analog-digital system for conducting measurements of a physical quantity (quantum transducer or quantum converter) comprising two measurement instruments, at least one analog-digital signal transducer, a computing instrument and at least one digital-analog transducer, at that the device for performing computations is executed in the form of four functional blocks.
US10268656B1 Using cache and bloom filters for URL lookups
Enforcing a policy based at least in part on URL information is disclosed. A uniform resource locator (URL) is received. A portion of the URL, or a transformation thereof, is matched against a bloom filter. Based on a result of the match, a first query is performed. A policy is enforced based at least in part on a category received as a result of a second query. In some cases, the first and second query are the same.
US10268654B2 Accessing content from suppressed URL index
Systems, methods and devices are provided for generating and suppressing indexes that are utilized for navigating content. After a search query is processed, search results are received. These search results comprise a URL listing, or other webpage listing, identified in the search results. Then, prior to and without rendering the particular URL/webpage listing, a particular webpage is identified from the search results. The system initiates a request for the particular webpage prior to rendering the URL/webpage listing. That URL/webpage is then accessed and displayed automatically, while providing a one input link to the URL/webpage listing, and sometimes without or at least prior to displaying the URL/webpage listing.
US10268653B2 Goal-oriented user matching among social networking environments
Embodiments of the present invention provide an approach for goal-based user matching among social networking environments. In a typical embodiment, a querying user is asked to respond to a series of questions related to goals, criteria, and criteria priorities (and, optionally, a desired “degree” of separation among other users). The querying user will submit his/her responses, which are then parsed and prioritized accordingly. Based on the responses, social networking sites are then searched to identify a set (e.g., at least one) of candidate users that are potential collaboration partners with the querying user. This set of candidate users may be arranged in a list and sorted according to a best match to the querying user's responses. The list can then be provided to the querying user. In addition, invites can be sent to the set of candidate users to invite such users to connect/collaborate with the querying user.
US10268652B2 Identifying correlations between log data and network packet data
The disclosed embodiments relate to a system that facilitates performing searches based on qualitative search terms. During operation, the system receives a query that applies a qualitative search term to an attribute of data items in a set of data items. While executing the query, the system processes each data item in the set of data items by extracting an attribute value from the data item and then using a concept-mapping to determine a compatibility index for the attribute value, wherein the concept-mapping associates each attribute value with a numerical compatibility index that indicates a compatibility between the attribute value and the qualitative search term. Finally, the system uses the compatibility index as a factor in determining whether to include the data item in a set of query results.
US10268645B2 In-database provisioning of data
A user uploads date sets through a client to a database. The data sets are provisioned in the database for in-database searching. The data sets are evaluated and classifications for the columns of the tables that include the data set are detected. Columns content may be classified into different analysis types, aggregation types, formats, categories, hierarchies, etc. Metadata is generated based on the evaluation of the data sets. A schema is used to store the metadata that describes the detected classification of the columns. The schema is stored in the database and is used when a search in the database is performed.
US10268644B2 Information processing apparatus, computer-readable recording medium having stored therein data conversion program, and data conversion method
An information processing apparatus includes a processor. The processor converts data of a hierarchical structure including a nested structure inputted in a first data format into a second data format representing the data using a plurality of tables and stores the converted data into a storing unit. The processor generates, for each information element of the inputted data, a first table including a value of the information element, and associates each of a plurality of the first tables with a corresponding another first table according to the nested structure of the data and generates a second table by integrating the first tables that satisfy a predetermined condition among the plurality of the first tables.
US10268643B2 Systems and methods for facilitation communications among customer relationship management users
A method for synchronizing Customer Relationship Management data between a Software as a Service (“SaaS”) CRM provider and a mobile device. This method enables both read and write access from the mobile device whether a network connection to the SaaS provider is available or not. The method involves creating a local mobile device database to track portions or all of the SaaS provider database. In the case where a network separation occurs and the device and SaaS databases diverge, the synchronization method may be used to make the mobile device database and the SaaS database consistent and coherent again. In one embodiment, multiple local database tables are used to represent a single SaaS CRM table to facilitate synchronization, and a status indicator is used to visually and quickly convey status to the mobile user.
US10268639B2 Joining large database tables
Techniques to process a query and perform a join of tables that are distributed across nodes of a network. The join can be performed by analyzing a Where clause. An active flag structure can have flag values that identify table entries satisfying criteria of the Where clause. Keys of surviving entries of a first table can be used to generate a request for a second table to be joined. The request can be for second flags for the second table when the Where clause has criteria for the second table. A response can be used to update the first flags to change a first flag to False. After updating, data can be retrieved for first flags that are True. Requests can use identifiers associated with the first table that identify a location for sending the request, e.g., using RDMA or MPI.
US10268636B2 Column level invalidation for in-memory database
Techniques are provided for maintaining and using row-level and column-level invalidation information for a copy of data items stored in-memory via a row-bitmap and column-bitmap. The row-bitmap and column-bitmap can be used to determine whether a database query can be processed using in-memory data or not. The row-bitmap and column-bitmap can thus improve the frequency with which database queries can be processed using in-memory data.
US10268634B1 Proxy hash table
Some embodiments of the invention provide novel methods for storing data in a hash-addressed memory and retrieving stored data from the hash-addressed memory. In some embodiments, the method receives a search key and a data tuple. The method then uses a first hash function to generate a first hash value from the search key, and then uses this first hash value to identify an address in the hash-addressed memory. The method also uses a second hash function to generate a second hash value, and then stores this second hash value along with the data tuple in the memory at the address specified by the first hash value. To retrieve data from the hash-addressed memory, the method of some embodiments receives a search key. The method then uses the first hash function to generate a first hash value from the search key, and then uses this first hash value to identify an address in the hash-addressed memory. At the identified address, the hash-addressed memory stores a second hash value and a data tuple. The method retrieves a second hash value from the memory at the identified address, and compares this second hash value with a third hash value that the method generates from the search key by using the second hash function. When the second and third hash values match, the method retrieves the data tuple that the memory stores at the identified address.
US10268633B2 System and method for database migration with target platform scalability
This disclosure relates generally to database migration, and more particularly to system and method for performing database migration such that the target database is optimized for scalability and performance. In one embodiment, a method is provided for performing a database migration from a source platform to a target platform. The method comprises analyzing a source data model on the source platform with respect to the database migration from the source platform to the target platform, determining at least one recommendation for optimizing at least one of a scalability or a performance of a target data model on the target platform based on the analyzing, deriving a database migration roadmap based on the analyzing and the at least one recommendation, and performing the database migration based on the database migration roadmap.
US10268629B1 I2C data communication system and method
A data communication system applied in an Inter-Integrated Circuit (I2C) bus includes a complex programmable logic device (CPLD) and a communication device. The CPLD includes a signal obtaining unit, a counting unit, and a comparing unit. The signal obtaining unit obtains SDA and SCL signals of the I2C bus of the communication device, and transmits same to the counting unit. The counting unit counts the valid data of the SDA within one clock cycle of the SCL signal to get a count value, and transmits the count value to the comparing unit. The comparing unit compares the count value with a second preset value, and outputs the corresponding data in decoded form according to the result of comparison.
US10268628B2 Method for extracting BIOS attributes for BIOS management and system therefor
A method includes parsing basic input/output system (BIOS) information to collect configuration attributes defining configurable features at an information handling system. A configuration attribute file is generated that includes the configuration attributes. The configuration attribute file is stored at a BIOS non-volatile random-access memory (NVRAM) at the information handling system and is accessible during initialization of the information handling system by BIOS instructions.
US10268627B2 Automatically configuring a universal serial bus (USB) type-C port of a computing device
In some implementations a logic device, such as an embedded controller, automatically configures a universal serial bus (USB) Type-C port by connecting the USB Type-C port to appropriate input/output (I/O) signals. For example, the logic device may receive a notification that an external device is connected to a USB Type-C port of a computing device. The logic device may receive data from a port controller over an internal communication bus associated with the USB Type-C port. Based at least in part on the data, the logic device may determine one or more types of signals that the external device is configured to send, receive, or send and receive. The logic device may instruct a cross-point switch to connect the USB Type-C port to one or more signal paths in the computing device to enable the external device to send/receive the one or more types of signals.
US10268626B2 Data processing device, data processing system and method
A data processing device includes a data selector circuit that divides a plurality of types of data into another plurality of types of data in accordance with a classification of the data, a plurality of compression circuits that respectively compress the plurality of types of data in parallel with each other in accordance with each of the plurality of types of data, and a data transmission circuit that transmits the plurality of types of compressed data to a terminal.
US10268622B2 Systems and methods for increasing analog processor connectivity
Topologies for analog computing systems are provided. Qubits in the topology are grouped into cells, and cells are coupled to adjacent cells by inter-cell couplers. At least some cells are coupled to non-adjacent cells via long-range couplers. Long-range couplers may be arranged into coverings so that certain sets of qubits within a covering region may be coupled with a reduced number of couplers. Each cell within a covering region without a long-range coupler may be proximate to a cell with a long range coupler so that each cell within the covering region is no more than a certain coupling distance away from a long-range coupler. Long-range couplers may couple over a greater physical distance than inter-cell couplers. Long-range couplers may couple to qubits over a larger coupling region, and may extend across multiple crossing regions between qubits.
US10268621B2 Application processor and semiconductor system including the same
Provided are an application processor and a semiconductor system including the same. The semiconductor system includes the application processor, which may include a first register value and of which an operation is controlled by the first register value. The semiconductor system also includes a semiconductor device, which may include a second register value and of which an operation is controlled by the second register value, and a memory storing a third register value that is a copy of the first register value and a fourth register value that is a copy of the second register value. If the stored third register value is changed, the changed third register value is mapped onto the first register value of the processor, and if the fourth register value is changed, the changed fourth register value is mapped onto the second register value.
US10268620B2 Apparatus for connecting non-volatile memory locally to a GPU through a local switch
Described herein are apparatus for connecting a first memory architecture locally to a graphics processing unit (GPU) through a local switch, where the first memory architecture can be a non-volatile memory (NVM) or other similarly used memories, for example, along with associated controllers. The apparatus includes the GPU(s) or discrete GPU(s) (dGPU(s)) (collectively GPU(s)), second memory architectures associated with the GPU(s), the local switch, first memory architecture(s), first memory architecture controllers or first memory architecture connector(s). In an implementation, the local switch is part of the GPU. The apparatus can also include a controller for distributing a large transaction among multiple first memory architectures. In an implementation, the first memory architectures can be directly connected to the GPU. In an implementation, the apparatus is user configurable. In an implementation, the apparatus is a solid state graphics (SSG) card.
US10268617B2 Frame format for a serial interface
An integrated circuit includes a transmitting circuit configured to be coupled to a physical serial interface having a bit width. The transmitting circuit is configured to transmit, via the physical serial interface, a frame including multiple aligned flits all of an equal fixed length that is an integer multiple of the bit width of the physical serial interface. The multiple flits include both a control flit specifying at least a command to be performed by a recipient of the command and a data flit providing data to be operated upon through performance of the command. The control flit includes a data protection code computed over the control flit and a data flit of a previously transmitted frame.
US10268603B2 Electronic system and electronic device capable of capturing high speed signal
An electronic system may include a host, a memory, a data recording system, and a driving circuit. The driving circuit may drive a signal transferred between the host and the memory. The driving circuit may maintain amplitude and/or strength of the signal transferred between the host and the memory when the signal is monitored.
US10268602B2 System and method for individual addressing
In one embodiment, a system includes a bus interface including a first processor, an indirect address storage storing a number of indirect addresses, and a direct address storage storing a number of direct addresses. The system also includes a number of devices connected to the bus interface and configured to analyze data. Each device of the number of devices includes a state machine engine. The bus interface is configured to receive a command from a second processor and to transmit an address for loading into the state machine engine of at least one device of the number of devices. The address includes a first address from the number of indirect addresses or a second address from the number of direct addresses.
US10268601B2 Timely randomized memory protection
In a system executing a program, a method comprises detecting one or more input/output calls associated with the program and re-randomizing memory associated with the program in response to the one or more input/output calls. A related system is also described.
US10268599B2 Enhancing data caching performance
For a cache in which a plurality of frequently accessed data segments are temporarily stored, reference count information of the plurality of data segments, in conjunction with least recently used (LRU) information, is used to determine a length of time to retain the plurality of data segments in the cache according to a predetermined weight, where notwithstanding the LRU information, those of the plurality of data segments having a higher reference counts are retained longer than those having lower reference counts.
US10268595B1 Emulating page modification logging for a nested hypervisor
A system and method of emulating page table modification logging includes a host hypervisor identifying a first mapping in a nested extended page table and identifying a first bit in a first page table entry of the nested extended page table. The host hypervisor creates a second write-protected mapping in a shadow extended page table. The nested guest performs a first write access to a first page in the nested guest. The first page has a first nested guest physical address corresponding to the second mapping. The host hypervisor triggers an exit from the nested guest to the host hypervisor. The host hypervisor identifies that the first write access occurred and stores the first nested guest physical address in a page modification log (PML) buffer of the nested hypervisor. The host hypervisor sets the first bit as a dirty bit and returns to the nested guest.
US10268594B2 Implementing paging device selection based on wear-level data
A method, system and computer program product for implementing paging device selection based on wear-level factor data in a computer system. Paging is used to store the temporary memory pages in a virtualization environment. Wear-level factor data is identified for each paging device. Selection of a paging device is based on the identified wear-level factor data.
US10268592B2 System, method and computer-readable medium for dynamically mapping a non-volatile memory store
Applications that use non-volatile random access memory (NVRAM), such as those that apply file system journal writes and database log writes where write operations apply data sequentially over the NVRAM, map the available capacity of the NVRAM in a virtual address space without compromising performance. The NVRAM is segmented into regions with multiple such regions fitting within a volatile RAM element accessible to the application and the NVRAM. One or more regions are loaded in the volatile RAM and reflected in page tables that reference the regions. The page tables are managed on a host computer executing the application. One region space in the volatile RAM is unused and available for transferred information. Mechanisms are provided for dynamically transferring regions and interfacing with the host computer. As the application sequentially accesses information in the stored regions, older regions are removed and new regions loaded from NVRAM to the volatile RAM.
US10268591B2 Delayed write-back in memory
A memory having a delayed write-back to the array of data corresponding to a previously opened page allows delays associated with write-back operations to be avoided. After an initial activation opens a first page and the read/write operations for that page are complete, write-back of the open page to the array of memory cells is delayed until after completion of a subsequent activate operation that opens a new page. Techniques to force a write-back in the absence of another activate operation are also disclosed.
US10268590B2 Efficient computer-implemented techniques for managing graphics memory
In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storing the bitmap in the glyph memory area.
US10268587B2 Processor with programmable prefetcher operable to generate at least one prefetch address based on load requests
A processor including a front end, at least one load pipeline, and a memory system that further includes a programmable prefetcher for prefetching information from an external memory. The front end converts fetched program instructions into microinstructions including load microinstructions and dispatches microinstructions for execution. The load pipeline executes dispatched load microinstructions and provides load requests to the memory system. The programmable prefetcher includes a load monitor, a programmable prefetch engine, and a prefetch requester. The load monitor tracks the load requests. The prefetch engine is configured to be programmed by at least one prefetch program to operate as a programmed prefetcher, such that during operation of the processor, the programmed prefetcher generates at least one prefetch address based on the load requests issued by the processor. The prefetch requester submits the at least one prefetch address to prefetch information from the memory system.
US10268583B2 High performance interconnect coherence protocol resolving conflict based on home transaction identifier different from requester transaction identifier
A coherence protocol message is sent corresponding to a particular cache line. A potential conflict involving the particular cache line is identified and a forward request is sent to a home agent to identify the potential conflict. A forward response can be received in response to the forward request from the home agent and a response to the conflict can be determined.
US10268582B2 Operating different processor cache levels
A computer implemented method to operate different processor cache levels of a cache hierarchy for a processor with pipelined execution is suggested. The cache hierarchy comprises at least a lower hierarchy level entity and a higher hierarchy level entity. The method comprises: sending a fetch request to the cache hierarchy; detecting a miss event from a lower hierarchy level entity; sending a fetch request to a higher hierarchy level entity; and scheduling at least one write pass.
US10268581B2 Cache hierarchy management
A cache hierarchy and a method of operating the cache hierarchy are disclosed. The cache hierarchy comprises a first cache level comprising an instruction cache, and predecoding circuitry to perform a predecoding operation on instructions having a first encoding format retrieved from memory to generate predecoded instructions having a second encoding format for storage in the instruction cache. The cache hierarchy further comprises a second cache level comprising a cache and the first cache level instruction cache comprises cache control circuitry to control an eviction procedure for the instruction cache in which a predecoded instruction having the second encoding format which is evicted from the instruction cache is stored at the second cache level in the second encoding format. This enables the latency and power cost of the predecoding operation to be avoided when the predecoded instruction is then retrieved from the second cache level for storage in the first level instruction cache again.
US10268579B2 Hybrid hardware and software implementation of transactional memory access
Embodiments of the invention relate a hybrid hardware and software implementation of transactional memory accesses in a computer system. A processor including a transactional cache and a regular cache is utilized in a computer system that includes a policy manager to select one of a first mode (a hardware mode) or a second mode (a software mode) to implement transactional memory accesses. In the hardware mode the transactional cache is utilized to perform read and write memory operations and in the software mode the regular cache is utilized to perform read and write memory operations.
US10268578B1 Data preservation and recovery in a memory component
In one embodiment, a nonvolatile memory of a component such as a storage drive preserves write data in the event of a write data programming failure in the memory. Write data is preserved in the event of cached writes by data preservation logic in registers and data recovery logic recovers the preserved data and outputs the recovered data from the storage drive. Other aspects are described herein.
US10268576B2 Semiconductor device and control method thereof
An object of the present invention is to provide a semiconductor device and a control method thereof that can suppress a circuit scale from being increased while maintaining a high interruption response performance.According to an embodiment, a semiconductor device includes a flash memory in which N interruption subroutine programs are stored, an interruption control circuit that detects occurrence of an interruption, counters that determine the respective occurrence probabilities of N interruption factors on the basis of the detection result of the interruption control circuit, an interruption buffer memory in which the M (M
US10268570B2 Methods, systems, and computer readable media for automated generation of test files and testing network equipment using same
The subject matter described herein includes methods, systems, and computer readable media for automated generation of test files and for related testing. According to one method, the method includes receiving a configuration file, where the configuration file indicates a test case or a test plan to be generated, wherein the configuration file includes a feature identifier or a bug identifier and information about a system under test (SUT). The method also includes generating at least one test file based on the configuration file, wherein the at least one test file is for testing a feature or a bug in the SUT associated with the feature identifier or the bug identifier in the configuration file. The method further includes generating at least one directory based on the configuration file and storing the at least one test file in the at least one directory. The method also includes testing the feature or bug in the SUT using the at least one test file.
US10268568B2 System and method for data element tracing
A method and system of a method of tracing a data element for flow analysis includes receiving an input of a data element to be traced, tagging the data element to be traced and selecting one or more tiers of an application to trace the flow of the tagged data element. The selected one or more tiers of the application are parsed through a plugin associated with a software programming language and an entry is recorded at the plugin associated with a software programming language, when an instance of traced data element is encountered. A database entry is created for every encounter of the tagged data element. Further, a data flow graph is generated to trace the data element across the at least one application tier.
US10268559B2 Transmission of log information for device maintenance to a mobile computing device
A computing device includes a memory, a communication interface, and a controller. The controller is configured to store, in the memory, one or more logs that meet a predetermined condition, during operation of the computer device, detect establishment of a local wireless or wired connection to a mobile computing device, detect a triggering event to trigger an output of said one or more logs stored in the memory, and upon detection of the triggering event, control the communication interface to transmit said one or more logs stored in the memory to the mobile computing device.
US10268557B2 Network monitoring device, network system, and computer program product
According to an embodiment, a network monitoring device that monitors a network includes a software storage and a controller. The software storage is configured to store software applied to a first electronic device connected to the network. The controller is configured to determine, in response to reception of verification result data indicating software verification failure from the first electronic device, whether a recovery condition determined in advance as a condition of recovering software in the first electronic device is satisfied, and perform a control of transmitting the software stored in the software storage to the first electronic device when it is determined that the recovery condition is satisfied.
US10268552B2 Database recovery using foreign backups
A system includes reception, at a target database system, of a request to recover a backup created by a source database system into the target database system, determination of a backup tool configuration file associated with the source database system, determination of a filepath of the backup, determination of a backup filepath associated with the target database system, and request of a recovery of the backup using the backup tool configuration file, wherein the request using the backup tool configuration file includes the filepath of the backup and the backup filepath associated with the target database system.
US10268549B2 Heuristic process for inferring resource dependencies for recovery planning
A system, a computer readable storage medium, and a method for determining a suggested component restart order in a computer system on a basis of one or more heuristic analyses of a plurality of input data. The method can include performing one or more sort or merge orders after one or more of each heuristic analysis, combining the one or more sort orders according to a weighting algorithm, generating a recovery dependency graph between each of the components of the computer system, and presenting the recovery dependency graph.
US10268545B2 Using reinforcement learning to select a DS processing unit
A method begins by, for a data access request, a user computing device accessing a plurality of estimated efficiency models of a plurality of dispersed storage (DS) processing units of a dispersed storage network. The method continues by selecting one of the DS processing units from the plurality of DS processing units based on the plurality of estimated efficiency models, a type of request of the data access request, and a randomizing factor to produce a selected DS processing unit. The method continues by sending the data access request to the selected DS processing unit for execution. The method continues by determining an actual processing efficiency of the processing of the data access request by the selected DS processing unit. The method continues by updating the estimated efficiency model of the selected DS processing module based on the actual processing efficiency.
US10268542B2 Method and apparatus for treatment of state confidence data retrieved from a non-volatile memory array
An apparatus comprises a controller to retrieve data from a non-volatile memory, and an error correction module operable on the controller to read a memory cell of the non-volatile memory at a first set of sense conditions comprising a multiplicity of sense conditions. The error correction module may be further operable to set a first set of bits in an encoded output, the first set of bits comprising a logical state bit to indicate a logical state of the memory cell and one or more additional bits in the encoded output to indicate accuracy of the logical state bit based upon results of the read at the first set of sense conditions, the first set of sense conditions comprising a greater number than that of the first set of bits.
US10268541B2 DRAM assist error correction mechanism for DDR SDRAM interface
A method of correcting a memory error of a dynamic random-access memory module (DRAM) using a double data rate (DDR) interface, the method includes conducting a memory transaction including multiple bursts with a memory controller to send data from data chips of the DRAM to the memory controller, detecting one or more errors using an ECC chip of the DRAM, determining a number of the bursts having the errors using the ECC chip of the DRAM, determining whether the number of the bursts having the errors is greater than a threshold number, determining a type of the errors, and directing the memory controller based on the determined type of the errors, wherein the DRAM includes a single ECC chip per memory channel.
US10268540B2 Data storage device and operating method thereof
A data storage device includes at least one nonvolatile memory device; and a controller suitable for: generating parity data for data; performing a write operation for storing the data in at least one first memory region corresponding to at least one word line of the nonvolatile memory device; and selectively storing the parity data in at least one second memory region corresponding to the word line according to a size of the data, wherein the controller generates a plurality of parity data for the data according to respective types of the first memory region where the data are to be stored, and performs the write operation by storing parity data corresponding to respective types of the second memory region among the plurality of parity data, in the second memory region.
US10268539B2 Apparatus and method for multi-bit error detection and correction
An apparatus and method are described for multi-bit error correction and detection. For example, one embodiment of a processor comprises: error detection logic to detect one or more errors in data when reading the data from a storage device, the data being read from the storage device with parity codes and error correction codes (ECCs); error correction logic to correct the errors detected by the error detection logic; and a matrix usable by both the error detection logic to detect the one or more errors and the error correction logic to correct the errors, the matrix constructed into N regions, each region having M columns forming a geometric sequence, wherein each successive region is a shifted version of a prior region.
US10268517B2 Parallel input/output via multipath software
A batch of input/output (I/O) requests, directed to multiple physical domains of storage area network disk (SAN disk), are prioritized for processing based on the workload (pressure) of the target physical domains, and further based on the workload of multiple input/output (I/O) paths available for transmission of the I/O data to or from the physical domains. Requests directed to a physical domain with low pressure (relative to other physical domains to which some of the I/O requests are directed) are queued up and sent to the physical domain on an I/O path having a low workload (relative to other available I/O paths). Requests directed to a physical domain under relatively high pressure are queued up and sent to the physical domain on an I/O path having a relatively higher workload.
US10268513B2 Computing resource allocation optimization
A computing system may be configured to implement a plurality of agents each associated with a predetermined number of CPU cores and a predetermined amount of memory and to receive requests to perform tasks. A request may specify the number of CPU cores and amount of memory for performing the task. Allocation of resources may include determining multiple allocation profiles, each describing a possible allocation of cores and memory to the task from currently available CPU cores and memory associated with the agents. For each agent and for each of said allocation profiles, respective efficiency measures for memory usage and CPU usage may be calculated. An allocation profile may be selected using said calculated memory usage and CPU usage efficiency measures.
US10268507B2 Emotion processing systems and methods
A system for conducting parallelization of tasks is disclosed, The system includes an interface for receiving messages comprising a representation of logic describing two tasks to be executed in parallel, the messages further comprising a content payload for use in the tasks. The system further includes a parallel processing grid comprising devices running on independent machines, each device comprising a processing manager unit and at least two processing units, The processing manager is configured to parse the received messages and to distribute the at least two tasks to the at least two processing units for independent and parallel processing relative to the content payload.
US10268506B2 Method and system for master less node communication
A distributed computing system comprising a plurality of nodes may be configured to receive a client request from at least one client device connected to the distributed computing system over a communication network. Each node of the plurality of nodes may be interlinked and configured to execute an action commit routine independently by broadcasting messages to each other and without electing a leader node. A node from the plurality of nodes may receive the client request and broadcast it to the other nodes. A subset of the plurality of nodes of the distributed computing system may execute the action responsive to having at least a number of nodes equal to a predetermined number of nodes going through the three portions of the action commit routine without a failure.
US10268503B2 Performance of virtual machine fault tolerance micro-checkpointing using transactional memory
Techniques disclosed herein generally describe providing fault tolerance in a virtual machine cluster using hardware transactional memory. According to one embodiment, a micro-checkpointing tool suspends execution of a virtual machine instance on a primary server. The micro-checkpointing tool identifies one or more memory pages associated with the virtual machine instance that were modified since a previous synchronization. The micro-checkpointing tool maps a first task to an operation to be performed on a memory of the primary server, where the first task is to resume the virtual machine instance. The micro-checkpointing tool also maps a second task to an operation to be performed on the memory of the primary server, where the second task is to copy the identified memory pages associated with the virtual machine instance to a secondary server. The first and second tasks are then performed on the memory.
US10268502B2 Methods and apparatus to perform atomic transactions in nonvolatile memory under hardware transactional memory
A method to perform atomic transactions in non-volatile memory (NVM) under hardware transactional memory is disclosed. The method includes tracking an order among transaction log entries that includes arranging transaction logs in an order that is based on when corresponding transactions were executed. Moreover, the method includes, using the ordered transaction logs to recover data states of the nonvolatile memory, by identifying a first unconfirmed transaction associated with a transaction completion uncertainty event based on a corresponding one of the transaction logs including a first commit marker but not including a confirm marker, undoing first ones of the transactions in reverse time order starting at a last transaction that recorded a second commit marker, up to and including the first unconfirmed transaction that recorded the first commit marker, and redoing second ones of the transactions in forward time order from a first confirmed transaction up to but not including the first unconfirmed transaction that recorded the first commit marker.
US10268501B2 Memory optimization by phase-dependent data residency
Embodiments of the present invention provide memory optimization by phase-dependent data residency. Application programs are profiled a priori or in real time for temporal memory usage. Memory regions such as initialization data are proactively removed from memory when the application transitions to a new phase. A hypervisor monitors application activity and coordinates the removal of memory regions that are no longer needed by the application. Additionally, memory regions that are anticipated to be needed in the future are proactively preloaded.
US10268496B2 System and method for supporting object notation variables in a process defined by a process execution language for execution in a SOA middleware environment
In accordance with an embodiment, described herein is a system and method for supporting object notation (e.g., JavaScript Object Notation (JSON)) variables in a process defined by a process execution language for execution in a SOA middleware environment. An extension namespace can define additional methods and attributes to enable support for object notation variables in the process. With the support for object notation variables, the process can be defined to include a representational state transfer (REST) partner link, for directly receiving object notation payloads from an external service into an object notation variable in the process, where the object notation variable can be accessed and manipulated using JavaScript.
US10268495B2 Virtual device model system
A computer device may include logic configured to receive, from a user device via a network, a manufacturer-independent request intended for a target device; identify a virtual device model instance associated with the target device; and identify a virtual device model associated with the identified virtual device model instance. The logic may be further configured to select a manufacturer adapter based on the identified virtual device model instance and the identified virtual device model; generate a manufacturer-specific request for the target device based on the received manufacturer-independent request and the selected manufacturer adapter; and send, via the network, the generated manufacturer-specific request to the target device.
US10268492B2 Low latency connections to workspaces in a cloud computing environment
A computing system providing virtual computing services may generate and manage remote computing sessions between client devices and virtual desktop instances (workspaces) hosted on the service provider's network. The system may implement a virtual private cloud for a workspaces service that extends out to gateway components in multiple, geographically distributed point of presence (POP) locations. In response to a client request for a virtual desktop session, the service may configure a virtual computing resource instance for the session and establish a secure, reliable, low latency communication channel (over a virtual private network) between the resource instance and a gateway component at a POP location near the client for communication of a two-way interactive video stream for the session. The availability zone containing the POP location may be different than one hosting the resource instance for the session. Client devices may connect to the gateway component over a public network.
US10268491B2 Intelli-voyage travel
A system to improve user messaging in a mobile device by providing an intelligent interactive travel as a GUI that receives verbal and text input and outputs offers to provide travel-related information, offers to provide travel-related actions, offers to send a travel-related communication, or offers to save travel-related information, wherein processing content of the user input comprises analyzing message content to collect travel-related parameters relating to geographic travel path, airport information, air travel route information, airline flight information, flight availability, flight status, flight booking information, flight cancelling information, airport fees, baggage fees, local and remote ground transportion options, local and remote weather information, message priority, channel type, channel availability, user schedule, user time zone, user time and date, user travel-related preferences, type of content, and number of recipients, and saving said collected parameters to memory, wherein the travel-related parameter is calculated using a travel-related index, the travel-related index comprising a numerical value based on travel-related hierarchy, wherein the one or more programs include instructions for providing feedback to the user wherein the feedback comprises a graphical or spoken output from the portable electronic device, said output comprising information linked to the user schedule and one or more travel-related parameters, wherein the user schedule parameter is compared to a travel-related parameter and a scheduling database is populated with an entry that uses the comparison data and, wherein specific customized travel-related profile parameters are set to establish priority overrides where a user schedule has a different priority than a travel-related parameter.
US10268490B2 Embedding user interface snippets from a producing application into a consuming application
A user interface of a producing application is accessed. The producing application includes embeddable snippets that each include encapsulated code that provides the functionality of one or more user interface component. Each of the components is for displaying at least a portion of the user interface with user data of the producing application obtained from a server computer and wherein the snippets communicate with Representational State Transfer (REST) application programming interfaces (APIs) of the producing application. At least a portion of a javascript library that includes the embeddable snippet is received. An embedded snippet is created in a user interface of a consuming application by embedding a particular snippet selected from the embeddable snippets into the user interface of the consuming application. The embedded snippet provides a user with the same appearance and interactions as the embeddable snippet without the user logging into the producing application.
US10268489B2 Adaptive successive warning message handling
A computer receives a plurality of warning messages. The computer determines that a first warning message of the plurality of warning messages was not previously displayed based on determining the first warning message does not match a warning message contained in a previous warning message list. The computer displays the first warning message without an active User Interface (UI) object based on determining that the first warning message was not previously displayed. The computer presents an active UI object after a delay time.
US10268486B1 Expedited resume process from hibernation
Devices, systems and methods are disclosed for readying a device from hibernation with reduced user-perceived latency. For example, data likely to be accessed may be selected as preload data that is loaded into volatile memory prior to the device resuming system interactivity (e.g., being responsive to user input), thus “anticipating” user demand by loading memory pages that the user will likely request. The device may determine additional data to add to the preload data based on processes running on the device and virtual memory areas (VMAs) associated with the processes, may weight the processes and may intelligently determine the data so that the device more rapidly reaches system interactivity.
US10268478B2 Event-driven design simulation
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.
US10268477B1 Modeling lifetime of hybrid software application using application manifest
Techniques are described herein that are capable of modeling a lifetime of a hybrid software application using an application manifest. For instance, workflows and input-output information may be received (e.g., from an independent software vendor). The workflows are configured to implement respective heterogeneous software products that are included in a hybrid software application. The input-output information specifies inputs of the heterogeneous software products and a mapping between output(s) of first heterogeneous software product(s) and input(s) of second heterogeneous software product(s). Operations that are to be performed to execute the workflows are determined based at least in part on the inputs and the mapping. A lifetime of the hybrid software application is modeled by generating an application manifest that defines the lifetime based at least in part on the operations.
US10268466B2 Software installer with built-in hypervisor
A software installation method comprising receiving an instruction to install a first software entity in a first computing environment, establishing a virtual computing environment in the first computing environment, and installing the software entity in the virtual computing environment, wherein the establishing and the installing are subject to a determination that a user is not privileged to install the first software entity in the first computing environment.
US10268464B2 Technologies for network application programming with field-programmable gate arrays
Technologies for network application programming include a computing device that analyzes a network application source program. The source program includes a declarative description of a network application in a domain-specific language, such as P4. The computing device translates the declarative description of the network application into a register-transfer level (RTL) description, and then compiles the RTL description into a bitstream definition that is targeted to an FPGA. For example, the computing device may generate a parse graph based on the network application source program, and then generate an RTL TCAM-SRAM structure for each node of the parse graph. The computing device may optimize the RTL description, for example by simplifying RTL structures or removing unused logic. The computing device may program an FPGA with the bitstream definition. Other embodiments are described and claimed.
US10268462B2 Emulation device, emulation method, and recording medium storing emulation program
An emulation device 3 includes a storage unit 70 which stores information in which instruction information 710 including a type of an instruction 711 and an operand 712 included in emulation-execution-target-software 71, compiled instruction information 72 obtained by compiling the instruction information 710 capable of being emulated, and information 73 indicating a storage address of the compiled instruction information 72 are associated with, and a generation unit 80 which generates compiled software 81 that is compiled for the emulation-execution-target-software 71 capable of being emulated by converting the instruction information 710 into the subroutine-read-instruction-information which calls the compiled instruction information 72 associated with the instruction information 710 from the storage address.
US10268458B1 Prospective voice user interface modality identification
Techniques are disclosed for identifying which graphical user interface (GUI) screens of an application that is under development would benefit from a voice user interface (VUI). A GUI screen parser analyzes to determine the GUI objects within GUI screens of the application. The parser assigns a speechability score to each analyzed GUI screen. Those GUI screens that have a higher speechability score than a predetermined speechability threshold are indicated as GUI screens that would benefit (e.g., the user experience in interacting with those GUI screens would increase, the number of GUI screens displayed would be reduced, or the like) with the addition of a VUI.
US10268454B2 Methods and apparatus to eliminate partial-redundant vector loads
Methods, apparatus, systems and articles of manufacture are disclosed to eliminate partial-redundant vector load operations. An example apparatus includes a node grouper to associate a vector operation with a node group, a candidate verifier to perform a dependencies test on a subset of the node group, and identify a subset of the node group as a candidate when the subset satisfies the dependencies test, and a code optimizer to determine replacement code based on a characteristic of the candidate in the node group and compare an estimated cost associated with executing the replacement code to a threshold. The example apparatus also includes a code generator to generate machine code using the replacement code when the estimated cost of executing the replacement code satisfies the threshold.
US10268453B1 Interfacing with one or more intelligent systems
A method of communicating between one or more modules while executing a plan for a controlled system includes transmitting, by an execution manager, a request to a planner to create a plan in response to receiving a planning goals file. The method also includes transmitting, by the execution manager, the created plan to an adaptive controller for execution of the created plan within a controlled system, and receiving, by the execution manager, state estimates reporting diagnosis information of a controlled system.
US10268452B2 Automatic control system and method for a true random number generator
A system for reseeding a pseudo random number generator to generate pseudo random numbers includes a true random number generator generating a true random number, a storage device storing the generated true random number, a pseudo random number generator generating pseudo random numbers using the stored true random number as a seed, and a controller coupled to the true random number generator and the pseudo random number generator to (1) generate a new true random number concurrently with the operation of the pseudo random number generator, and storing the new true random number, and (2) reseed the pseudo random number generator with the new true random number.
US10268451B2 Method and processing apparatus for performing arithmetic operation
A method of performing an arithmetic operation by a processing apparatus includes determining a polynomial expression approximating an arithmetic operation to be performed on a variable; adaptively determining upper bits for addressing a look-up table (LUT) according to a variable section to which the variable belongs; obtaining coefficients of the polynomial expression from the LUT by addressing the LUT using a value of the upper bits; and performing the arithmetic operation by calculating a result value of the polynomial expression using the coefficients.
US10268450B2 Approximating functions
A binary logic circuit for approximating a mathematical function over a predefined range as a series of linear segments, each linear segment having one of a predetermined set of fixed gradients and a corresponding base value, the binary logic circuit comprising: an input for receiving an input variable in the predefined range; a plurality of logic chains each comprising: a binary multiplier adapted to perform multiplication by a respective one of the set of fixed gradients using h-1 binary adders, where h is the extended Hamming weight; and a binary adder adapted to add a base value to the input or output of the binary multiplier; and selection logic configured to select one of the logic chains in dependence on the input variable so as to provide, for the received input variable, an approximate value of the mathematical function.
US10268449B1 Natural order in API calls
Described are techniques for request processing. A request may be received from a requester for first data to be returned to the requester. The request may be in accordance with an application programming interface. The first data may include a plurality of objects each including a value for a first property. The request may include a parameter of the application programming interface indicating to return the plurality of objects sorted in accordance with natural ordering based on the first property of each of the plurality of objects. The natural ordering may be performed as the default ordering. With natural ordering, one or more consecutive digits in a string are treated as a single numeric value rather than individual characters. First processing may be performed to service the request and obtain the first data. A response, including the first data, may be generated in accordance with the first processing.
US10268447B1 Curating audio and IR commands through machine learning
Techniques for curating audio and IR commands using machine learning may be provided. For example, the system can receive an audio stream that includes a plurality of audio segments and the system can store the audio stream and/or segments. The system can also store a command in a second data store. When a portion of the audio is provided in conjunction with a same command around the same time and exceeds a threshold number of repetitions, the next time that that audio segment is received, the system may provide a command that corresponds with that audio segment to an output device to cause an operation of the output device. In some examples, the system may confirm that the audio segment corresponds with the command before providing the command. This disclosure may use, for example, signal detection, acoustic fingerprinting, and shared vocabulary lists.
US10268446B2 Narration of unfocused user interface controls using data retrieval event
In one embodiment, a user interface narrator may repurpose a data retrieval event 232 to narrate user interface items 304 not under input control focus 306. The user interface narrator may use a narration control 212 of an operating system 210 to vocalize a user interface 222. The user interface narrator may execute an application task outside of an input control focus 306. The user interface narrator may receive a repurposed data retrieval event 232 for an application binary interface 230 of the operating system 210 to alert a narration control 212 of a task event for the application task.
US10268443B2 Earphone status detection method and terminal
A method used by a terminal to detect an earphone status and a terminal are disclosed. The method includes: disabling, by a processor, a path for outputting an audio signal to a second earphone; detecting electrical signals of a first audio output end and a third audio output end of a first earphone; and determining a frequency value of a low-frequency resonant point of the first earphone according to the electrical signals of the first audio output end and the third audio output end, and determining, according to the frequency value of the low-frequency resonant point, whether the first earphone is in an in-position state. In this way, only the electrical signals of the first audio output end and the third audio output end need to be detected, and it may be determined, according to changes of the electrical signals.
US10268439B2 Prediction system, prediction method, and computer program
In a prediction system, terminal devices having monitors connected thereto and a server can communicate with each other through a network. Each terminal device acquires a luminance measured by a corresponding monitor and transmits it to the server. The server predicts the life of the monitors on the basis of information from the respective terminal devices and notifies the predicted life. The server previously stores information about the installation locations of the monitors. The server notifies the predicted life in such a manner that the installation location of each monitor and the predicted life are associated with each other. Each terminal device acquires, from a corresponding monitor, a measured luminance, a brightness setting at the time when the luminance has been measured, and information about the time when the luminance has been measured and transmits them to the server.
US10268436B2 Communication apparatus, control method therefor, and non-transitory computer-readable storage medium
A communication apparatus displays an image on a display unit, transmits a display image displayed on the display unit to another communication apparatus by wireless communication, transmits a confirmation image for confirming a transmission destination of the display image to the another communication apparatus by wireless communication to display the confirmation image on the another communication apparatus, selects, by a user operation, whether to transmit the display image to the another communication apparatus, after transmission of the confirmation image and before transmission of the display image, and transmits the display image to the another communication apparatus if it is selected in the selecting to transmit the display image.
US10268435B2 Display device, multi-display system, and ID determination method for display device
A display device includes a network unit including a first port that is connectable to a control computer or a display device on a prior stage in a daisy chain manner and a second port that is connectable to a display device on a subsequent stage in the daisy chain manner, and a storage unit that stores addresses of display devices, as transmission sources, transmitted from one or each of the display devices at subsequent stages of a daisy chain connected via the second port in response to a request to search for a plurality of display devices as targets for determining display device IDs thereof the plurality of display devices being connected to the control computer in the daisy chain manner, the request being transmitted from the control computer to the plurality of display devices, where the addresses are received by the network unit.
US10268429B2 Device and method for managing printer based on time-related deletion condition
A printing management device includes a memory and a processor coupled to the memory. The processor is configured to receive a printing output request from a terminal. The printing output request requests to print output data without specifying a printer to be used. The processor is configured to transmit the printing output request to a specific printer in association with a time-related deletion condition to cause the specific printer to delete the printing output request from a first memory of the specific printer when a time period set in the time-related deletion condition is exceeded. The processor is configured to retransmit the printing output request to the specific printer when a retransmission request for requesting retransmission of the printing output request is received from the specific printer.
US10268427B2 Print control apparatus for performing wireless communication, control method, and storage medium
A print control apparatus enables a network setting to be changed during print preparation processing executed at the arrival, thereby enabling the user to bring start time to use the print control apparatus forward.
US10268426B2 Image processing apparatus, method and non-transitory computer readable-medium for adjusting wireless communication distance equal to near field communication distance
An image processing apparatus includes a first communication portion configured to wirelessly communicate with a terminal and a second communication portion configured to carry out near field communication with a terminal. A communication distance between the second communication portion and the terminal is shorter than a communication distance between the first communication portion and the terminal. The image processing apparatus further includes an adjustment portion configured to adjust a communication-established distance over which the first communication portion establishes communication with the terminal so as to match with a specific position at which the second communication portion establishes communication with the terminal.
US10268422B2 Printer and control method
A printer enables easily changing settings. The printer has storage 20c that stores settings information related to the printer 10; and a controller 20 changes, based on the power supply to the printer 10 turning on or off, settings information stored in the storage 20c.
US10268421B2 Information recording device and information recording method
An information recording device including a controller records information in a write-once optical disk group including one or a plurality of write-once optical disks. When recording new data, the controller calculates a residual quantity of an alternate area. The calculation of the residual quantity of the alternate area corresponds to a subtraction of a first consumption size and a second consumption size from a size of the alternate area of the write-once optical disk group. The first consumption size is a size of the alternate area already consumed when the data recorded in the write-once optical disk group was erased. The second consumption size is an estimated size of the alternate area to be consumed when the data recorded in the write-once optical disk group is erased. The controller records the new data when the residual quantity is greater than or equal to a third consumption size.
US10268420B2 System and method for consistent performance in a storage device
A system and method for providing consistent performance in a storage device, such as a solid state drive. A threshold value for command execution time for a command in a category of command (e.g., a read command or a write command) and a command size, is stored in the storage device. When a host command in the category (e.g., a read command) and corresponding size is received, the storage device executes the command, and if it completes execution of the command in a time that is less than the threshold value, the solid state drive waits until an amount of time equal to the threshold value has elapsed before sending the command completion.
US10268413B2 Overflow region memory management
A memory module includes a host interface configured to provide an interface to a host computer; one or more memory devices; a deduplication engine configured to provide a virtual memory capacity of the memory module that is larger than a physical size of the one or more memory devices; a memory controller for controlling access to the one or more memory devices; a volatile memory comprising a hash table, an overflow memory region, and a credit unit, wherein the overflow memory region stores user data when a hash collision occurs or the hash table is full, and wherein the credit unit stores an address of an invalidated entry in the overflow memory region; and a control logic is configured to control the overflow memory region and the credit unit and generate a warning indicating a status of the overflow memory region and the credit unit.
US10268409B2 Memory controller managing a temperature of a memory device upon a training operation, a memory system, and a method of operating the same
A method of operating a memory system, including a memory controller which controls at least one memory device included in the memory system, is disclosed. The method includes: comparing a temperature of at least one memory device included in the memory system with a reference temperature; conducting a heating operation on the at least one memory device in order to increase the temperature of the at least one memory device, based on the result of the comparing step; and controlling the operation on the at least one memory device until it is determined that the temperature of the at least one memory device is equal to or greater than the reference temperature.
US10268401B2 Backup consolidation
A method, computer system and computer program product for managing tapes storing a backup for a node. The method identifies the node for which a current set of tapes is present. The method determines whether the current set of tapes exceeds a threshold for undesired fragmentation for the node and moves data in the current set of tapes to a new set of tapes when a physical tape count exceeds the threshold for undesired fragmentation, wherein the data is more contiguous in the new set of tapes than the current set of tapes.
US10268398B2 Storage system, recording medium for storing control program and control method for storage system
A storage system includes a storage device that stores divided data which represents data which is obtained by division of data in a time series; a server device that acquires a first time, searches interval-related information for an interval that overlaps an interval between the first time and a second time following the first time by a specified duration of time, the interval-related information storing information in which identifying information that identifies the divided data and information that relates to intervals which indicate start times and end times of the divided data are associated, and acquires identifying information for the divided data that corresponds to the interval for which the search was performed; and a terminal device that acquires from the storage device the divided data that corresponds to the acquired identifying information and reads out the acquired divided data in chronological order.
US10268393B2 Magnetic random access memory with dynamic random access memory (DRAM)-like interface
A non-volatile memory device configured to emulate DRAM interface comprising a memory array that includes a plurality of magnetic memory cells organized into rows and columns with at least one row of the magnetic memory cells comprising one or more pages that store data during a burst write operation; a control circuit; an encoder operable to encode the data to be written to the memory array; and a decoder coupled to the memory array and operable to check and correct the data previously encoded by the encoder and saved in the memory array. The control circuit is operable to initiate the burst write operation that writes the data to the memory array while spanning multiple clock cycles; and after receiving one or more data units of the data by the memory array, allow a subsequent burst write or read command to begin before completion of the burst write operation in progress.
US10268391B2 Computer system including server storage system and management system
A server storage system includes: a server system including a plurality of server processors; a storage system including a plurality of storage devices and a plurality of storage processors; and a plurality of interface devices coupled to the plurality of server processors and the plurality of storage processors by a bus. A logical volume to which a ST processor unit inputs/outputs data is provided from the ST processor unit (a storage processor or a core of the storage processor) which is directly connected to an interface device of a server LPAR (a logical partition of a server system) including an SV processor unit (a server processor or a core of the server processor), to the server LPAR.
US10268387B2 Meta-groups in non-volatile storage based on performance times
Technology is described herein for performing memory array operations in multiple memory dies in parallel. The memory dies, or groups of non-volatile memory cells on the memory dies, may exhibit different performance times for memory array operations. For example, non-volatile memory cells on one memory die may program more slowly than those on another memory die. The performance times of the memory dies (or groups of the memory cells on different memory dies) may be characterized relative to one another. Memory dies having similar performance times may be placed into the same meta-groups. Meta-groups may be formed at the die, zone, or block level. The meta-groups can be re-formed over the lifetime of the memory system, which can account for changes in performance times over the lifetime of the memory system.
US10268380B2 Methods, devices and systems for semantic-value data compression and decompression
Methods, devices and systems enhance compression and decompression of data values when they comprise a plurality of semantically meaningful data fields. Compression is sometimes not applied to each data value as a whole, but instead to at least one of the semantically meaningful data fields of each data value, and in isolation from the other ones. Data fields can be organized that share the same semantic meaning together to accelerate compression and decompression as multiple compressors and decompressors can be used in parallel. A system can be used where methods and devices are tailored to perform compression and decompression of the semantically meaningful data fields of floating-point numbers after first partitioning further at least one of said data fields into two or a plurality of sub-fields to increase the degree of value locality and improve compressibility of floating-point values.
US10268379B2 Partitioning of memory system resources or performance monitoring
An apparatus comprises two or more partition identifier registers, each corresponding to a respective operating state of processing circuitry and specifying a partition identifier for that operating state. The processing circuitry issues a memory transaction specifying a partition identifier depending on the partition identifier stored in a partition identifier register selected based on the current operating state. The memory system component selects one of a number of sets of memory system component parameters in dependence on the partition identifier specified by a memory transaction to be handled. The memory system component controls allocation of resources for handling the memory transaction or manages contention for the resources in dependence on the selected set of parameters, or updates performance monitoring data specified by the selected set of parameters in response to handling of said memory transaction.
US10268377B2 Digital signal processing data transfer
A technique for transferring data in a digital signal processing system is described. In one example, the digital signal processing system comprises a number of fixed function accelerators, each connected to a memory access controller and each configured to read data from a memory device, perform one or more operations on the data, and write data to the memory device. To avoid hardwiring the fixed function accelerators together, and to provide a configurable digital signal processing system, a multi-threaded processor controls the transfer of data between the fixed function accelerators and the memory. Each processor thread is allocated to a memory access channel, and the threads are configured to detect an occurrence of an event and, responsive to this, control the memory access controller to enable a selected fixed function accelerator to read data from or write data to the memory device via its memory access channel.
US10268376B2 Automated deployment and assignment of access devices in a dispersed storage network
Methods for use in a dispersed storage network (DSN) to automate deployment and assignment of access devices. In various examples, a managing unit of the DSN obtains configuration and capability information relating to various DSN devices (e.g., storage units). The managing unit further identifies a common class of user devices that share substantially identical DSN engagement characteristics. Based on one or more of the DSN configuration information, the DSN capability information, and the substantially identical DSN engagement characteristics, the managing unit selects a memory access unit to associate with the identified common class of user devices, and facilitates utilization of the selected memory access unit by the identified common class of user devices. The configuration information may include, for example, a DSN asset list, an expected user device list, system topology information, and DSN asset capability information. The capability information may include access, process, storage, and capacity performance information.
US10268375B2 Methods for proactive prediction of disk failure in the disk maintenance pipeline and devices thereof
A method, non-transitory computer readable medium, and device that assists with identifying failure of a storage disk includes obtaining performance data and a threshold value associated with each of the obtained performance data for a plurality of storage disks. Next, the obtained performance data is compared with the corresponding threshold value associated with each of the obtained performance data to determine for one or more initial failures in the plurality of storage disks. Next, one or more operational test cases are executed on each of the determined one or more initial failures in the plurality of storage disks to determine for one or more false positives in the determined one or more initial failures in the plurality of storage disks. A notification is sent based on the determination of the one or more false positives.
US10268374B2 Redundant array of independent discs and dispersed storage network system re-director
Systems and method for accessing data in a storage network include a processing module receives redundant array of independent disks (RAID) data to store determining which memories to utilize (e.g., a RAID memory, local and/or remote dispersed storage network (DSN) memory) based on one or more of the metadata, the RAID data, a vault lookup, a command, a message, a performance indicator, a predetermination, local DSN memory capabilities, remote DSN memory capabilities, RAID memory capabilities, and a comparison of requirements to capabilities of the RAID memory and local and/or DSN memory. The processing module saves the determination choice in a memory indicator that is stored in one or more of the RAID memory, the local DSN memory, the remote DSN memory, and a DSN user vault.
US10268371B2 Method, device and storage medium for inputting characters
A method, device and storage medium for inputting characters are provided. The method includes: presenting a user interface on the touch screen, the user interface comprising a soft keyboard; identifying a location of a first touch point upon detection of a first touch acted on the soft keyboard; judging, based on the location of the first touch point, whether it is needed to select a plurality of candidate characters from the soft keyboard; when it is needed to select the plurality of candidate characters, presenting the plurality of candidate characters on a currently provided user interface, wherein a first area occupied by each of the candidate characters on the currently provided user interface is larger than a second area occupied by each of the candidate characters on the soft keyboard; and determining a target character from the plurality of candidate characters.
US10268367B2 Radial menus with bezel gestures
Bezel gestures for touch displays are described. In at least some embodiments, the bezel of a device is used to extend functionality that is accessible through the use of so-called bezel gestures. In at least some embodiments, off-screen motion can be used, by virtue of the bezel, to create screen input through a bezel gesture. Bezel gestures can include single-finger bezel gestures, multiple-finger/same-hand bezel gestures, and/or multiple-finger, different-hand bezel gestures.
US10268363B2 Graphical user interface
A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
US10268360B2 Participant profiling in a conferencing system
A computer system comprises a conference system for providing an audio conference and an associated server having a participant profile module comprising: logic configured to presenting a conference user interface to the first and second computing devices, the conference user interface displaying a first object identifying the first participant in association with a first audio indicator and a second object identifying the second participant in association with a second audio indicator; logic configured to present, in the conference user interface, a participant profile control associated with the first participant for specifying one or more profile parameters associated with the first participant; and logic configured to receive, from the second participant via the second computing device and during the audio conference, a selection of the one or more or more profile parameters associated with the first participant.
US10268359B2 Space-optimizing content display
An apparatus, method, computer system, and computer program product to optimize space available for displaying text descriptions in a limited area, such as a sidebar. Space is optimized by displaying only the maximum portion of the text describing each selection that will fit within the limited area, thereby allowing space to display additional text descriptions in the remaining portion of the limited area. Positioning a pointer over the maximum portion of the text causes the complete portion of the text to be displayed. The complete portion of the text can serve as a link to content related to the text. Space is also optimized by providing a thin scroll bar to add space for displaying content within a window.
US10268358B2 Selective hibernation of activities in an electronic device
In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation.
US10268355B2 User interface design system
Systems and methods for providing one or more user interface layouts are disclosed. The method includes receiving one or more user interface parameters from an input device of a web designer device; identifying, by the web designer device, one or more user interface layouts based on the one or more user interface parameters received; and providing the one or more user interface layouts identified to be stored in a user interface layout library database, the one or more user interface layouts being configurable by the web designer device.
US10268351B1 System and method for partitioning graphical layouts between machine display areas
A process for partitioning graphical charts determines the location of the chart's constituent elements and measures the extent to which those elements are interconnected. The process creates additional charts of a determined size, determines which elements connected to each of the other elements and partitions the elements, creating individual trees of elements and placing them on the created charts with connectors between the trees.
US10268349B1 Sharing groups for capturing digital media
A plurality of sharing groups are available to a user, each mapping to a corresponding set of users. While a first sharing group is the currently-selected sharing group, a first one or more activations of a capture control is detected. Based on the first sharing group being the currently-selected sharing group when the first one or more activations occurred, one or more first digital media items captured in response are automatically shared with a first set of users corresponding to the first sharing group. While a second sharing group is the currently-selected sharing group, a second one or more activations of the capture control is detected. Based on the second sharing group being the currently-selected sharing group when the second one or more activations occurred, one or more second digital media items captured in response are automatically shared with a second set of users corresponding to the second sharing group.
US10268343B2 Mobile user interface for contextual browsing while playing digital content
System and methods of presenting multiple contexts, while presenting digital content, such as a digital video. A user interface (UI) with multiple portions is provided to a user. The digital content is played in a media player portion of the UI. The digital video is related to a first plurality of context item groups, a first context item group of the first plurality of context item groups is associated with a first list of context items, and a first context item from the first list of context items is related to a second plurality of context item groups. A hierarchy of contexts accessible during a presentation of the digital video is presented in a context portion of the user interface. The hierarchy of contexts includes a first context corresponding to the first plurality of context item groups related to the digital video, and a second context corresponding to the second plurality of context item groups related to the first context item from the first list of context items.
US10268340B2 Organizing messages in a hierarchical chat room framework based on topics
A first message may be displayed within a main chat room. The first message may be associated with a first topic. A second message may be displayed below the first message. The second message may be associated with a second topic. A third message may be received. The third message may be determined to be associated with the first topic. In response to the determining, the third message may be displayed by offsetting the third message below the first message, wherein the third message is displayed above the second message. The offsetting the third message below the first message may indicate a hierarchical relationship between the first message and the third message.
US10268338B2 Max mode
A smartpad is provided that has various display modes.
US10268335B2 Custom onboarding process for application functionality
A user is presented with a digital magazine through a user interface of his/her client device. By monitoring the user's interactions with the digital magazine or content of the digital magazine, action with the user interface can be used to progress the user to discovery of and access to similarly grouped functionality, e.g., a reader category, a communicator category, and a curator category. For example, each category of user interactions can represent a different set of functions of the digital magazine. Based on the user interactions, a skill level of the user in each of the categories can be determined. One or more functions of the digital magazine can then be selected for presentation to the user based on the user's skill level in each category. The user interface of the digital magazine can then be modified to include the additional functions of the digital magazine, and the digital magazine can be presented to the user.
US10268329B2 Method for making touch panel
A method for making a touch panel, the method comprises the following steps. Carbon nanotubes, a first substrate and a second substrate are provided. A carbon nanotube floccule structure is obtained by flocculating the carbon nanotubes. A first conductive layer is formed on the first substrate. A second conductive layer is formed on the second substrate. Two first-electrodes are located on opposite ends of a first electrode plate and two second-electrodes are located on opposite ends of a second electrode plate. The first electrode plate is spaced from the second electrode plate.
US10268328B2 Methods and apparatus for a capacitive pressure sensor
Various embodiments of the present technology may comprise methods and apparatus for a capacitive pressure sensor configured to detect firm pressure to a sensing surface. The capacitive pressure sensor may comprise a first substrate and a second substrate, wherein at least one of the first and second substrate is configured to deform when firm pressure is applied. The deformation of the sensor may either create a gap between the substrates or eliminate a gap between the substrates. The deformation may be interpreted as firm pressure to the sensing surface.
US10268326B2 Semiconductor device, touch panel, and electronic device
A source line through which a video signal is transmitted also serves as a driving electrode of a touch sensor. To perform display, a video signal is transmitted to the source line. To sense the touch, a driving signal is transmitted to the source line. A circuit for transmitting the video signal and the driving signal to the source line has a structure in which a period for transmitting the driving signal is added in the wiring through which the digital video signal is transmitted and the output to the source line is switched by using a switching circuit. Alternatively, the circuit has a structure in which a period for transmitting the driving signal is added in a wiring through which a latch signal is transmitted and the output to the source line is switched.
US10268316B2 Touch screen
Examples of a touch screen are disclosed herein. One example of the touch screen includes a plurality of light emitting diodes positioned adjacent a perimeter of a panel and a circuit electrically connected to the plurality of light emitting diodes to individually and sequentially illuminate the light emitting diodes. This example of the touch screen additionally includes a plurality of photodiodes positioned adjacent the perimeter of the panel so that each photodiode receives light from at least one of the light emitting diodes when illuminated by the circuit. Photodiodes that receive light from different light emitting diodes are electrically connected in parallel.
US10268315B2 Two-dimensional sensor arrays
Sensors incorporating piezoresistive materials are described. One class of sensors includes piezoresistive material that is held or otherwise supported adjacent conductive traces on a substrate. Another class of sensors includes conductive traces formed directly on the piezoresistive material. Two-dimensional sensor arrays incorporating piezoresistive materials are also described.
US10268314B2 Touch device and signal processing circuit as well as operating method thereof
A signal processing circuit of a touch device including an operational amplifier, a feedback resistor and a step current circuit is provided. The feedback resistor connects between a negative input and an output terminal of the operational amplifier. The step current circuit is coupled to the negative input of the operational amplifier and configured to provide or draw a step current to reduce the current flowing through the feedback resistor so as to compensate the voltage offset of the operational amplifier.
US10268312B2 Electronic device having multi-functional human interface
According to an aspect of present invention provides electronic device having a multi-functional human interface, device comprising, first to fifth multi-functional input buttons, wherein each of multi-functional input buttons includes an electrode unit including a transmitter unit and a receiver unit, transmitter unit has first and second transmitters having driver signal periods different from each other, and receiver unit has first to fourth receivers having at least two scan signal periods different from each other, first receiver of fourth multi-functional input button has a scan signal period same as a scan signal period of fourth receiver of second multi-functional input button, second receiver of fourth multi-functional input button has a scan signal period same as a scan signal period of first receiver of first multi-functional input button, third receiver of fourth multi-functional input button has a scan signal period same as a scan signal period of second receiver of first multi-functional input button, and fourth receiver of fourth multi-functional input button has a scan signal period same as scan signal periods of third receiver of first multi-functional input button and first receiver of fifth multi-functional input button.
US10268310B2 Input method and electronic device thereof
An input method is provided. The method includes receiving a touch operation in a first region of a touch screen, the first region corresponding to an input region of a virtual input unit; measuring a pressure of the touch operation; determining a first input key corresponding to a location of the touch operation; and determining an instruction corresponding to the touch operation based on the measured pressure and the first input key.
US10268309B2 Electronic device and operating method thereof
Disclosed are an electronic device and an operating method thereof. The electronic device includes a housing including a first area and a second area; a first device disposed in the first area; and a second device disposed in the second area, wherein the first device includes a first touch sensing circuit configured to use a first frequency in order to sense a touch, the second device includes a second touch sensing circuit configured to use a second frequency in order to sense a touch, and the first frequency at least temporarily differs from the second frequency while the electronic device operates. The method includes using a first frequency for sensing a touch corresponding to a first device; and using a second frequency for sensing a touch corresponding to a second device, wherein the first frequency at least temporarily differs from the second frequency while the electronic device operates.
US10268306B2 Shift register unit, its driving method, gate driver circuit and display device
A shift register unit is provided. The shift register unit includes a precharging module, a resetting module, a pull-up control module and a noise reduction module. The precharging module is connected to the resetting module and a pull-up node, the resetting module is connected to the pull-up node, the noise reduction module and an output end, the pull-up control module is connected to the pull-up node, the noise reduction module and the output end, and the noise output module is connected to the output end.
US10268302B2 Method and apparatus for recognizing grip state in electronic device
A method and apparatus for recognizing a user's grip state using a Touch Screen Panel (TSP) sensor in an electronic device are provided. The method for recognizing the user's grip state in the electronic device includes the processes of detecting a hovering input generated by a user's grip through a self-capacitive or mutual-capacitive touch screen, and determining the user's grip state in accordance with the detected hovering input.
US10268299B2 Electronic device and method for manufacturing the same
According to one embodiment, an electronic device includes a first substrate, a second substrate and a connecting material. The first substrate includes a first basement and a first conductive layer. The second substrate includes a second basement having a first hole a second conductive layer having a second hole. The first surface of the second basement opposes the first conductive layer and is spaced therefrom. The second surface opposite to the first surface includes a first flat portion exposed from the second conductive layer. The connecting material is filled into the first hole electrically connect the first conductive layer and the second conductive layer to each other.
US10268296B2 Display apparatus and method of manufacturing the same
A display apparatus including a substrate having a display area in which a display device is provided to display an image, and a non-display area around the display area. The non-display area includes a bending area that is bent about a bending axis; an encapsulation layer arranged above the display area; a touch electrode arranged above the encapsulation layer; a touch wire connected to the touch electrode and extending to the non-display area; and a fan-out wiring connected to a signal wiring that applies electric signals to the display area. At least a portion of the fan-out wiring is arranged in the bending area, and the fan-out wiring includes the same material as the touch wire.
US10268295B2 Structure for pixelated self-capacitance
A touch screen having layers. The touch screen can include a substrate upon which the layers of the touch screen are disposed, and a touch region including a touch pixel electrode, a first display sub-pixel and a second display sub-pixel. The touch screen can also include a sense connection coupled to touch sensing circuitry. An intermediate connection can be disposed between the touch pixel electrode and the sense connection, and can be coupled to the sense connection at the first display sub-pixel and the touch pixel electrode at the second display sub-pixel. In some examples, the sense connection can be disposed at least partially underneath a structure in the first display sub-pixel, such as a data line. In some examples, the intermediate connection can be comprised of a same material type as a structure in the first display sub-pixel, such as a gate line material.
US10268293B2 Image display systems and gate driving circuits that include a compensation circuit and shift registers
A gate driving circuit includes a plurality of shift registers arranged to output the gate driving signals in sequence. The shift registers are divided into groups arranged in sequence, wherein the driving signal from a first one of a N+1th group of shift registers is next to the driving signal from a first one of a Nth group of shift registers; and at least one first compensation circuit connected to the last one of the Nth group of shift registers and the first one of the N+1th group of shift registers, wherein the first compensation circuit provides a first control signal to enable the last one of the Nth group of shift registers to perform signal holding, and provides a second control signal to enable the first one of the N+1th group of shift registers to perform pre-charging, wherein N is an integer greater than zero.
US10268288B1 Stiffness rendering for a pencil
According to some embodiments, an accessory device for use with a touch sensitive portion of an electronic device is described. The accessory device can include a housing having walls that carry operational components, where the operational components include a processor coupled to a feedback component arranged to provide feedback and a distal tip coupled to the feedback component. The distal tip is capable of engaging with and transmitting a load applied to the housing to an external surface of the touch sensitive portion. The processor can be further coupled to a sensor in communication with the distal tip, the sensor being capable of (i) detecting a physical change when the distal tip engages with the external surface, and (ii) responding to the physical change by providing a detection signal to the processor, that, in response, instructs the feedback component to provide the feedback to the distal tip.
US10268285B2 Stylus pen, touch sensing system and driving method thereof
An active stylus pen generates a pen driving signal synchronized with a touchscreen driving signal received from a touchscreen and outputs the pen driving signal to the touchscreen. The active stylus pen includes a pressure sensing unit for sensing pressure when touching the touchscreen to generate writing pressure information and a signal processor for modulating the pen driving signal in response to the signal level of the writing pressure information and outputs the modulated signal as a pen driving signal in which the writing pressure information has been reflected.
US10268284B2 Image display system
In an image display system including a pen and a projection-type image display device having an interactive function, attributes such as a color and a thickness of a line or a figure to be drawn can be more flexibly switched at a lower cost. According to a typical embodiment, a pen-shaped pointing tool has a light emitting portion which emits non-visible light with a predetermined wavelength. The projection-type image display device has an interactive function unit which, from image data captured by a sensor performing image-capturing based on reflection light of the non-visible light with the predetermined wavelength reflected on the screen, recognizes a position of and a content of a light emitting pattern emitted from the pointing tool onto the screen, and executes process contents which are different from one another, based on the recognized position of and content of the light emitting pattern.
US10268282B2 Foot-operated touchpad system and operation method thereof
A foot-operated touchpad system and an operation method thereof are provided. The foot-operated touchpad system includes a touch-sensitive device and a foot-wearable pattern pad. The foot-wearable pattern pad includes a backing layer. The backing layer includes pattern areas that are positioned such that: when a human foot is placed on the backing layer, the pattern areas correspond to a fore part and a heel part of the human foot. A pattern is on one pattern area and patterns on different pattern areas are distinguishable from each other. Each pattern is rotation-sensitive. The pattern includes a number of stylus-type dots that are capable of interacting with the touch-sensitive device.
US10268267B2 Content sharing methods and apparatuses
Content sharing methods and apparatuses are provided that relate to the field of communications. A method comprises: determining a projection region of a target region on a display region of a first display device relative to at least one eye of a user; and sending related information of the projection region to a second display device. The methods and apparatuses can simplify content sharing steps, improve content sharing efficiency and/or enhance user experience.
US10268265B2 Information processing method, information processing apparatus and user equipment
An information processing method, an information processing apparatus and a user equipment are provided. A method comprises: acquiring sight line information of at least one user in a space; and in response to a determination according to the sight line information that at least one set sight line direction exists, generating an operation instruction; wherein each set sight line direction in the at least one set sight line direction has a first gaze point and a second gaze point distributed front and back, and two starting points of two sight lines respectively corresponding to the first gaze point and the second gaze point are both before the first gaze point. Accordingly, it is easily detected according to at least one user's sight line information that a transparent object or a mirror object exists in a space, facilitating the user or a device to use the object detection result for subsequent operations.
US10268264B2 Physiologically adaptive user interface
A method for controlling an electronic system comprising a microprocessor, an eye tracker component, a display, and a memory. The memory comprises an executable code being executable by the microprocessor. The executable code when executed by the microprocessor causes the electronic system to perform the following: dis-playing a menu on a portion of a screen of the display, wherein at least one symbol being representation of information of the menu is displayed on the portion of the screen, the symbol being a single word, a combination of words, or an icon, each of the at least one symbol having its respective ranking, wherein when the ranking of the symbol is higher than an icon display threshold value it is displayed as its respective icon; registering using the eye tracker component saccades of user eyes of a user each having its starting and/or end gaze fixation point within the portion of the screen; and decreasing the icon display threshold value such that a number of the icons used for the displaying of the menu on the portion of the screen is increased when a number of the registered saccades exceeds a saccade number threshold value.
US10268263B2 Vestibular anchoring
Methods and devices for presenting a virtual reality image may include receiving head motion information from a positional tracking system that tracks a position and orientation of a head of a user and receiving virtual motion information independent from the head motion information for a virtual reality simulation. The methods and devices may include generating a first scene of the virtual reality simulation based on the virtual motion information and the head motion information. The methods and devices may also include generating a set of visual cues based on the head motion information and rendering a frame including the set of visual cues and the first scene of the virtual reality simulation. The methods and devices may include transmitting the frame of the virtual reality simulation for presentation on a display device.
US10268262B2 Dynamic peak power limiting to processing nodes in an information handling system
A computer-implemented method dynamically limits peak power consumption in processing nodes of an IHS. A power management micro-controller receives processing node-level power-usage and workload data from several node controllers, including current power consumption and a current workload, for each processing node within the IHS. A total available system power of the IHS is identified including a peak power output capacity and a sustained output power capacity. At least one node peak power threshold is determined based on the power-usage and workload data for each of the processing nodes. The node controllers are triggered to determine and set a device peak power limit for each of several variable performance devices within each of the processing nodes based on the node peak power threshold, wherein each of the variable performance devices dynamically adjusts a value of a corresponding device performance metric based on the device peak power limit.
US10268261B2 Methods and apparatus for managing power with an inter-processor communication link between independently operable processors
Methods and apparatus for an inter-processor communication (IPC) link between two (or more) independently operable processors. In one aspect, the IPC protocol is based on a “shared” memory interface for run-time processing (i.e., the independently operable processors each share (either virtually or physically) a common memory interface). In another aspect, the IPC communication link is configured to support a host driven boot protocol used during a boot sequence to establish a basic communication path between the peripheral and the host processors. Various other embodiments described herein include sleep procedures (as defined separately for the host and peripheral processors), and error handling.
US10268259B2 Expanding functions of a process device
A board-level assembly that is useful to expand functions of a valve positioner on a valve assembly. The board-level assembly can incorporate a main circuit board and a peripheral “smart” circuit board. The main circuit board may be configured to communicate with the smart circuit board, find a storage memory on the second circuit board, retrieve data from the storage memory, and use the data to configure functions on the first circuit board. In one implementation, the smart circuit board can release and engage the main circuit board. This configuration can allow different configurations of the smart circuit board to swap into the board-level assembly, each of the different configurations providing data the main circuit board can exploit to change the functions of the valve positioner.
US10268258B2 Storage device having a serial communication port
A storage device includes a storage unit, a communication port configured to perform serial communication with an external device, and a controller configured to access the storage unit based on a command communicated from the external device through the communication port, and set the communication port to a power-saving mode before the communication port receives any signal for synchronization.
US10268257B2 Memory control device that control semiconductor memory, memory control method, information device equipped with memory control device, and storage medium storing memory control program
A memory control device that is capable of making a nonvolatile memory of an information device exhibit the performance thereof certainly. A detection unit detects whether a data writable semiconductor memory is a nonvolatile memory or a volatile memory. A setting unit performs a setting to a volatile memory and performs a different setting to a nonvolatile memory that is detected with the detection unit.
US10268252B2 Changing settings for a transient period associated with a deterministic event
Disclosed embodiments relate to a system that changes transmitter and/or receiver settings to deal with reliability issues caused by a predetermined event, such as a change in a power state or a clock start event. One embodiment uses a first setting while operating a transmitter during a normal operating mode, and a second setting while operating the transmitter during a transient period following the predetermined event. A second embodiment uses similar first and second settings in a receiver, or in both a transmitter and a receiver employed on one side of a bidirectional link. The first and second settings can be associated with different swing voltages, edge rates, equalizations and/or impedances.
US10268249B2 Digital synthesizable low dropout regulator with adaptive gain
Described is a voltage regulator with adaptive gain, which comprises: a plurality of power-gate transistors controllable by a digital bus, the plurality of power-gate transistors operable to provide a first power supply to a load, and to receive a second power supply as input; an analog-to-digital converter (ADC) to receive the first power supply and to generate a digital output representative of the first power supply; and a controller to receive the digital output representative of the first power supply and to generate the digital bus for controlling the plurality of power-gate transistors such that a transfer function of the plurality of power-gate transistors is substantially linear over an operating range.
US10268248B2 Power based thermal management of device
A method for controlling a cooling system for a device includes determining a power load of the processing system, determining a power load of the device, setting a first thermal setpoint based at least in part on the power load, determining a temperature of the device, adjusting a response of the cooling system based at least in part on the first thermal setpoint, detecting a change in the power load of the device to a higher power load having a higher magnitude acoustic response, in response to detecting the change in the power load, setting a second thermal setpoint having a lower magnitude acoustic response at the higher power load, the second thermal setpoint being based at least in part on a determined second corresponding acoustic response curve, and adjusting the response of the cooling system based at least in part on the second thermal setpoint.
US10268244B2 Housing assembly and electronic device
A housing assembly includes a first housing, a second housing and a connecting module. The connecting module is coupled between the first housing and the second housing. The connecting module includes a connecting member, a coupling member and a positioning member. The connecting member is coupled to the first housing and the second housing. The coupling member faces to the connecting member and is coupled between the first housing and the second housing. The coupling member is slidably coupled to at least one of the first housing and the second housing. The positioning member is located between and connected to the connecting member and the coupling member, and is configured to prevent a movement of the coupling member along a direction perpendicular to a sliding direction of the coupling member with respect to the connecting member.
US10268238B2 Foldable display neutral axis management with thin, high modulus layers
A foldable display of a computing device includes a back stiffening layer, a transparent frontplate layer, a transparent cover window layer, and an OLED display layer disposed between the back stiffening layer and the transparent frontplate layer. The OLED display layer characterized by a Young's modulus that is lower than the Young's modulus of the transparent frontplate layer and that is lower than the Young's modulus of the back stiffening layer; a neutral plane of the foldable display is located within the OLED display layer.
US10268232B2 Apparatus and methods for optical neural network
An optical neural network is constructed based on photonic integrated circuits to perform neuromorphic computing. In the optical neural network, matrix multiplication is implemented using one or more optical interference units, which can apply an arbitrary weighting matrix multiplication to an array of input optical signals. Nonlinear activation is realized by an optical nonlinearity unit, which can be based on nonlinear optical effects, such as saturable absorption. These calculations are implemented optically, thereby resulting in high calculation speeds and low power consumption in the optical neural network.
US10268231B2 Lock structure for operating lever
A lock structure is constituted of a gear and an engagement/disengagement switching section. The gear is disposed concentric with a turning center of an operating lever. The engagement/disengagement switching section is provided with an engagement pawl such that the engagement pawl can move toward and away from the gear. The engagement pawl is connected to a switching lever to form a substantially T-like shape, and the switching lever is pivotally supported by a body section of the engagement/disengagement switching section. A locking operation of the switching lever switches between the locked state and unlocked state of the operating lever. In an engaged state, a gap having an opening angle of α in a direction in which the operating lever loosens is formed between a tooth groove of the gear and the engagement pawl.
US10268230B2 Actuating assembly for an operating element, steering column switch, and steering column assembly
In an actuating assembly (16) for a control element in a vehicle, in particular for a steering column stalk (10), having an actuating element (18) that is adapted to be shifted in an actuating direction (B), and a seat (20) in which the actuating element (18) is supported for being shifted hi the actuating direction (B) between a basic position and at least one actuation position, at least one separate spring element (28) is provided between the seat (20) and the actuating element (18) and presses on the actuating element (18) by a spring force (F) acting substantially transversely to the actuating direction (B).
US10268228B2 Voltage reference circuit
A voltage reference circuit is provided. In some embodiments, the voltage reference circuit includes a MOS stack that includes two or more MOS transistors having a substantially same voltage threshold. The voltage reference circuit is configured to generate, via the MOS stack, a first voltage waveform having a first temperature co-efficient and a second voltage waveform having a second temperature co-efficient. In some embodiments, the first temperature co-efficient has a polarity that is opposite a polarity of the second temperature co-efficient. In some embodiments, the first voltage waveform and the second voltage waveform are used to generate a reference voltage waveform, where the reference voltage waveform is substantially temperature independent due to the opposite polarities of the first temperature co-efficient and the second temperature co-efficient.
US10268225B2 Method and apparatus for providing energy device and system status
A method and apparatus is described for providing energy system status information. A status indication device may be mounted near an entry door for determining when an individual is about to leave an area. When the status indication device determines that an individual is about to leave an area, it displays an energy status to the individual, so that the individual can decide whether to place energy-consuming devices in a conservation mode of operation.
US10268222B1 Electronic system for adjusting operating voltage
A system includes a regulator, a first circuit and a first sensing circuit. The regulator is configured to provide a supply voltage, and to raise the supply voltage based on a sensing result. The first circuit is configured to operate at a first operating voltage, which is derived from the supply voltage. The first sensing circuit, independent of the regulator, is configured to provide a first sensing result by sensing the first operating voltage provided to the first circuit, wherein the first sensing result serves as a first candidate for the sensing result, wherein the first sensing circuit in space of layout is closer than the regulator to the first circuit.
US10268219B1 Thermostat adapter
An adapter to connect an industry standard low-voltage thermostat to a central HVAC system with a mains-voltage fan coil unit. The adapter detects the operating conditions of the thermostat, and only switches a power connection to the fan coil unit on if it is capable of heating while in heating mode or cooling while in cooling mode.
US10268217B2 Mixing valve assembly, tap and plant provided with said valve assembly
Thermostatic mixing cartridge (3) for sanitary taps (1) comprising A) a manual control member (9) arranged to perform a control stroke with a single degree of freedom; B) a thermostatic element assembly (15) arranged to actuate the thermostatic valve (19) expanding or contracting according to the temperature of the liquid that laps around a thermostatic bulb (17) into the mixing chamber (25); C) an adjustment shaft (37) actuated by the manual control member (9) and arranged to C.1) to rotate the inlet shutter (11) so as to open the first (27) and the second inlet mouth (29); and C.2) to move the thermostatic element assembly (15) at least according to the predetermined adjustment direction (AR) so as to adjust the predetermined reference temperature. The cartridge lends itself to be realized with very small dimensions, forcing a user to open the tap supplied with cold water only, with energy savings.
US10268216B2 Method and system for providing position or movement information for controlling at least one function of an environment
A method for providing position information for controlling at least one function of an environment provided with an environment coordinate system comprises the steps of receiving image information associated with at least one image of at least one part of the environment captured by a camera of a mobile device, the mobile device being separate from the environment, determining a position associated with the mobile device in the environment coordinate system according to the image information associated with the at least one image, and providing position information indicative of the position associated with the mobile device in the environment coordinate system to control at least one function of the environment according to the position. There is also provided a method and system which provides movement information indicative of a movement associated with the mobile device relative to the environment coordinate system to control at least one function of the environment according to the movement.
US10268215B2 Fluid regulators and associated actuators
A system for providing a force on a main valve member includes a first sensing element adapted to couple to a portion of the main valve member. A first loading element may be directly or indirectly coupled to the first sensing element such that the first loading element provides a first force on the first sensing element. The first loading element is adapted to transfer the first force to the first sensing element and the main valve member. The system also includes a second sensing element to the first sensing element. A second loading element is coupled to the second sensing element and the first sensing element. The second loading element is adapted to provide a second force on the second sensing element to transfer the second force to the main valve member.
US10268212B2 Method and devices for balancing a group of consumers in a fluid transport system
To balance (S3) a group of consumers in a fluid transport system in which each consumer is provided with a motorized control valve for regulating the flow through the consumer, characteristic data for the consumers is stored (S2) which determines a valve position of the relevant control valve for target flows through one of the consumers in each case. A current total flow through the group of consumers is determined by means of a common flow sensor (S32) and a balance factor (S34) is defined on the basis of the current total flow and a sum of the desired target flows through the consumers. The consumers are dynamically balanced by setting (S31) the valve settings for the corresponding control valves on the basis of the characteristic data and the balance factor.
US10268210B2 Synchronized pipeline flight controller
A pipeline in a controller may be configured to interface between sensors and actuators. The pipeline may include elements such as drivers, filters, a combine, estimators, controllers, a mixer, and actuator controllers. The drivers may receive sensor data and pre-process the received sensor data. The filters may filter the pre-processed sensor data to generate filtered sensor data. The combine may package the filtered sensor data to generate packaged sensor data. The estimators may determine estimates of a position of a vehicle based on the packaged sensor data. The controllers may generate control signals based on the determined estimates. The mixer may modify the generated control signals based on limitations of the vehicle. The actuator controllers may generate actuator control signals based on the modified control signals to drive the actuators.
US10268207B2 Autonomous vehicle network bandwidth bridging
A telematics controller is connected to a first modem to communicate over a wide-area network. An autonomous vehicle controller is connected to a second modem to communicate over the network, and is programmed to send autonomous vehicle commands determined using autonomous vehicle data to control the vehicle. A scheduler controller is programmed to direct the telematics controller and autonomous vehicle controller to offload autonomous vehicle data over the network using the first and second modems.
US10268206B2 Control apparatus for utility vehicle
In an apparatus and method for controlling operation of a utility vehicle that detects a magnetic field generated by an area signal in electric current supplied from an electric power supply through a boundary wire and is driven by an electric motor powered by an onboard battery that is charged at a charging station. The vehicle runs within the working area based on the detected magnetic field and is provided with a socket to connect/disconnect supply of the electric current to the boundary wire. It is determined whether after power supply was once disconnected, the supply is reconnected. The area signal is inserted with a signal indicating the vehicle to return to the charging station when the power supply is reconnected. Operation of the motor is controlled to make the vehicle run to the charging station when the return instruction signal is inserted to the area signal.
US10268199B2 Managing vehicle refueling operations
A computer for a vehicle is programmed to receive fuel level data over a period of time during a refueling operation. Based on the fuel level data, the computer determines that fuel flow rate during one portion of the refueling operation is materially reduced relative to other portions of the refueling operation. The computer is programmed to output a failure mode based on the determination.
US10268195B2 Managing vehicle driving control entity transitions of an autonomous vehicle based on an evaluation of performance criteria
In an embodiment, a vehicle controller determines a predicted driving performance level of a vehicle driving control entity (VDCE) while the vehicle is controlled by a different VDCE. Driving control is transitioned to the VDCE, after which an actual driving performance level of the VDCE is monitored. The vehicle controller determines whether to transition driving control away from the VDCE based on the actual driving performance level. In another embodiment, after transition driving control to a VDCE, a period of heightened scrutiny used to evaluate the actual driving performance level of the VDCE specifically after the transition.
US10268194B2 Method and system for assisted emergency braking
A method for the assisted emergency braking of a vehicle, in which the lateral and/or the longitudinal guidance of the vehicle are/is influenced in such a way that the vehicle is guided in the direction of a safety zone, and when the safety zone has been reached, a parking position, in particular within the safety zone, is ascertained for the vehicle, the vehicle being guided in such a way that the vehicle comes to a standstill in the parking position.
US10268191B1 Predictive teleoperator situational awareness
A teleoperator device may be configured to obtain a request for teleoperator assistance from a driverless vehicle and obtain teleoperator data in response to the request. The teleoperator device may also be configured to record at least some of the teleoperator input and/or guidance transmitted to the driverless vehicle based on the teleoperator input. Upon receiving a subsequent request, the teleoperator device may be configured to reproduce at least part of the former teleoperator input and/or to provide an option to activate guidance associated with the teleoperator input. The teleoperator device may also be configured to train a model and/or use a model to determine from vehicle data an option for presentation via a teleoperator interface and/or a presentation configuration of the teleoperator interface.
US10268186B2 System and method for dispatching lot
A method is disclosed that includes the operations below. A lot is dispatched for N process stages of process stages, according to arrival durations of the lot arrived at the N process stages and process durations of the lot predetermined to be processed at the N process stages, in which N is a positive integer. A first tool of tools at each one of the N process stages are assigned for the lot, in which the lot is configured to be dispatched to the first tool at a first process stage of the N process stages according to a first arrival duration of the arrival durations of the lot arrived at the first process stage and remain operation durations of the tools at the first process stage.
US10268183B2 Control device and method of synchronizing control
A control device is configured to synchronize a second axis with a (real or virtual) first axis. The control device includes a processor configured to use position information for the first axis to compute a position command for the second axis, and to correct the position command when outputting a position command to the second axis to compensate for a delay caused by the transmission of the position command from the control device to the second axis, and a delay on the second axis.
US10268182B2 Detection of the integrity of additively manufactured parts
A computer-implemented process is disclosed for securely transmitting a three-dimensional part file, e.g., to a parts manufacturer or storage location. A method is also provided for creating a three-dimensional part capable of integrity validation is provided. Also, a method is provided, for validating the integrity of a three-dimensional part in an additive manufacturing. Yet further, a method is provided for qualifying a part created by additive manufacturing. Moreover, systems are provided for carrying out one or more of the above.
US10268181B1 Advancing the 3D printing industry with temporarily-viewable content, including advertisements, sculptures, indicia, and dynamically-changing presentations
Methods and systems are described for constructing 3D printed objects with temporarily-viewable content. Select temporarily-viewable content is constructed using at least one additive manufacturing material, displayed on at least one visible layer of the unfinished object, viewable at least in part to entertain and/or instruct the user during at least one object construction phase, and concealed by at least one covering layer. Various embodiments include temporarily-viewable content configured as advertisements, text communications, graphical imagery, product representations, indicia, and/or other designs. Several embodiments include displaying successively-changing temporarily-viewable content to create dynamic presentations, replacing temporarily-viewable content with permanently-viewable content, and/or constructing temporarily-viewable sculptures and/or other three-dimensional representations as at least part of unfinished object builds. Certain embodiments include modifying content at least partly due to user attentiveness, location, and/or movement.
US10268179B2 NC machine tool
An NC machine tool is provided with a display device capable of displaying processing time individually for each function command of a block of an NC program. The display device of the NC machine tool is capable of displaying processing time for each function command. Thus, an operator is able to identify processing time for each function command via the display device.
US10268176B2 Control device for machine tool and machine tool including the control device
To provide a machine tool and a control device for the machine tool that can smoothly cut a workpiece while segmenting chips by feeding a cutting tool in a feed direction while reciprocally vibrating the cutting tool along the feed direction on the basis of a condition set by a user. The machine tool (100) or the control device (C) includes the control section (C1) that determines a number of rotations of the relative rotation and a number of vibrations of the reciprocal vibration per rotation of the relative rotation when the workpiece (W) is machined in accordance with a vibration frequency dependent on a period in which an operating instruction can be executed.
US10268173B2 Distributed logic control apparatus
A distributed logic control apparatus is usable to control a system and includes a plurality of enhanced intelligent devices and a network protocol control that are connected with a data network. The intelligent devices each have a processor apparatus and an algorithm operable thereon that enables each intelligent device to control a corresponding part of the system. Other algorithms on the intelligent devices provide an advantageous setup operation that enables the intelligent devices to cooperate with one another in a self-setup operation.
US10268170B2 Validation of control command in substantially real time for industrial asset control system threat detection
According to some embodiments, a validation platform computer may interpret at least one received data packet to identify a control command for a controller of an industrial asset control system. The at least data packet being might be received, for example, from a network associated with a current operation of the industrial asset control system. The control command may then be introduced into an industrial asset simulation executing in parallel with the industrial asset control system. A simulated result of the control command from the industrial asset simulation may be validated, and, upon validation of the simulated result, it may be arranged for the control command to be provided to the controller of the industrial asset control system. Additionally, in some embodiments failed validation of a simulated result will prompt a threat-alert signal as well as prevent the command (e.g., data packet) from continuing to the controller.
US10268167B2 Device for managing electrical consumption
The device for managing electrical consumption includes includes a plurality of connectors capable of each receiving a link to an electrical current line, and able to form input connectors and output connectors, a processing circuit for managing the electrical consumption on the electrical current lines to which it is connected, linked to at least one of the input connectors and to at least one of the output connectors, and includes a printed circuit which receives electronic components, a housing able to be installed in a low-voltage electrical installation board, exhibiting two opposite ends and at least one opening along each end, and accommodating the plurality of connectors along the opposite ends of the housing, and the processing circuit between the opposite ends, at least some of the openings remaining partially free when the connectors receive an electrical line.
US10268164B2 Circuit device, physical quantity measurement device, electronic apparatus, and vehicle
A circuit device includes a first PLL circuit to which a first clock signal having a first clock frequency generated using a first resonator and a reference clock signal are input, and which performs phase synchronization between the first clock signal and the reference clock signal, a second PLL circuit to which a second clock signal generated using a second resonator and having a second clock frequency different from the first clock frequency and the reference clock signal are input, and which performs phase synchronization between the second clock signal and the reference clock signal, and a time-to-digital conversion circuit adapted to convert time into a digital value using the first clock signal and the second clock signal.
US10268160B2 Exhaust and filter appratus and image forming apparatus comprising the same
An image forming apparatus includes: an image formation section, a fan, a filter, a contamination detection section, an exhaust path, a circulation path, an air amount adjustment section, and a control section. The fan suctions and exhausts air at surroundings of the image formation section. The filter permits the air exhausted by the fan to pass through the filter. The contamination detection section detects a contamination level of the air which has passed through the filter. The exhaust path discharges the air to an outside. The circulation path returns the air towards a suction side of the fan. The air amount adjustment section increases and decreases an amount of the air flowing through the exhaust path and an amount of the air flowing through the circulation path oppositely to each other. The control section controls the air amount adjustment section in accordance with the contamination level of the air.
US10268152B2 Image forming system, mobile terminal apparatus, and image forming apparatus
An image forming apparatus (2) comprises: a consumables managing unit (42) that detects consumables exhaustion of a printing device (31), and a wireless beacon (34) that transmits a consumables exhaustion signal without specifying a receiver when the consumables exhaustion of the printing device is detected. One or plural mobile terminal apparatuses (1) comprises a wireless communication device (11) that receives the consumables exhaustion signal, and a notification device that notifies of consumables exhaustion when the consumables exhaustion signal is received.
US10268147B2 Addition-curable liquid silicone rubber mixture, electrophotographic member and production method therefor, and fixing apparatus
The present disclosure provides an electrophotographic member having an elastic layer containing graphite particles dispersed in a silicone rubber and having a high thermal conductivity in the thickness direction. The electrophotographic member includes a substrate and an elastic layer on the substrate, the elastic layer containing a cured product of an addition-curable liquid silicone rubber mixture including an addition-curable liquid silicone rubber and graphite particles, and the graphite particles having a DBP oil absorption number of 40 cm3/100 g or more and lower than 80 cm3/100 g.
US10268140B2 Developer storage container and image forming apparatus including the same
A developer storage container includes a container body, a shaft, a moving wall and a pressing member. The container body has an inner peripheral surface defining a tubular internal space extending along a first direction. The shaft is arranged to extend in the first direction in the internal space and rotatably supported. The moving wall is movable in the first direction in the internal space while conveying the developer in the internal space toward a developer discharge port. The pressing member moves integrally with the moving wall by pressing the moving wall when the shaft is rotated in a first rotating direction and relatively moves to an upstream side with respect to the moving wall according to the engagement of a first engaging portion and a second engaging portion when the shaft is rotated in a second rotating direction opposite to the first rotating direction.
US10268133B2 Conductive roll
This conductive roll includes: at least one elastic layer 12 including primarily a conductive rubber body and provided along the outer periphery of a core 11; and a coating layer 14 provided along the outer periphery of the elastic layer 12. The conductive roll satisfies the following expressions: circumference Sm1≤135 μm and circumference Sm1
US10268132B2 Charging roller, cartridge, image forming apparatus and manufacturing method of the charging roller
A charging roller includes a surface layer containing first and second surface particles and satisfying the following: 6.0 (μm)≤Rz≤18.8 (μm),  i where Rz is a ten-point average roughness (μm) of a charging roller surface, 7 (μm)≤d≤20 (μm),  ii where d is a thickness (μm) of the surface layer, 9.8 (μm)≤D1≤15.8 (μm) and 2.8 (μm)≤D2≤5.2 (μm),  iii where D1 and D2 are average particle size (μm) of the first surface particles, and the second surface particles, respectively, 3.0≤D1/D2≤5.6, and  iv 0.10≤M1/(M1+M2)≤0.32,  v where M1 is a total weight (mg) of the first surface particles per unit area of the charging roller surface, and M2 is a total weight (mg) of the second surface particles per unit area of the charging roller surface.
US10268129B2 Pressure fixation toner for developing electrostatic charge image, electrostatic charge image developer, and toner cartridge
A pressure fixation toner for developing an electrostatic charge image includes a styrene resin, a (meth)acrylic acid ester resin, and an oxidative polymerizable compound. The pressure fixation toner has a sea-island structure configured by a sea portion including the styrene resin and island portions including the (meth)acrylic acid ester resin. The (meth)acrylic acid ester resin has a glass transition temperature being lower than a glass transition temperature of the styrene resin by 30° C. or greater.
US10268128B2 Lithographic apparatus
A lithographic apparatus comprising an illumination system configured to condition a radiation beam, a support structure constructed to support a patterning device, the patterning device being capable of imparting the radiation beam with a pattern in its cross-section to form a patterned radiation beam, a substrate table constructed to hold a substrate, and a projection system configured to project the patterned radiation beam onto the substrate, the lithographic apparatus being provided with a first cooling fluid circuit which is configured to cool components to a first temperature, and provided with a second cooling fluid circuit which is configured to cool components to a second temperature that is lower than the first temperature.
US10268127B2 Lithographic apparatus and device manufacturing method
A liquid confinement system for use in immersion lithography is disclosed in which the meniscus of liquid between the liquid confinement system and the substrate is pinned substantially in place by a meniscus pinning feature. The meniscus pinning feature comprises a plurality of discrete outlets arranged in a polygonal shape.
US10268121B2 Exposure apparatus and exposure method, and flat panel display manufacturing method
A control system, of a plurality of heads, acquires grating correction information related to at least two of scales in a first grating group and scales in a second grating group, based on position information of a movable body measured using at least four heads irradiating measurement beams on at least two of the scales and scales. The grating correction information is used to control movement of the movable body using at least three heads irradiating at least two of the scales and scales.
US10268114B2 High performance quartz crystal microbalance enhanced by microstructures for biological applications
Quartz crystal microbalance resonators are described, as are methods of making them using micron sized pillar array of polymethyl methacrylate fabricated on a QCM surface using a nanoimprint lithography process. Their use in any applications, including for example gas and liquid sensors and biosensors as well as other measurement applications, is also discussed.
US10268113B2 Illumination device and projector having light shaping optical system including free-form surface
An illumination device is provided with a light source device including a first light-emitting element that emits a first pencil of rays, and a light shaping optical system including a first lens surface on which the first pencil of rays is incident. The first lens surface has a first free-form surface represented by Expression (1) in which x and y are used as variables. In Expression (1), in a case where h is set to a positive integer, the coefficient Cj of the x2h term is different from the coefficient Cj of the y2h term. z = cr 2 1 + 1 - ( 1 + k ) ⁢ c 2 ⁢ r 2 ⁢ + ∑ j = 2 s ⁢ c j ⁢ x m ⁢ y n ( 1 )
US10268110B2 Diode light source for a projector
A projector includes a diode light source for a projector. The light source comprises at least first, second, and third diode matrices respectively delivering at least first, second, and third light bundles at separate wavelengths and of determined dimensions. A first dichroic plate forms a first combined light bundle CLC1 from the first and second light bundles, a second dichroic plate forming a second combined light bundle CLC2 from the first combined light bundle and the third light bundle, and an off-axis parabolic mirror for receiving the second combined light bundle CLC2 and focusing it on a determined focal point forming an inlet point for a single optical fiber.
US10268108B2 Function enhancement device, attaching/detaching structure for function enhancement device, and function enhancement system
Provided is a technique capable of flexibly incorporating a function according to needs, taking into consideration a user's selection of a function to be enhanced.According to the technique, provided is a function enhancement device 3 detachably interposed between an imaging device 1 configured to image a subject and acquire image data, and an interface device 2 configured to perform data communication with an external device so as to enhance a function of the imaging device 1. The function of the imaging device 1 to be enhanced is selectable from at least one of an image processing function of processing the image data, an operation environment retaining function of retaining an operation environment of the imaging device 1, a transmission method changing function of changing a transmission method of image data, and a subject recognition function of recognizing a subject from image data.
US10268105B1 Soft box
A soft box is provided. The soft box includes a collapsible frame that supports a fabric shell, a backplate, a support spindle, support rods extending from the back plate and operatively attached to the support spindle. The soft box may include a deflector plate that is removably attached to the support spindle by magnetic force. The soft box may also include a locking knob pivotally attached to the back plate and configured to removably attach an adapter ring to the back plate and tilt radially outwardly relative to the back plate while remaining attached to the back plate to enable removal of the adapter ring. The soft box may also include a mount that is configured to attach to a light fixture that does not use an adapter ring to attach the light fixture to the soft box.
US10268104B2 Lens apparatus and image pickup apparatus including the same
A lens apparatus includes: an image pickup optical system; a holding frame that holds the image pickup optical system; and an illumination apparatus that is attached to an outer peripheral portion of an object side of the holding frame and applies light. The illumination apparatus includes light sources and a light guide member that causes internal reflection of light from the light sources so that the light propagates. The light guide member has an annular shape and has a light exit surface from which light is emitted toward an object side. A distance DL between two closest light sources in the light sources, an internal diameter D of the plurality of light guide member, and a distance WD from the light guide member to an object at a closest distance when the image pickup optical system is focused on the object at the closest distance are appropriately set respectively.
US10268096B2 Electrochromic element with improved electrolyte layer
The invention relates to an electrochromic element comprising two substrates having electrically conductive insides, a layered operating electrode which comprises a metal complex compound and which is capable of entering into a redox reaction where the transition from the oxidized to the reduced state is attended by an increase of color depth and the transition from the reduced to the oxidized state is attended by a corresponding weakening of color, an electrolyte layer in the form of a transparent, flexible film, and a counterelectrode[ATI(D1] which is capable of intercalating mobile cations of the electrolyte material and/or of entering into a redox reaction in which when the material of the second electrode changes from the oxidized to the reduced state it exhibits no increase of color depth in the wavelength region of the increase of color depth of the metal complex compound and preferably is not subject to any increase of color depth at all, where the electrolyte layer comprises at least the following components: (a) a crosslinkable hybrid prepolymer, (b) a crosslinkable organic monomer or prepolymer, (c) a non-crosslinkable, thermoplastic organic polymer, and a dissociable salt whose inorganic cations can, in the presence of a charge difference between the operating electrode and the counterelectrode, move between the said electrodes. The electrochromic element is more particularly suitable as constituent of automobile glazing systems.
US10268095B2 Array substrate, liquid crystal display panel and liquid crystal display device
The array substrate, the liquid crystal display panel and the liquid crystal display device of the present disclosure are designed to from the MIS storage capacitor by the P-Si semiconductor layer, the first metal layer and the insulating layer between above or the P-Si semiconductor layer, the second metal layer and the dielectric spacer layer between above, when one side of the first metal layer or the second metal layer receiving the negative gray voltage, the P-Si in the P-Si semiconductor layer will gather to form the hole, when receiving the positive gray voltage, will form the depletion layer on the upper layer of the P-Si to reduce the capacity of the MIS storage capacitor, thereby reducing the difference of the capacitance when the MIS storage capacitor in the positive and negative gray voltage, improving the flicker phenomena and ensuring the display effect.
US10268094B1 Array substrate, display panel and method of manufacturing array substrate
An array substrate, a display panel and a method of manufacturing array substrate are provided. The array substrate, comprising first substrate and data line, data line positioned on first substrate; auxiliary electrode positioned on first substrate, auxiliary electrode for electrically connecting to color filter, vertical projection of auxiliary electrode on first substrate does not intersect with data line; insulating layer positioned on surface of auxiliary electrode which away first substrate, insulating layer has hole; and shielding electrode comprises main section and protrusion section are integrated, main section is located on lateral side of data line which away first substrate, and vertical projection of main section on first substrate is covering data line, protrusion section is positioned on insulating layer, and protrusion section pass through hole and contacting to auxiliary electrode. It achieves to highly product yield and saving production costs.
US10268093B2 Array substrate and the preparation method thereof, liquid crystal panel
The present invention discloses an array substrate, which comprises a substrate; a gate line and a gate connected to the gate line on the substrate; a first insulating layer covering the gate line and the gate; an active layer on the first insulating layer; an organic layer on the first insulating layer, which exposes the active layer; a source, a drain, and a data line connected with the source on the organic layer, the source and the drain being respectively connected with the active layer, the data line and the gate line being overlapped; a second insulating layer covering the source, the drain, the data line, and the active layer; a contact hole in the second insulating layer, the contact hole exposing the drain; and a pixel electrode on the second insulating layer, the pixel electrode being contacted with the drain through the contact hole.
US10268090B2 Display substrate having more uniform cell gap and method of fabricating the same
Provided are a display substrate and a method of fabricating the same. The display substrate includes: a substrate including a display area and a first non-display area and a second non-display area which are located around the display area; first signal transmission portions located in the first non-display area; second signal transmission portions located in the second non-display area; and a seal line including a first seal line pattern disposed on the first signal transmission portions and a second seal line pattern disposed on the second signal transmission portions, wherein each of the first signal transmission portions includes a gate wiring and a step compensation portion which is disposed on the gate wiring and under the first seal line pattern, and the first seal line pattern overlaps the step compensation portion.
US10268086B2 Electronic device
Disclosed is an electronic device in which a defect, where air bubbles occur in an OCR or a gap space is not filled in a D/B process, is prevented and a gap filling tape is adhered to a display module without a gap, thereby solving a problem where a crack or yellowing occurs in the display module. The electronic device includes a display panel including a first substrate and a second substrate bonded to a portion other than one edge of the first substrate, a panel supporting part supporting the display panel, a cover window attached on a front surface of the second substrate, a housing accommodating the panel supporting part and supporting the cover window, a gap between the one edge of the first substrate and the cover window, and a gap sealing member attached on a side surface of the panel supporting part to seal the gap.
US10268085B2 Liquid crystal coating apparatus and liquid crystal coating method
A liquid crystal coating apparatus and a liquid crystal coating method are provided. The liquid crystal coating apparatus comprises a liquid crystal nozzle and a cooling device, the cooling device is located behind the nozzle along a movement trace of the nozzle, and the cooling device moves along the movement trace of the nozzle.
US10268084B2 Display panel having height difference between photo spacers and manufacturing method thereof
A display panel and a manufacturing method thereof are provided. The display panel includes a color resist layer, a protective layer and a light-shielding layer. The color resist layer is formed with a first channel having a first color resist block and a second color resist block therein. The light-shielding layer has a base, a first protrusion corresponding to the first color resist block, and a second protrusion corresponding to the second color resist block. The first protrusion is configured as a main photo spacer. The second protrusion is configured as a sub photo spacer. Surface area of the first color resist block is greater than surface area of the second color resist block.
US10268077B2 Polarized light source device
A polarized light source configured for use in display device and backlight unit is described. The polarized light source comprising: at least one optically active structure comprising a plurality of nanorods configured to emit light of one or more wavelengths in response to exciting pumping field, said plurality of nanorods comprising nanorods aligned with a predetermined alignment axis so as to produce a desired polarization direction of the emitted light; and a light directing assembly comprising one or more optical elements in optical path of light emitted from the light emitting structure, said light directing assembly being configured to enhance output of the emitted light from the emitting structure while substantially maintaining the polarization of the emitted light passing therethrough. Preferably, layers associated with the polarized light source are aligned with parallel principal axes.
US10268076B2 Display devices and related methods involving patterned phase retarding
Display devices and related methods involving patterned phase retarding are provided. A representative display device includes: a backlight unit, having a light source and a color conversion layer having an alignment direction, the light comprising a first light exhibiting a first upstream polarization ratio, a second light exhibiting a second upstream polarization ratio, and a third light exhibiting a third upstream polarization ratio; and a patterned phase retarder positioned to receive the light, having a plurality of half-wave regions to alter polarization of light passing therethrough, and a plurality of free regions to pass light without altering the polarization; wherein polarization ratio (PR) is defined by PR=(I∥−I⊥)/(I∥+I⊥); and wherein the first upstream polarization ratio exhibits a first sign, and both the second upstream polarization ratio and the third upstream polarization ratio exhibit a second sign opposite the first sign.
US10268075B2 Lighting device and display device
A lighting device includes light sources, a light source board, and a casing. The light source board includes a board body portion having a substantially circular outer edge where the light sources are arranged at intervals in a substantially annular shape such that each light source emits light toward a center, an extended portion extending inward from the board body portion, and a trace portion electrically connected to each light source. The casing includes a tubular-shaped side wall portion surrounding the light sources, and a bottom portion disposed opposite the board body portion and having an exit hole therethrough through which the extended portion is inserted and the distal end of the extended portion is extended outside.
US10268074B2 Backlight assembly and liquid crystal display device having improved luminance uniformity
Disclosed herein are a backlight assembly and a liquid crystal display device including the same, which is capable of producing more uniform luminance. The liquid crystal display device includes: a backlight assembly, and a liquid crystal display panel positioned above the backlight assembly. The backlight assembly includes: reflecting sheets having a first surface roughness and a second surface roughness that are different from each other; and light source disposed adjacent to the reflecting sheets.
US10268072B2 Backlight module and liquid crystal display
A technical field of liquid crystal display, and particularly, to a backlight module including a reflection sheet, a light guide plate and an optical film group disposed from bottom to top, a quantum dot film group disposed between the light guide plate and the optical film group, a light source disposed to correspond to a side portion of the light guide plate. The light source having an excitation light source and a compensation light source, wherein the excitation light source is used to provide excitation light to enable the quantum dot film group to emit excitation red light and excitation green light entering the optical film group. The compensation light source is used to provide compensation blue light to enable the quantum dot film group to emit blue light entering the optical film group.
US10268071B2 Light guide plate and backlight module having the same and liquid crystal display
A light guide plate which includes a light incident surface, a light conversion element, an accommodation through hole and a diffusion element, the accommodation through hole is formed in the light guide plate and is adjacent to the light incident surface, the light conversion element is accommodated in the accommodation through hole, and the diffusion element is disposed on the light incident surface. Also disclosed is a light having a backlight module and a liquid crystal display having the light guide plate. A light conversion element is accommodated in the light guide plate, so as to avoid over-heating the light conversion element to further avoid reducing the color gamut of the product.
US10268066B2 Photosensitive resin composition, color conversion panel using the same and display device
Provided is a photosensitive resin composition including: a nanophosphor, a photopolymerization initiator, a photopolymerization compound, an antioxidant, and a solvent, in which the antioxidant includes one kind or more selected from phenol-based, phosphorus-based, and sulfur-based compounds.
US10268064B2 Display device
According to one embodiment, a display device comprises a first substrate including a gate line extending in the first direction, and a source line extending in a second direction, and a second substrate opposed to the first substrate. The second substrate includes a first light-blocking layer which opposed to the gate line, and a second light-blocking layer which opposed to the source line. Wherein, a subpixel is formed at a position defined by the gate line and the source line, and the color layer has a first width in the first direction, the first width is greater than a width of the subpixel, and the color layer has a lager width than the first width at a overlapping position on the first light-blocking layer.
US10268061B2 Display device, input detection device and electronic apparatus
In, for example, such an in-cell touch panel of an electromagnetic induction method as to generate a magnetic field for touch detection in a display device, provided is an input detection device in which even an end portion of a display area can generate the same magnetic field as that generated at a center of the display area. The input detection device includes a plurality of first drive electrodes placed in a detection area; a second drive electrode placed in a frame area; and a second drive circuit driving the second drive electrode. In addition, the plurality of first drive electrodes and the second drive electrode extend in a first direction to be arranged in a second direction crossing the first direction, and the second drive electrode and the second drive circuit are arranged in the first direction in the frame area.
US10268057B2 FPC-attached optical modulator and optical transmission apparatus using same
An optical modulator includes: an optical modulation element which is accommodated in a housing and has a signal electrode; a lead pin for inputting a high-frequency signal; a relay substrate in which a conductor pattern which electrically connects the lead pin and the signal electrode is formed; and a conductive extension portion which extends along a length direction of the lead pin in a range which includes at least a position of a connection portion between the lead pin and the conductor pattern, in which the extension portion is electrically connected to the housing.
US10268056B2 Interdigitated optical modulator
An optical modulator comprises a silicon substrate, a buried oxide (BOX) layer disposed on top of the silicon substrate, and a ridge waveguide disposed on top of the BOX layer and comprising a first n-type silicon (n-Si) slab, a first gate oxide layer coupled to the first n-Si slab, a first p-type silicon (p-Si) slab coupled to the first gate oxide layer, and a light propagation path that travels sequentially through the first n-Si slab, the first gate oxide layer, and the first p-Si slab.
US10268055B1 Substrate cavity
A method for making an apparatus, a system, and apparatus, the apparatus and system each comprising a substrate with a top side, wherein the substrate has a set of cavities in the top side of the substrate, wherein the substrate has a set of conductive elements on the top side of the substrate arranged to electrically couple with a set of conductive elements of a photonic integrated circuit (PIC), wherein each cavity of the set of cavities when coupled to the PIC creates a surface tension when exposed to an underfill to cause the underfill to flow around each cavity.
US10268048B2 Projector
A projector that projects image light on a projection surface and including a light modulator that modulates light emitted from a light source to form the image light, an optical path deflecting section that changes the projection direction of the image light modulated with the light modulator, a projection system that projects the image light outputted from the optical path deflecting section on the projection surface, a vibration detecting section that detects vibration acting on the projector, and an optical path deflection controlling section that controls the amount of change in the projection direction deflected by the optical path deflecting section based on the vibration detected by the vibration detection section.
US10268047B2 Lens driving device
A lens driving device is proposed, including a cover can whose upper side surface includes an opening formed to expose a lens and whose side surface extends from the upper side surface to a base, a base that is secured to the cover can; a housing that is arranged on top of the base and moves in first and second directions that are perpendicular to an optical axis, a bobbin that is housed in the housing and moves in an optical axis direction, an actuator that includes a magnet unit arranged in the housing, a first coil unit arranged in an outer side surface of the bobbin, and a second coil unit that is arranged on top of the base, and a substrate that is disposed between the second coil unit and the base so as to control the first coil unit and the second coil unit.
US10268038B2 Camera lens washing device
A camera lens washing device that includes an outer housing that has a main opening for receiving a camera lens, an attachment end configured to mount to a camera housing of the camera lens, and an exposed end remote from the attachment end. The exposed end includes an end face that has a recessed area extending inwardly therefrom. An inner ring is received in the recessed area of the outer housing. The inner ring is configured to frame the camera lens. A plurality of nozzles are defined between the outer housing and the inner ring. The plurality of nozzles are configured to discharge fluid radially inwardly towards the camera lens. The inner ring may be substantially stationary with respect to the outer housing. The nozzles may be disposed at or near a top side of the main opening of the outer housing.
US10268029B2 Zoom lens, projection display device, and imaging apparatus
The zoom lens includes: a first optical system on a magnification side; and a second optical system on a reduction side in a state where the intermediate image is formed between the magnification side and the reduction side. The second optical system includes, in order from the magnification side, a second-1 lens group which has a positive refractive power, a second-2 lens group which has a positive refractive power, and a second-3 lens group which has a positive refractive power. The second-1 lens group and the second-2 lens group move in directions opposite to each other while changing spacings between the groups adjacent to each other in a direction of an optical axis during zooming. The second-3 lens group remains stationary with respect to the reduction side imaging plane during zooming. In addition, the zoom lens satisfies a predetermined conditional expression (1).
US10268028B2 Zoom lens and imaging apparatus
A zoom lens consists of a first lens-group having positive refractive-power, a second lens-group having negative refractive-power, a third lens-group having positive refractive-power, a fourth lens-group having negative refractive-power, and a fifth lens-group having positive refractive-power in this order from an object-side. The third lens-group includes a cemented lens closest to an image-side consisting of a negative lens and a positive lens in this order from the object-side, and a cemented surface of which is convex toward the object-side. Further, distances between the lens-groups change, and the fifth lens-group is fixed, and at least the first lens-group and the fourth lens-group move in such a manner that the first lens-group and the fourth lens-group are located closer to the object-side at a telephoto-end than their positions at a wide-angle-end, respectively, when magnification is changed from the wide-angle-end to the telephoto-end. Further, the following conditional expression is satisfied: 3.50<|D1|/|D4|<8.00  (1).
US10268026B2 Optical system, optical apparatus and method for manufacturing the optical system
Provided is an optical system having, in order from an Object, a first lens group (G1) having negative refractive power and a second lens group (G2), wherein the first lens group (G1) includes, in order from the object, a first negative lens (L11) and a second negative lens (L12) having a concave surface facing the object, and the following conditional expression (1) is satisfied: 7.94≤(−fn12)/f<48.00  (1) where fn12 denotes a focal length of the second negative lens (L12), and f denotes a focal length of the entire optical system.
US10268024B1 Camera optical lens
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 camera optical lens further satisfies specific conditions.
US10268023B1 Camera optical lens
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 camera optical lens further satisfies specific conditions.
US10268019B2 Optical imaging lens
Present embodiments provide for an optical imaging lens. The optical imaging lens includes a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element positioned in an order from an object side to an image side. Through controlling the convex or concave shape of the surfaces of the lens elements and designing parameters satisfying at least two inequalities, the optical imaging lens shows better optical characteristics, increases the effective focal length and narrows the angle of view while the total length of the optical imaging lens is shortened.
US10268013B2 High density fiber enclosure and method
A high density fiber enclosure system includes a chassis, cassette trays, an optional unification clip, cassettes, and an optional trunk cable management system. The chassis, cassette trays, and cassettes are configured such that individual cassettes may be installed, removed, and otherwise positioned for easy access by a user. The unification clip allows two adjacent cassette trays to be connected to one other such that cassette trays move as one unit. The trunk cable management system is designed to organize trunk cables and trunk cable furcation legs as well as relieve strain on the trunk cables and trunk cable furcation legs.
US10268009B2 Optical fiber cable
An optical fiber cable comprises optical units having a plurality of optical fiber ribbons, a slot rod having a plurality of slot grooves in which the optical units are accommodated, and a cable sheath configured to cover an outer side of the slot rod, each of the optical fiber ribbons is intermittently provided with coupling portions, at which adjacent optical fibers are coupled therebetween, and non-coupling portions, at which adjacent optical fibers are not coupled therebetween, in a longitudinal direction between a part or all of the optical fibers in a state where the plurality of optical fibers is arranged in parallel, and an outer diameter of the optical fiber cable is 35 mm or less and a number of the optical fibers in the optical unit accommodated in one slot groove is 100 or more.
US10268007B2 Optical transmitting device including first lens and reflector mounted to housing body and second lens mounted to housing cover
Embodiments according to the present disclosure relate to an optical transmitting device and an optical receiving device which can minimize the alignment error between the light source and the photodetector on the substrate, miniaturize the devices, and require no separate guide member reducing manufacturing costs, while satisfying the design requirements for sub-miniaturization, and performing optical transmission and reception more efficiently.
US10268004B2 Multi-channel receiver optical sub-assembly and manufacturing method thereof
Provided herein are a multi-channel receiver optical sub-assembly and a manufacturing method thereof. The multi-channel receiver optical sub-assembly includes a PLC chip having a first side into which an optical signal is received and a second side from which the received signal is outputted, with an inclined surface formed on the second side of the PLC chip at a preset angle, a PD carrier bonded onto the PLC chip and made of a glass material, and an SI-PD bonded onto the PD carrier, a lens being integrated therein. The PLC chip, the PD carrier, and the SI-PD are passively aligned by at least one alignment mark and then are bonded.
US10268002B2 Optical device package
A waveguide includes a first layer and a second layer. The first layer comprises a material of a first refractive index. The second layer is surrounded by the first layer and comprises a material of a second refractive index greater than the first refractive index. The second layer comprises a main body, a first fork and a second fork. The main body has a first substantially constant thickness. The first fork is extended from the main body and has a first tapering end exposed by the first layer. The first fork has the first substantially constant thickness. The second fork is extended from the main body and has a second tapering end exposed by the first layer. The second fork has the first substantially constant thickness.
US10268001B2 Optical communication module
An optical communication module contains: a lens element, a fixer, and at least one optical fiber. The lens element includes a groove, a body, a top face, a light input face, at least one collimator lens, and a reflective bevel face. The at least one collimator lens is located within an orthographic projection range of a vertical viewing angle of the reflective bevel face, and the body has a light output face. The fixer is mounted beside the body and includes an accommodation recess and at least one focus face, wherein the at least one focus face corresponds to an orthographic projection range of a horizontal viewing angle of the light output face. The at least one optical fiber is inserted into the accommodation recess, and a glue is filled into the accommodation recess so that the at least one optical fiber is adhered in the lens element.
US10268000B2 Optical assemblies with managed connectivity
An adapter block assembly includes an adapter block, a circuit board arrangement, and a cover attached to the adapter block so that the circuit board arrangement is held to the adapter block by the cover. Contact assemblies can be disposed between the adapter block and the circuit board arrangement. The cover can be latched, heat staked, or otherwise secured to the adapter block. Each component of the adapter block assembly can include one or more parts (e.g., multiple adapter blocks, multiple circuit boards, and/or multiple cover pieces).
US10267999B2 Optical connector for sterile applications
An optical connector system for reversible optical connection between two optical fibers (102, 104) with their end parts inside respective ferrules. A receptacle arrangement has a receiving body (105) for receiving at least one of the ferrules (103). An optical element (106) of the receptacle arrangement serves to provide optical connection between the two optical fibers in a connected state of the optical connector system, and at the same time, the optical element (106) serves as a sterility barrier between the two optical fibers. The optical element (106) can be an optical waveguide, e.g. a piece of optical fiber similar to the two optical fibers (102, 104), and arranged within the receiving body (105). Alternatively, the optical element may be a thin flexible membrane (207, 307) which is optically transparent. As a further alternative, the optical element may be a sterilizing fluid (409) arranged inside a container that can be punctured upon insertion of one of the ferrules (401, 403) into the container (408), to allow an optical fiber end to be sterilized by the fluid (409) prior to entering into the connected state. In a further embodiment, an optical lens (312) is used to project light from one fiber end through a membrane (307) to the opposite fiber end.
US10267983B2 Planar illumination apparatus
A planar illumination apparatus according to an embodiment includes: a light-guiding plate that emits light made incident from a side face; a plurality of light sources that are arranged on the side face side and have respective light-emitting faces that emit light to be made incident on the side face; a substrate having a mounting face on which the light sources are mounted, the mounting face facing a face of the light sources opposite the light-emitting faces; and wiring that is formed on a face of the substrate opposite the mounting face and are connected to the light sources. The wiring includes wiring extending from both ends of the light sources connected in series.
US10267976B1 Backlight module and display device
A backlight module and a display device are provided. The backlight module comprises: a light guide plate having a light incident surface; and a light source disposed on at least one side of the light guide plate. A light exit surface of the light source faces the light incident surface of the light guide plate. At least one through hole is disposed in the light guide plate, and a light adjustment component is disposed in the at least one through hole.
US10267971B2 Light guide film, backlight module and display device having the same
A light guide film which is adapted for use with a light source has a light transmissive substrate and a light-transmissive member unit. The substrate has a light-exiting top surface, a bottom surface that is opposite to the top surface and a lateral surface that interconnects the top and bottom surfaces and that is adapted to face toward the light source. The member unit includes a bottom member that is disposed on the bottom surface of the substrate, and a lateral member that is connected to the lateral surface of the substrate and that is adapted to be disposed between the light source and the lateral surface of the substrate. The substrate has a refractive index which is less than that of the member unit.
US10267960B1 Cloaking device and apparatus
A cloaking device includes a prism and a light guide. The prism is attachable to an article and is configured for directing around the article a light ray reflected from an object that is blocked from view. The prism has an object surface and an article surface spaced opposite the object surface. The guide is disposed on solely the object surface and has a refraction surface at least partially spaced apart from the object surface. The guide is configured for directing the ray through the prism such that the object is not blocked from view. The refraction surface and the ray define a first angle therebetween of less than 90°. The guide is formed from a first transparent material having a first refractive index and the prism is formed from a second transparent material having a second refractive index that is greater than or equal to the first refractive index.
US10267955B2 Optical sheet, display device, and electronic apparatus
An optical sheet (1) includes a pinhole mask including a plurality of pinholes and a microlens array including a plurality of microlenses. Positions and sizes of the plurality of pinholes and the plurality of microlenses allow light emitted from the sub-pixels of all kinds to enter a specific pinhole and be diffracted by the specific pinhole, thereby allowing each thus-diffracted light outputted from the specific pinhole to enter a specific microlens.
US10267953B2 Optical article comprising an antireflective coating with a very low reflection in the visible and ultraviolet regions
This invention relates to an ophthalmic lens comprising a transparent substrate with a front main face and with a rear main face, at least one of the main faces being coated with a multilayered antireflective coating comprising a stack of at least one high refractive index layer (HI) having a refractive index higher than or equal to 1.55 and at least one low refractive index layer (LI) having a refractive index lower than 1.55, characterized in that: said at least one high refractive index layer (HI) is in direct contact with said at least one low refractive index layer (LI) forming a bilayer, said bilayer has a physical thickness lower than or equal to 60 nm, said bilayer is, in the direction moving away from said transparent substrate, in second to last place in said multilayered antireflective coating, said multilayered antireflective coating has a mean reflection factor RUV between 280 nm and 380 nm, lower than 5% for an angle of incidence in the range from 20° to 50°.
US10267947B2 Signal stabilization and calibration for neutron detection
A neutron detection apparatus, method, and system includes a scintillation device that emits photons in response to received neutron energy incident on the device. A gamma radiation source, coupled to the scintillation device and configured to emit a reference energy, is also detected by the scintillation device. The reference energy has a different energy than the neutron radiation. A light sensor is coupled to the scintillation device. The light sensor receives and converts the emitted photons into an electrical signal comprising an indication of both the reference energy and the received neutron energy.
US10267939B2 3D seismic acquisition
Disclosed are methods of marine 3D seismic data acquisition that do not require compensation for winds and currents.
US10267938B2 3D blending and illumination of seismic volumes for automatic derivation of discontinuities
The present disclosure describes computer-implemented methods, computer-program products, and computer systems, for providing parameters for successful automated fault patch extraction. Attributes are selected for annotating images generated from, and for interpretation of, seismic amplitude volume. Images are generated from layers of a seismic cube, each generated using a different attribute of the plural attributes. The plural images are blended using customized palettes and initial parameters to create a blended image illuminating discontinuities in the layers. Optimal parameters are iteratively determined for automatic derivation of fault discontinuities on an interpreter-selected edge-enhanced sub-volume. The iterations are controlled and terminated based on interpreter inputs. The optimal extraction parameters are applied to an entire edge-enhanced volume. Important extracted fault discontinuities are isolated using commercial filtering tools. Extracted fault patches are refined based on received manual interpretation. Patch results are converted to traditional fault objects for further interpretation and refinement.
US10267937B2 Generating subterranean imaging data based on vertical seismic profile data and ocean bottom sensor data
Example computer-implemented method, computer-readable media, and computer system are described for generating subterranean imaging data based on initial isotropic and/or anisotropic velocity models for the vertical seismic profile (VSP) data and stored ocean bottom sensor (OBS) data. In some aspects, VSP data and OBS data of a subterranean region are received. Angle attributes for each image point are computed to image primary reflection and free surface multiples of the received VSP data and OBS data, respectively. Angle-domain common-image gathers (ADCIG) are generated according to a ray-equation method based on the angle attributes computed based on the received VSP data and OBS data, respectively. The ADCIG are further post-processed.
US10267936B2 Estimating an earth response
Estimating an earth response can include deconvolving a multi-dimensional source wavefield from near-continuously recorded seismic data recorded at a receiver position. The deconvolving can include spreading the near-continuously recorded seismic data across a plurality of possible source emission angles. The result of the deconvolution can be the earth response estimate.
US10267932B2 Method and apparatus for X-ray detection system gain calibration using a pulser
Disclosed are circuits for automatic calibration of the gain of electronic amplification and digitization systems for use with X-ray detectors. The calibration is based on injecting predetermined pulses into the electronic system and deriving a calibration ratio based the digital value of their amplitude with the digital value of the same pulses, unamplified and digitized with a high accuracy reference ADC. All ADCs, as well as the DACs used to control the pulser amplitude are referenced to a single common reference voltage. Calibration for non-linearity of the gain is disclosed with an alternative embodiment for the same circuits.
US10267931B1 Radiation detector capable of measuring depth-of-interaction
A radiation detector comprises a first scintillator having a first peak wavelength and a second scintillator positioned on the first scintillator. The second scintillator has a second peak wavelength different from the first peak wavelength. A plurality of photon detectors are provided. The first scintillator is positioned over and contacts each of the plurality of photon detectors. The plurality of photon detectors include first detectors and second detectors. The second detectors differ from the first detectors in doping profile, pn junction depth, or front-versus-backside illumination geometry. The first detectors are more sensitive to the first peak wavelength than the second peak wavelength. The second detectors are more sensitive to the second peak wavelength than the first detectors.
US10267930B2 Systems for PET imaging
The present disclosure relates to a system for PET imaging. The system may include a first device and a second device. The first device may include a first scanning channel. The second device may include a second scanning channel connected to the first scanning channel, a heat generating component, and a cooling assembly configured to cool the heat generating component, wherein the cooling assembly may include an inlet chamber and a return chamber, the heat generating component may be closer to a first side of the second device than at least one of the inlet chamber or the return chamber, and the first side of the second device may face the first device.
US10267926B2 Radiation detector, and radiation tomography device provided with same
Provided is a radiation detector 1 which is high in radiation detection sensitivity and is capable of preventing a loss of fluorescence by integrating scintillator crystals C and reflection plates rx and ry without using a permeable material. According to the present invention, the adhesive sheets Sa and Sb are adhered to the ends of scintillator crystals C arranged in a matrix in the height direction. The scintillator crystals C are integrated by the adhesive sheets Sa and Sb. According to the present invention, there is no need to form a scintillator 2 by securing the scintillator crystals C and the reflection plates ry by an adhesive. Therefore, an adhesive before curing does not enter gaps between the scintillator crystal C and the reflection plate ry, and therefore the gap forms an air layer. With such a configuration, a phenomenon that the fluorescence generated inside the scintillator crystal C is emitted out of the scintillator crystal C becomes less likely occur, which in turn can minimize a decrease in the intensity of fluorescence.
US10267924B2 Systems and methods for using a sliding window of global positioning epochs in visual-inertial odometry
A method for visual inertial odometry (VIO)-aided global positioning is described. The method includes updating an extended Kalman filter (EKF) state including a current pose and a sliding window of multiple prior poses. The sliding window includes poses at a number of most recent global positioning system (GPS) time epochs. Updating the EKF includes updating an EKF covariance matrix for the prior poses and the current pose in the EKF state. The method also includes determining, at a GPS epoch, a relative displacement between each of the updated prior poses and the current pose. The method further includes determining an error covariance of each of the relative displacements based on cross-covariances between each of the updated prior poses and the current pose in the EKF covariance matrix. The method additionally includes using the relative displacements and the error covariances to fuse pseudorange measurements taken over multiple epochs.
US10267920B2 Positioning method
An object is to provide in a positioning device of a moving body such as a vehicle, a technique which can modify a built-in clock error of a moving body to increase accuracy of a velocity. The positioning device includes a built-in clock error estimating unit which estimates a built-in clock error of the vehicle as a built-in clock error based on a difference between a delta range and a calculated range rate, and a range rate estimating unit which estimates a vehicle stop range rate based on position and velocity of GPS satellite based on transmission signal and a vehicle position, and modifies a calculated range rate, based on the built-in clock error. Further, the positioning device includes an own vehicle velocity calculating unit which calculates own vehicle velocities in three axial directions which form an orthogonal coordinate system, based on a navigation matrix, the vehicle stop range rate and the modified calculated range rate.
US10267915B2 Optical system for object detection and location
Optical systems and methods for object detection and location. One example of an optical system includes a laser radar optical source positioned to emit a pulsed laser beam, a non-mechanical beamsteering device positioned to scan the beam in a linear scan over a first area of a scene, a laser radar detector positioned to receive and integrate a reflection of the beam, a read-out integrated circuit (ROIC) configured to provide a first read-out signal based on the integrated reflection, and a controller configured to receive the first read-out signal, determine a range to the first area based on a time of flight of the pulsed laser beam, and identify a presence of an object within the scene based on a signal level of the first read-out signal, the first signal level corresponding to a reflectivity of a portion of the object within the first area of the scene.
US10267911B2 Steering wheel actuation
A computing device in a vehicle can be programmed to determine a time to a collision and a field of safe travel, select one of a first and a second haptic output based on (a) the field of safe travel and (b) a predetermined time threshold. The computing device can deliver the first haptic output via a steering wheel when the time to collision is greater than the predetermined time threshold and deliver the second haptic output via the steering wheel when the time to collision is less than or equal to the predetermined time threshold.
US10267909B2 Integrated ultra wideband, wafer scale, RHCP-LHCP arrays
A system includes: a planar antenna array that includes a plurality of right-hand circularly polarized (RHCP) antennas and left-hand circularly polarized (LHCP) antennas in a planar surface or in layers, in which each antenna element includes a spiral plate; a feed network connecting a signal to each of the antennas; and amplifiers dispersed in the feed network configured to provide spatial power combining and beam forming of the signal. A method for detecting concealed objects includes: scanning with a first transmitted signal having a first polarization; receiving reflected signals from the first transmitted signal; scanning with a second transmitted signal having a second polarization different from the first polarization; receiving reflected signals from the second transmitted signal; performing image processing using reflected signals with the first polarization; performing image processing using reflected signals with the second polarization; and combining the image processing from both polarizations to provide enhanced image resolution.
US10267908B2 Methods and systems for clearing sensor occlusions
A method is provided that involves identifying a target region of an environment of an autonomous vehicle to be monitored for presence of moving objects. The method also involves operating a first sensor to obtain a scan of a portion of the environment that includes at least a portion of the target region and an intermediate region between the autonomous vehicle and the target region. The method also involves determining whether a second sensor has a sufficiently clear view of the target region based on at least the scan obtained by the first sensor. The method also involves operating the second sensor to monitor the target region for presence of moving objects based on at least a determination that the second sensor has a sufficiently clear view of the target region. Also provided is an autonomous vehicle configured to perform the method.
US10267907B2 Radar apparatus and radar state estimation method
A radar apparatus is mountable on a vehicle, transmits a radar signal, and includes a radio receiver that receives reflected wave signals being the radar signal reflected by multiple objects present in the viewing angle of the radar apparatus via a receiving antenna mountable on a side of the vehicle, a signal processing unit that determines the azimuths of the objects, the Doppler speeds between the radar apparatus and the objects, and the intensities of the reflected wave signals by using the reflected wave signals, and a radar state estimation unit that estimates the speed and traveling direction of the radar using the azimuths of the objects, the Doppler speeds, and the intensities.
US10267905B2 Measuring method for measuring laser scanning velocity
Provided is a measuring method for measuring laser scanning velocity for a laser beam machining apparatus. The laser beam machining apparatus includes a mirror, and is configured to process a work by irradiating laser. The laser is irradiated by operating the mirror. The measuring method includes measuring processing sound of the work by the laser using the laser beam machining apparatus. Further, the measuring method includes calculating scanning velocity of the laser by analyzing a frequency of the measured processing sound using the laser beam machining apparatus.
US10267900B2 System and method for covert pointer/communications and laser range finder
A system and method for covert targeting and communication that uses Laser Range Finder (LRF) and Digital Light Processing (DLP) technology. By modulating the pulses of the laser in a LRF according to a predetermined library and by using a “divide-by-two” shutter pattern scheme applied to the DLP mirror's field of view, a covert communication and targeting system can be utilized in the field as part of a lightweight, low cost system.
US10267899B2 Pulse timing based on angle of view
To compensate for the uneven distribution of data points around the periphery of a vehicle in a lidar system, a light source transmits light pulses at a variable pulse rate according to the orientation of the light pulses with respect to the lidar system. A controller may communicate with a scanner in the lidar system that provides the orientations of the light pulses to the controller. The controller may then provide a control signal to the light source adjusting the pulse rate based on the orientations of the light pulses. For example, the pulse rate may be slower near the front of the lidar system and faster near the periphery. In another example, the pulse rate may be faster near the front of the lidar system and slower near the periphery.
US10267897B2 FMCW radar blocking detection
A method and apparatus for detection of blocking of a frequency-modulated continuous-wave, FMCW, radar device. A first signal being a first transmission signal including an object detection signal is transmitted. A second signal being a frequency offset signal relative the first signal is transmitted. A reception signal including at least a received version of the second signal is received. Blocking of the FMCW radar device is determined by identifying a blocking pattern in the received version of the second reception signal.
US10267896B1 Variable bandwidth filter
A variable bandwidth filter is described herein, wherein a bandwidth of a passband of the variable bandwidth filter is dynamically tunable. The variable bandwidth tuner is implemented on a CMOS chip, and acts to filter analog signals. The variable bandwidth filter comprises a plurality of finite impulse response (FIR) filters, wherein each FIR filter comprises a plurality of tunable transconductors. The tunable transconductors are tunable in their gain.
US10267894B2 Method and apparatus for determining quality of radio maps
In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to determine a first result of estimating a position based at least in part on a first partial radio map, the processor further configured to perform a first comparison of the first result to a reference position, and a memory configured to store a second result based upon the comparison.
US10267890B2 Apparatus and methods for time-lapse astrophotography
Apparatus and methods are provided for time-lapse astrophotography. One embodiment of the invention comprises a method for capturing a time-lapse image sequence. The method comprises capturing a first plurality of photographs, wherein capturing each photograph of the first plurality of photographs comprises opening a shutter of an image-capture device; while the shutter of the image-capture device is open, moving the image-capture device to reduce the movement of a celestial object or coordinate within the field of view of the image-capture device; closing the shutter of the image-capture device; and moving the image-capture device to a subsequent orientation.
US10267889B1 Laser source location system
A system for detecting a direction of a source of a laser beam includes a pixelated sensor that is sensitive to the laser beam. A mask is disposed between the source of a laser beam and the pixelated sensor. The mask includes an opaque portion that is opaque to the laser beam and a window portion that is at least translucent to the laser beam. When the laser impinges upon the mask an image of the window portion is projected onto the pixelated sensor. A processor determines an angle of incidence of the laser beam with respect to the mask by determining a number of pixels that the image of the window is offset from where the image of the window would be if the laser beam had been normal to the mask.
US10267886B2 Integrated image reconstruction and gradient non-linearity correction with spatial support constraints for magnetic resonance imaging
A system and method for simultaneously reconstructing magnetic resonance images and correcting those imaged for gradient nonlinearity effects are provided. As opposed to conventional methods for gradient nonlinearity correction where distortion is corrected after image reconstruction is performed, the model-based method described here prospectively accounts for the effects of gradient nonlinearity during reconstruction and implements a spatial support constraint to reduce noise amplification effects.
US10267884B2 Method for creating a motion correction for PET data, a method for creating PET images as well as a correspondingly embodied MR system and PET system
A method is disclosed for creating a motion correction for PET data acquired by a PET system from a volume segment of an examination object. The method includes acquisition of MR data within the volume segment by the magnetic resonance system; and determination of a motion model of a motion within the volume segment as a function of the MR data. The motion model, as a function of a respective motion state of the motion, provides a correction specification for PET data which is acquired during this motion state. During acquisition of the MR data, specific MR data is acquired in the center of the k-space or of a straight-line segment which passes through the center of the k-space. The MR data determined is converted by a mathematical function into one value, as a function of which the respective motion state is determined.
US10267879B2 Medical image imaging device for positioning an imaging slice
A technique in a medical imaging apparatus being capable of setting any plane in three-dimensional space as an imaging slice is provided, allowing an automatically-set imaging slice to be configured to suit user's preferences, and determine a position of the imaging slice being configured, with respect to an imaging target subject automatically with a high degree of accuracy. Reference information for specifying the imaging slice, set by the user for each imaging site, is associated with the anatomical feature of the imaging site, so as to generate an imaging slice parameter. Upon actual imaging, the imaging slice parameter and the anatomical feature of the imaging target subject obtained by scout imaging are used to determine the imaging slice position of the imaging target subject.
US10267877B2 Magnetic field homogeneity adjustment method, magnetic field homogeneity adjustment program and magnetic field homogeneity adjustment device
Even if there is a restriction in an amount of magnetic pieces which can be disposed at each position in a shim tray, a distribution of a static magnetic field is measured so that an error magnetic field between the distribution of the static magnetic field and a target magnetic field is calculated, and respective reachable magnetic field homogeneities in a case where the magnetic pieces are disposed at one or more of the plurality of positions in the shim tray are calculated while changing the target magnetic field. The target magnetic field is selected in which an amount of magnetic pieces at each of the positions in the shim tray is equal to or less than a predetermined upper limit value, and the reachable magnetic field homogeneity is equal to or less than a predetermined value.
US10267873B2 Combined MPI and MRI apparatus and method for influencing and/or detecting magnetic particles
An apparatus for operation in a magnetic particle imaging mode for influencing and/or detecting magnetic particles in a field of view, and for operation in a magnetic resonance imaging mode, includes a selector having a selection field signal generator and selection field coils, a driver having a drive field signal generator and drive field coils for changing the position in space of the two sub-zones in the field of view by a magnetic drive field so that the magnetization of magnetic particles changes locally, and a focuser having a focus field signal generator and a focus field coil unit for changing the position in space of the field of view by a magnetic focus field. The focus field coil unit includes at least six focus field coils arranged for generating magnetic focus field components in different directions, where a first set of at least three focus field coils is arranged on a first side of the field of view and a second set of at least three focus field coils is arranged on a second side of the field of view opposite said first side.
US10267870B2 Detecting sensor error
Sensor error detection with an additional sensing channel is disclosed herein. First, second, third sensing elements can be disposed at angles relative to one another. In some embodiments, the first, second, and third sensing elements can be magnetic sensing elements, such as anisotropic magnetoresistance (AMR) sensing elements. Sensor data from first, second, and third sensing channels, respectively having the first, second, and third sensing elements, can be obtained. Expected third sensing channel data can be determined and compared to the obtained third sensing channel data to indicate error.
US10267867B2 Signal transmission/reception method for signal analysis in FMMD technology and apparatus using the same
Disclosed herein are a signal transmission/reception method for signal analysis in FMMD technology and an apparatus using the method. A signal transmission apparatus includes a signal generation unit for generating two sine wave signals having different frequencies in consideration of a voltage of an excitation coil included in a magnetic particle measurement sensor, a signal addition unit for generating an input signal for producing a magnetic field by electronically adding the two sine wave signals, a differential signal generation unit for generating a differential signal for the input signal to minimize transmission noise, and a signal transmission unit for amplifying voltages of the input signal and the differential signal and transmitting the amplified input signal and differential signal to the excitation coil so as to produce a magnetic field in the excitation coil and apply the magnetic field to a measurement target sample.
US10267866B2 Crack detector and method of driving crack detector
A method of driving a crack detector of an organic light emitting display device according to example embodiments includes: determining an image load of a display panel with respect to image data corresponding to an emission period of the organic light emitting display device when it is driven according to a simultaneous emission driving method, calculating a first sensing value corresponding to a power current that flows into a power supply during the emission period, determining a first crack reference value based on the image load, and determining whether the display panel is cracked by comparing the first crack reference value with the first sensing value.
US10267863B2 Automatic method for determining the state-of-charge of a battery
Automatically determining state-of-charge of a battery with cells includes, for each cell, scheduling refreshment times for the cell as a function of the cell's priority level, at times that correspond to refreshment times for the first cell, fully executing an estimation algorithm for the first cell, for at least a second cell of the set of cells, and at times other than those that correspond to refreshment times for the second cell, partially executing the estimation algorithm for the cell thereby obtaining an estimate of the second cell's state-of-charge, and determining a state-of-charge of the battery from states-of-charge estimated for each of the cells of the battery. The estimation algorithm estimates a cell's state-of-charge at a particular time as a function of a measured voltage and a measured current, both of which are obtained at the particular time. As a result of having scheduled refreshment times for each cell based on priority levels for the cell, a first cell from the plurality of cells has its state-of-charge estimate refreshed more frequently than a second cell from the plurality of cells when the first cell has a higher priority than the second cell.
US10267856B2 TSV first ends connected to test stimulus and response signals
This disclosure describes a novel method and apparatus for testing TSVs within a semiconductor device. According to embodiments illustrated and described in the disclosure, a TSV may be tested by stimulating and measuring a response from a first end of a TSV while the second end of the TSV held at ground potential. Multiple TSVs within the semiconductor device may be tested in parallel to reduce the TSV testing time according to the disclosure.
US10267855B2 Tap linking module, first and second taps, input/output linking circuitry
IEEE 1149.1 Test Access Ports (TAPs) may be utilized at both IC and intellectual property core design levels. TAPs serve as serial communication ports for accessing a variety of embedded circuitry within ICs and cores including; IEEE 1149.1 boundary scan circuitry, built in test circuitry, internal scan circuitry, IEEE 1149.4 mixed signal test circuitry, IEEE P5001 in-circuit emulation circuitry, and IEEE P1532 in-system programming circuitry. Selectable access to TAPs within ICs is desirable since in many instances being able to access only the desired TAP(s) leads to improvements in the way testing, emulation, and programming may be performed within an IC. A TAP linking module is described that allows TAPs embedded within an IC to be selectively accessed using 1149.1 instruction scan operations.
US10267848B2 Method of electrically contacting a bond pad of a device under test with a probe
The contacts of a probing apparatus are elastically supported on a replaceable coupon and electrically interconnected with conductors on a membrane or a space transformer.
US10267847B2 Probe head structure of probe card and testing method
A probe head and methods of testing a device using a probe head are provided. The probe head includes a first end connected to a first substrate. The first substrate is configured to be connected to a test head. The probe head also includes second end having a first inner recess surrounded by a first protrusion and a first plurality of probe needles connected to the first protrusion.
US10267846B1 Printed circuit board (PCB) interconnect defect detection
A system, computer program product, and computer-executable method for detecting defects in an interconnect, the system, computer program product, and computer-executable method comprising receiving a data measurement relating to the interconnect, analyzing the data measurement, and determining whether the interconnect includes a defect based on the analyzing of the data measurement isolated from the impedance of the interconnect.
US10267844B2 Panel structure with detecting circuit and detecting circuit for panel
A detecting circuit for a panel adapted for detecting a panel which has a grounding loop is disclosed. The detecting circuit for a panel includes a first switch and a first multiplexer. The first switch is electrically connected to the grounding loop and a first ground terminal. The first switch is off in a detecting mode and on in a protection mode. The first multiplexer is electrically connected to the grounding loop and a second ground terminal. In the detecting mode, the current path between a first signal terminal of the first multiplexer and the grounding loop is conducted by the first multiplexer. In the protection mode, the current path between the second ground terminal and the grounding loop is conducted by the first multiplexer.
US10267840B2 Method for testing inter-layer connections
A method for testing inter-layer connections is presented. The method entails: providing a test semiconductor device, wherein the test semiconductor device comprises a two-port resistance network; measuring base input resistances on at least one of the first and the second ports of the test semiconductor device for different numbers of resistance links in a defect-free circumstance; obtaining a correspondence relationship between the number of resistance links and the base input resistances; measuring actual input resistances on at least one of the first and the second ports of the test semiconductor device; and determining a position of the resistance link corresponding to the actual input resistances based on the correspondence relationship, wherein the position of the resistance link determines the location of a defect. This method can promptly locate a defect in inter-layer components and can reduce test time and simplify test procedures.
US10267839B2 Electrode-status-determining facility and method for determining electrode status information
A method is for determining electrode status information relating to an electrode in a differential voltage measuring system for measuring a bioelectric signal, the electrode status information indicating whether the electrode is connected or not connected. An embodiment of the method includes the acquisition of a temporal profile of an electric current flowing through a shunt resistor, wherein the shunt resistor is arranged in series with the electrode in an electric transmission path of the differential voltage measuring system, and the determination of the electrode status information on the basis of the temporal profile.
US10267838B1 Current sensor having microwave chip resistors in parallel radial arrangement
A current sensor for use with a charged device model (CDM) tester includes an outer conductor and a cylindrical inner conductor. The inner conductor is positioned within a central cylindrical bore of the outer conductor to provide a characteristic transmission line impedance of approximately 50 ohms. A test probe conductor extends from the distal end of the inner conductor and is electrically connected to the inner conductor. An array of self-supporting ceramic chip resistors is radially positioned between the distal ends of the inner conductor and the outer conductor to provide a uniformly distributed resistance between the inner conductor and the outer conductor. When the test probe conductor is applied to a pin of a charged device under test (DUT), a discharge current passes through the resistors and produces a voltage on the inner conductor that is provided as a signal voltage proportional to the discharge current.
US10267835B2 Charge calculation apparatus, charge calculation system, and charge calculation method
A charge calculation apparatus, system and method allow for a controller to administer an electric power charging operation to one or more client devices, such as an electric vehicle. The vehicle provides its ID to the controller, which in turn calculates a tax according to the vehicle making the request, and other factors such as taxing jurisdiction, amount of electricity used, timing, etc. By controlling the charging operation in this way, the taxing authorities are able to collect tax revenue for use in maintaining roads from the users of those roads by monitoring which vehicles are using electricity to operate the vehicles on the roads. By keeping track of the vehicle's movement within different tax jurisdictions, the tax may be apportioned amongst the different taxing authorities.
US10267834B2 Semiconductor device and measuring method
There is a need for high-order frequency measurement without greatly increasing consumption currents and chip die sizes. A semiconductor device includes: an electric power measuring portion that performs electric power measurement; a high-order frequency measuring portion that performs high-order frequency measurement; and a clock controller that supplies an electric power measuring portion with a first clock signal at a first sampling frequency and supplies a high-order frequency measuring portion with a second clock signal at a second sampling frequency. The second sampling frequency is higher than the first sampling frequency.
US10267833B2 Power monitoring probe for monitoring power distribution in an electrical system
Examples of devices described in the present disclosure include a monitoring probe comprising a sensor circuit comprising an electrical sensor, the sensor circuit configured to monitor a level of current flow through an electrical conductor when the electrical sensor is affixed adjacent to the electrical sensor, a wireless transmission circuit coupled to the electrical sensor, the wireless transmission circuit configured to receive the electrical output signal from the electrical sensor, and to wirelessly transmit data from the wireless transmission circuit, and a clip assembly coupled to the electrical sensor, the clip assembly mechanically coupled to the sensor circuit and having a plurality of clip members defining a retention area, wherein the plurality of clip members are configured to receive the electrical conductor within the retention area and exert a force on the conductor therein to affix the electrical sensor at a location adjacent to the electrical conductor.
US10267830B2 Facility selection supporting method and facility selection supporting device
A facility selection supporting device calculates a total current value of consumers located in and after a certain power supply section on the way from a distribution substation to a particular consumer and outputs a recommended distribution facility for the power supply section based on the calculated total current value.
US10267828B2 Apparatus with device with fault detection protection
A device such as a laser diode is provided with a monitoring arrangement. The monitoring arrangement has voltage to current converters arranged to provide respectively currents which are proportional to the respective voltages on an anode and on a cathode of the laser diode. The monitoring arrangement provides a first output signal when the laser diode is on too long. That output signal is used to cause the laser diode to be switched off.
US10267827B2 Power on detection circuit
A power-on-detection (POD) circuit includes a detection circuit, first and second comparison circuits, and logic circuitry. The detection circuit includes a capacitor configured to charge from a first voltage level to a second voltage level. The first comparison circuit is configured to compare a third voltage level to a reference voltage level, and the second comparison circuit is configured to compare a fourth voltage level to the reference voltage level. The third and fourth levels are based on the second voltage level. The logic circuitry is coupled to an output of the first comparison circuit and to an output of the second comparison circuit and is configured to output a power identification signal based on the outputs of the first and second comparison circuits. The detection circuit is configured to turn on the first and second comparison circuits based on a voltage level of the capacitor.
US10267826B2 Bus bar module equipped with current sensor for measuring value of current in the bus bar
A bus bar module equipped with current sensors is provided. The module includes a plurality of bus bars, a current sensor, and shield plates. The current sensor is formed of a magneto-resistive element. The plurality of bus bars are arrayed along a width direction (X direction) of the bus bars that is at right angles to both the thickness direction (Z direction) and the extension direction (Y direction) of the bus bars. The current sensor is arranged being spaced apart from the bus bars, while being adjacent to the bus bars in the Z direction. The bus bars and the current sensor are covered from both sides in the Z direction, by the shield plates.
US10267822B2 Sensor having particle barrier
A sensor having a particle barrier is described. In an example, a sensor includes: first and second electrode sets respectively disposed upon a planar support surface and a proof mass that is compliantly displaceable along a first axis substantially parallel to the planar support surface; and a first barrier disposed on the planar support around the first electrode set having a height less than a gap between the planar support and the proof mass to mitigate particle migration into the first or second electrode set.
US10267821B2 Wind direction indicator
A wind direction indicator for hunters includes a smoke generator, a housing, an electrical power source, an air pump and a switch all arranged such that the indicator may be actuated by a hunter using a single hand. The smoke generator may be a cartomizer as an example.
US10267817B2 Automatic analysis apparatus
Provided is an automatic analysis apparatus for inspecting blood coagulation, which is capable of miniaturizing device configuration and reducing device costs. The automatic analysis apparatus includes: a reaction container in which a specimen and a reagent are mixed with each other and the mixed solution is reacted; a sample dispensing mechanism which dispenses the specimen into the reaction container; a blood coagulation time measuring unit in which the reaction container is mounted to measure a coagulation time of the mixed solution within the reaction container; a reaction container accommodating unit which accommodates a plurality of reaction containers provided to the blood coagulation measuring unit; a reaction container transfer mechanism which grasps the reaction container and transfers the reaction container to the blood coagulation measuring unit; and a control unit which controls the reaction container transfer mechanism.
US10267811B2 Rapid and sensitive method of forensic toxicology in post-mortem subjects using oral fluid testing
The present invention provides a rapid, sensitive method for forensic drug testing in a post-mortem subject using oral fluid collected from the post-mortem subject. The method comprises collecting a sample of oral fluid from a post-mortem subject, analyzing the oral fluid sample qualitatively to detect the presence of one or more non-naturally occurring drugs, analyzing the oral fluid sample quantitatively to determine concentration of the one or more non-naturally occurring drugs in the post-mortem subject, and identifying the one or more non-naturally occurring drugs in the post-mortem subject. The detection and quantification in oral fluid is more sensitive and faster than detection and quantification of the non-naturally occurring drugs in blood, urine, bile, and liver tissue collected from the same post-mortem subject. Further, the qualitative and quantitative results are obtained in as little as three hours.
US10267809B2 Biochemical markers for CVD risk assessment
Provided is a method of bioassay for the quantification of N- or C-terminal neo-epitope biomarkers formed by cleavage of a CRP, ApoE, lumican, versican, perlecan, decorin, biglycan or elastin by a proteinase. The method includes contacting a biofluid sample with an antibody reactive with the neo-epitope biomarker and determining the level of binding of the antibody to the biomarker in the sample. The assay is predictive of risk of cardiovascular disease events.
US10267805B1 Analyte detection
This disclosure relates generally to detection and, in particular, to detecting objects within a sample or fraction thereof.
US10267801B2 Assay
This disclosure relates to a diagnostic/prognostic assay for prostate cancer and including kits used in said assay.
US10267792B2 Device for detecting toxic shock syndrome toxins and method of making the same
A device for detecting toxic shock syndrome toxins includes a pad and a membrane coupled to the pad. The pad includes first antibodies that include a first particular antibody and a second particular antibody. Each of the first antibodies are associated with toxic shock syndrome toxin one (TSST-1). The first particular antibody is configured to react with a TSST-1 antigen to form an antibody complex. The membrane includes a first zone that includes an immobilized second antibody configured to react with the antibody complex to cause a first indication. The membrane further includes a second zone that includes a third antibody configured to react with the second particular antibody to cause a second indication.
US10267791B2 Biological test strip with isolation structure
A biological test strip with isolation structure includes a substrate having a testing portion and a measuring portion; an electrode disposed on the substrate and including an operation electrode and an auxiliary electrode, the operation electrode having a first operating end and a first reading end, the auxiliary electrode having a second operating end and a second reading end; a first flow confining member surrounding the first operating end; and a second flow confining member surrounding the first flow confining member and the second operating end, with a height of the second flow confining member larger than a height of the first flow confining member. Therefore, the flowing scope of the dropped liquid is confined, so as to fix the square measure of the dropped liquid contacting the electrode and thereby improve the analysis repeatability.
US10267789B2 Method of reducing interference from component outside of measurement system
An object of the present invention is to provide a method of reducing interference to a measurement system from water-soluble silicone and/or surfactant contaminating the measurement system in a latex agglutination immunoassay. The execution of a latex immunoagglutination reaction in the presence of a silicone compound can reduce the interference to the measurement system from a component derived from a micro blood-collection tube (water-soluble silicone) and/or surfactant mixed from outside of the measurement system.
US10267787B2 Profiling peptides and methods for sensitivity profiling
The present disclosure is generally directed to profiling peptides, compositions, and kits, as well as methods of use thereof. The profiling peptides comprise an Mcl-1 binding domain, and optionally a cellular uptake moiety. The methods of using such profiling peptides include predicting sensitivity of a cancer, selecting a treatment, treating a cancer, producing a sensitivity profile, and the like.
US10267780B2 Method and system for examining eggs
A method and system are presented for use in examining an egg by monitoring radiation response from the egg during an incubation period. The monitoring comprises analyzing measured data indicative of the radiation response from the egg being detected at different time intervals of an incubation period, identifying predetermined dynamics in intensity variations of said radiation response during the different time intervals, and identifying in different time intervals presence of an alive embryo in said egg, and development stages and age of the embryo being developed.
US10267778B2 NOx sensor diagnostic system and method
A system includes: a NOx sensor; and a controller configured to: increase an amount of O2 in a chamber of the NOx sensor; interpret one or more values of a parameter indicative an amount of O2 and/or NOx measured by the NOx sensor; determine if the one or more values of the parameter exceed a threshold value; and indicate a failure of the NOx sensor responsive to the one or more values of the parameter do not exceed the threshold value.
US10267773B2 Phasing adder, ultrasound probe, acoustic sensor and ultrasound diagnosis apparatus
Disclosed is a phasing adder including delay charge transfer units including holding and transferring units which obtain signal charge amounts that are not amplified and which send and receive the signal charge amounts across a predetermined plurality of stages while holding the signal charge amounts for a predetermined time in each stage and a delay adder which performs phasing addition of the signal charges which are held for a predetermined number of stages in the delay charge transfer unit, and electric capacity of each first holding unit, which is the first stage among the plurality of stages in the holding and transferring unit, where the signal charges are obtained and held at a time of ultrasound wave reception is greater than electric capacity of each of later holding units where the signal charges are to be held in a second stage and stages thereafter.
US10267772B2 Hair moisture measuring device, and methods of making and using the device
Technologies are generally described for measuring hair moisture using a hair moisture measuring device including a vibrator, a sound wave detector, a heater, and/or a processor. The vibrator may generate and propagate first sound waves through a strand of hair, which may be detected by the sound wave detector. The processor may then measure a first time-delay between the first sound waves and the first driving signals. After heating the hair by the heater, the vibrator may generate and propagate second sound waves through the strand of hair, which may be detected by the sound wave detector. The processor may measure a second time-delay between the second sound waves and the second driving signals, and also measure an amount of the moisture by calculating a time-delay difference between the first time-delay and the second time-delay.
US10267770B2 Acoustic resonator devices and methods with noble metal layer for functionalization
A micro-electrical-mechanical system (MEMS) resonator device includes a top side electrode overlaid with an interface layer including a material having a surface (e.g., gold or a hydroxylated oxide) that may be functionalized with a functionalization (e.g., specific binding) material. The interface layer and/or an overlying blocking layer are precisely patterned to control locations of the interface layer available to receive a self-assembled monolayer (SAM), thereby addressing issues of misalignment and oversizing of a functionalization zone that would arise by relying solely on microarray spotting. Atomic layer deposition may be used for deposition of the interface layer and/or an optional hermeticity layer. Sensors and microfluidic devices incorporating MEMS resonator devices are also provided.
US10267769B2 Processing system for processing specimens using acoustic energy
A method for fixing a biological sample includes delivering energy through a biological sample that has been removed from a subject, while fixing the biological sample. A change in speed of the energy traveling through the biological sample is evaluated to monitor the progress of the fixation. A system for performing the method can include a transmitter that outputs the energy and a receiver configured to detect the transmitted energy. A computing device can evaluate the speed of the energy based on signals from the receiver.
US10267763B2 Graphene nanoelectronic heterodyne sensor for rapid and sensitive vapor detection
An improved sensing method is provided for rapid analyte detection. The method includes: applying an AC excitation signal to the channel region of the transistor; applying an AC drive signal to the transistor; delivering an analyte of interest to a channel region of a transistor; and monitoring a mixing current of the excitation signal and the drive signal through the transistor, where a change in the mixing current is indicative of the concentration of the analyte of interest.
US10267762B2 Sensor element and gas sensor
A sensor element includes an element body having an elongate rectangular parallelepiped shape and including solid electrolyte layers with oxygen ion conductivity, an outer pump electrode disposed on a first surface of the element body, and a protective layer covering at least a part of a second surface of the element body on a side opposite to the first surface and including one or more spaces (a lower space) that are present apart from the second surface in a direction perpendicular to the second surface.
US10267761B2 Material for sensing electrode of NOX gas sensor
A NO2 gas sensing element includes an electrolyte, a reference electrode in contact with the electrolyte, and a sensing electrode selective to NO2 in contact with the electrolyte spaced apart from the reference electrode. The NO2 selective sensing electrode includes an oxide material comprising: (1) a mixed oxide according to the formula (Mn2-u-v-wCovMgwSiO4-u)+ξ(Mn3Al2Si3O12)+δ(SiO2), wherein 0≤(u+v+w)≤2.0, 0≤ξ≤0.5, and 0≤δ≤0.1; (2) a mixed oxide according to the formula (Mn2-x-y-zCoyMgzSiO4-x)+ξ(ZnO)+δ(SiO2), wherein 0≤(u+v+w)≤2.0, 0≤ξ≤0.5, and 0≤δ≤0.1; or combinations of mixed oxides (1) and (2).
US10267753B2 Multi-energy spectrum X-ray grating-based imaging system and imaging method
The present disclosure relates to a multi-spectrum X-ray grating-based imaging system and imaging method. In one illustrative implementation, an exemplary multi-spectrum X-ray grating-based imaging system according to the present disclosure may comprise an incoherent X-ray source for emitting X-rays to irradiate an object to be detected, a grating module comprising a first absorption grating and a second absorption grating which are disposed in parallel to each other and are sequentially arranged in an X-ray propagation direction, and an energy-resolved detecting device for receiving the X-rays that have passed through the first absorption grating and the second absorption grating.
US10267746B2 Automated pattern fidelity measurement plan generation
Methods and systems for determining parameter(s) of a metrology process to be performed on a specimen are provided. One system includes one or more computer subsystems configured for automatically generating regions of interest (ROIs) to be measured during a metrology process performed for the specimen with the measurement subsystem based on a design for the specimen. The computer subsystem(s) are also configured for automatically determining parameter(s) of measurement(s) performed in first and second subsets of the ROIs during the metrology process with the measurement subsystem based on portions of the design for the specimen located in the first and second subsets of the ROIs, respectively. The parameter(s) of the measurement(s) performed in the first subset are determined separately and independently of the parameter(s) of the measurement(s) performed in the second subset.
US10267745B2 Defect detection method and defect detection device and defect observation device provided with same
The disclosed device, which, using an electron microscope or the like, minutely observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, can reliably insert a defect to be observed into the field of an electron microscope or the like, and can be a device of smaller scale. The electron microscope, which observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, has a configuration incorporating an optimal microscope that re-detects defects, and a spatial filter and a distribution polarization element are inserted at the pupil plane when making dark-field observations using this optical microscope. The electron microscope, which observes defects detected by an optical appearance-inspecting device or an optical defect-inspecting device, has a configuration incorporating an optimal microscope that re-detects defects, and a distribution filter is inserted at the pupil plane when making dark-field observations using this optical microscope.
US10267743B2 Quantifying color changes of chemical test pads induced by specific concentrations of biological analytes under different lighting conditions
Color quantification of chemical test pads and titration of analytes can be performed under different lighting conditions. In one embodiment, the lighting condition is estimated under which a digital image is captured and utilized to select a set of reference colors from which the quantified color is compared to determine the titration. In another embodiment, a plurality of comparisons are made with different lighting conditions with the result having the highest confidence level being selected to determine the titration.
US10267740B2 Tracer and method of identifying tracer in product
A method of detecting a tracer compound dissolved in a liquid composition via surface-enhanced spectroscopy includes the steps of: a. optionally, diluting the liquid composition or the separated liquid by mixing with a diluent liquid; b. bringing a sample of the separated liquid into contact with, a spectroscopy-enhancing surface including gold, silver or copper; c. obtaining a Raman spectrum from the sample; and d. calculating, from the spectrum, the concentration of the tracer in the sample relative to the concentration of a second component of the composition.
US10267733B2 Semiconductor device for detecting fluorescent particles
The present disclosure relates to semiconductor devices for detecting fluorescent particles. At least one embodiment relates to an integrated semiconductor device for detecting fluorescent tags. The device includes a first layer, a second layer, a third layer, a fourth layer, and a fifth layer. The first layer includes a detector element. The second layer includes a rejection filter. The third layer is fabricated from dielectric material. The fourth layer is an optical waveguide configured and positioned such that a top surface of the fourth layer is illuminated with an evanescent tail of excitation light guided by the optical waveguide when the fluorescent tags are present. The fifth layer includes a microfluidic channel. The optical waveguide is configured and positioned such that the microfluidic channel is illuminated with the evanescent tail. The detector element is positioned such that light from activated fluorescent tags can be received.
US10267730B2 Water content of a part of plant evaluation method and water content of a part of plant evaluation apparatus
A water content evaluation apparatus which evaluates water content of a part of a plant is provided. A water content at each of irradiation positions of the part of the plant is calculated based on a first reflection light of a laser reference beam, having a first wavelength that is not absorbed by water, that is reflected at all the irradiation positions of the plant and a second reflection light of a laser measuring beam, having a second wavelength that is absorbed by water, that is reflected at all the irradiation positions of the plant. Irradiation positions of the plant in which the water content is equal to or larger than at least one predetermined threshold level are displayed, in at least one corresponding predetermined color.
US10267727B2 Determining polarization rotation characteristics of a sample taking into consideration a transmission dispersion
Optical measuring system for determining polarization-optical properties of a sample, which comprises a polarization state generator (PSG) which is configured for preparing a measuring light which is propagating along an analysis beam path with a defined polarization state; a sample receptacle which is arranged downstream of the PSG in the analysis beam path and which is adapted for receiving the sample; a polarization state analyzer (PSA) which is arranged downstream of the sample receptacle in the analysis beam path; a detector which is arranged downstream of the PSA in the analysis beam path for detecting the measuring light, wherein the PSA and the detector are configured for capturing a polarization rotation αP(λeff) of the measuring light which is caused by the sample; and an evaluation and control unit for evaluating measuring signals from the detector and/or PSA and/or PSG, wherein a wavelength-spectrum of the measuring light contains at least a first wavelength λ1 and a second wavelength λ2, wherein the detector is configured for detecting measuring light with the first wavelength separated from measuring light with the second wavelength, and wherein the evaluation and control unit is configured for calculating a polarization rotation αP(λ0) of the measuring light which is caused by the sample at a standardized wavelength λ0 in dependency from (a) a first polarization rotation αP(λ1) at the first wavelength λ1, (b) a second polarization rotation αP(λ2) at the second wavelength λ2, (c) a first transmission T(λ1) at the first wavelength λ1, and (d) a second transmission T(λ2) at the second wavelength λ2.
US10267726B2 Systems and methods of identifying and/or tracking particles in a droplet, wherein the particle can be a cell
In accordance with embodiments herein, microfluidics systems and methods are described for identifying and/or tracking particles in a droplet. For example, the particle may be a bead, a cell, or any other type of particle. For example, embodiments herein are useful in distinguishing cells from other particles. The microfluidics systems and methods provide the capability to image a large area (e.g., a few square millimeters) within a digital fluidics chamber using interference microscopy, wherein the image of the interference pattern is acquired, instead of an image of the micrometric object itself. The interference pattern results from the incoming light that interferes with the light scattered by the object. In the case of micrometric objects (e.g., cells, bacteria, etc.), the acquired interference pattern may typically be about 100 jum in diameter so that the area can be imaged using a lens-free imaging configuration or using a low magnification lens.
US10267722B2 Flow cytometry assembly and system, analyzing device comprising such a cytometry assembly and assembly comprising such a cytometry system
A flow cytometry system including a measuring chamber, an injection device arranged to inject a flow of biological particles to be analyzed in the measuring chamber, an evacuation device arranged to evacuate outside of the cytometry system the flow of biological particles injected in the measuring chamber, a measuring set arranged to measure at least one optical property of the biological particles to be analyzed, the measuring set including an emission device arranged to emit a light beam in the direction of the measuring chamber and capable of crossing the flow of biological particles, and at least one collecting device arranged to collect light rays coming from the measuring chamber, where the flow cytometry system further includes a support on which the injection device, the evacuation device, the emission device and the at least one collecting device are mounted.
US10267721B2 Apparatus and method for analyzing and sorting cell particles in solution
The present invention provides an apparatus for analyzing particles in a solution including a unit configured to place a flow cell having a flow path for flowing a sample solution containing the particles; a unit configured to illuminate the sample solution flowing through the flow path of the flow cell; a photodetector that detects a scattered light and/or fluorescence generated from the particles in the sample solution; and a unit configured to analyze the particles based on their signal intensities detected by the photodetector, wherein the flow cell has the flow path formed in a substrate, a reflection plane is formed on the side surface of the flow path, the reflection plane leads the lights generated in the flow path of the flow cell and advancing in the substrate in-plane direction to a specified region of the surface of the flow cell, and the photodetector detects the light exiting from the specified region to the outside.
US10267720B2 Apparatus for electrically measuring individual particles flowing in a liquid
Apparatus (3) for electrically measuring individual particles (4) flowing in a liquid (6), which apparatus (3) comprises: (i) a fluidic channel (5) for receiving a liquid (6) having the individual particles (4) in suspension in the liquid (6); (ii) a first electrode arrangement (8) having at least one measurement electrode (16) and at least one signal electrode (11); (iii) at least one other electrode arrangement (9) having at least one measurement electrode and at least one signal electrode (13); (iv) at least one signal conditioning electrode (10, 12, 14, 15, 17, 19) positioned adjacent to at least one of the measurement electrodes (16, 18) or at least one of the signal electrode (9); and (v) measuring means (20, 21) for measuring electrical signal changes; and the apparatus (3) being such that: (vi) the first and the other electrode arrangements (8, 9) are connected to the measuring means (20, 21) whereby individual particles passing between the first and other electrode arrangements (8, 9) cause a change in electrical signal which is measured; and (vii) the electrical potential of the signal conditioning electrode (10, 12, 14, 15, 17, 19) is controlled to substantially prevent current flow between the first electrode arrangement (8) and the other electrode arrangement (9).
US10267717B2 Abrasion wear tester
An apparatus for measuring the anti-wear nature of a surface of given article to test the article or coating thereon for wear and abrasion resistance. A selected abrasive paper strip or tape is pulled under controlled tension from a first feed reel which can control tension on the strip onto another second reel controlled at a selected speed and torque. The test part apparatus is capable of repetitive cycles. For example, a test cycle process may include the steps of pushing a finger probe against the moving selected abrasive paper in contact with a the test sample surface having a selected surface area, holding the finger probe against the paper which between the finger probe and surface of the article for a selected time and distance, and removing the finger probe pressure from the paper and the test article surface. The number of cycles required to wear through the coating on the sample is recorded and compared to other test samples. In one embodiment, the abrasive paper strip is moistened by being pulled through a selected liquid contained in a vessel located just before the paper strip abrades the sample.
US10267713B2 Sample preparation system and preparation method for an electron microscope
A sample preparation system includes a slicing module, a first tank, a sequencing module and a pickup module. The slicing module is utilized to sequentially slice a sample block into a plurality of sample slices. The first tank is utilized to receive the sample slices. The sample slices float on a fluid in the first tank, and the sample slices are moved by the flowing fluid. The sequencing module is disposed at a side of the first tank, so as to separate the sample slices sequentially. The pick module is coupled with the first tank, so as to pick up the sample slices sequentially and place the sample slices on corresponding sample holders. In addition, a sample preparation method is also provided.
US10267711B2 Duct detector
There is described a duct detector (1) and components (2, 3, 6) for duct detectors. In one form the duct detector (1) includes: a port unit (3) and detector unit (2). The port unit (3) is mountable to a duct in use so as to position one or more ports in the duct. The detector unit (2) includes a detection region. The port unit (3) and detector unit (2) are reconfigurable between a close coupled configuration and a separated configuration in which the units (2,3) are mountable with a variable separation between them and coupled by one or more elongate conduits (12A, 12B) to provide fluid communication between the units (2,3).
US10267709B2 Optical sensor interrogation system a method of manufacturing the optical sensor interrogation system
An optical sensor interrogation system can have a light source arranged for emitting light; a first optical arrangement arranged for intercepting the light and to forward the light to an optical sensor and to receive light therefrom. The wavelength reference is adapted to provide a reference wavelength. The system can further have a second optical arrangement adapted to receive reflected light from the optical sensor, a lens system for transferring the light into a beam and a scanning assembly including a scanning unit and/or a diffractive optical element. The system can still further have a detector for receiving optical response from the scanning assembly and a data processing system. A method is used to manufacture an optical sensor interrogation system.
US10267706B2 Pneumatic diagnostic method and system for detecting leakage in a pneumatic system
A method of diagnosing a pneumatic system that (1) pressurizes the system to a first inflation pressure, (2) ceases the pressurizing for a settling-in time period, (3) measures a settled-in pressure after the settling-in time period, (4) measures a decayed pressure after a decay time period, (5) determines a determined rate of decay of the pressure in the system over the decay time period, and (6) compares the determined rate of decay to a first stored decay rate.
US10267701B2 Fluid monitoring device with disposable inner liner with sensor integration
A fluid monitoring assembly includes a segment of tubing having a wall defining a lumen through which the fluid passes and a sensor at least partially embedded within a wall of the tubing. The assembly includes a housing having first and second portions connected to one another at a hinge, the housing defining an interior portion configured to hold the segment of tubing and the sensor. The housing may be opened and closed as needed using a fastener.
US10267699B2 Pressure sensor element and method of manufacturing the same
A pressure sensor element includes a die; a cavity and a trench formed in one surface of the die and defining therebetween a partition wall integral with and formed of the same material as the die; and a membrane formed on the die and covering the cavity and the trench.
US10267696B2 Belt tension calculating program, belt natural frequency calculating program, method and device for calculating belt tension, and method and device for calculating belt natural frequency
A more accurate tension of a belt or a more accurate target natural frequency of the belt when the belt tension is adjusted is determined. A method for calculating a belt tension includes receiving a natural frequency of a belt and a span; performing calculation for determining a tension of the belt using a predetermined expression, based on the natural frequency, the span, and a unit mass of the belt read from a memory; and displaying the tension on a display, wherein in a case where the span is within a predetermined range corresponding to the belt, the predetermined expression is corrected so that an error caused by a bending stiffness of the belt is reduced.
US10267694B2 Micrometeoroid and orbital debris impact detection and location using fiber optic strain sensing
Various embodiments may provide a strain-sensing apparatus configured to be attached to a micrometeoroid and orbital debris (MMOD) shielding layer and data collection equipment in communication with the strain-sensing apparatus configured to detect an occurrence, a time, a location, and/or a severity of a MMOD strike on the MMOD shielding layer. The various embodiments may enable detection and/or location of potentially harmful MMOD strikes on both human occupied and unmanned spacecraft.
US10267687B2 Adjusting an amount of coherence of a light beam
Techniques for controlling an optical system include accessing a measured value of a property of a particular pulse of a pulsed light beam emitted from the optical system, the property being related to an amount of coherence of the light beam; comparing the measured value of the property of the light beam to a target value of the property; determining whether to generate a control signal based on the comparison; and if a control signal is generated based on the comparison, adjusting the amount of coherence in the light beam by modifying an aspect of the optical system based on the control signal to reduce an amount of coherence of a pulse that is subsequent to the particular pulse.
US10267686B2 Divided-aperture infra-red spectral imaging system
Various embodiments disclosed herein describe a divided-aperture infrared spectral imaging (DAISI) system that is adapted to acquire multiple IR images of a scene with a single-shot (also referred to as a snapshot). The plurality of acquired images having different wavelength compositions that are obtained generally simultaneously. The system includes at least two optical channels that are spatially and spectrally different from one another. Each of the at least two optical channels are configured to transfer IR radiation incident on the optical system towards an optical FPA unit comprising at least two detector arrays disposed in the focal plane of two corresponding focusing lenses. The system further comprises at least one temperature reference source or surface that is used to dynamically calibrate the two detector arrays and compensate for a temperature difference between the two detector arrays.
US10267684B1 Device, system, and technique for characterizing a focal plane array modulation transfer function
An apparatus, system, and method to characterize a focal plane array. The apparatus includes a speckle field source to generate and emit a plurality of uniform speckle fields, a diamond-shape aperture, and a pedestal to mount the focal plane array at a predetermined distance from the aperture. The diamond-shape aperture shapes the uniform speckle fields from the speckle field source so that the uniform speckle fields have a desired power spectral density at the focal plane array. The desired power spectral density has recoverable aliased regions out to two times the Nyquist frequency of the focal plane array. The system includes a controller to characterize, by computing a modulation transfer function, the focal plane array based on the desired power spectral density of the uniform speckle fields impinging on the focal plane array.
US10267683B2 Colorimetry device and colorimetry method having a patch quantity comparison processing unit and a second position correction processing unit
In a colorimetric device and a colorimetric method according to the present invention, chart definition information including at least patch position definition information representing each position of a plurality of patches in a color chart is stored, patch position measurement information representing the position of the patch is obtained on the basis of an image of the color chart, patch position correction information is obtained by correcting the patch position measurement information on the basis of the chart definition information, and then, each color of the plurality of patches is measured in each of the positions of the plurality of patches represented by the patch position correction information.
US10267682B2 Method for imaging 1-D nanomaterials
A method for imaging one dimension nanomaterials is provided. Firstly, one dimension nanomaterials sample, an optical microscope with a liquid immersion objective and a liquid are provided. Secondly, the one dimensional nanomaterials sample is immersed in the liquid. Thirdly, the one dimensional nanomaterials sample is illuminated by an incident beam to generate resonance Rayleigh scattering. Fourthly, the liquid immersion objective is immersed into the liquid to get a resonance Rayleigh scattering (RRS) image of the one dimensional nanomaterials sample. Fifthly, spectra of the one dimensional nanomaterials sample are measured to obtain chirality of the one dimensional nanomaterials sample.
US10267676B2 Non-power-driven photometer including multiple narrow-angle photoreceivers
A non-power-driven photometer is provided, the photometer comprising: a body; and multiple narrow angle photoreceivers (narrow angle probes) formed in the body, wherein the multiple narrow angle probes receive light in the atmosphere, which is incident over a range of different azimuth angles, and allow the characteristics of the atmosphere to be analyzed with reference to the relationship between the received light and the azimuth angle of the narrow angle probe corresponding to the received light. According to the present invention, since the photometer is driven without being supplied with power, light intensity measurement can be performed in a short time. Further, since light intensity measurement can be performed with no movement or only a short-distance movement of a vehicle or airplane equipped with the photometer, the problem of errors caused by differences in the time and location of measurement can be prevented.
US10267673B2 Information processing device, information processing method, and recording medium
A control unit of a body composition meter (an information processing device) obtains measurement information on a measurement habit when a user measures body information of himself/herself. The control unit determines a level of awareness of the user for health of himself/herself using the measurement information. The control unit notifies the user of information on health according to the level of health awareness.
US10267672B2 Thin weighing scale using ultrasonic waves and method using same
A weighing device, configured to measure at least the weight of a person or an object, comprising a control unit, a sensory plate, a top plate, spacer pads, interposed between the plates, wherein the sensory plate has an emission transducer configured to generate, a burst of Lamb waves at the surface of the sensory plate, a reception transducer, to receive echoed Lamb waves propagated through the sensory plate, the temporal profile of the echoed Lamb waves being dependent on the weight applied to the top plate and passed by the spacer pads to the sensory plate, wherein the control unit determines the weight applied to the top plate by analysis of the temporal profile of the echoed Lamb waves.
US10267666B2 Fill level measurement device
The present disclosure relates to a measuring device for measuring a fill level of a material in a container based on time of flight principles, including components that serve to generate, transmit and receive a measurement signal and further serve to convert said measurement signal into an analog intermediate frequency signal having an expected signal frequency within a predetermined frequency range, said intermediate frequency signal including information corresponding to the fill level of the material in the container, wherein an analog to digital converter is provided that serves to subsequently sample the intermediate frequency signal, said analog to digital converter employing a sampling frequency less than the expected signal frequency of intermediate frequency signal.
US10267661B2 Energy efficient mobile context collection
This disclosure relates to determining a context of a mobile device. A processor receives from one or more first sensors first sensor data in relation to the context. The processor then selects from multiple second sensors one or more selected sensors based on the first sensor data and based on an energy cost value associated with each of the multiple second sensors, the energy cost value being indicative of energy consumed when requesting data from each of the multiple second sensors. Next, the processor receives from the one or more selected sensors second sensor data and determines the context of the mobile device based on the first sensor data and the second sensor data. This reduces the overall energy consumption and therefore extends the battery life of the mobile device while still providing an accurate context determination.
US10267659B2 Angle detecting device and surveying instrument
The invention provides an angle detecting device, which comprises absolute encoders provided on a rotation member which rotates at a constant speed, a clock signal generating component, a counter circuit, an angle calculating component, and a trigger signal generating component, wherein an angle trigger signal is inputted to the absolute encoders and the counter circuit at a predetermined time interval, the absolute encoders input rotation angles for each angle trigger signal to the angle calculating component, the counter circuit outputs the number of clock counts to the angle calculating component from the moment when a rotation angle measuring trigger signal is inputted by inputting the rotation angle measuring trigger signal for detecting the rotation angle of the rotation member to the counter circuit, and wherein the angle calculating component detects the rotation angle of the rotation member based on the rotation angles from the absolute encoders and on the number of the clock counts.