Document Document Title
US10553076B2 Systems and methods for providing skill-based selection of prizes for games of chance
Systems and methods include a gaming device configured to receive a monetary value and a user interface configured to enable a player to select a wager for a game of chance and enable the player to initiate a cash out operation. The gaming device also includes a processor programmed to add the monetary value to a credit balance for the player, deduct the selected wager from the credit balance, and decrease the credit balance in response to the cash out operation. A prize selector is also provided that includes a plurality of randomly or skill based or partially skill based selectable bonus prizes that are selectable by operating the prize selector to oscillate or rotate the prize selector until the prize selector stops at a stopping position. The player is enabled to influence the stopping or starting position of the prize selector to influence the prize that is selected.
US10553074B2 Optimizing drawing prize awards
A promotional game is conducted over participants' cell phones. During a play period, a participant advances on a virtual game board using cell phone commands. During the player period drawing entries are generated proportional to play on electronic gaming devices, play of the promotional game, or retail purchases. Some players receive a multiplier for their drawing entries to enhance chances of winning the promotional game. In one embodiment, the multiplier is removed for a player after a cutoff threshold for prizes awarded to that player is reached.
US10553069B2 Multimodal multiuser interleaved wagering system
A multimodal multiuser interleaved wagering system is disclosed, including an interactive processing device constructed to: communicate session data; receive session initiation data; automatically provide an interactive application; provide an interactive application display; communicate application telemetry data; receive wagering telemetry and application resource data; automatically configure the wagering interface; and automatically incorporate application resource data; a wager server constructed to: receive wager request data; automatically determine a wager outcome; communicate wager outcome data; the process controller operatively connecting the interactive processing device and the wager server, constructed to: receive session validation indication data; communicate session initiation data; receive application telemetry data; determine whether to trigger a wager request; automatically generate wager request data; communicate wager request data; receive the wager outcome data; determine the wagering telemetry data; automatically determine the application resource data; and communicate the wagering telemetry data and the application resource data.
US10553066B2 Gaming machine, control method for machine, and program for gaming machine
A gaming machine provides an operation unit, a display unit, and a control unit. The display unit displays a display area with a plurality of cells in a grid. A respective symbol, from a set of symbols, is displayed in each cell. The symbols in the set of symbols having a ranking from lowest to highest and include first and second sub-groups. The symbols in the second sub-group of symbols have a higher ranking than the symbols in the first sub-group. The control unit randomly selects one of the symbols from the second sub-group of symbols. The selected symbols from the second sub-group of symbols and the first sub-group of symbols forming an instant sub-group of symbols. The control unit being further configured to randomly select a plurality of symbols associated with the display area from the instant sub-group of symbols.
US10553064B2 Medium storage box, financial device, and method of controlling the same
A medium storage box according to an embodiment includes: a cassette body having a storage space in which a medium is stored; a cassette door coupled to the cassette body to open or close the storage space; a door opening detection unit for generating an open detection signal when the cassette door is opened; a microcomputer for determining that the cassette door is opened when receiving the open detection signal, and for storing the determined opening information of the cassette door in a cassette memory; and a battery for supplying power to the door detection unit and the microcomputer, wherein when the open detection signal is generated in the door opening detection unit, the battery supplies power to the microcomputer.
US10553062B2 Method for generating winning numbers and apparatus
A method for generating target winning numbers is provided. The method implemented by a first node includes: receiving, in a first period of time, n encrypted random parameters sent by n second nodes in a system, where n is a positive integer; receiving, in a second period of time, n mapping relationships and n keys that are sent by the n second nodes, where each mapping relationship is a one-to-one mapping relationship between an encrypted random parameter and a key; and decrypting, in a third period of time, the n encrypted random parameters by using the n mapping relationships and the n keys, to obtain a target random parameter set, and generating target winning numbers by using the target random parameter set, so that each node can generate the winning numbers and verify impartiality of the winning numbers, thereby increasing randomness of a random parameter.
US10553061B2 Authentication information control system, authentication information control method, and non-transitory computer-readable recording medium
A control unit issues temporary authentication information for disabling a locking/unlocking process to a user terminal satisfying a first condition. The control unit determines whether first authentication information has been issued to another user terminal, issues second authentication information to the user terminal to which the temporary authentication information has been issued when the first authentication information has not been issued to another user terminal, and issues the second authentication information to the user terminal to which the temporary authentication information has been issued with detection of ending of use of the first authentication information in another user terminal as a trigger when the first authentication information has been issued to the other user terminal.
US10553060B2 Method and apparatus for implementing multi-vendor rolling code keyless entry systems
The present invention relates generally a system and method for providing rolling code remote device functions to provide keyless entry to multiple makes and models of cars. The present invention is adapted to produce the radio signal type and transmitted data of an original manufacturer's keyless entry remote device system by implementing multiple modulation schema and data encoding techniques.
US10553059B1 Dynamic power management for electronic locksets
An exemplary embodiment pertains to a method of operating an electronic lockset during a plurality of iterations of a recurring period of time, wherein the electronic lockset includes a first electronic component. The method generally includes generating a usage score for the electronic component based on usage of the electronic lockset during the first iteration of the recurring period of time, selecting a schedule for the electronic component based on the first usage score, and during a second iteration of the recurring period of time occurring after the first iteration of the recurring period of time, operating the electronic component operating according to the selected schedule.
US10553057B2 Remote control for actuating garage doors and other barriers, and method and system of using same
Remote control for actuating garage doors and other barriers, and method and system of using same. A base unit includes: a wireless receiver, to wirelessly receive from an electronic device an incoming wireless signal indicating a command to actuate a garage door; a wireless signal constructor, to dynamically construct an outgoing wireless signal which comprises a rolling code; a wireless transmitter, to transmit the outgoing wireless signal to a wireless receiver of a motor unit that is operably associated with the garage door. A wireless signal constructor dynamically constructs the outgoing wireless signal without having access to a secret seed value that is accessible to the motor unit. A local storage unit stores a data-set of rolling codes that are associated with the motor unit; and the outgoing wireless signal is dynamically constructed based on a next-available rolling code obtained from the local storage unit of the base unit.
US10553053B2 Biometric fusion electronic lock system
A biometric fusion electronic lock system contains a central processing module including an image processing unit, a voice processing unit, a digital signal processing unit, a logic processing unit, and an interface control unit. An image capturing module is electrically connected with the central processing module. A voice capturing module is electrically connected with the central processing module. A locking/unlocking module is configured to drive a locking latchbolt to lock or unlock the electronic lock system, and the locking/unlocking module is electrically connected with the central processing module. A storage module is set in a storage media of the electronic lock system so as to store facial features and voiceprint data captured by the image capturing module and the voice capturing module respectively. A liquid-crystal display (LCD) module is electrically connected with an interface control unit of the central processing module.
US10553049B2 Using embedded electromagnetic signatures to monitor and authorize collection of printed material
Monitoring and authorizing collection of printed media. A print task is received. A unique electromagnetic (EM) signature is generated for the received print task. Files for the print task are printed including the EM signature. Communication information is received including information exchanged between a radio frequency identification (RFID) badge associated with a user requesting access to a common printing area and a RFID reader associated with the common printing area, and information by an electromagnetic detector of a computer from the EM signature. Based on the first and second set of received communication information, an attempted collection of the printed media by the print task owner is determined. If the attempted collection is not made by the print task owner, a notification is transmitted to a computer associated with the print task owner indicating an unauthorized attempted collection of the printed media.
US10553044B2 Self-diagnosis of faults with a secondary system in an autonomous driving system
This application discloses self-diagnosis of faults for an assisted or automated driving system of a vehicle. A primary computing system can generate an environmental model populated with objects detected from measurement data from sensors. A secondary computing system can generate a secondary system data structure configured to identify objects located around the vehicle that were detected from measurement data from the sensors. The secondary computing system can identify a fault in the sensors based on a comparison of the secondary system data structure with the environmental model. The secondary computing system also can estimate an amount of time before the vehicle crashes from a vehicle velocity vector and free space in the environment around the vehicle, and identify the fault in the sensors based on the estimated amount of time before the vehicle crashes.
US10553042B1 Driving trip and pattern analysis
A driving analysis server may be configured to receive vehicle location data and/or operation data from one or more vehicle systems, identify driving trips and/or driving patterns based on the vehicle data, determine risk assessment values corresponding to the driving trips and driving patterns, and calculate driver scores based on the analyzed driving trip and driving pattern data. Destination locations may be identified for a vehicle's driving trips, and information relating to the destination locations may be retrieved and analyzed to determine risk factors and risk assessment values associated with driving to and from the destination, as well as parking at the destination. Specific driving trip types or purposes may be identified, and driving scores may be calculated based on the vehicle location and time data, including the risk factors, risk assessment values, and the determined trip types or purposes.
US10553035B2 Valence based implicit traversal for improved compression of triangular meshes
In one general aspect, a method can include receiving, by processing circuitry of a computer configured to represent information related to a three-dimensional object, a plurality of vertices of a triangular mesh representing the three-dimensional object, the triangular mesh including a plurality of faces, each if the plurality of faces including three vertices of the plurality of vertices; generating a traversal order for the vertices of the triangular mesh based on valences of the plurality of vertices; producing an array of errors between predicted vertices and vertices of the plurality of vertices, the array of errors being arranged in a sequence based on the traversal order; and performing a compression operation on the array of differences to produce a compressed error array, the compressed error array producing the plurality of vertices of the triangular mesh in response to a decompression operation.
US10553029B1 Using reference-only decoding of non-viewed sections of a projected video
Techniques are described that enable virtual reality content to be delivered. These techniques include encoding frames of stereoscopic virtual reality content and decoding reference frames of the stereoscopic virtual reality content for non-viewed sections of the virtual reality content.
US10553023B2 System and method for determining alpha values for alpha shapes
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.
US10553020B1 Shadow mask generation using elevation data
A method can include determining, based on elevation data of a geographic region corresponding to a location at which an image was captured and a solar elevation angle at a time the image was captured, whether each pixel of the image is a shadow or a non-shadow to create a shadow mask of the image, generating an eroded shadow mask that includes the shadow mask with a specified number of pixels from a perimeter of each shadow in the shadow mask changed to respective values corresponding to non-shadows, generating a dilated shadow mask that includes the specified number of pixels in the shadow mask changed to values corresponding to shadows, and refining the shadow mask using the eroded shadow mask and the dilated shadow mask to create a refined shadow mask.
US10553019B2 Decoupled shading pipeline
In some embodiments, a given frame or picture may have different shading rates. In one embodiment in some areas of the frame or picture the shading rate may be less than once per pixel and in other places it may be once per pixel. Examples where the shading rate may be reduced include areas where there is motion and camera defocus, areas of peripheral blur, and in general, any case where the visibility is reduced anyway. The shading rate may be changed in a region, such as a shading quad, by changing the size of the region.
US10553015B2 Implicit view-dependent quantization
An encoder includes a processor and a memory. The memory includes code as instructions that cause the processor to receive geometric data and a viewpoint associated with the geometric data, and quantize the geometric data based on the viewpoint using a plurality of view-dependent quantization values each having a quantized distance based on a proximity to the viewpoint.
US10553008B2 Spatial and hierarchical placement of images at runtime
A method, computer program product, and system for automatic placement and layering of images at runtime include a processor(s) obtaining images that represent components of an object, including a first image and a second image. The processor(s) annotates the first image with data indicating one or more locations on the first image where the second image can be placed. The processor(s) determines, during runtime, a position or orientation of the one or more locations on the first image, based on the annotated first image. The processor(s) compares each location to data in a system file to determine a first location that is a placement for the second image on the first image. The processor(s) layers the second image over the first image at the first location. The processor(s) renders the two dimensional model of the object, including the layered images, displays it in the graphical user interface.
US10553000B2 Analytics visualization
Systems, device and techniques are disclosed for analytics visualization. A selection of a data set may be received. A first visualization associated with the data set may be generated. A selection of a first data subset of the data set may be received. A second visualization associated with the first data subset of the data set may be generated. The second visualization may be visually linked to the first visualization with a first visual link. A selection of a second data subset of the data set may be received. A third visualization associated with the second data subset of the data set may be generated. The third visualization may be visually linked to the first visualization with a second visual link and displayed simultaneously with the second visualization.
US10552996B2 Systems and techniques for determining associations between multiple types of data in large data sets
Systems and methods disclosed herein identify multivariate relationships that exist across all types data collected from numerous observed users over one or more networks. Electronic data collected from observed users include categorical data and non-categorical/numeric data. To compare and analyze the collected data, a marketing entity converts the numeric data to categorical data via a binning algorithm, which reduces the numeric data into two or more discrete categories. The marketing entity analyzes the data variables to compute pairwise associations on the collected categorical and numeric data (which has been converted to categorical data). The marketing entity also determines hierarchical clusters to group the pairwise associations of data variables based on the strength of the associations. The pairwise relationships and hierarchical clusters are displayed on a user interface.
US10552988B2 Ordering segments of an image for encoding and transmission to a display device
Methods, apparatus, systems and articles of manufacture are disclosed to order a plurality of segments of an image for encoding and wireless transmission to a display device. The apparatus includes a segment orderer to arrange the segments in an encoding order for encoding. The encoding order is different than a scan line order, and encoding order is such that a center segment of the plurality of segments is to occupy a first position in the encoding order. The first position precedes a second position occupied by the center segment in the scan line order and the center segment corresponds to a center of the image. The apparatus also includes an encoder to encode the segments in the encoding order, and a wireless transmitter to transmit the encoded portions to the display device in the encoding order in which the encoded segments are encoded.
US10552954B2 Method and apparatus for generation of a physiologically-derived map correlated with anatomical image data
In a method and a computer for generating a physiologically-derived map correlated with anatomical image data spatially resolved physiologically-derived values within a value range are provided to a computer, as are anatomical image data. A frequency of occurrence of the provided physiologically-derived values is determined in the computer, depending on the occurrence of physiologically-derived values within the value range. A portion of the value range is selected in or via the computer, based on the determined frequency of the provided physiologically-derived values. Color coding is assigned in the computer to the physiologically-derived values of the value range outside the selected portion. A physiologically-derived map is generated by the computer by assigning a physiologically-derived value corresponding to the assigned color coding to its spatially resolved position in relation to the anatomical image data, and the map is shown at a display screen of the computer.
US10552953B2 Magnetic resonance imaging apparatus
A magnetic resonance imaging apparatus includes processing circuitry. The processing circuitry performs first imaging to acquire multiple magnetic resonance signals that are used to derive a quantitative value of tissue. The processing circuitry derives a quantitative value of tissue on the basis of the multiple magnetic resonance signals. The processing circuitry displays, on a display, an estimated image obtained by estimating, through a calculation, an image to be obtained by performing second imaging different from the first imaging on the basis of the derived quantitative value of tissue. The processing circuitry acquires an image by performing the second imaging in which an imaging parameter corresponding to the estimated image is set.
US10552949B2 Contrast enhancement and reduction of noise in images from cameras
The subject matter of this specification can be implemented in, among other things, a method including identifying one or more blocks in an electronic image that depicts text characters. The method includes identifying one or more text blocks among the blocks that depict the text characters. The method includes identifying an average text contrast for each of the text blocks. The method includes identifying a type for each pixel in each of the text blocks based on the average text contrast. The method includes performing local adaptive filtering on a first neighborhood of pixels around each pixel in each of the text blocks to determine a brightness for the pixel based on the identified type. The method includes storing, in at least one memory, the electronic image including the determined brightness for each pixel in each of the text blocks.
US10552948B2 Endoscope apparatus
An endoscope apparatus having a function of switching between the 2-D observation for a planar view and the 3-D observation for a stereoscopic view, includes an image Processor which carries out processing of reducing a distortion of an image pickup optical system for an image pickup signal achieved by an image pickup element of the endoscope apparatus at the time of the 3-D observation, and the image Processor carries out image processing that satisfies the following conditional expression (1): 0.1
US10552942B2 Reducing color artifacts in plenoptic imaging systems
In one aspect, a color plenoptic imaging system captures a plenoptic image of an object. The plenoptic image is made up of a plurality of superpixels, and each superpixel includes a center subpixel. The collection of center subpixels from the plurality of superpixels forms a set of captured center view data for the object. The sensor array includes at least two arrays of different color sensors that capture subpixels of different colors. The microlens array and the sensor array are positioned such that, within the set of captured center view data, for each of the different colors, adjacent center subpixels of that color are separated by not more than three intervening center subpixels of a different color.
US10552940B2 Medical image diagnostic apparatus for enlarging and reconstructive image portions
A medical image diagnostic apparatus includes an acquisition circuitry configured to acquire data concerning the interior of an object, a reconstruction circuitry configured to reconstruct the first image concerning the object based on the acquired data, a display, and an enlargement reconstruction circuitry configured to enlarge/reconstruct the second image corresponding to the set enlargement reconstruction range based on a portion of the acquired data, with the second image being displayed in a display area of the display in place of a portion of the first image under the control of the display control circuitry.
US10552931B2 Automated clinical indicator recognition with natural language processing
Computer-based, natural language processing systems and methods are provided for review of clinical documentation and other medical records, and for clinical documentation improvement. The systems and methods are configured to review documents in the record using a natural language processor and to identify clinical indicators with associated contextual information. The clinical indicators are compared to scenarios to generate markers based on an information model. The markers used to generate physician queries and other informational requests with supporting evidence for each query based on indicators identified in the record. In additional examples, pragmatic guidelines including business-based rules can also be utilized, either in combination with, or as part of, the scenarios in the information model.
US10552925B2 Electricity distribution arrangement, system and method
Disclosed are systems and methods for monitoring and controlling the distribution of electricity. The power distribution platform includes an intelligent device that controls power delivery to a singular or plurality of end users. The device controls the times during which energy is delivered, and limits the electrical current available on a per socket basis. By limiting current draw, system operators can ensure that only high value appliances (LED lights, phone charging etc.) are powered. Local intermediaries buy credit in bulk from a power system operator, then sell it to users via a portable digital storage medium and mobile device in increments of days, weeks or months. Once loaded with credit, a user's power program is allowed to continue running for the specified duration. Further aspects of the embodiment include; usage data logging to cloud server, power theft detection and methods of synchronizing internal clocks of each intelligent device.
US10552917B1 Systems and methods for projecting and managing cash-out flow for financial accounts
Systems and methods are disclosed for managing cash out transactions for an entity's accounts. In an embodiment, a system comprises a processor configured to render an interactive graphical user interface (GUI) for a cash out center on a display device. The GUI includes plurality of selectable, actionable user interface (UI) elements. The cash out center displays past and committed, unconfirmed Cash Out transactions, which can be edited, deleted, and committed (or re-committed) by selecting UI elements. A UI element is selectable to add new payees and new Cash Out transactions. In embodiments, methods employ the Cash Out center to add, edit, schedule and delete Cash Out transactions such as outgoing transfers, expenses, payments, bills, and payables.
US10552913B1 Enhanced claims damage estimation using aggregate display
Systems and methods provide for an automated system for analyzing damage to process claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The enhanced claims processing server may submit a signal that locks one or more portions of an application on the mobile device used to submit the photos/videos. The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video. The photos may further be annotated using, for example, a touch screen display. An estimate, such as a cost estimate, may be determined for the damage associated with the insured item based on the photos and/or annotations.
US10552901B2 Method of operating an image-based self-service check depositing terminal
A method is provided of operating an image-based self-service check depositing terminal when a customer at the terminal is conducting a check deposit transaction. A check to be deposited is received from the customer. An image capture device electronically captures check image data which is representative of an image of the check. The check image data is electronically transmitted via a first communications network to a web service provider to allow the web service provider to determine if the check being deposited is a duplicate check. A verification message is received from the web-based service provider indicating that the check being deposited is either a duplicate check or not a duplicate check. The check image data is transmitted via a second communications network to a consolidation server when the verification message indicates that the check being deposited in not a duplicate check.
US10552897B2 3D imaging
The 3D models includes parametric data and metadata. A software enables a user to specify search criteria for a selected product among a plurality of products whose 3D models are stored on the data storage device. The search software returns a list of product(s) matching the search criteria. The user selects a product and the 3D model of the selected product is streamed to the user software. The 3D model is then displayed to the user, who now can interact with the 3D model by selecting, hovering over, or decomposing the 3D model to reveal parts or subassemblies of the product in one or more stages of decomposition. Finally, e-commerce software communicates with the user software allowing the user to initiate an ecommerce transaction with respect to the parts or subassemblies depicted in the 3D model of the selected product.
US10552896B2 Method and system for virtual inventory management
Methods and systems for virtually managing product inventory from an application on a smart device through at least one of a bar code scanning feature, an integration of a virtual toolbox component and a shopping cart component, and a checkout selection option to request a purchase order associated with a user token authorization.
US10552895B2 Computer system and stored program for certifying contractors
A certification computer system electronically receives contractor data from contractor devices. The certification computer system electronically stores at least a portion of the contractor data as certification data in a storage device(s). The certification computer system automatically certifies third-party contractors as certified contractors based, at least in part, on the certification data. The certification computer system electronically receives an electronic service request communicated from an e-commerce computer system. The electronic service request is based, at least in part, on a purchase(s) of a product(s) with a contractor service(s) made in electronic communication with a purchaser computer system. The certification computer system automatically creates an electronic service work order based, at least in part, on the electronic service request. The certification computer system automatically selects a certified contractor from the certified contractors. The certification computer system electronically communicates the electronic service work order to the certified contractor.
US10552893B2 Electronic transaction terminal, electronic transaction method, recording medium and program
In an electronic transaction terminal (20), a presenter (601) presents to a customer a product page including a product and an insertion object associated with the product. A receiver (602) receives an instruction from the customer. When an instruction selecting the insertion object associated with the product is received, an inserter (603) inserts the selected product into an electronic cart of the customer. When the product is inserted into the electronic cart, if a transition condition is satisfied, the presenter (601) causes the screen to transition from the product page to a purchase page that starts payment for purchasing products already inserted into the electronic cart. If the transition condition is not satisfied, the presenter (601) presents, along with the product page, an insertion notification indicating that the product shown on the product page was inserted into the electronic cart, and after waiting until an instruction selecting another product is received, causes the screen to transition from the product page to a product page showing the selected other product.
US10552887B1 Web-based automated product demonstration
The innovations described in this disclosure include distinct differences that create a marketing and sales advantage. For convenience, these features are organized into several innovations, but the features described can be combined and implemented in various ways, both within a given innovation and across two or more innovations. Each innovation is unique in itself. Taken as a whole the innovations establish a demonstration category called “Demo Automation” or “Demonstration automation”. The innovations include, but are not limited to, automated self-configuring video content density and sequence based on personalization responses; automated responsive locked document library; sending a product demo that allows you to see who the recipient shared it with; and product demonstration analytics.
US10552880B2 System, method, and recording medium for cognitive and contextual queue management
A queue management method, system, and non-transitory computer readable medium, include a queue management system including a device recognition circuit configured to recognize when a user device enters a queuing zone, and place a user having the user device into a queue with a plurality of users, a user data retrieving circuit configured to retrieve at least one of cognitive data and contextual data of the user, and a queue managing circuit configured to analyze the contextual data and the cognitive data to create a queue property for each user of the plurality of users in the queue based on the analyzed contextual data and the analyzed cognitive data.
US10552873B2 Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements
A method, computer-readable storage device and apparatus for transmitting frequency division multiplexed targeted in-store advertisements are disclosed. For example, the method receives a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer, frequency division multiplexes the plurality of advertisements into the electronic media package, identifies each one of the plurality of different demographics of customers is at the retailer for each one of a plurality of different time periods, and transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods.
US10552871B1 Audience matching system for serving advertisements to displays
An audience matching system (“system”) maintains a plurality of audience polygons that enclose respective geographic regions and are associated with respective time periods, and respective target audiences. The system receives an advertisement request from a remote display system having a display at a particular geographic location, the request including an advertisement parameter that identifies a first target time period. The system selects a first audience polygon from the plurality of audience polygons, the selecting based in part on a geographic region associated with the first audience polygon enclosing the geographic location of the display and a time period associated with the first audience polygon being inclusive of the first target time period. The system determines a first target audience using the first audience polygon, and selects an advertisement associated with the first target audience. The system provides the advertisement to the remote display system.
US10552863B1 Machine learning approach for causal effect estimation
Systems and methods are provided for optimizing campaigns (such as marketing campaigns) based on both short term and long term behaviors of users. A computing system learns an incremental outcome prediction model using training data comprising a marketing campaign log entry of a subject user and another marketing campaign log entry of a corresponding user, which represents a counterfactual outcome for the subject user. A marketing campaign can be selected for another user using the learned model.
US10552853B2 Dynamic determination of service allocation and fulfillment
A determination is produced as to the number of leads that can be provided from a system to a target business entity, wherein the leads are generated from a plurality of platforms. The platforms may include platforms that comprise system sources for leads, i.e., sources that are internal or organic to the system, for which it is unnecessary to pay third parties for the leads. The platforms may also include platforms that comprise external sources for leads, such that the leads must be purchased from the external sources. In response to parameters related to the target business entity, an estimated number of leads per unit time is generated for a range of payments to the system by the target business entity. The number of leads to be originated from each of the respective platforms is determined by business rules preferences, which may be specified by the target business entity. Adjustments can be made in real time to the mix of platforms from which leads are generated, in response to received performance data and pricing information.
US10552852B1 Service monitor for monitoring and tracking the performance of applications running on different mobile devices
Some embodiments provide a service monitor that operates on a number of different mobile devices to track and monitor services that an application is using. An application may depend on a number of services, such as network services to access various cloud services. The service monitor operates in conjunction with the application to gather data relating to the services and send the gathered data to an API server. The gathering of the data can occur in many mobile devices that are of different types, that are from various different vendors, and/or that operate on different mobile operating systems.
US10552851B2 Opportunity list engine
A method includes receiving a selection of a particular client (or advisor) and determining likelihoods of the selected client (or clients associated with the selected advisor) purchasing products based on the one or more factors correlating previous purchasers of the products. The method includes generating a prioritized list of sales opportunities associated with the selected client (or selected advisor) based on the likelihoods.
US10552846B2 Authenticated barcode patterns
A system and method for hidden security feature detection, analysis and authentication using a smart device is disclosed. The smart device can detect and analyze hidden security features using the camera capability of the smart device to capture a digital image, and then analyze and authenticate that image using a security service including a database of security feature data, processing rules, and other information. The security service can support a variety of smart devices and security features. The smart device includes a security-specific autofocus function that allows the smart device to be positioned within a range of distances and angles from a target document that includes hidden/covert security feature(s). The smart device can display an enhanced image showing the hidden security feature(s) and/or report if the security feature is valid or invalid, along with related information, via beeps, vibration, display, text messaging, or other reporting capabilities.
US10552839B2 Intuitive real-time money management dashboard
There are provided systems and methods for providing an interactive transaction dashboard. An exemplary system includes a first data store storing and a processing device in communication with the first data store. The processing device receives, over a network communication link, authentication information associated with a user device operated by the first user and transmits transaction data associated with a first transaction to be rendered in a graphical user interface provided by the user device, the graphical user interface visually depicting the first transaction as an icon positioned along a visual axis element representing a period of time. The processing device receives a command generated by an interaction of the first user with the icon and transmits secondary transaction data associated with the first transaction to be rendered in the graphical user interface, the secondary transaction data being responsive to the command.
US10552831B2 Securing data via multi-layer tokens
A message processing server includes a memory and a message processor. The message processor is configured to receive first data; save an identifier in association with a first-layer access restriction indicator and a first key, generate a first encrypted layer by encrypting the first data with the first key, and generate a token from the identifier and the first encrypted layer; receive second data and the token; recover the identifier and the first encrypted layer from the token; confirm that the identifier was saved in the memory in association with the first indicator; save the identifier in association with a second-layer access restriction indicator and a second key, generate a second encrypted layer by encrypting the first encrypted layer and the second data with the second key, and regenerate the token from the identifier and the second encrypted layer.
US10552823B1 System and method for authentication of a mobile device
The security of a transaction conducted at a mobile device, using a one-time password to authenticate the mobile device user, is enhanced by requiring that the mobile device also be authenticated by providing a valid mobile device ID. A security server that provides the one-time password to the mobile device also provides a hyperlink that, when selected, causes a mobile device ID, such as an IMSI, to be retrieved from a SIM in the mobile device The retrieved mobile device ID is then sent to the security server. A database associated with the security server stores valid mobile device IDs, and compares the retrieved mobile device ID from the mobile device to the valid mobile device ID for that mobile device stored in the database. In alternative embodiments, the mobile device is authenticated without the use of a one-time password. In some cases the mobile device ID may be a phone number returned in an HTTP message header from the mobile device, and it is compared to a mobile device ID maintained by a bank or other entity managing the transaction.
US10552812B2 Scenario based logging
This disclosure provides a computer implemented method comprising: determining whether an input to a program matches a predetermined scenario; and recording, at least partially in response to the determination that the input matches the predetermined scenario, execution information of execution of at least part of the program, the execution of the at least part of the program being in response to the input.
US10552810B1 System and method for remote deposit of financial instruments
Methods and systems for remote deposit of financial instruments are disclosed. The method may include using a mobile device such as a tablet computer or smart phone to automatically review live video data to determine a location of a check in the video image, and to obtain a still photo of the check image in response to determining that the mobile device is being held at a desired steadiness. The method may include providing a user with visual feedback that the mobile device is actively tracking the check. The method may further include cropping the captured check image and sending only a portion of the image to a remote server to verify a check MICR line has been captured. The method may further include a virtual endorsement module executable by the mobile device to apply endorsement information to a check image. A mobile device with a processor and memory containing instructions to execute the method is also disclosed.
US10552808B1 Payment via messaging application
Technology is disclosed for a convenient money transfer without requiring any account login and/or creation activities. The disclosed technology enables a sender to transfer a specified amount of currency to one or more recipients through a payment application while executing an instant message application. The disclosed technology enables the payment application to act as a background process associated with or incorporated in the instant message application, so as to provide the user with a “seamless” user experience. In response to detection of a specified identifier, the technology provides a user interface to collect a numerical value corresponding to the specified amount of currency, accesses a list of contacts in a database of the sender's mobile device, and then provides the list of contacts to the sender. The technology enables the sender to manually select recipients from the provided list of contacts and can accordingly initiate a payment process based on statuses of selected recipients.
US10552802B2 Central server for managing maintenance and materials for commercial aircraft fleets with fleet-wide benchmarking data
Turnkey maintenance of a customer's aircraft fleet is managed by a single management service provider (MSP) controlling integrated maintenance and materials services from a central operations site. The MSP converts data received directly from on-board aircraft systems into information it uses to manage maintenance service providers and parts suppliers. The MSP contracts with and manages maintenance, repair and overhaul organizations (MROs) who perform the maintenance on the customers' aircraft at line and base stations. The MSP either remotely manages part inventories at the customer's site, or manages suppliers who deliver the parts to the MROs. Maintenance planning, scheduling and execution information is exchanged between the MSP, MROs, part suppliers and the customers through a shared data communication network controlled by the MSP. The MSP charges the customer for the maintenance services based on a flat rate per unit of aircraft flying time.
US10552798B2 Abstraction services for productivity servers
A method and system including a display; a memory storing processor-executable steps; a Productivity Integration Hub (PIH) module; and a processor to execute the processor-executable process steps to cause the system to: present a user interface on the display, the user interface associated with an end-user application and including one or more user-entry fields to receive data to request a service; receive input data in the one or more displayed user-entry fields; receive the input data at the PIH module; access a productivity server via the PIH module; return one or more response details to the PIH module from the productivity server; and display on the user interface at least one of the one or more response details received from the PIH module. Numerous other aspects are provided.
US10552794B2 System for monitoring status of goods in logistics process and using method thereof
The present invention provides a system for monitoring status of goods in logistics process, including a power module, a main control module, a communication module, a status sensor, a terminal electronic device and a data center. The power module supplies power to the main control module, the communication module, and the status sensor, respectively. The status sensor detects the goods status information and transmits the goods status information to the main control module, the main control module then transmits the goods status information to the data center directly or indirectly via the communication module, and then the monitoring information is transmitted from the data center to the terminal electronic device. Finally, the monitoring information is displayed by the terminal electronic device, and the monitoring information is analyzed and processed by the data center. The status monitoring device can be repeatedly used.
US10552793B2 Information management system for product ingredients
A system generates a first layer of information that includes in combination information from the product label and attributes determined from the information from the product label but not listed on the product label. The system also generates a second layer of information that populates the second layer of information with information from the first layer of information, receives changes to the second layer of information from one of the retailer and the brand owner associated with the populated information from the first layer of information, and publishes the second layer of information with the changes from one of the retailer and the brand owner to the portion of the electronic label. The system accepts changes from one of the retailer and the brand owner to the second layer of information and prevents changes to the first layer of information from one of the retailer and the brand owner.
US10552790B2 Shard determination logic for scalable order and inventory management architecture with a sharded transactional database
A method for sharding a store order database and order management application is provided. The method may include a computer router associated with a store receiving, from a customer computer, a query regarding an order. The router may use resident shard determination logic to identify a database shard which pertains to the order and which is part of a store order database having multiple database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and which implements an order management system application layer. The database server may process information regarding the order and transmit information regarding the order to the customer computer.
US10552789B2 Store workload manager
A method receives store inventory batch updates from a plurality of retail stores and divides each batch update into a stream of smaller messages, each smaller message referring only to a single product and including the identifier for the retail store, the identifier for the product, the quantity of the product on the sales floor of the retail store and the quantity of the product in the backroom of the retail store. The stream of smaller messages are applied to parallel processing such that a plurality of smaller messages can be processed at the same time, the parallel processing of each smaller message determining a quantity of the respective product that must be moved to the sales floor to satisfy at least one restocking rule given the quantities of the product on the sales floor in the smaller message and storing the quantity in a database.
US10552782B2 Deriving comparable planned and actual service delivery cost metrics
Aspects generate costs for a business plan from normalized cost metric values by mapping (via a processor implementing an automated process) text artifacts of a business plan to different tags that each include a cost as a function of a time period for delivery of a service that is associated with a computer service element. Aspects also generate a summary view cost estimation as a function of the time period, costs of the mapped tags and a geographic region productive factor that is assigned to a region identified as providing delivery of the service that is associated with the computer service element. The summary view cost estimation estimates a total cost of delivering the computing services of the computer service element over time as a function of the normalized, mapped tag cost metrics.
US10552780B2 System to construct an improved view of a process
The proper visualization of a business process plays a key role in analyzing, changing, simulating and monitoring the business process. Most BPMS systems today, provide a modeling environment where the business user can define and visualize business processes as BPMN diagrams. Some more advanced systems (such as Savvion Business Manager) enable monitoring of the business process at run-time via a color-coded view of the process diagram. While process diagram is an important view of the process, it lacks the level of abstraction needed to provide information in an optimal way to the business users. The proposed visualization, called the 360 degree view provides an optimal view of a business process without losing important details about the process.
US10552775B2 System and method for optimizing a material moving operation
A system for determining a lowest cost distal end dump location is provided. A controller determines an amount of material to be moved from the first work area to the second work area, and evaluates a plurality of potential distal end dump locations at the second work area to determine a cost associated with moving the material at the second work area to form each second work area material configuration and select a lowest cost distal end dump location corresponding to a lowest cost second work area material configuration.
US10552771B2 Analyzing data management-related and/or contract management-related operations of an organization
A device may receive first data that identifies operations of an organization. The operations may be associated with a first manner in which the organization stores second data or a second manner in which the organization generates a contract. The device may process the first data to identify the operations of the organization. The device may perform a first analysis of the first data to determine whether the operations of the organization satisfy a set of rules. The set of rules may indicate the first manner in which the organization is to store the second data. The device may perform a second analysis of the second data to identify an error associated with the second data. The device may perform an action to modify the operations of the organization or to facilitate fixing of the error based on a result of the first analysis or the second analysis.
US10552768B2 Flexible departure time for trip requests
A travel coordination system allows a rider to request a trip with a flexible departure time. The rider can specify a pick-up location, a trip destination, a target trip price, and a departure timeframe for the trip. The travel coordination system attempts to assign the rider to a provider at a point in time during the departure timeframe when the trip price would be less than or equal to the target trip price. The travel coordination system may also guarantee that the rider will pay no more than the target trip price if the travel coordination system determines that the trip price is likely to be lower than the target trip price at some point in time during the departure timeframe.
US10552766B2 System implementing electronic case versioning
Techniques disclosed herein provide electronic case versioning in a case management system. A request to capture a snapshot of an electronic case at a current point in time is received. The snapshot provides a record of the electronic case at the current point in time. Information associated with the electronic case at the current point in time is identified. The information is stored in an object representing the snapshot.
US10552765B1 Predictive terminal management
A 3-axis recording movements/acceleration and/or temperature/humidity is integrated into a motherboard of a terminal. Movements and acceleration and/or temperature/humidity experienced by the terminal are captured and logged and reported from the terminal to a predictive management service. The predictive management service correlates the movements and acceleration and/or temperature/humidity with service records to identify patterns. During operation of the terminal, the predictive management service provides predicted service actions needed by the terminal in advance of a problem being experienced by the terminal based on the patterns, and the predictive management service notifies a service management system for performing the service actions.
US10552764B1 Machine learning system for a training model of an adaptive trainer
In one embodiment of the invention, a training model for students is provided that models how to present training items to students in a computer based adaptive trainer. The training model receives student performance data and uses the training model to infer underlying student skill levels throughout the training sequence. Some embodiments of the training model also comprise machine learning techniques that allow the training model to adapt to changes in students skills as the student performs on training items presented by the training model. Furthermore, the training model may also be used to inform a training optimization model, or a learning model, in the form of a Partially Observable Markov Decision Process (POMDP).
US10552757B2 Systems and methods for operating a quantum processor to determine energy eigenvalues of a Hamiltonian
Systems and methods for employing macroscopic resonant tunneling operations in quantum processors are described. New modes of use for quantum processor architectures employ probe qubits to determine energy eigenvalues of a problem Hamiltonian through macroscopic resonant tunneling operations. A dedicated probe qubit design that may be added to quantum processor architectures is also described. The dedicated probe qubit enables improved performance of macroscopic resonant tunneling operations and, consequently, improved performance of the new modes of use described.
US10552755B2 Systems and methods for improving the performance of a quantum processor to reduce intrinsic/control errors
Techniques for improving the performance of a quantum processor are described. Some techniques employ reducing intrinsic/control errors by using quantum processor-wide problems specifically crafted to reveal errors so that corrections may be applied. Corrections may be applied to physical qubits, logical qubits, and couplers so that problems may be solved using quantum processors with greater accuracy.
US10552753B2 Inferred identity
Techniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value.
US10552747B2 Automatic actions based on contextual replies
A computing device includes at least one processor and at least one module, operable by the at least one processor to receive an communication, determine, based at least in part on the communication, one or more candidate responses to the communication, and receive an indication of user input that selects a candidate response from the one or more candidate responses. The at least one module may be further operable by the at least one processor, responsive to receiving the indication of user input that selects the candidate response, to send the candidate response, determine, based at least in part on at least one of the candidate response and the communication, an operation that is contextually related to the candidate response, and execute the operation.
US10552745B2 Predictive auto scaling engine
Techniques for predictively scaling a distributed application are described. Embodiments could monitor performance of an application within a cloud computing environment over a first window of time to collect historical performance data. Here, the application comprises a plurality of application instances. A workload of the application could be monitored over a second window of time to collect historical workload data. Embodiments could analyze both the historical performance data and the historical workload data to determine one or more scaling patterns for the application. Upon determining a present state of the application matches one of the one or more scaling patterns, a plan for predictively scaling the application could be determined. Embodiments could then predictively scale the plurality of application instances, based on the determined plan.
US10552742B2 Proactive virtual assistant
An assistant executing at, at least one processor, is described that determines content for a conversation with a user of a computing device and selects, based on the content and information associated with the user, a modality to signal initiating the conversation with the user. The assistant is further described that causes, in the modality, a signaling of the conversation with the user.
US10552740B2 Fault-tolerant power-driven synthesis
Embodiments of the present invention relate to providing fault-tolerant power minimization in a multi-core neurosynaptic network. In one embodiment of the present invention, a method of and computer program product for fault-tolerant power-driven synthesis is provided. Power consumption of a neurosynaptic network is modeled as wire length. The neurosynaptic network comprises a plurality of neurosynaptic cores connected by a plurality of routers. At least one faulty core of the plurality of neurosynaptic cores is located. A placement blockage is modeled at the location of the at least one faulty core. A placement of the neurosynaptic cores is determined by minimizing the wire length.
US10552733B2 Memory subsystem in CNN based digital IC for artificial intelligence
CNN (Cellular Neural Networks or Cellular Nonlinear Networks) based digital Integrated Circuit for artificial intelligence contains multiple CNN processing units. Each CNN processing unit contains CNN logic circuits operatively coupling to a memory subsystem having first and second memories. The first memory contains magnetic random access memory (MRAM) cells for storing weights (e.g., filter coefficients) while the second memory is for storing input signals (e.g., imagery data). The first memory may store one-time-programming weights. The memory subsystem may contain a third memory that contains MRAM cells for storing one-time-programming data for security purpose. The second memory contains MRAM cells or static random access memory cells. Each MRAM cell contains a Spin-Orbit-Torque (SOT) based magnetic tunnel junction (MTJ) element.
US10552732B2 Multi-layer neural network
A multi-layer artificial neural network having at least one high-speed communication interface and N computational layers is provided. N is an integer larger than 1. The N computational layers are serially connected via the at least one high-speed communication interface. Each of the N computational layers respectively includes a computation circuit and a local memory. The local memory is configured to store input data and learnable parameters for the computation circuit. The computation circuit in the ith computational layer provides its computation results, via the at least one high-speed communication interface, to the local memory in the (i+1)th computational layer as the input data for the computation circuit in the (i+1)th computational layer, wherein i is an integer index ranging from 1 to (N−1).
US10552728B2 Automated anomaly detection for event-based system
Described herein is a technology that facilitates the production of and the use of automated datagens for event-based systems. A datagen (i.e., data-generator or data generation system) is a component, module, or subsystem of computer systems that searches, monitors, and analyzes machine data. Existing datagens are not capable of detecting an anomaly in machine data. An anomaly is a variance in the input data stream that exceeds some acceptable amount of deviation from the norm (i.e., standard, expectation, etc.). An embodiment of datagen, in accordance with the technology described herein, detects anomalies in the input machine data.
US10552724B2 RFID tag and article having RFID tag attached thereto
An RFID tag that includes a radio IC chip, an antenna pattern, a matching circuit, a capacitive coupling member connected to the antenna pattern and capacitively coupled to a metal surface, and an insulating substrate. The antenna pattern includes a first antenna pattern connected to the radio IC chip with the matching circuit interposed therebetween and a second antenna pattern having one end connected to the radio IC chip with the matching circuit interposed therebetween and the other end connected to the capacitive coupling part. Moreover, the RFID tag includes a capacitive member between the first antenna pattern and the capacitive coupling part, and the antenna pattern, the capacitive coupling part, and the capacitive part are connected in a loop.
US10552718B2 Mobile terminal capable of wireless communication and including a lock screen, control method therefor, and storage medium storing control program therefor
A mobile terminal that is capable of reducing time and effort of a user when the user gives an execution instruction to an image processing apparatus. A memory device stores a set of instructions. At least one processor executes the set of instructions to detect an image processing apparatus that performs wireless communication, display, on a display unit, a lock screen that accepts an unlocking operation by a user, display, on the display unit, a screen of a control application for controlling an image processing apparatus, after the unlocking operation is accepted, accept, while displaying the lock screen, an execution instruction for controlling the detected image processing apparatus, without accepting the unlocking operation by a user.
US10552717B2 Image processing apparatus, control method thereof, and storage medium
An image processing apparatus uses a first rendering processor that performs rendering of a first area within a page based on print data and a second rendering processor that performs rendering of a second area within the page based on the print data. The image processing apparatus includes a controller, having a processor which executes instructions stored in a memory or having circuitry, being configured to acquire image data arranged across the first area and the second area based on the print data, cause the first rendering processor having accessed the image data to acquire all pixels of the image data and to perform rendering with pixels within the first area of all the pixels of the image data, and cause the second rendering processor having accessed the image data to acquire all the pixels of the image data and to perform rendering with pixels within the second area of all the pixels of the image data.
US10552716B2 Apparatus, method, and program for causing multicore processor to execute tasks, and recording medium storing the program
An apparatus capable of executing a system control application generating system control tasks for system control and a machine control application for machine control under a general-purpose operating system includes a control unit configured to generate a plurality of identical periodic tasks of periodically performing a predetermined process related to the machine control, and cause at least two cores of a multicore processor to execute the generated periodic tasks, the multicore processor having a plurality of cores including the at least two cores.
US10552713B2 Image analysis system, image analysis method, and storage medium
A monitor target shooting information generation unit extracts, from each of a plurality of images, as information to be used for estimating the identify of a monitor target, monitor target identification information that is identification information of the monitor target, and the monitor target shooting information generation unit then generates multiple pieces of monitor target shooting information each including both the extracted monitor target identification information and a shooting time at which the monitor target was shot. An appearance history generation unit generates, from the generated multiple pieces of monitor target shooting information, an appearance history of the monitor target that has been estimated to be identical. A determination unit determines the monitor target the appearance history of which matches a specified rule.
US10552707B2 Methods and devices for image change detection
Pixel values may be obtained for a scene at two or more exposure levels, each exposure level corresponding to at least one of an exposure time interval different from that of another exposure level or an applied gain different from that of another exposure level. The pixel values may be aggregated into superpixel values, wherein each of the superpixel values includes a plurality of pixel values. A background model corresponding to each exposure level may be obtained. The superpixel values corresponding to each exposure level may be compared with the background model corresponding to each exposure level, to obtain an image change detection result for each exposure level. The image change detection results for each exposure level may be aggregated to obtain a combined image change detection result. A region of interest and/or a background region for the scene may be determined according to the combined image change detection result.
US10552697B2 Systems, devices, and methods for identifying user data
The various embodiments described herein include methods, devices, and systems for identifying users. In one aspect, a method includes (1) receiving from a server a request to identify a user; (2) in response to the identification request, sending a request for encoded image data corresponding to one or more features of the first user, the request specifying a particular encoding for the image data; (3) receiving encoded image data corresponding to the one or more features of the first user; (4) obtaining stored image data for an authorized user corresponding to one or more features of the authorized user; (5) determining whether the first user is the authorized user based on a comparison of the received encoded image data and the stored image data; and (6) providing to the remote server an identification indicator based on the determination of whether the first user is the authorized user.
US10552694B2 Drowsiness estimating apparatus
A drowsiness estimating apparatus is provided with: an imager configured to take a face image of a driver of a vehicle; a detector configured to detect a duration of a mouth movement of the driver and whether or not the mouth movement has periodicity, on the basis of the face image; a determinator configured to determine a type of the mouth movement on the basis of the duration and whether or not the mouth movement has the periodicity; and an estimator configured to estimate drowsiness of the driver on the basis of the type of the mouth movement.
US10552683B2 Ingesting streaming signals
The present invention extends to methods, systems, and computer program products for ingesting streaming signals. Signal ingestion modules sample a frame from a raw streaming signal. A preliminary severity or possible event type is computed from the sampled frame. A deeper inspection request is triggered of the raw streaming signal or of another raw streaming signal. Segments of content from the raw streaming signal or the other raw streaming signal are inspected. An actual severity or actual event type is computed from the inspected content. The actual severity or actual event type can be included in a normalized signal.
US10552680B2 Method, apparatus and computer program product for disambiguation of points of-interest in a field of view
A method, apparatus, and computer program product are therefore provided for disambiguating non-deterministic spoken dialog commands as they relate to points-of-interest and information regarding points-of-interest within or near the field of view of a user. An apparatus may include a processor and a memory including program code instructions. The program code instructions are configured to, when executed, cause the apparatus to at least: receive an indication of a user location; receive an indication of a field of view of the user at the location; receive a natural language utterance; generate, from the natural language utterance, a query, where the query includes at least one request determined from the natural language utterance, the location, and the field of view of the user; determine a point-of-interest associated with the query by conducting a search of a database using the generated query; and provide information associated with the point-of-interest via a user interface.
US10552679B2 Wearable apparatus and methods for causing a paired device to execute selected functions
A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, the wearable apparatus is used for causing a device paired to the wearable apparatus to execute a selected function. The wearable apparatus includes an image capture device, a transmitter and at least one processing device. The at least one processing device is programmed to obtain images captured by the image capture device; analyze the images to detect a contextual situation associated with images; based on the detected contextual situation, associate with the at least one image a category tag, wherein the category tag is associated with a selected function; determine image-related information associated with the detected contextual situation; and cause the transmitter to transmit the determined image-related information to the paired device to cause the paired device to execute the selected function based on the determined image-related information.
US10552664B2 Image feature classification and localization using discriminative representations for robotic surgical control
A method for digital image classification and localization includes receiving a digital image of a biological organism from an imaging apparatus, the digital image comprising a plurality of intensities on a 2-dimensional grid of points, generating a plurality of discriminative representations of the 2D digital image by extracting dominant characteristics of the image from three different viewpoints, where the plurality of discriminative representations form a 3-dimensional digital image, combining the 3D digital image with the 2D digital image in a convolutional neural network that outputs a 3-channel feature map that localizes image abnormalities in each of the three channels and includes a detection confidence that each abnormalities is a neoplasm, providing the 3-channel feature map to a controller of a robotic surgical device where the robotic surgical device uses the 3-channel feature map to locate the neoplasm within the biological organism in a surgical procedure for treating the neoplasm.
US10552662B2 Optical identification method
An optical identification method, includes: projecting light on a finger to generate reflected light from the finger; receiving the reflected light by a pixel sensing array to obtain a plurality of finger images; and determining whether the finger images present a liveness characteristic, according to a required exposure time or average brightness of the finger images obtained by the pixel sensing array. When the finger images present the liveness characteristic, the optical identification method further includes: determining identification information according to the finger images; or when the finger images do not present the liveness characteristic, the optical identification method further includes: not determining identification information according to the finger images, and optionally, stopping the pixel sensing array from obtaining a subsequent finger image.
US10552660B2 Method, apparatus and computer-readable medium for fingerprint identification
The disclosure relates to a method, apparatus and computer-readable medium for fingerprint identification. The method includes detecting a contact of an object with a fingerprint identification area of a terminal, wherein the contact of the object covers a contact area on the fingerprint identification area; acquiring characteristic information of the contact area; determining whether the contact area includes a fingerprint based on the characteristic information; performing fingerprint identification when it is determined that the contact area includes the fingerprint; and maintaining a sleep state when it is determined that the contact area does not include the fingerprint.
US10552657B2 Methods and arrangements for sending stored information from an imaging device
Debug information is output from a point-of-scale scanner by disguising it as one or more product identifiers (e.g., Global Trade Item Numbers, or GTINs). Generation of such “faux GTINs” to convey the debug information can be activated by presenting a special machine readable code to the scanner. Repetitive patterns in the debug information are desirably varied to avoid triggering duplicate detection logic in the scanner, which might otherwise suppress outputting of such repetitive information.
US10552647B2 System for controlling user access to a service
A system for controlling user access to a service includes a read device that reads a payment card of a user, and a first control block coupled an entry gate determines whether online payment authorization should be requested for the payment card. A first memory stores a hot list indicating payment cards for which the first control block denies user access to the service. If the online payment authorization is denied for the payment card, the first control block adds the payment card to the hot list. A further read device is configured to read the payment card, and a second control block coupled to the further read device controls a second gate after determining whether the payment card is on the hot list stored in a second memory coupled to the second control block, the hot list being updated with modifications via a network.
US10552644B2 Method and apparatus for displaying information content
A computing device receives information content, which is rendered in a predefined display area of the display. When the information content satisfies predefined conditions privacy requirement), the computing device generates a shielding layer for the information content before rendering the shielding layer and displays the shielding layer on top of the display area such that the information content becomes invisible. Subsequently, the computing device receives a shielding layer hiding instruction from a user of the computing device. In response to the shielding layer hiding instruction, the computing device hides the shielding layer from the display area and restores the shielding layer on top of the display area after a predefined hiding period in accordance with a shielding layer hiding mechanism.
US10552643B2 Fast boot up memory controller
A method performed by a memory controller is described. The method includes, during boot up, issuing a command to a memory to cause the memory to zero out its content. The method also includes bypassing a descrambler when reading from a location in the memory that has not had its zeroed out content written over the scrambled data. The method also includes processing read data with the descrambler when reading from a location in the memory that has had its zeroed out content written over with scrambled data.
US10552642B2 Dynamic data-use restrictions
Data use restrictions are linked with a data value for a data instance, such as in a data type implementation. The data use restrictions can be compared with a purpose associated with an operation request, such as an operation request from a software application, to determine whether the operation is permitted or prohibited. The data use restrictions can be automatically propagated to derivative data. Log entries can be generated for operations involving the data. The data use restrictions can include a data subject identifier and a data identifier, which may be used to locate related data and data associated with a particular data subject.
US10552641B2 Verifying integrity of data stored in a consortium blockchain using a public sidechain
Implementations of the present specification include storing a data item in a consortium blockchain; generating a first data digest based on the stored data item; sending the first data digest to verification nodes to cryptographically signs it and stores the signed first data digest in a public blockchain; receiving a request to retrieve the stored data item; retrieving the requested data item from the consortium blockchain; generating a second data digest based on the retrieved data item; sending the second data digest to verification nodes so that each verification node signs the second data digest; receiving the signed second data digests from the plurality of verification nodes; retrieving the signed first data digests from the public blockchain; determining that the signed first data digests match the signed second data digests; and sending a response indicating the stored data item is unchanged to the request to retrieve the stored data item.
US10552636B2 Security systems and methods for encoding and decoding digital content
Systems and methods may be provided for masking data on public networks. At a publishing node, the system may monitor data input fields in a webpage, and intercept and encode content, such as text, images, and video input at the data input fields, prior to the content being posted online on a public service provider's website. A policy may be defined to control which users are permitted access to a key to decode the encoded content. The policy may defer to a third party policy node in determining key access. An account for a controlling entity, such as a guardian or employer, may be configured to control the encoding status of posts made by another. The controlling entity may control who has key access to decode posts made by the other account. The guardian account may be configured to have preemptive rights over posting decisions made by the minor.
US10552627B2 System and method for the creation and management of decentralized authorizations for connected objects
Computing systems and methods for the creation and management of authorizations of blockchain objects. Systems and methods managed by a controlled number of governing entities allow the management of access authorizations for an object connected to a varying group of services. Systems and methods therefore have numerous advantages including strong inter-operability, strong resilience, confidentiality, autonomy, ensured data integrity and traceability.
US10552619B2 Technologies for secure trusted I/O access control
Technologies for trusted I/O (TIO) include a computing device with a cryptographic engine and one or more I/O controllers. The computing device executes a TIO core service that has a cryptographic engine programming privileged granted by an operating system. The TIO core service receives a request from an application to protect a DMA channel. The TIO core service requests the operating system to protect the DMA channel, and the operating system verifies the cryptographic engine programming privilege of the TIO core service in response. The operating system programs the cryptographic engine to protect the DMA channel in response to verifying the cryptographic engine programming privilege of the TIO core service. If a privileged delegate determines that a user has confirmed termination of protection of the DMA channel, the TIO core service may unprotect the DMA channel. Other embodiments are described and claimed.
US10552612B2 Resource usage optimized auditing of database shared memory
A method for security auditing of database transactions is provided in the illustrative embodiments. For a specified period, an available capacity of a computing resource in a data processing system usable to analyze a database protocol packet. The database protocol packet is stored in a shared memory during a data communication. A number of database protocol packets expected in the shared memory during the specified period is determined. Determining a second number of database protocol packets that can be analyzed using the available capacity of the computing resource is computed. During the specified period, the second number of database protocol packets is caused to be selected from every number of database protocol packets stored in the shared memory for analysis using the computing resource during the specified period.
US10552599B2 Authentication system and method
An authentication system and method is provided. The system: (a) provides a keyboard comprising a letters in a m×n format, ‘m’ represents rows, and n represents columns, each row or column includes a sub-set of the letters, (b) provides input receiving identifiers, each input receiving identifier specific to at least one row or column, (c) processes an input on at least one input receiving identifier from the set of input receiving identifiers, (d) identifies a first intended letter from a first sub-set of letters from a corresponding row or column based on the input, (e) repeats steps (c) and (d) until a last intended letter from a last sub-set of letters is identified to obtain intended identified letters, (f) performs a comparison between the intended identified letters with a pre-registered set of letters stored in a memory, and (g) triggers at least one action based on the comparison.
US10552588B2 Enabling a software application to be executed on a hardware device
The invention provides a method, a hardware circuit and a hardware device for enabling a software application to be executed on a hardware device in dependence of the hardware circuit, while preventing the execution of a binary copy of the application in another hardware device. Challenge data originating from the software application is input to a hardware circuit of the hardware device, wherein the hardware circuit is configured to perform a deterministic function. Response data is generated by the hardware device, which is used to manipulate at least a part of the software application to thereby enable the software application to be executed.
US10552581B2 Evidence-based healthcare information management protocols
Structures and protocols are presented for signaling a status or decision (processing or transmitting a medical record or other resource, e.g.) conditionally. Such signaling may be partly based on one or more symptoms, regimen attributes, performance indicia (compliance indications, e.g.), privacy considerations (patient consent, e.g.), contextual considerations (being in or admitted by a care facility, e.g.), sensor data, or other such determinants. In some contexts this may trigger an incentive being manifested (as a dispensation of an item, e.g.), an intercommunication (telephone call, e.g.) beginning, a device being configured (enabled or customized, e.g.), data distillations being presented or tracked, or other such results.
US10552578B2 Package locating system
A prescription management system receives prescription information and manages containers filled with the prescription. The prescription is stored in the container and the container is attached to a tracking device storing prescription information. The tracking device is managed by the prescription management system. The tracking device is self-powered and activates an indicator when it receives a request from the prescription management system identifying the tracking device. The indicator permits a user, such as a pharmacist, to locate a desired prescription.
US10552576B2 System and method for machine based medical diagnostic code identification, accumulation, analysis and automatic claim process adjudication
A context sensitive methodology, a Structured Virtual Construct (SVC) system, data tagging techniques, and an apparatus are provided for performing Medical Code-based decision-making involving the matching of a given medical identified element against one or more of a set of known or reference medical identified elements from history or other data elements. A satisfactory decision is achieved as a function of both aggregated ranking (AR) and account adjudication (AA), where account adjudication refers to the full set of values garnered by the Medical Code accumulation process in the process of generating approval/denial/re-classification/of medical diagnosis and/or claim events.
US10552572B2 Drainage pipe network design
A method, system, apparatus, and computer program product provide the ability to design a drainage pipe solution. A profile of a surface segment (that includes a surface slope) is acquired. A first pipe size and a first pipe slope or calculated based on a proper velocity. A second pipe size and a second pipe slope are calculated based on the surface slope. A first pipe covering and a second pipe covering for the first pipe size and the second pipe size, for the surface segment is computed. A lower of the first pipe covering and the second pipe covering is selected as the drainage pipe solution.
US10552571B2 Systems and methods for surface covering preparation
A surface covering layout system includes a processing circuit configured to receive image data regarding one or more images associated with a surface to be covered with a surface covering, and generate a surface covering layout based on the image data, the surface covering layout providing an indication of a pattern of a plurality of covering members included in the surface covering.
US10552569B2 Method for calculating non-correctable EUV blank flatness for blank dispositioning
The present disclosure generally relates to semiconductor structures and, more particularly, to mask structures and methods of manufacture. The method includes determining a plane through a frontside surface and a backside surface of a mask, each plane representing a flatness of the frontside surface and the backside surface, respectively; subtracting, using at least one computing device, a difference between the plane of the frontside surface and the plane of the backside surface to find a thickness variation; generating, using the at least one computing device, a fitting to fit the thickness variation; and subtracting, using the at least one computing device, the fitting from the thickness variation to generate a residual structure for collecting a residual flatness measurement.
US10552564B1 Determining worst potential failure instances using full chip ESD analysis
In general, the present embodiments are directed to designing an electronic system such as an IC, and more particularly to techniques for analyzing a design for potential ESD instance failures. Embodiments allow for efficiently determining a potential ESD violation or non-violation status for a large number of instances, such as all the instances in a full chip design, by performing effective resistance analyses between all the instances and all the bumps and ESD protection devices in the design. These and other embodiments further allow for more detailed effective resistance analyses to be performed for potential failing instances.
US10552556B2 System and method for performance testing of scalable distributed network transactional databases
A system for performance testing of scalability implementations and testing of stability in blockchain database implementations. The testing system comprises a cluster of private blockchain nodes instantiated on a network and a control console that allows the user to set the number of nodes in the network and the number of clients for testing of a particular blockchain implementation. Performance metrics are established and tested. The test system allows for staged testing using generated databases, wallets, and accounts starting with simple 5-node networks, expanding to larger networks, then testing with decreased block validation times, continuing to testing using alternative, faster trust schemes, then testing implementation on divided blockchains, and finally testing on shared blockchains.
US10552555B2 Method for the prediction of turbomachine performances
Computer implemented method for prediction of performances of a compressor includes modelling a CFD gas path, modelling vanes and blades as non-adiabatic solids, building a model of the rotor including at least a first rotor solid domain facing a plurality of vanes non-adiabatic solids and at least a second plurality of rotor solid domains attached to a plurality of blades non-adiabatic solids, building a model of the stator including at least a first casing solid domain attached to a plurality of vanes non-adiabatic solids and at least a second casing solid domain facing a plurality of blades non-adiabatic solids, modelling one or more solid rotor interfaces, each solid rotor interface providing an heat exchange link between a respective pair of adjacent rotor solid domains, and modelling one or more solid stator interfaces, each solid rotor interface providing an heat exchange link between a respective pair of adjacent stator solid domains.
US10552552B2 Interchangeable flow restricting orifice for clamshell coupler
A system for testing fluid flow includes a first tube, a first flange disposed on an end of the first tube, a second tube, and a second flange disposed on an end of the second tube. The second flange is adjacent the first flange. A flow restricting sleeve surrounds the first flange and the second flange. The flow restricting sleeve has an inner surface and an outer surface, with a web extending from the inner surface and defining an orifice. The web extends between the first flange and the second flange. A coupler assembly surrounds the flow restricting sleeve.
US10552551B2 Generation of tool paths for shore assembly
A tool path for treating a shoe upper may be generated to treat substantially only the surface of the shoe bounded by a bite line. The bite line may be defined to correspond to the junction of the shoe upper and a shoe bottom unit. Bite line data and three-dimensional profile data representing at least a portion of a surface of a shoe upper bounded by a bite line may be utilized in combination to generate a tool path for processing the surface of the upper, such as automated application of adhesive to the surface of a lasted upper bounded by a bite line.
US10552539B2 Dynamic highlighting of text in electronic documents
Techniques for dynamically highlighting text in electronic documents are provided. In a first set of embodiments, a computing device can, upon presenting an electronic document to a user, receive a user selection of an entity associated with the document. The entity can represent a category of terms deemed relevant to the electronic document, where a term is a word or a combination of word(s) and/or punctuation(s) that have semantic significance. In response, the computing device can automatically highlight terms in the presented document that belong to the selected entity. In a second set of embodiments, the computing device can, upon presenting the electronic document to the user, receive a user selection of a word in the document. In response, the computing device can automatically highlight terms in the presented document that include the selected word, as well as other terms that are related to those terms.
US10552537B2 Cognitive initialization of large-scale advection-diffusion models
A computer system, method, and computer readable product are provided for cognitive initialization of large-scale advection-diffusion models. In various embodiments, parameters are identified for configuring an advection-diffusion model to be run. Then a natural language processing search is conducted for these parameters in relevant literature to find corresponding numerical values. These search results are compared, and values for the parameters are set for the advection-diffusion model, and the model is run.
US10552533B2 Phrase-based dialogue modeling with particular application to creating recognition grammars for voice-controlled user interfaces
The invention enables creation of grammar networks that can regulate, control, and define the content and scope of human-machine interaction in natural language voice user interfaces (NLVUI). More specifically, the invention concerns a phrase-based modeling of generic structures of verbal interaction and use of these models for the purpose of automating part of the design of such grammar networks.
US10552526B2 Graphical user interface for field calculations
Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program provides, through a graphical user interface (GUI), a tool for creating a field calculation that operates on data defined in a relational data model. The program also receives, through the GUI, the field calculation created using the tool. The program further generates data for a data integration operation based on the field calculation. The program also performs the data integration operation based on the generated data.
US10552520B2 System and method for provisioning a mobile software application to a mobile device
A provisioning system provisions a mobile software application to one or more remotely-located mobile computing devices. The remotely-located mobile computing devices may each have a native operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is parsed into a Document Object Model tree structure which when updated, updates at least in part the running state of the mobile application.
US10552518B2 Administration of web page
Manipulation of a Web page displayed through a first device as a function of user interaction with a second device is contemplated. The manipulation may include operating the second device as a touchscreen or other gesture-based controllable device and automatically providing corresponding navigation within the Web page as a function of interactions registered through the second device.
US10552514B1 Process for contextualizing position
Devices, systems and methods are disclosed for emphasizing particular text in reflowable content. Primary text, such as keywords or sentences related to a most recent input, and secondary text, such as row(s) of text including the keywords and/or sentences, are determined. The primary text may be emphasized using a first effect and the secondary text may be emphasized using a second effect, while an opacity of non-emphasized text may be reduced. Content is displayed initially with the first effect, the second effect and the reduced opacity, and an animation sequence removes the first effect and the second effect and increases the opacity in intervals until the content is displayed uniformly. Thus content that is of interest to a reader (such as a previous reading location) may be emphasized when a screen refreshes with reflowed content.
US10552509B2 Method and system for archiving and retrieving bibliography information and reference material
A method and system for using the Internet to archive and retrieve web-based reference material includes a first communications device connected to the Internet. A database receives from a user via the first communications device a URL or other identification of certain reference material on the World Wide Web. After receiving the identification information from the user, the database obtains and stores a copy of the reference material and associates with it a distinctive key. A second communications device is connected to the Internet for an audience of the reference material to use. The database receives from the audience via the second communications device the distinctive key representing a request for a copy of the identified reference material. The database transmits a copy of the web-based reference material to the audience.
US10552501B2 Multilabel learning via supervised joint embedding of documents and labels
A method implemented by at least one server computer is provided, including the following operations: receiving a plurality of training documents, each training document being defined by a sequence of words, each training document having one or more labels associated therewith; embedding the training documents, the words, and the labels in a vector space, wherein the embedding is configured to locate a given training document and its associated labels in proximity to each other in the vector space; embedding a new document in the vector space; performing a proximity search in the vector space to identify a set of nearest labels to the new document in the vector space; associating the nearest labels to the new document.
US10552490B2 Methods and systems for search indexing
The present invention provides for quick and efficient searching. One embodiment includes a first instruction configured to read at least a first search string and a second search string entered into a same first search field, and a second instruction configured to incrementally filter search results to locate at least a first document that has a least a first word that begins with the first string and a second word that begins with the second string.
US10552489B2 Dynamically updatable offline grammar model for resource-constrained offline device
An offline semantic processor of a resource-constrained voice-enabled device such as a mobile device utilizes an offline grammar model with reduced resource requirements to parse voice-based queries received by the device. The offline grammar model may be generated from a larger and more comprehensive grammar model used by an online voice-based query processor, and the generation of the offline grammar model may be based upon query usage data collected from one or more users to enable a subset of more popular voice-based queries from the online grammar model to be incorporated into the offline grammar model. In addition, such a device may collect query usage data and upload such data to an online service to enable an updated offline grammar model to be generated and downloaded back to the device and thereby enable a dynamic update of the offline grammar model to be performed.
US10552481B2 Method and device for generating a list of video files
A method and device for generating a list of video files, which are applied to a mobile terminal. The method comprises: when video files are imported in a mobile terminal, invoking a system interface program of the mobile terminal to scan the imported video files; if scanning is successful, obtaining attribute information about the video files through the system interface program, and storing same in a system database of the mobile terminal; if scanning is not successful, invoking a custom interface program, obtaining the attribute information about the video files, and storing same in a custom database; when it is required to generate a list of video files, obtaining the stored attribute information about the various video files from the system database and the custom database respectively; based on the attribute information about the various video files obtained from the system database and the custom database, generating the list of video files. By means of the list of video files acquired in the embodiments of the present application, all video files in a mobile terminal can be reflected.
US10552475B1 Methods for using extracted features to perform an action
A method that extracts features from frames of a video signal to perform an action includes receiving a query related to one or more frames of a video signal; extracting one or more features of the one or more frames; identifying one or more annotations associated with the one or more frames; identifying one or more images related to the one or more frames by comparing the extracted features with reference features from a first plurality of reference works, the first plurality of reference works organized using a clustering technique based on annotations; providing the identified one or more images along with action information associated with the identified one or more images, wherein the action information is related to an action to be performed; receiving a selection of one of the identified one or more images and providing machine readable instructions to perform the action.
US10552471B1 Determining identities of multiple people in a digital image
Embodiments of the present disclosure include systems and methods for identifying people in an image that contains more than one face images. In embodiments, a query feature vector that represents features is extracted from each face image. In embodiments, each query feature vector is compared to image feature vectors in a database and a set of candidate vectors is selected among the image feature vectors. Then, a set of user accounts that is associated with the set of candidate vectors is selected. The strengths of connection in a network between user accounts in a set of candidate user accounts corresponding to a face image and user accounts in a different set of candidate user accounts corresponding to a different face image may be determined. In embodiments, user accounts that has the highest strength of connection are selected and used to identify the persons corresponding to the face images.
US10552469B2 File system hierarchy mirroring across cloud data stores
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US10552460B2 Sensor data management apparatus, sensor data management method, and computer program product
A sensor data management apparatus according to an embodiment stores pieces of sensor data in data areas provided corresponding to prescribed data units and manages the pieces of sensor data. The pieces of sensor data have been input from a plurality of sensors. The sensor data management apparatus includes a group determining unit and a data storing unit. The group determining unit is configured to analyze the pieces of stored sensor data and determine groups of sensors based on a result of the analysis. The data storing unit is configured to determine a storage location of a newly input piece of sensor data to store pieces of sensor data from sensors belonging to the same one of the groups in the same one of the data areas, and store the piece of sensor data at the storage location.
US10552452B2 Asynchronously processing sequential data blocks
A data analytics system stores a plurality of sequential data blocks in a block cache. Each data block contains one or more data records. Each data record of a data record contains one or more values and a record marker marking the end of the data record. The data analytics system allocates a data block in the block cache to a worker thread. The worker thread parses the data block to identify the one or more data records contained within the data block. The data analytics system determines whether the data block was correctly parsed. Responsive to determining that the data block was correctly parsed, the data analytics system provides the one or more data records contained within the data block to a data analytics workflow.
US10552449B2 Storage constrained synchronization of shared content items
A content management system synchronizes content items across client computing systems connected by a network. Each client device has a storage allocation for synchronized shared content items. If the storage allocation for shared content items on a client device is exceeded by the request to add or edit a content item such that it is enlarged, or open a large content item remote to the client device, a client application or the host of content management system selects content items to remove from residence on the client device but keep remotely on content management system. Upon removal of the selected content items, the client application creates shadow items, representing the content item but only containing the metadata of the content item. This creates sufficient space for the initial request to be completed while maintaining user access to all synchronized shared content items.
US10552447B2 Context-aware copying of multidimensional data cells
A system may include presentation of one or more measure values, each of the one or more measure values corresponding to a member of each of one or more dimension, reception of a first instruction to copy one of the one or more measure values, storage, in response to the first instruction, of the one measure value and a corresponding member of each of one or more dimensions, reception of a second instruction to paste the stored one measure value to a local application, and, in response to the second instruction, writing of the stored one measure value and corresponding member of each of one or more dimensions to the local application.
US10552444B2 Visualizing changes in a multi-dimensional dataset using three-dimensional cubes
A multi-dimensional dataset of discrete data, such as online analytical processing based multi-dimensional data, is received. The number of dimensions in the multi-dimensional dataset of discrete data is then identified. One or more levels of three-dimensional cubes of discrete data are then created equal to the number of dimensions in the multi-dimensional dataset divided by three rounded to the lowest positive integer. The discrete data of the one or more levels of three-dimensional cubes is encoded. A color palette is then associated with the encoded discrete data. As a result, a user is able to quantify and understand the effects to data in a multi-dimensional dataset from changes made in the system (e.g., adding/deleting/modifying business rules) in a more efficient and accurate manner.
US10552440B1 System for performing data transformations using a set of independent software components
Described is a system (and method) that provides a framework for performing data transformations, which may be part of an Extract, Transform, and Load (ETL) process. The system may perform a data transformation by creating a pipeline that executes a set of independent software components (or component, plugins, add-ons, etc.). The components may be executed as individual services (e.g., microservices) that may be provided within containers to allow the components to be deployed as self-contained units on various types of host systems including cloud-based infrastructures. In addition, to provide further flexibility for the framework, the components may be implemented using preexisting software libraries.
US10552433B2 Evaluating quality of annotation
A method for evaluating annotation quality is provided. The method may include obtaining annotation information associated with a plurality of annotators and a plurality of data elements including a plurality of annotation entries corresponding to at least one data element and entered based on an annotation guideline, determining a quality rating for the annotation guideline based on a comparison between a first value associated with the plurality of annotators and the plurality of data elements and a second value associated with any disparity among the plurality of annotation entries, determining a proficiency rating for an annotator from the plurality of annotators based on a comparison between a third value associated with annotation entries by the annotator and the second value, and generating a report based on the quality rating and the proficiency rating.
US10552431B2 Personalizing search and/or recommendation results based on member activity models
Methods, systems, and computer programs are presented for analyzing profiles and building profile models that can be used to personalize search results for a member on a social network. In example embodiments, a system aggregates data about members on the social network including member profile data, customer relation data, and member communication data. The system further extracts attribute values from the aggregated data and maps the attribute values onto attribute vectors on a social data map. Based on the mapping, the system determines a model member profile for the member. The system further generates candidate attribute vectors for search results from a search for the member and determines a similarity score between the model member profile and each candidate attribute vector. The system further ranks the search results based on the similarity score and presents a ranked display of the search results to the user.
US10552426B2 Adaptive conversational disambiguation system
One embodiment provides a method, including: receiving a natural language query; selecting a disambiguation state model representing conversational dialog history, wherein the disambiguation state model comprises a plurality of nodes representing an entity, and a plurality of edges representing a path between two of the plurality of nodes, each of the plurality of edges including an assigned weight; traversing, the disambiguation state model using the natural language query to select a path to one of the plurality of nodes and providing the user the entity associated with the one of the plurality of nodes and iteratively selecting paths and nodes based upon input received from the user until a final node of the disambiguation state model is reached; providing a response to the natural language query based upon the entity of the final node; and updating the disambiguation state model based upon the traversed paths and nodes.
US10552421B2 Monitoring states of processing elements
Managing a streaming environment of an operator graph by performing corrective actions based on a threshold of changes in state being reached. An operator graph includes states of information stored within a memory of a first processing element configured to process a set of tuples. The memory of the first processing element is monitored. A change in the information from a first state to a second state is identified, based on the monitoring. The change from the first state to the second state is recorded. A determination is made if the change from the first state to the second state has caused a threshold of changes between the states of the information to be reached. A corrective action is performed that modifies a configuration of the operator graph in response to the threshold of changes between the states of the information being reached.
US10552411B2 Email service adapter
Accessing a database utilizing an email service adapter utilizing a computer is presented including: causing the computer to receive an email message from a user at an email server, the email server configured to respond to the email service adapter; processing the email message by the email service adapter, where the email message includes at least a database query; processing the database query with the database; and returning a result email message to the user via the email server, the result email message including at least a database response. In some embodiments, methods further include: when the email message is received by the email server, determining whether the email message is intended for accessing the database; if the email message is not intended for accessing the database, and processing the email message by the email server.
US10552408B2 Automatic linearizability checking of operations on concurrent data structures
A method may include executing operation types on a concurrent data structure to obtain executed operations. Each executed operation may cause a transition from a preceding state to a subsequent state. The method may further include recording each executed operation to obtain recorded operations, and assembling a concurrent history from the recorded operations. The concurrent history may include a subset of the recorded operations, and the concurrent history may impose overlapping and non-overlapping relationships on the subset of recorded operations. The method may further include checking whether the concurrent history has an equivalent linearization including a total sequential ordering of the subset of recorded operations, and reporting an error when the concurrent history has no equivalent linearization.
US10552407B2 Computing device for data managing and decision making
The present invention provides a computing device including a system ranking unit, a subset ranking unit, an evaluation module of computing units and a decision module. The system ranking unit is configured to rank at least one or more elements to acquire a first ranking based on features of at least one set of data. The subset ranking unit is configured to select a subset from the elements, and is configured to re-rank elements in the subset to acquire a second ranking. The computing units are configured to calculate a relevance of consistency between the first ranking and the second ranking, and are configured to calculate a second rating associated with a first identification message. The decision module is configured to determine a data access level of the first identification message, and configured to access the data based on the data access level.
US10552397B2 Merging of sorted lists using array pair
The formulation of a merged sorted list from multiple input sorted lists in multiple phases using an array pair. Initially, the first array is contiguously populated with the input sorted lists. In the first phase, the first and second input sorted lists are merged into a first intermediary merged list within the second array. Each subsequent phase merges a prior intermediary merged list resulting from the prior phase and, a next input sorted list in the first array to generate a next intermediary merged list, or a merged sorted list if there or no further input in the first array. The intermediary merged lists alternate between the first array and the second array from one phase to the next phase.
US10552392B1 Data-temperature-based mapping in a database system
A database system may include a storage array that includes a plurality of storage devices configured to store a database. The database system may further include a processor in communication with the memory device. The processor may determine frequency of data values of a first set of data from the database. The frequency of data values are determined at a predetermined data granularity. The processor may also generate a data object to include information indicative of the frequency of data values. The processor may also store the data object in the storage array. A method and computer-readable medium may also be implemented.
US10552391B2 Systems and methods for real time data management in a collaborative environment
Systems and methods for real time data management in a collaborative environment. In one embodiment, the systems and methods dynamically link stakeholders, through a collaborative environment, to current and updated data. The systems and methods also cross-reference data objects between stakeholders for calling data objects by a common name, and determine a preferred method for each operation related to processing data for a data object.
US10552388B2 Null replacing attributes
Described herein includes finding and replacing, including automatically, at least one null value in a table for allowing processing of the table with an ABAP-based application. In some implementations, the null values are replaced with replacement values that are compatible with further processing of the data in the table. For example, a replacement value can be a string providing information or a value, such as for performing a calculation.
US10552387B1 Managing data using a simulation of purging
A system for managing data using simulated purging includes an input interface and a processor. The input interface is to receive an indication of a data to simulate purging. The processor is to mark the data as purge simulated at a purge simulated time, to monitor the data for an attempt to access the data after the purge simulated time, to increase a count of a number of attempts to access the data after the purge simulated time by one in response to an attempt to access the data after the purge simulated time, and to unmark the data as purge simulated and cease monitoring the data for the attempt to access the data in response to the count of the number of attempts to access the data after the purge simulated time exceeding a threshold.
US10552360B2 Electronic device, connection method, and storage medium
According to one embodiment, when an external device is connected, the electronic device detects devices in the external device, and setup of detected devices. When the electronic device is powered, when a power state is restored from a hibernation or a sleep state to a normal state, or when the external device is connected, it is determined whether a first device is included in the detected devices. When the first device is included and when setup of a second device is failed, detection of devices and setup of detected devices are repeated.
US10552358B2 Interface for bridging out-of-band information from a downstream communication link to an upstream communication link
A device includes a first interface to receive a signal from a first communication link, wherein the receive signal includes out-of-band (OOB) information. A detector coupled to the first interface detects the OOB information. An encoder coupled to the detector encodes the OOB information into one or more symbols (e.g., control characters). A second interface is coupled to the encoder and a second communication link (e.g., a serial transport path). The second interface transmits the symbols on the second communication link. The device also includes mechanisms for preventing false presence detection of terminating devices.
US10552356B2 Systems for enhancing boardroom tables to include USB Type-C power and connectivity functionality
Boardroom table systems are provided that include a plurality of USB Type-C receptacles that can provide power and/or data transfer functionality to one or more devices attached thereto. Power transferred by the boardroom table system may be managed by USB Power Delivery, and may come from a source of wall power, or from a device coupled to one of the USB Type-C receptacles. Data transferred by the boardroom table system may include USB data, Ethernet data, video data, and/or any other type of data transmittable via a USB Type-C receptacle. In some embodiments, boardroom table systems also include presentation devices. In such embodiments, a device coupled to a USB Type-C receptacle could both transmit or receive power, exchange data, and transmit video to the presentation device via the same USB Type-C receptacle of the boardroom table system, thus eliminating the need for multiple sockets and cables.
US10552350B2 Systems and methods for aggregating data packets in a mochi system
Systems, methods, and apparatuses are disclosed herein for aggregating packets and transmitting the aggregated packets to a device in an integrated circuit. These systems, methods, and apparatuses may include receiving, at a buffer of a System-on-Chip (“SoC”), a plurality of packets for output. The SoC may determine, when each packet of the plurality of output packets is received, whether the buffer has reached a predetermined capacity. In response to determining that the buffer has reached the predetermined capacity, the SoC may identify a subset of packets of the plurality of packets that share a common characteristic, may aggregate the subset into a jumbo packet, and may transmit the jumbo packet to a destination SoC.
US10552349B1 System and method for dynamic pipelining of direct memory access (DMA) transactions
A method and a system for pipelining read transactions of a host computer from a storage module, including: transferring from a host computer to an accelerator a read list, including at least one pointer to a data block stored on the storage module, and a respective data block size; sending an acknowledgement to the host; fetching at least one data block by the accelerator from the storage module, and writing it to a staging buffer in a sequential order; sending at least one read request from the host computer to the accelerator, relating to at least one requested data block. If the data block is available on the staging buffer, then sending the corresponding data to the host from the staging buffer. Otherwise the read response is delayed until the requested data is fetched from the storage module.
US10552348B2 USB device access method, apparatus and system, a terminal, and a server
A universal serial bus (USB) device access method, apparatus and system, a terminal, and a server are provided. The method, executed by a terminal, includes receiving an access request delivered by a server; if the access request instructs the terminal to perform the first access operation on the physical USB device, performing a first processing operation corresponding to the first access operation according to a compatibility policy, so as to feedback an execution result of the first processing operation to the server. The terminal performs the first processing operation by responding to the first access operation when the physical USB device does not support the first access operation therefore ensuring that a user properly uses the physical USB device.
US10552346B2 Protection key management and prefixing in virtual address space legacy emulation system
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
US10552339B2 Dynamically adapting mechanism for translation lookaside buffer shootdowns
An operating system (OS) of a processing system having a plurality of processor cores determines a cost associated with different mechanisms for performing a translation lookaside buffer (TLB) shootdown in response to, for example, a virtual address being remapped to a new physical address, and selects a TLB shootdown mechanism to purge outdated or invalid address translations from the TLB based on the determined cost. In some embodiments, the OS selects an inter-processor interrupt (IPI) as the TLB shootdown mechanism if the cost associated with sending an IPI is less than a threshold cost. In some embodiments, the OS compares the cost of using an IPI as the TLB shootdown mechanism versus the cost of sending a hardware broadcast to all processor cores of the processing system as the shootdown mechanism and selects the shootdown mechanism having the lower cost.
US10552335B2 Method and electronic device for a mapping table in a solid-state memory
The invention provides a method and electronic device for a mapping table in a solid-state memory, wherein the mapping table comprises a primary mapping table and a secondary mapping table. The method comprises: mapping all logic pages from a host to physical pages of a flash on the solid-state memory in the unit of page to form the secondary mapping table, the secondary mapping table being stored in the flash on the solid-state memory; acquiring a first physical address which is the physical address of a first chunk of the secondary mapping table in the flash of the solid-state memory; and forming and storing the primary mapping table in the flash of the solid-state memory, wherein the first physical address and corresponding first identifying information form a mapping relationship in a mapping element of the primary mapping table, the first identifying information being identifying information of the first chunk.
US10552325B2 Reducing write-backs to memory by controlling the age of cache lines in lower level cache
A method and apparatus for reducing write-backs to memory is disclosed herein. The method includes determining whether a read/write request entering a lower level cache is a cache line containing modified data, and responsive to determining that the read/write request is not a cache line containing modified data, manipulating age information of the cache line to reduce a number of write-backs to memory.
US10552324B2 Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node
Provided are a computer program product, system, and method for populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node. Management of a first group of tracks in the storage managed by the first node is transferred to the second node managing access to a second group of tracks in the storage. After the transferring the management of the tracks, the second node manages access to the first and second groups of tracks and caches accessed tracks from the first and second groups in the second cache of the second node. The second cache of the second node is populated with the tracks in a first cache of the first node.
US10552316B2 Controlling NAND operation latency
Devices and techniques for controlling NAND operation latency are described herein. A controlled can receive a write request. The controller can then calculate a number of garbage collection operations to perform on a physical block that is closed. Here, the calculation includes adding a logical-to-physical (L2P) region search ratio to a cadence calculation for garbage collection. Garbage collection operations can be performed on the physical block in accordance with the calculated number of garbage collection operations to perform. Then, the controller can perform the write request in response to completing the calculated number of garbage collection operations.
US10552313B2 Updating cache using two bloom filters
Updating cache devices includes a processor to detect a first set of hash functions and a first bit array corresponding to elements of a cache. In some examples, the processor detects a first instruction to add a new element to the cache and modify the first bit array based on the new element. Additionally, the processor processes a first invalidation operation and generates a second bit array and a second set of hash functions, while processing additional instructions. The processor deletes the first bit array and the first set of hash functions in response to detecting that the second bit array and the second set of hash functions have each been generated. Some examples process a second invalidation operation with the second set of hash functions and the second bit array.
US10552306B2 Automated test generation for multi-interface and multi-platform enterprise virtualization management environment
Embodiments for automated testing of a virtualization management system are described. An example computer-implemented method for automated testing of a virtualization management system includes sending, by a test server, a test case to a plurality of instances of the system under test, the test case sent to each instance of the system under test via each interface from a plurality of interfaces supported by the system under test. The method further includes, for each instance of the system under test, performing multi-interface comparison. The comparison includes comparing, by the test server, responses to the test case from each of the interfaces. The method also includes in response to the responses from each of the interfaces being identical, storing the responses in an instance-response file corresponding to the instance. The method also includes reporting, by the test server, an error in response to the responses from each interface not being identical.
US10552305B2 Custom upgrade testing system
Upgrade is provided to a cloud application in a cloud environment of a customer. A task list for an upgrade testing for the cloud application is automatically triggered at a test cloud infrastructure. Execution processes of the cloud application are listed. Available test scripts for the processes are defined. Iterations over the test scripts are performed to determine relationships between scripts and processes. The iterations over the test scripts may be executed by a data mapping logic. For a process from the list, a corresponding test script and relevant data for the test script from a database of the cloud application are determined. The relevant data and actions from the test script are mapped. A test data variant is generated for execution based on the relevant data and actions of the test script. The test results are collected and analyzed.
US10552304B2 Using test workload run facts and problem discovery data as input for business analytics to determine test effectiveness
Aspects of the present invention include a method, system and computer program product for utilizing various data to determine the effectiveness of a software testing procedure. The method includes preloading, by a processor, into a database data related to workloads and workload data, data related to analysis points, and customer data. The method also includes determining, by the processor, whether to modify a workload model, to run a workload or to perform one of post processing analytics or run time analytics. The method further includes performing, by the processor, one of post processing analytics or run time analytics of the data preloaded into the database.
US10552296B2 Human-readable, language-independent stack trace summary generation
Various aspects of the subject technology related to systems and methods for generating a human-readable, language-independent stack trace summary. A system may be configured to receive error reports which include a language-dependent stack trace generated in response to a software test failure and metadata. The generated language-dependent stack trace includes one or more frames. The system may generate a language-independent stack trace summary by processing each frame of the language-dependent stack trace by removing line number values from each of the one or more frames, removing column number values from each of the one or more frames, collapsing one or more file names identified in each of the one or more frames, and removing spaces from each of the one or more frames. The system may output the generated language-independent stack trace summary.
US10552294B2 Management of internet of things devices
A method and system for communicating with IoT devices to gather information related to device failure or error(s) is disclosed. The system receives log files from an IoT device (e.g., a smart refrigerator) that recently failed. The system determines which log files the IoT device created before and/or after a failure. After gathering this information, the system stores the information in a database, sends it to the IoT device manufacturer, or sends it to a cloud provider. The system can also send the failure-related information to the IoT device-related entities (e.g., IoT device manufacturers), and the entity uses this information to troubleshoot the failure and send a fix or software update to the IoT device.
US10552289B2 Correlation analysis of performance metrices
The present subject matter relates to a method and system for correlation analysis of performance metrics. In one embodiment, a computing system for correlation analysis of performance metrics is described. The computing system includes a processor, and a memory which is coupled to the processor. Further, the memory comprises a profiler agent, a correlation engine, and a graphics controller. The profiler agent collects the performance metrics based on execution of a target application. The correlation engine establishes correlation between the performance metrics based on a predefined parameter. The graphics controller generates a consolidated interface of the performance metrics depicting the established correlation between the performance metrics.
US10552288B2 Health-aware garbage collection in a memory system
A data storage system includes a controller that controls a non-volatile memory array including a plurality of garbage collection units of physical memory. For each of the plurality of garbage collections units storing valid data, the controller determines an invalidation metric and a health-based adjustment of the invalidation metric. The controller selects a garbage collection unit on which to perform garbage collection from among a plurality of garbage collections units predominately based on the invalidation metric for the garbage collection unit and also based on the health-based adjustment for the garbage collection unit. In response to selection of the garbage collection unit, the controller performing garbage collection for the garbage collection unit.
US10552287B2 Performance metrics for diagnosing causes of poor performing virtual machines
The disclosed embodiments include a method for identifying a performance metric to diagnose a cause of a performance issues of virtual machine. The method includes obtaining data of a virtual machine, an indication that a storage volume contains data of the virtual machine, data about the storage volume, and an identification of the storage volume. The data of the virtual machine is correlated with the data about the storage volume based on the indication that the storage volume contains data of the virtual machine and the identification of the storage volume. A performance metric is identified based at least in part on an outcome of the correlating. The performance metric indicates that the storage volume is a cause of a performance issue of the virtual machine. A state related to the storage volume is changed to mitigate the cause of the performance issue of the virtual machine.
US10552284B2 System and method for controlling PCIe direct attached nonvolatile memory storage subsystems
Techniques for controlling power on a PCIe direct attached non-volatile memory storage system are disclosed. In one particular embodiment, the techniques may be realized as a method for controlling power including providing power to a memory attached via the PCIe interface; monitoring a state of the attached memory; determining whether a new operation to be implemented on the attached memory would cause the power provided to the memory to exceed a preset threshold; and stalling execution of the new operation on the attached memory when it is determined that the new operation would exceed the preset threshold while continuing execution of preexisting operations on the attached memory.
US10552282B2 On demand monitoring mechanism to identify root cause of operation problems
A monitoring mechanism is used to detect, via client side monitoring, malfunctions of services within a cloud environment. Additional monitors are activated against the problem-related services in the system. Recursively, the monitored problem-related services act as the client to other services inside the cloud environment and can be used to detect more services which need to be monitored until all the problem-related services are monitored. After the problem is fixed, the monitoring can be disabled automatically or manually.
US10552276B1 System and method for reliable non-blocking messaging for multi-process application replication
A system, method, and computer readable medium for reliable messaging between two or more servers. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. The reliable messaging ensures consistent ordered delivery of messages in the event that messages are lost; arrive out of order, or in duplicate. The messaging layer operates over TCP or UDP with our without multi-cast and broad-cast and requires no modification to applications, operating system or libraries.
US10552266B1 Backing up virtual disk changes
A method, computer program product, computing system, and system for backing up changed sectors of a virtual disk are described. A method may include determining changed file regions of the virtual disk, the changed file regions being file regions of the virtual disk that changed since a last backup. The method may further include determining changed blocks of the virtual disk, the changed blocks of the virtual disk being blocks of the virtual disk that lie, at least in part, in the changed file regions. The method may also include determining changed sectors for the changed blocks of the virtual disk based upon, at least in part, at least one of: a region offset, a block offset, sector size, and a count of sectors in an associated block. Additionally, the method may include backing up the changed sectors of the virtual disk.
US10552264B2 Hidden diagnostic partition
A storage device with a memory may have a hidden diagnostic partition that can only be accessed during debug or diagnostic mode. Debug or diagnostic mode allows a host device to access the debug or diagnostic analysis (e.g. error logs) stored in the hidden diagnostic partition. By default, the hidden diagnostic partition is invisible to the host. When accessed through a triggering event, such as a vendor specific command (“VSC”), the hidden diagnostic partition can be used to report debug and error events.
US10552260B2 Detection of double bit errors and correction of single bit errors in a multiword array
An error correction code for an array of N words of M bits each may be generated by: (i) for each word of the N words, computing a respective set of checkbits for single-error correction of such word; (ii) computing a set of bit-position-related checkbits comprising a bitwise logical exclusive OR of all of the sets of checkbits for single-error correction of the N words; (iii) for each word of the N words, computing a respective parity for the respective set of checkbits and the word itself in order to form a vector of N parity bits; (iv) computing a set of word-related checkbits for single-error correction of the vector of N parity bits; and (v) computing a cumulative parity bit comprising a parity calculation of the set of bit-position-related checkbits, the set of word-related checkbits, and the vector of N parity bits.
US10552252B2 Patterned bit in error measurement apparatus and method
A method includes detecting different data patterns in data read from a portion of a non-transitory data storage medium. Bit errors in the different data patterns are then determined. Further, bits in error for a total number of bits in each of the different data patterns are calculated from the determined bit errors in the different data patterns.
US10552251B2 Storage of neural networks
Disclosed include a device and a method for storing a neural network. The device includes a plurality of memory cells configured to store weights of the neural network. The plurality of memory cells may include one or more faulty cells. The device further includes a processor coupled to the plurality of memory cells. The processor is configured to construct the neural network based on a structure of the neural network and a subset of the weights stored by the plurality of memory cells. The subset of the weights may exclude another subset of the weights stored by one or more memory cells comprising the one or more faulty cells.
US10552239B2 Message recall
There is provided a method for recalling a message. The method comprises receiving a message from a publisher, sending the message to a durable subscriber for queuing pending consumption by a subscriber. When a message recall request identifying the message is received, the unconsumed message is deleted from the durable subscriber.
US10552238B2 Secure inter-process communications for mobile devices
An application may provide an export file type definition indicating data objects that may be shared with another application. Sharing data objects between applications may include obtaining the export file type definition from the application and displaying a graphical user interface based at least in part on the export file type definition. Data objects may be selected through the graphical user interface and provided to another application based at least in part on the selection.
US10552235B2 Uniform event framework
Some embodiments provide a system that includes a set of event publishers configured to publish events occurring on the event publishers. The system also includes a uniform event framework configured to receive, from an event publisher in the set of event publishers, an event notification indicating an event occurred on the event publisher and generate an event structure based on the event notification. The system further includes an event bus configured to receive the event notification from the uniform event framework and send the event structure to a set of event subscribers for consumption of the event structure. Each event publisher in the set of event publishers is further configured to receive different callbacks from different event subscribers in the set of event subscribers for different sets of data associated with the event.
US10552229B2 Systems and methods for determining placement of computing workloads within a network
Systems and methods for determining placement of computing workloads within a network are disclosed. According to an aspect, a method includes determining one or more attributes of a computing workload to be placed within a network. The method also includes predicting interaction of the computing workload with one or more other computing workloads within the network based on the one or more attributes. Further, the method includes determining placement of the computing workload within the network based on the predicted interaction and a topology of the network.
US10552209B2 System and method for throttling for live migration of virtual machines
A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. The system and method include copying an initial copy of data stored in a memory of the first host machine to a memory of the second host machine, determining a set of modified data stored in the memory of the first host machine, determining that transferring the set of modified data stored in the memory of the first host machine exceeds a downtime limit, determining that an increased throttling of the virtual machine executing on the first host machine does not exceed a throttling limit, applying the increased throttling to the virtual machine executing on the first host machine, and copying the set of modified data while the increased throttling is applied to the virtual machine executing on the first host machine.
US10552201B2 Software-assisted instruction level execution preemption
One embodiment of the present invention sets forth a technique for instruction level execution preemption. Preempting at the instruction level does not require any draining of the processing pipeline. No new instructions are issued and the context state is unloaded from the processing pipeline. Any in-flight instructions that follow the preemption command in the processing pipeline are captured and stored in a processing task buffer to be reissued when the preempted program is resumed. The processing task buffer is designated as a high priority task to ensure the preempted instructions are reissued before any new instructions for the preempted context when execution of the preempted context is restored.
US10552198B2 Distribution of applications among machines in a cloud
A system includes at least one processor configured to host virtual machines in a cloud. Each virtual machine executes a plurality of instances of a first application. Each virtual machine also executes a distributor. The distributor is configured for accessing a profile of the application and a distribution of the first application, wherein the distribution identifies a respective first number of instances of the first application to execute in each respective virtual machine. After launch of the first application, the distributor is configured for computing an updated distribution that includes a respective second number of instances of the first application to execute in each respective virtual machine. The distributor is also configured for determining whether the second number of instances is different from the first number of instances. The distributor is configured for storing the updated distribution in a database in response to receiving a lock for accessing the distribution.
US10552194B2 Virtualization operations for directly assigned devices
Embodiments relate to enabling state manipulation of virtual machines (VMs) that have directly assigned hardware devices. A hypervisor manages execution of a VM with a guest operating system. The hypervisor directly assigns a physical (non-virtual) hardware device to the VM, such that the VM has exclusive use of the hardware device and the guest operating system uses the hardware without needing virtualization abstraction/mapping by the hypervisor. When the VM needs to be pauses, suspended, restored, or similarly manipulated, the hypervisor communicates with the VM to cause the guest operating system to perform whatever operations might be necessary by the hardware device. The hypervisor and VM/guest may communicate with a variety of mechanisms, such as a host driver communicating with a guest driver, a virtual bus service backed by a hardware bus of the computer, a virtual bus channel, or the like.
US10552192B2 Entity database timestamps
In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.
US10552190B2 Precise error injection for driver testing
A method is provided for verifying functional correctness of a device driver for a controller hardware component being emulated in an emulation environment including a virtual processor. The method includes providing a communication device in the emulation environment. The communication device receives at least one execution condition and an error injection command from a communication device driver associated with the communication device. The controller hardware component executes device operation commands received from the device driver. Based on the communication device determining that the at least one execution condition is fulfilled while the device operation commands are executed, the method provides for the communication device to: halt the operation of the virtual processor; inject an error into the controller hardware component by executing the error injection command; and resume the operation of the virtual processor.
US10552189B2 Secure access to a virtual machine
A method for providing secure access to a virtual machine includes dispensing an image corresponding to a virtual machine from a management appliance to a distributed computing system such that the virtual machine is implemented by at least one of a plurality of interconnected physical computing devices in the distributed computing system; establishing a trusted relationship between the management appliance and the virtual machine; and providing a user with access to the virtual machine from the management appliance without further authentication credentials from the user.
US10552188B2 Virtual private cloud services with physical machine servers and virtual machines
Systems and methods provided herein are directed to providing both physical machine servers and virtual machines for public cloud virtual private cloud (VPC) services, which allow a user of the public cloud VPC services to selectively run an application on a physical machine server instead of a virtual machine.
US10552166B1 Data unit synchronization between chained pipelines
An apparatus having an interface and a circuit is disclosed. The interface may be connectable to a plurality of counters and a plurality of chained pipelines. The circuit may be configured to (i) increment each of a plurality of counters associated with a data unit in a buffer in response to a request from a first pipeline of the chained pipelines to increment one of the counters. The first pipeline may generate the data unit in the buffer. A plurality of second pipelines of the chained pipelines may access the data in the buffer in response to the counters being incremented. The circuit may be further configured to (ii) receive a plurality of wake instructions from the counters and (iii) send another wake instruction to the first pipeline in response to reception of all of the wake instructions.
US10552164B2 Sharing snapshots between restoration and recovery
Sharing snapshots between restoration and recovery. A snapshot to be used for recovery and restoration is obtained. The snapshot includes restoration state for a plurality of architected registers. The plurality of architected registers includes one or more architected registers associated with an instruction to alter an execution path and one or more architected registers associated with a save request. At least one architected register of the plurality of architected registers is restored, based on a request. The request is a recovery request to recover at least one architected register associated with the instruction to alter the execution path or a restoration request to restore at least one architected register associated with the save request.
US10552159B2 Power management of branch predictors in a computer processor
A computer processor includes a branch prediction unit that includes a local branch predictor and a global branch predictor. Managing power consumption in such a computer processor includes, for each of a plurality of branch instructions: performing, by the local branch predictor, a local branch prediction; performing, by each of the global branch predictors, a global branch prediction; determining to utilize the local branch prediction over the global branch predictions as a branch prediction for the branch instruction; incrementing a value of a counter; determining whether the value of the counter exceeds a predetermined threshold; and if the value of the counter exceeds the predetermined threshold, powering down at least one of the global branch predictors and configuring the branch prediction unit to bypass the powered down global branch predictor for branch predictions of subsequent branch instructions.
US10552147B2 Over the air updates using drones
A computer implemented method of using a drone to provide update packages to embedded devices, comprising using one or more processors mounted on the drone for executing a code for maneuvering the drone to be in range of one or more wireless interfaces of each of a plurality of embedded devices, communicating with each embedded device through the wireless interface(s) to identify one or more attributes of each embedded device, selecting one of a plurality of update packages according to the identified attribute(s) and transmitting the selected update package to the each embedded device through the wireless interface(s).
US10552142B2 System and method for distributed revision control
A system and method for distributed revision control includes receiving, by a revision control module being executed by one or more processors of a server, a request to store a first version in a repository, the repository comprising a plurality of stored versions, determining whether the first version is in the repository, incrementing a client reference counter associated with the first version when the first version is in the repository, adding the first version to the repository and sending the first version to one or more additional servers when the first version is not in the repository, and decrementing a server reference counter associated with a second version in the repository when the first version replaces the second version as a head version of the repository.
US10552140B2 Automated identification of deployment data for distributing discrete software deliverables
Methods and systems are disclosed for defining deployment data that identify a manner in which to divide a software package of source code deliverables into smaller discrete software package. A triggering event occurring in response to a modification of one or more source code deliverables causes a set of source code deliverables to be identified. One or more particular metadata identifiers associated with the modified one or more source code deliverables may be used to define a group of source code deliverables. The group of source code deliverables includes a subset of the set of source code deliverables that may also be associated with the one or more particular metadata identifiers. One or more packaging rules may facilitate defining deployment data identifying package transmissions for the group of source code deliverables. The deployment data may then be output to one or more devices.
US10552124B2 Systems and methods for building applications using building blocks linkable with metadata
Systems and methods relate to creating applications using building blocks linked together with metadata. A user interface can enable a user to create an application. Creating the application can include defining a new building block configured to generate output data. The new building block can include one or more existing building blocks and the metadata associated with the existing building blocks. For example, a building block can include at least one input/output (I/O) feature configured to receive inputs and/or generate outputs. Further, the existing building block can correspond to a data structure including external I/O features. The new building block can be linked to an existing building block by mapping an external I/O feature of the existing building block to an open I/O feature of the new building block. The mapping can be stored in metadata associated with the new building block.
US10552123B2 In-line code adornments
Embodiments relate to incorporating supplemental information into a code editor's editing view that may make the code more understandable to those not familiar or comfortable with the code. The editor receives adornments that may be translations or semantic equivalents of constructs already in the code. The editor adds the adornments to an editing view for editing the source code. The adornments are inserted into lines of the source code displayed in the editing view and have some of the appearance of the source code in the editing view. The adornments are passive with respect to the source code; they are not necessarily compiled or saved. The adornments may be tokens provided by a compiler and/or an integrated development environment. The editor may apply heuristics or rules to determine which adornments are to be used and where they will be inserted.
US10552106B2 Viewing control server and viewing control method
Viewing operating information of a device is controlled appropriately. A viewing control server has: an identification information manager that acquires, through a network from a manager function that manages one or more devices, device identification information unique to each device, manager identification information unique to each manager function, and customer identification information unique to each customer, and relationally stores the acquired device identification information, manager identification information, and customer identification information; a device information collector that acquires device information, which is operating information of each device, from the manager function through the network; and a viewing controller that identifies the customer identification information according to an operation from an external device, and enables viewing on an external device the device information of a device identified by the device identification information relationally stored to the identified customer identification information.
US10552105B2 Printing system with self-propelled printer and service prohibition area
A service providing system includes a moving apparatus and a service provision instruction apparatus. The moving apparatus moves to a user who is within a service provision area within a predetermined zone, the predetermined zone including the service provision area and a service prohibition area, and provides a service to the user. The service provision instruction apparatus recognizes a position of a user within the zone and instructs the moving apparatus to provide a service to the user when the user is within the service provision area.
US10552089B2 Data processing for managing local and distributed storage systems by scheduling information corresponding to data write requests
A data processing method to improve data storage flexibility includes receiving, by a first storage management device, a data write request generated by a host, where the host is provided with the first storage management device, determining, by the first storage management device according to the data write request, scheduling information corresponding to the data write request, where the data write request includes to-be-written data, and the scheduling information corresponding to the data write request indicates a distributed storage pool, or a local storage device of the host, and processing, by the first storage management device, the to-be-written data according to the scheduling information corresponding to the data write request.
US10552085B1 Techniques for directed data migration
A host stores “context” metadata for logical block addresses (LBAs) in a manner tied to physical location. Notwithstanding log-structured or copy on write processes, the host is then provided with immediate context when the host is called upon to assist a memory controller with data identified by physical location, for example, for memory reconfiguration, garbage collection, wear leveling or other processes. The metadata for example can provide the host with insight as to which data may be moved to enhance performance optimization and where that data can be placed. In one embodiment, the host writes back one or more references that span multiple layers of indirection in concert with write of the underlying data; in another embodiment, the context can point to other metadata.
US10552082B2 Optimized data replication in multi-tier storage environment
The method, computer program product and computer system of the present invention may include a computing device that replicates data from a first data storage site, which may have a plurality of data storage tiers, to one or more second data storage sites. The computing device may identify a portion of the data on a first tier of the first data storage site to be inactive and move the inactive data to a second tier of the first data storage site. The computing device may compute a number of slices to slice the inactive data into and a location to store the slices of inactive data using an information dispersal algorithm. The computing device may send the computed number of slices and storage location for the inactive data to the one or more second data storage sites to apply to the data replicated from the first data storage site.
US10552080B2 Multi-target post-copy guest migration
Multi-target post-copy guest migration is disclosed. For example, first, second, and third host nodes are associated with respective first, second, and third memories and respective first, second, and third isolated guest managers. An isolated guest, previously migrated from the first host node, executes on the second host node with a first memory page in the first memory and second and third memory pages in the second memory. The isolated guest is requested to migrate to the third host node. The isolated guest executes on the third host node after the third memory page is migrated. The isolated guest requests the first memory page. The third memory is determined to lack the first memory page, and in response, the first and second isolated guest managers are notified that the first memory page is required by the third host resulting in the first memory page being sent to the third host.
US10552079B2 Planning of data segment merge for distributed storage system
Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.
US10552076B2 Identification of volumes for thin provisioning
One embodiment provides a method, including: generating, for each of a plurality of storage volumes, an actual used storage capacity model and identifying a potential storage capacity savings using the actual used capacity model, wherein each of the plurality of storage volumes has been identified as a candidate for migration to a thin provisioned volume; generating, for each of the plurality of storage volumes, an input/output profile model and identifying a potential change in performance of an application accessing the storage volume using the input/output profile model; generating, for each of the plurality of storage volumes, a growth profile and identifying a potential change in capacity using the growth profile; and determining, using an optimization algorithm, a subset of the plurality of storage volumes to be migrated to thin provisioned volumes based upon the volume capacity model, the performance model, and the volume growth profile.
US10552067B2 Method and system for delivering message in storage system
A method and a system for delivering a message in a storage system. In one embodiment of the present invention, there is provided a method for delivering a message in a storage system comprising a first controller, a second controller, a first communication area and a second communication area. The method comprises: in response to receiving a message that is to be delivered from the first controller to the second controller, writing the message to the first communication area that is readable and writable to the first controller and readable to the second controller; and writing an address identifier to the second communication area, the address identifier being used for indicating an address at which the second controller reads the message from the first communication area, the second communication area being readable to the first controller and readable and writable to the second controller.
US10552060B1 Using replication facility to provide secure host network connectivity wherein a first logical device is used exclusively for sending messages from host to second host
Techniques for inter-host communication may include issuing a first message from a first host; and sending the first message from the first host to a second host. Sending the first message may include transmitting the first message indirectly to the second host over a first connection between a first data storage system and a second data storage system. The first connection may be used in connection with data replication to maintain a first device of the first data storage system and a second device of the second data storage system as synchronous mirrored copies of a first logical device. Multiple logical devices configured for synchronous replication may be used for inter-host communication. Alternatively, a single logical device configured for synchronous replication may be used for inter-host communication.
US10552047B2 Memory system
A memory system includes a memory controller comprising n (where n>2) first data input/output terminals, a first semiconductor chip comprising n second data input/output terminals, each of the second data input/output terminals being connected to a respective one of the first data input/output terminals, and a second semiconductor chip comprising n third data input/output terminals, each of the third data input/output terminals being connected to a respective one of the first data input/output terminals. When a first request signal is output from the memory controller, status data of the first semiconductor chip is output from a first of the second data input/output terminals that is connected to a first of the first data input/output terminals, and status data of the second semiconductor chip is output from a second of the third data input/output terminals that is connected to a second of the first data input/output terminals.
US10552044B2 Storage apparatus, data processing method and storage system wherein compressed data is read in parallel, said data stored in buffer by size and read from said buffer, in order of when said data is stored in said buffer
A management controller controls a data buffer and a flash controller, which controls I/O of data to and from flash memories, based on a search request. A data decompression engine includes a plurality of data decompression circuits for decompressing, in parallel, the compressed data transferred from the data buffer. A data search engine includes a plurality of data search circuits for searching, in parallel, data which satisfies search conditions among the respective data that were decompressed by the data decompression circuits, and transfers, to the search request source, the data obtained in the search performed by the data search circuits, wherein the flash controller reads, in parallel, a plurality of compressed data requested in the search request, and transfers the read compressed data to the data buffer, and the management controller transfers the compressed data to the data decompression engine when the compressed data is stored in the data buffer.
US10552042B2 Effective transaction table with page bitmap
A transaction manager for use with memory is described. The transaction manager can include a write data buffer to store outstanding write requests, a read data multiplexer to select between data read from the memory and the write data buffer, a command queue and a priority queue to store requests for the memory, and a transaction table to track outstanding write requests, each write request associated with a state that is Invalid, Modified, or Forwarded.
US10552035B2 User interface tap selection on touchscreen device
A tap associated with an active area on a user interface of a touchscreen device is received at a first time. The active area is associated with an origination time. It is determined that a period of time between the origination time and the first time is within a specified period of time. In response to the determining, an action associated with the active area is not performed.
US10552031B2 Experience mode transition
Techniques for an experience mode transition are described. Generally, an experience mode refers to a visual and functional arrangement that is presented to a user of a device. Different experience modes present different visual and functional arrangements to a user. According to various embodiments, a computing device is configured to operate in multiple experience modes and may transition between different experience modes and based on a variety of different triggering events. Generally, a transition between different experience modes causes a visual and/or functional reconfiguration of a user experience on a device.
US10552030B2 Multi-gesture media recording system
A computer implemented method and system for recording media data such as audio data in one or more communication modes based on gestures on a graphical user interface (GUI) of an electronic device is provided. A gesture based media recording application (GBMRA) provided on the electronic device defines multiple interface regions on the GUI. The GBMRA detects a gesture on an interface region and performs a first action associated with recording of the media data in a communication mode. The GBMRA detects another gesture on the same interface region or another interface region and performs a second action. The first action and the second action include at least one of triggering recording of the media data, switching from one communication mode to another for recording the media data, canceling recording of the media data, generating and displaying multiple options for performing an operation associated with the recorded media data, etc.
US10552029B2 Pinable and actionable navigation breadcrumbs
A method implemented by a computer. The method includes displaying, on a tangible display device, a pinboard including a first breadcrumb on a first area of the display device, wherein the breadcrumb points to first data. The method also includes displaying, on a second area of the tangible display device different than the first area, a plurality of categories of information regarding the first data. The method also includes responsive to selecting a first category of the plurality of categories, performing both of: displaying details regarding the first category in a third area of the tangible display device different than the first area and the second area, as well as updating the breadcrumb to point to second data relating to the first category, whereby faster operation of the computer is enabled by avoidance of intervening user actions.
US10552026B2 Continuous circle gesture detection for a sensor system
A method for detecting a continuous circle gesture, has the following steps: receiving vectors representative of an object movement by a object detection unit; determining from the received sequence velocity vectors a sequence of velocity vectors or an approximation thereof; estimating an angle between subsequent velocity vectors; and determining a rotation direction.
US10552016B2 User interface tools for cropping and straightening image
Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
US10552013B2 Data detection
In some embodiments, a device determines a current context of a plurality of terms, in accordance with a determination that the current context is a first context, selects one or more terms in the plurality of terms based on a first word list as actionable terms, and in accordance with a determination that the current context is a second context, different from the first context, selects one or more terms in the plurality of terms as actionable terms based on a second word list, different from the first word list. In some embodiments, the device displays the plurality of terms, wherein one or more of the actionable terms are visually distinguished from other terms. In some embodiments, a device obtains related content associated with the actionable terms, and after obtaining the related content, concurrently displays a representation of the related content along with the plurality of terms.
US10552012B2 Method and apparatus for editing touch display
A method and an apparatus are provided for editing a display of a touch display apparatus. A first screen including at least one object is displayed. An object on the first screen is designated. The touch display apparatus is converted to an edit mode for editing the display, when the object is designated. When a movement of the touch display apparatus is detected, the first screen is converted into a second screen according to at least one of a degree and a direction of the movement. The designated object is displayed on the second screen.
US10552011B2 Data processing method and electronic device supporting the same
An electronic device includes a short range communication module configured to establish a communication channel for collecting device-related information on at least one other electronic device. The electronic device also includes a communication module configured to establish a communication channel with a service supporting device. The electronic device also includes a control module configured to transmit a message requesting function-related information installable or updatable on the other electronic device to the service supporting device in correspondence to the device-related information and configured to control transmitting identification information for receiving the function-related information and the device-related information.
US10552010B2 Creating free-form contour regions on a display
Examples of techniques for creating free-form contour regions on a display are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes displaying, by a processing device, a first application on a display of a processing system. The method further includes receiving, by the processing device, an input from a user to define a free-form contour region on the display. The method further includes creating, by the processing device, the free-form contour region on the display based at least in part on the input. The method further includes displaying, by the processing device, a second application on the display of the processing system within the free-form contour region while continuing to display the first application on a remaining portion of the display of the processing system that does not include the free-form contour region.
US10552002B1 User interface based variable machine modeling
In various example embodiments, a comparative modeling system is configured to receive selections of a data set, a transform scheme, and one or more machine-learning algorithms. In response to a selection of the one or more machine-learning algorithms, the comparative modeling system determines parameters within the one or more machine-learning algorithms. The comparative modeling system generates a plurality of models for the one or more machine-learning algorithms, determines comparison metric values for the plurality of models, and causes presentation of the comparison metric values for the plurality of models.
US10551997B2 Mobile terminal and method of controlling the same
A mobile terminal and a method of controlling a mobile terminal may be provided. The mobile terminal may include a display to display one of a plurality of wallpapers including at least one icon; and a controller to display at least two of the plurality of wallpapers and a plurality of preview screens corresponding to the plurality of wallpapers on the display upon reception of an input of moving at least one icon, moving of the at least one icon being displayed on the displayed wallpapers and preview screens. The mobile terminal can display a movement of icon being displayed on the displayed wallpapers and preview screens. Accordingly, a user may intuitively recognize a location of icon and effectively move a location of icon.
US10551995B1 Overlay user interface
In a general aspect, a computer-implemented method can include displaying a first user interface window on a touchscreen display of a computing device, where first user interface window includes a plurality of application icons associated with respective applications available for execution by the computing device. The computer-implemented method can further include detecting a touch input on the touchscreen display at a location associated with a first application icon from the plurality of application icons. The computer-implemented method can also include, in response to the touch input, displaying concurrently on the touchscreen display of the computing device a first portion of the first user interface window and a second portion of a second user interface window, wherein the second user interface window displays a user interface of the application associated with the first application icon.
US10551993B1 Virtual reality content development environment
A computer-implemented content development environment enables creation of interactive characters and other digital assets for use in various types of 3D content. In this context, 3D content generally may refer to any type of content (e.g., short films, video games, educational content, simulations, etc.), including VR content that can be consumed by viewers using one or more types of VR devices. In many instances, 3D content may be generated using visualization and/or input mechanisms that rely on VR equipment, including one or more three dimensional, computer-generated environments (either real or fantastical) that a viewer can explore using VR devices in similar fashion to how the viewer might explore the real world. For example, a viewer may use a head-mounted display (HMD) device, various motion detecting devices, and/or other devices to simulate the experience of exploring a landscape. One or more different types of VR devices may be used to simulate various sensory experiences including sight, motion, touch, hearing, smell, etc.
US10551988B2 Multi-input display
A multi-input display device may, responsive to a user-selection, divide a display region into different regions corresponding to display data received at different input graphics ports. Display metadata for each display region may be individually transmitted to each respective source of the display data.
US10551983B2 Display device
A touch screen panel includes a plurality of pixels on a substrate, a sealing thin film on the substrate, and a plurality of sensing electrodes on the sealing thin film, each of the sensing electrodes having a mesh structure, the mesh structures of the sensing electrodes and the pixels overlapping different portions of the substrate.
US10551981B2 Systems and methods for distributing haptic effects to users interacting with user interfaces
A system includes a user interface configured to receive an input from a user of the system, a sensor configured to sense a position of a user input element relative to the user interface, and a processor configured to receive an input signal from the sensor based on the position of the user input element relative to the user interface, determine a haptic effect based on the input signal, and output a haptic effect generation signal based on the determined haptic effect. A haptic output device is configured to receive the haptic effect generation signal from the processor and generate the determined haptic effect to the user, the haptic output device being located separate from the user interface so that the determined haptic effect is generated away from the user interface.
US10551971B2 Image forming apparatus, touch input apparatus, and method of preventing touch error
An example image forming apparatus includes a light emitter to emit a plurality of light beams in a first direction perpendicular to a light emitting direction of a display and a second direction perpendicular to the first direction and the light emitting direction, a light receiver, a first processor to determine a touch input coordinate of a user based on a variation amount of each of the plurality of light beams received by the receiver, and a second processor to control the display and the image former using the determined touch input coordinate. The first processor may suspend determination of the touch input coordinate in response to an optical change being detected only in one direction within a preset first time. The example image forming apparatus may prevent a touch error, such as a touch error due to frustrated total internal reflection.
US10551969B2 Display device
A display device is capable of substantially minimizing sensing errors and substantially minimizing a pressure applied to a pixel area during a touch action, the display device including: a frame; a window facing at least a portion of the frame; a panel support portion between the window and a base portion of the frame; a flexible display panel including a central portion between the panel support portion and the window and an edge portion between the panel support portion and the base portion of the frame; and a first pressure sensing unit between the edge portion and the panel support portion.
US10551962B2 Touch detection device, display device with touch detection function, and covering member
According to an aspect, a touch detection device includes: a first substrate; a second substrate opposed to the first substrate; a cover base material opposed to the second substrate; a plurality of first electrodes overlapping a display region on a plane parallel with the first substrate; and a second electrode arranged at the cover base material and overlapping a frame region outside the display region. Proximity or contact of an object with respect to the frame region is detected based on capacitance between the first electrodes and the second electrode. The second electrode extends along a side of the frame region.
US10551954B2 Touch and display sensing integrated circuit and touch display device using the same
A touch and display sensing integrated circuit and a touch display device using the same are provided. The touch display device includes a display and touch sensing integrated circuit and a glass substrate. The glass substrate includes touch/display common voltage electrodes, pixels, pads and conductive lines. Each pixel includes Q sub-pixels. The pads are electrically connected to the touch and display sensing integrated circuit. The Pth and (P+Q+1)th pads are electrically connected to the touch/display common voltage electrode through the corresponding conductive lines, respectively. The (P+1)th to (P+Q)th pads are electrically connected to 1st to Qth sub-pixels of a pixel through the corresponding conductive lines, respectively. The pads are arranged in a first direction, and the conductive lines, which are electrically connected to the pads in a second direction, are non-interlaced.
US10551947B2 Decoration enclosure, input assembly and terminal
A decoration enclosure, an input assembly and a terminal are provided. The decoration enclosure is configured for decorating a fingerprint identification structure of the input assembly, and includes a decoration ring and a support rim. The support rim extends inwards from an inner wall of the decoration ring and supports the fingerprint identification structure.
US10551940B2 Apparatus for use in a virtual reality system
A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.
US10551933B2 Media sharing with visualized positioning layout in real time
Disclosed embodiments provide techniques for intelligent media sharing with visualized positioning layout in real time. A floor plan is retrieved corresponding to the physical location of a sender electronic device. A zone boundary corresponding to the physical location of the sender electronic device is determined. A list of potential recipient electronic devices within the zone boundary is generated. A floor plan view is rendered on the sender electronic device. A graphical representation of the potential recipient electronic devices on the floor plan view is rendered, overlaid in a semi-transparent manner with a media selection interface on the sender electronic device. A selection is received for one or more media items using the media selection interface. A send request is received for one or more potential recipients, resulting in sending the one or more media items to at least one potential recipient in response to receiving a user interface request action.
US10551926B1 Calibration of haptic device using sensor harness
A haptic calibration device comprises a signal generator configured to receive the subjective force value and the force location from a subjective magnitude input device. The signal generator also receives from at least one of a plurality of haptic sensors a sensor voltage value, with the at least one of the plurality of haptic sensors corresponding to the force location. The signal generator stores the subjective force value and the corresponding sensor voltage value in a data store. The signal generator generates a calibration curve indicating a correspondence between subjective force values and sensor voltage values for the location where the subjective force was experienced using the data from the data store, wherein the calibration curve is used to calibrate a haptic feedback device.
US10551919B1 Use of light transmission through tissue to detect force
Various embodiments relate to apparatuses and methods of using light transmission thought compressed living tissue to detect force. Transmission of light through living tissue such as a finger is affected by how much the tissue is compressed, for example by the finger being pressing on a surface. Light is introduced into the tissue, passes through the tissue, and a sensor receives the light exiting the tissue. The compression of the tissue can be determined using various characteristics of the received light, such as the light intensity, as determined based at least partly on sensor readings.
US10551916B2 Detecting positions of a device based on magnetic fields generated by magnetic field generators at different positions of the device
A wearable device (such as a glove or other control adapted to be worn on a portion of a body) includes multiple magnetic field generators at various locations on the wearable device and a magnetic flux sensor at a predetermined position relative to the wearable device. A position determines spatial positions of locations of the wearable device based on magnetic fields generated by various magnetic field generators and detected by the magnetic flux sensor. In some embodiments, the magnetic field generators have known positions relative to each other. Additionally, each magnetic field generator may generate a magnetic field in response to an input signal having a particular attribute, allowing the magnetic flux sensor to identify magnetic fields generated by different magnetic field generators.
US10551915B2 Gaze based text input systems and methods
According to the invention, a method for entering text into a computing device using gaze input from a user is disclosed. The method may include causing a display device to display a visual representation of a plurality of letters. The method may also include receiving gaze information identifying a movement of the user's gaze on the visual representation. The method may further include recording an observation sequence of one or more observation events that occur during the movement of the user's gaze on the visual representation. The method may additionally include providing the observation sequence to a decoder module. The decoder module may determine at least one word from the observation sequence representing an estimate of an intended text of the user.
US10551911B2 Analysing device for determining a latency time of an immersive virtual reality system
A device (DA) analyses an immersive virtual reality system (SI) comprising a target (CD) that is securely fastened to an object (OM), detecting means (MD) that deliver a first signal representative of the current position of the target (CD), processing means (MT) that define images depending on the detected current position, and at least one image-displaying means (EA, PI). This device (DA) comprises a first sensor (C1) that generates a second signal when the object (OM) reaches a known position, a second sensor (C2) that generates a third signal when it detects a change in displayed image consecutive to the detection of the object (OM) in this known position by the detecting means (MD), and analysing means (MA) that determine first and second times of reception of the second and third signals then a first time difference between these first and second times of reception.
US10551907B2 System power management using communication bus protocols
Embodiments of an apparatus and method are disclosed that may allow for managing power of a computing system. The apparatus may include a clock generation circuit, a bus interface unit, and a control circuit. The clock generation circuit may be configured to generate multiple clock signals. Each clock signal may provide a timing reference to different functional blocks within a device coupled to the communication bus. The bus interface unit may be configured to receive messages from the device via the communication bus. The messages may include a latency value and a request to activate a low power mode. The control circuit may be configured to deactivate one or more of the multiple clock signals dependent upon the latency value and multiple threshold values.
US10551899B2 Electronic device, control method of electronic device, and program
Aspects of the present invention include a device including processing circuitry that detects a first user action according to a first signal received from a first sensor while operating in a first mode, the first user action being gripping and lifting up of the device, changes an operation mode from the first mode to a second mode based on the first user action, detects a second user action according to a second signal received from a second sensor while operating the second mode, the second user action being a touch operation, performs an operation based on the second user action, and changes the operation mode from the second mode to a third mode after a predetermined period of time elapses, the second mode consuming more power than the first mode, and the third mode consuming more power than the first mode.
US10551898B2 Global throttling of computing nodes in a modular, rack-configured information handling system
A computer-implemented method enables global throttling of processing nodes in a rack-configured information handling system (RIHS). A rack-level management controller receives power-usage data and operating parameters associated with processing nodes within separately-controlled blocks of the RIHS. A power subsystem of the RIHS regulates an amount of power supplied to the processing nodes of the RIHS based on the power-usage data and operating parameters for the processing nodes and a total amount of available power for distribution within the RIHS. In response to detecting a condition that reduces the total amount of available power for distribution within the IHS, the management controller autonomously initiates global throttling of the processing nodes within the IHS to reduce power consumption by at least one of the processing nodes. The global throttling is completed via a signal transfer over a select Ethernet cable wire to connected block controllers that control the processing nodes.
US10551896B2 Method and apparatus for dynamic clock and voltage scaling in a computer processor based on program phase
The disclosure generally relates to dynamic clock and voltage scaling (DCVS) based on program phase. For example, during each program phase, a first hardware counter may count each cycle where a dispatch stall occurs and an oldest instruction in a load queue is a last-level cache miss, a second hardware counter may count total cycles, and a third hardware counter may count committed instructions. Accordingly, a software/firmware mechanism may read the various hardware counters once the committed instruction counter reaches a threshold value and divide a value of the first hardware counter by a value of the second hardware counter to measure a stall fraction during a current program execution phase. The measured stall fraction can then be used to predict a stall fraction in a next program execution phase such that optimal voltage and frequency settings can be applied in the next phase based on the predicted stall fraction.
US10551880B1 Electronic devices with flexible displays and hinges
An electronic device may have a flexible display that overlaps an axis. The display may be supported by a housing. The housing may have first and second portions that rotate relative to each other about the axis. The housing may be placed in an unfolded configuration to support the display in a planar state. The housing may also be placed in a folded configuration by rotating the first and second portions relative to each other. A hinge mechanism may be used to ensure adequate separation between the first and second portions when the housing is bent. Movable flaps may be retracted when the housing is bent to create room for a bent portion of the display.
US10551879B1 Dynamic distortion correction for optical compensation
A distortion calibration system generates a distortion map for a head-mounted display (HMD). The system includes a camera that takes pictures of a test pattern displayed by the HMD. The images are taken at different camera positions and/or states of the HMD. The system determines a distortion map using the captured images, and uploads it to the HMD as part of, e.g., an optical model. The HMD comprises an electronic display, an eye tracking unit, an optics block, and a module. The module estimates distortion values based on eye tracking information from the eye tracking unit, an optical model, and a state of the HMD (e., a distance between the optics block and the electronic display). The module determines an adjusted state of the HMD using the estimated distortion values, the eye tracking information, and the optical model, and adjusts the state of the HMD to the adjusted state.
US10551876B2 Systems, devices, and methods for changing between different display modes for a touch-sensitive secondary display using a keyboard key
A method is performed at a computing system, the computing system including: a first housing that includes a primary display, and a second housing containing (i) a physical keyboard and (ii) a touch-sensitive secondary display (TSSD). The method includes displaying, on the primary display, a first user interface. While the TSSD is operating in an adaptive display mode, the method includes: displaying, on a respective portion of the TSSD, application-specific user interface elements that are selected based on current state of the first user interface for the application. The method further includes, in response to detecting a press of a key via the physical keyboard: displaying, on the primary display, representations of available display modes for the TSSD. The method additionally includes, receiving a selection of a representation of another display mode of the available display modes; and operating the TSSD in the other display mode.
US10551867B2 Generating a plurality of clock signals or high-frequency signals
The invention relates to a device for generating a plurality of clock signals or high-frequency signals. The devices includes a reference signal generator, which is connected to an oscillator and generates at its output a reference signal with a reference frequency fx. The device also includes at least one signal processor, for example, a DDS, which is connected to the reference frequency generator via a first signal line and to which the reference signal with the reference frequency fx is supplied, and which is configured to generate an output signal having a frequency less than fx.
US10551866B2 Pedal assembly with debris filtering mechanism
A pedal assembly for a vehicle, including a pedal arm moveable between a first position and a second position, and a pivot shaft is operatively attached to the pedal arm. The pivot shaft defines a pivot axis. A housing having a mount adapted for attachment to the vehicle is provided. The housing defines a bore supporting at least a portion of the pivot shaft to permit rotation of the pedal arm about the pivot axis. A debris filtering mechanism is formed in at least one of the pivot shaft and the bore to direct contaminants away from the pedal assembly and out of the bore as the pedal arm moves between the first position and the second position.
US10551864B2 Bandgap voltage reference circuit
A bandgap voltage reference circuit configured to generate a bandgap reference voltage is provided. The bandgap voltage reference circuit includes a bandgap current generating circuit, a differential pair circuit and a flipped voltage follower. The bandgap current generating circuit converts the bandgap reference voltage into a bandgap current and generates a first voltage and a second voltage according to the bandgap current. The differential pair circuit is coupled to the bandgap current generating circuit to receive the first voltage and the second voltage and configured to reduce a voltage difference between the first voltage and the second voltage and generate a third voltage. The flipped voltage follower is coupled to the differential pair circuit to receive the third voltage and generates the bandgap reference voltage accordingly.
US10551862B2 System on chip with different current setting modes
A system on chip (SOC) is provided. The SOC includes a system core logic, a voltage regulator, a clock generator and a system balance circuit. The voltage regulator provides an operating voltage to the system core logic and receives a current setting signal to set the voltage regulator to a low current mode or a high current mode. The clock generator provides a reference clock signal. The system balance circuit receives the reference clock signal to provide the current setting signal to the voltage regulator and provides the system clock signal to the system core logic, wherein the current setting signal is used to set the voltage regulator to the high current mode before the system clock signal is enabled, and set the voltage regulator to the low current mode after the system clock signal is enabled.
US10551859B2 Methods and apparatus for overshoot, undershoot and delay reduction of a voltage regulator output by dynamically offsetting a reference voltage
In a described example, a method includes using a power supply, supplying an output voltage that varies in response to a reference voltage; detecting a voltage ramp in an input reference voltage; generating an offset voltage waveform; adding the offset voltage waveform to the input reference voltage to generate a second reference voltage; and using the second reference voltage, operating the power supply to supply the output voltage.
US10551853B2 Aerial vehicle control method and aerial vehicle
An aerial vehicle control method includes, upon receipt of an auto return instruction, controlling power output of an aerial vehicle in accordance with return point position information to cause the aerial vehicle to return to a return point indicated by the return point position information, and during returning to the return point, if a flight control instruction is detected, adjusting the power output of the aerial vehicle in accordance with the flight control instruction.
US10551851B2 Autonomous unmanned road vehicle for making deliveries
An autonomous unmanned road vehicle and how it can be used to make deliveries. The unmanned vehicle is capable of operating autonomously on paved roadways. The vehicle has a control system for autonomous driving and a perception system for detecting objects in its surroundings. The vehicle also has one or more cargo compartments for carrying the delivery items. The vehicle may have a flashing light beacon to increase the conspicuousness of the vehicle. In consideration that the vehicle does not carry passengers, the size and/or motor power of the vehicle may be reduced as compared to conventional passenger vehicles.
US10551849B2 Automated vehicle simulated lane-marking guidance system
A simulated-attribute guidance system for an automated vehicle includes a location-device, a digital-map, and a controller. The location-device indicates a location of a host-vehicle. The digital-map indicates a position of a simulated-attribute proximate to the location of the host-vehicle. The controller is in communication with the location-device and the digital-map. The controller is configured to operate the host-vehicle in accordance with the simulated-attribute.
US10551848B2 Control apparatus of work vehicle, work vehicle, and control method of work vehicle
A control apparatus of a work vehicle includes a course data acquisition unit acquiring course data indicating a traveling condition of a work vehicle that includes a travel route, a travel range data acquisition unit acquiring travel range data indicating a travel range of the work vehicle that is defined with a preset travel width based on the travel route, a detection data acquisition unit acquiring detection data of a detection device that has detected a travel direction of the work vehicle, a prediction unit predicting, based on the detection data, a prescribed position distant from a current position of the work vehicle traveling according to the course data, a determination unit determining whether the prescribed position exists within the travel range, and a drive control unit stopping traveling of the work vehicle when it is determined that the prescribed position does not exist within the travel range.
US10551845B1 Method and computing device for generating image data set to be used for hazard detection and learning method and learning device using the same
A method for generating at least one image data set for training to be used for a CNN capable of detecting objects in an input image is provided for improving hazard detection while driving. The method includes steps of: a computing device (a) acquiring a first label image in which edge parts are set on boundaries between the objects and a background and different label values are assigned corresponding to the objects and the background; (b) generating an edge image by extracting edge parts from the first label image; (c) generating a second label image by merging the first label image with a reinforced edge image, generated by assigning weights to the extracted edge parts; and (d) storing the input image and the second label image as the image data set. Further, the method allows a degree of detecting traffic sign, landmark, road marker and the like to be increased.
US10551844B2 Method for mapping a processing area for autonomous robot vehicles
The disclosure relates to a method for mapping a processing area, in particular for determining a processing area, as part of a navigation method for autonomous robot vehicles. According to the disclosure, said method is characterized in that boundary lines between adjoining mapped and unmapped subareas of the processing area that is to be mapped are identified by comparing distances traveled by the robot vehicle during an initial mapping trip within the processing area, mapping of an unmapped subarea adjoining a boundary line is initiated from a point on one of those identified boundary lines during another mapping trip of the robot vehicle into the unmapped subarea, and a map of the processing area is created on the basis of the subareas mapped by the robot vehicle.
US10551837B1 Variable sensitivity input device for vehicle
A first sensitivity level is used to interpret an input signal received from an input device in a vehicle while the vehicle is in a first region. A second sensitivity level is used to interpret the input signal received from the input device in the vehicle while the vehicle is in a second region, wherein the second sensitivity level is greater than the first sensitivity level.
US10551827B2 Hybrid inspection system for efficient process window discovery
An inspection system includes a controller communicatively coupled to a physical inspection device (PID), a virtual inspection device (VID) configured to analyze stored PID data, and a defect verification device (DVD). The controller may receive a pattern layout of a sample including multiple patterns fabricated with selected lithography configurations defining a process window, receive locations of PID-identified defects identified through analysis of the sample with the PID, wherein the PID-identified defects are verified by the DVD, remove one or more lithography configurations associated with the locations of the PID-identified defects from the process window, iteratively refine the process window by removing one or more lithography configurations associated with VID-identified defects identified through analysis of selected portions of stored PID data with the VID, and provide, as an output, the process window when a selected end condition is met.
US10551811B2 Methods and systems for the industrial internet of things
The system generally includes a crosspoint switch in a local data collection system having multiple inputs and multiple outputs including a first input connected to a first sensor and a second input connected to a second sensor. The multiple outputs include a first output and a second output configured to be switchable between a condition in which the first output is configured to switch between delivery of a first sensor signal and a second sensor signal and a condition in which there is simultaneous delivery of the first sensor signal and the second sensor signal. Each of multiple inputs is configured to be individually assigned to any of the multiple outputs. The local data collection system includes multiple data acquisition units each having an onboard card set configured to store calibration information and maintenance history. The local data collection system is configured to manage data collection bands.
US10551810B2 System and method to improve the privacy of homes and other buildings having a connected home security/control system and subject to intrusions by unmanned aerial vehicles
A privacy protection method and system (10) is provided for a building, home, apartment, or other area (12) protected by a connected security system (14). The system (10) includes a detector drone (16) and the security system (14). The drone (16) includes at least one drone detecting sensor (24) and automatically initiates a wireless signal (30) in response to the sensor (24) indicating the presence of a foreign drone (17). The security system (14) includes a central processor (40) and at least one electronic device (46) having a privacy condition wherein the device (46) protects against privacy intrusions by a foreign drone (17) and a non-privacy condition wherein the device (46) does not protect from the privacy intrusion. The processor (40) is configured to command the device (46) to change from the non-privacy condition to the privacy condition in response to the wireless signal (30) from the detector drone (16).
US10551805B2 Electrical device arrangement, in particular for an item of furniture, with a bus device and bus subscribers, and a method for controlling such electrical device arrangement
An electrical device arrangement, in particular for an item of furniture, includes a bus device having wirelessly configured control paths, and bus subscribers connected to the bus device, wherein at least one of the bus subscribers is an operating unit comprising a memory for storing control parameters and a control program and at least one of the bus subscriber is a controller of a furniture drive. A method for controlling such an electrical device arrangement, in particular for an item of furniture, having a bus device and bus subscribers is also disclosed.
US10551802B2 Method and apparatus for operating a technical system
Provided is a method for operating a system including components controllable by control variables, including the determining of at least one optimized control variable at an optimization period for minimizing or maximizing a target function of the system in such a way that at least one system variable fulfills predetermined secondary conditions with respect to the control period, wherein the determining includes the establishment of an evaluation function for each of the secondary conditions to evaluate a change of the system variable at the end of the optimization period based on a current value of the system variable at the beginning of the optimization period, based on a gradient of the system variable relating to the secondary condition and maximally achievable over the control period, and based on a gradient relating to the secondary condition and minimally achievable over the control period.
US10551797B2 Time display, method of presenting time information and timekeeping devices
A timepiece, time display, and method of presenting time information. The timepiece includes clock means for measuring the passage of time in standard units, and maintaining a current value. A visual display is included for displaying one of the standard units of the current value at a time. The time piece further comprises means for selecting one of the standard units and presenting the selected unit of the current value on the visual display. The current value is represented by the position of an indicator within a defined space on the visual display.
US10551792B2 Image-forming apparatus provided with urging member for urging process cartridge
An image-forming apparatus includes: a main body; a toner cartridge having a first opening; a process cartridge having a photosensitive drum and a second opening; a positioning part; a transfer unit; and an urging member. The toner cartridge and process cartridge are attachable to and detachable from the main body in an axial direction of the photosensitive drum. The positioning part and transfer unit are positioned above the process cartridge attached to the main body. The positioning part fixes the attached process cartridge in position relative to the main body. The urging member urges the attached process cartridge toward the positioning part and urges the process cartridge such that the toner can be supplied from the toner cartridge to the process cartridge through the first opening and the second opening when the toner cartridge and the process cartridge are attached to the main body.
US10551788B2 Image forming apparatus and cartridge unit having a helmholtz resonator
An image forming apparatus includes a cartridge unit and a cartridge support member. The cartridge unit includes a photosensitive drum on a surface of which an electrostatic latent image is to be formed. The cartridge support member supports the cartridge unit inside an apparatus main body. The cartridge unit is detachable from the apparatus main body. In a case where the cartridge unit is attached to the apparatus main body, a Helmholtz resonator including a communication portion and including a cavity portion is constituted of the cartridge unit and the cartridge support member. The cartridge unit includes at least a part of the communication portion of the Helmholtz resonator.
US10551785B2 Image forming apparatus and image forming apparatus control program
An image forming apparatus includes: an image carrier to which a lubricant is applied; a developing device that develops an electrostatic latent image carried on the image carrier with toner, and includes a casing accommodating a toner-containing developer and a developing sleeve supplying the image carrier with the toner contained in the developer accommodated in the casing; and a hardware processor that detects information indicating a state of lubricant adhesion to the developing sleeve, and performs, based on a result of the detection by the hardware processor, a lubricant removing operation as an operation for removing the lubricant adhering to the developing sleeve.
US10551782B2 Image forming apparatus for performing supply control of developer
An image forming apparatus includes a first controller having an image processor that performs image processing on image data, the first controller configured to determine a first statistic value based on the image data, and output the first statistic value; an obtaining unit configured to obtain the image data; an image forming unit configured to form, based on the image data, an image by using toner; a supply unit configured to supply toner to the image forming unit; and a second controller configured to control the supply unit based on the first statistic value. In a case where the first statistic value is not outputted by the first controller in a predetermined period, the second controller controls the supply unit based on a second statistic value, the second statistic value being determined based on the image data.
US10551775B2 Fusing apparatus and image forming apparatus including the same
A fusing apparatus for an image forming apparatus includes a fusing belt which rotates, a bushing guiding the fusing belt, a ring member rotatably coupled to the bushing and in contact with the fusing belt so as to rotate together with the fusing belt, and a sliding guide member, provided between the ring member and the sidewall of the bushing and at least partially disposed above a central axis of the fusing belt. The sliding guide member slidably supports the ring member and protrudes from the sidewall of the bushing such that a continuous gap is provided from a bottom of the sliding guide member to a bottom of the sidewall of the bushing.
US10551774B2 Image forming apparatus with guide member movable with repect to direction perpendiclar to recording material surface
An image forming apparatus includes: a fixing portion for fixing an image formed on a recording material; and a guide member for guiding the recording material. The guide member is provided at an entrance to the fixing portion and at an end portion with respect to a direction perpendicular to a feeding direction of the recording material. The guide member is moved when the guide member is pushed by the recording material.
US10551763B2 Image forming apparatus and cartridge having a charging roller with a surface layer including projections
An image forming apparatus includes a photosensitive member, a charging roller, a cleaning roller, an urging member and an image forming portion. The charging roller has an outermost surface layer including an electroconductive resin material, first surface particles having an average particle size of more than 7 μm and less than 30 μm and second surface particles having an average particle size of more than 2 μm and less than 6 μm. The first and second surface particles are dispersed in the electroconductive resin material so as to form first projections and second projections, respectively. The cleaning roller cleaning roller includes a shaft portion and an elastic cleaning portion extending helically around the shaft portion and having a rectangular cross-section perpendicular to an extending direction thereof.
US10551756B1 Image forming apparatus and method for forming image
An image forming apparatus includes an image holding member; a charging unit that charges the surface of the image holding member; an electrostatic charge image forming unit that forms an electrostatic charge image on the charged surface of the image holding member; a developing unit that has an electrostatic charge image developer and that develops the electrostatic charge image on the surface of the image holding member with the electrostatic charge image developer to form a toner image; a transfer unit that transfers the toner image formed on the surface of the image holding member to a recording medium; and a fixing unit that includes a fixing belt that comes into contact with the toner image transferred to the recording medium, a rotational member that is disposed in contact with the outer surface of the fixing belt and that forms a contact area between the fixing belt and the rotational member, and a heat source that is disposed so as to face the inner surface of the fixing belt to directly heat the fixing belt, wherein the electrostatic charge image developer contains a toner that has a temperature T1 at a storage modulus of G′=1×108 Pa and a temperature T2 at a storage modulus of G′=1×106 Pa and that satisfies a condition 1 and a condition 2, and the recording medium having the transferred toner image passes through the contact area to fix the toner image to the recording medium 1.215≤T2/T1≤1.365  Condition 1: 50° C.≤T1≤68° C.  Condition 2:
US10551751B2 Lithography apparatus and device manufacturing method
A lithography apparatus and device manufacturing methods are disclosed. A lithography apparatus includes a support stage, and a measurement system including a sensor part and a reference part, the measurement system being configured to determine the position and/or orientation of the support stage, or of a component mounted on the support stage, relative to a reference frame by using the sensor part to interact with the reference part, wherein: the reference frame comprises N sub-frames coupled together so as to behave predominantly as a single rigid body with respect to vibrations below a first reference frequency and predominantly as an N-body system with respect to vibrations above a second reference frequency, where N is an integer greater than 1.
US10551750B2 Metrology method and apparatus and associated computer product
Disclosed is a process monitoring method, and an associated metrology apparatus. The method comprises: obtaining measured target response sequence data relating to a measurement response of a target formed on a substrate by a lithographic process to measurement radiation comprising multiple measurement profiles, wherein the measured target response sequence data describes a variation of the measurement response of the target in response to variations of the measurement profiles; obtaining reference target response sequence data relating to a measurement response of the target as designed to the measurement radiation, wherein the reference target response sequence data describes an optimal measurement response of the target in response to designed measurement profiles without un-designed variation; comparing the measured target response sequence data and the reference target response sequence data; and determining values for variations in stack parameters of the target from the measured target response sequence data based on the comparison.
US10551735B2 Pellicle composition for photomask, pellicle for photomask formed from the pellicle composition, method of forming the pellicle, reticle including the pellicle, and exposure apparatus for lithography including the reticle
A pellicle composition for a photomask, a pellicle for a photomask, the pellicle for a photomask being formed from the pellicle composition, a method of forming the pellicle, a reticle including the pellicle, and an exposure apparatus for lithography including the reticle are provided. The pellicle composition includes: at least one selected from graphene quantum dots and a graphene quantum dot precursor, the graphene quantum dots having a size of about 50 nm or less; and a solvent.
US10551733B2 Mask blanks, phase shift mask, and method for manufacturing semiconductor device
A mask blank including a phase shift film is provided, wherein the phase shift film has a predetermined transmittance and a predetermined phase difference with respect to exposure light of an ArF excimer laser, and it is relatively easy to detect an etching end point for detecting a boundary between the phase shift film and a transparent substrate upon the EB defect repair.The phase shift film has a function to transmit the exposure light of the ArF excimer laser at a transmittance of not less than 10% and not more than 20%, and a function to generate a phase difference of not less than 150 degrees and not more than 190 degrees between the exposure light transmitted through the phase shift film and the exposure light transmitted through the air for the same distance as a thickness of the phase shift film. The phase shift film is made of a material containing a metal, silicon, nitrogen, and oxygen. A ratio of the metal content to the total content of the metal and silicon in the phase shift film is not less than 5% and not more than 10%, the oxygen content in the phase shift film is 10 atom % or more, and the silicon content in the phase shift film is three times or more the oxygen content.
US10551726B2 Lighting apparatus
A lighting apparatus which is held in a state of being suspended from a mounting bracket fixed to a ceiling surface and emits illumination light is provided, and the lighting apparatus includes: an illumination light source for generating the illumination light disposed inside a housing; a projector disposed in an inner space of the housing and configured to project an image onto a projection surface; and a lint disposed in an upper portion inside the housing, wherein an air intake and an air outlet are formed at such positions in the housing that air flow generated by the fan is sucked from a lower portion of the housing, passes upward through a vicinity of the illumination light source and the projector, and is exhausted from the upper portion of the housing.
US10551724B2 Motorized monopod jib for cameras
One embodiment provides a monopole for a camera, including: a pole of length sufficient for two handed operation; an offset arrangement attached to an end of the pole, the offset arrangement comprising a first element connected at an angle to the end of the pole and a second element connected to the first element; the first element rotating about a first axis with respect to the end of the pole; the second element rotating about a second axis with respect to the first element; a camera mount attached to the second element, wherein the camera mount rotates about a third axis with respect to the second element; and at least one motor aligned with the first, the second or the third axis and imparting movement to the camera mount with respect to the pole in at least one degree of freedom selected from the group consisting of tilt, pan and roll. Other aspects are described and claimed.
US10551723B2 Electronic device
The electronic device can be used with various modules attached to a device main body and is electrically connected by the respective connector portions. The device main body includes a connection terminal portion with a concave shape, and the module has a connection terminal portion with a convex shape that fits into the connection terminal portion of the device main body. The device main body includes a power source terminal group in a first surface, and includes a ground terminal group and terminal groups that are compatible with the external communication interface in the second surface on the side opposite thereto. The terminal groups has a pair of terminal groups that are used for transmitting differential signals and a ground terminal, and communication terminal groups for communication with a power source module are adjacent to the ground terminal.
US10551720B1 Light based computing apparatus
A computing apparatus has a logic unit configured to perform an arithmetic operation by relating light beams, each having a respective light amplitude, to obtain a light-based result of the operation, and to evaluate the light-based result to output a corresponding numeric result. The logic unit uses variables values, each corresponding to a respective distinct light amplitude, the variable values thereby corresponding to a plurality of distinct light amplitudes.
US10551716B2 Lens device
Disclosed is a lens device, including: a first transparent substrate; a second transparent substrate; and a liquid crystal layer filled therebetween. The first transparent substrate is a Fresnel lens, and a surface of the Fresnel lens toward the liquid crystal layer is disposed with grooves which are spaced from one another in accordance with Fresnel wave zones. The second transparent substrate is configured to control state of a liquid crystal, such that a refractive index of the liquid crystal, when polarized light incident into the liquid crystal passes through the liquid crystal, transforms between a first refractive index of the liquid crystal and a second refractive index of the liquid crystal, wherein the first refractive index is greater than the second refractive index, and a refractive index of the Fresnel lens is substantially equal to the first refractive index of the liquid crystal in the liquid crystal layer.
US10551715B2 Optical ring modulator thermal tuning technique
An optical signal modulator (modulator) includes, in part, a first multitude of diodes coupled in parallel and disposed along an outer periphery of the optical ring of the modulator, a second multitude of diodes coupled in parallel and disposed along the outer periphery of the optical ring, and a doped region adapted to supply heat to the optical ring. A pair of current sources supply substantially constant currents to the first and second multitude of diodes to generate a pair of electrical signals. The modulator further includes, in part, a control circuit adapted to control the temperature of the optical ring in accordance with the pair electrical signals. To achieve this, the control circuit varies the voltage applied to the doped region to vary the supplied heat. Alternatively, the control circuit applies a voltage to the optical ring to maintain a substantially constant resonant wavelength in the optical ring.
US10551714B2 Optical device
An optical interference modulator comprises a main input, a main output, an optical splitter connected to the main input, first and second MMI couplers, each with a first primary-end access port connected to the splitter; a second primary-end access port connected to the main output; a first secondary-end access port connected to a respective primary waveguide; and a second secondary-end access port connected to a respective secondary waveguide. A light reflector is arranged to reflect light incident from said primary and secondary waveguides back into the same respective waveguide such that light travelling through the respective waveguide from the respective secondary-end access port, after reflection, travels back to the same secondary-end access port. For the MMI couplers, at least one of the respective primary and secondary waveguides comprises a respective light phase modulating device arranged to modulate the phase of light travelling along the corresponding waveguide in either direction.
US10551712B2 Display apparatus switchable between display state and mirror state
Disclosed is a display apparatus. The display apparatus comprises a display and a field-induced visibility-controlling layer provided on light-outgoing side of the display, wherein the field-induced visibility-controlling layer can be switched between a transparent state and a mirror state by adjusting voltage applied, such that when the field-induced visibility-controlling layer is in the transparent state, the display is visible through the field-induced visibility-controlling layer; and when the field-induced visibility-controlling layer is in the mirror state, a mirror shielding the display is formed therein.
US10551710B2 Transparent display device
There is disclosed a transparent display device including: a transparent display panel, a first optical structure fixed on a light incidence side of the transparent display panel, and a plurality of light sources arranged on a side of the first optical structure, wherein there is a scattering lens structure arranged on a side of the first optical structure facing away from the transparent display panel and a refractive index of a medium between the first optical structure and the transparent display panel is less than a refractive index of the first optical structure.
US10551706B2 Display device
The present invention is intended to control the color temperature of white exhibited by a liquid crystal display device. White is produced when light waves emitted through pixels associated with three colors of red, green, and blue have maximum intensities. The amounts of light emitted through the respective pixels are controlled by differentiating the shapes of the pixel electrodes disposed at the respective pixels from one another. Thus, the color temperature of white is controlled. Otherwise, the shapes of interceptive films disposed at the respective pixels are differentiated from one another in order to control light waves emitted through the respective pixels. Thus, the color temperature of white is controlled. The interceptive film may be shaped like the pixel electrode. Otherwise, the interceptive film may be realized with an interceptive pattern other than that of the pixel electrode or one of openings bored in a black matrix.
US10551704B2 Active matrix substrate method of manufacturing active matrix substrate, and display device
Provided is an active matrix substrate that includes a substrate, a thin film transistor, an electrode layer, and a second insulating film. The thin film transistor is provided on the substrate and includes an oxide semiconductor layer, a gate electrode, and source and drain electrodes. The oxide semiconductor layer includes a first region as a channel region. The electrode layer is level with the gate electrode, is provided in a different region from the thin film transistor, and includes a first end. The second insulating film is provided between the substrate and the electrode layer and includes a second end at a more retreated position than the first end of the electrode layer. The oxide semiconductor layer further includes a second region having lower resistance than the first region. The electrode layer is electrically coupled, at the first end, to the second region of the oxide semiconductor layer.
US10551702B1 Array substrate, display panel, and display device
An array substrate, including a first substrate, a metal shielding layer, a first black shading layer, and a data line; in which the metal shielding layer includes a first shielding metal lines, and an orthographic projection of the first black shading layer onto the first substrate partially overlaps with orthographic projections of the two first shielding metal lines arranged at the opposite sides of the data line onto the first substrate.
US10551693B2 Pixel electrode for LCD panels, array substrate and display panel
A pixel electrode is provided. The pixel electrode includes a main rod portion disposed in a first direction, a first branch portion connected with the main rod portion and extending along a second direction away from one side of the main rod portion, and a second branch portion connected with the main rod portion and extending along a third direction away from another side of the main rod portion. The first branch portion and the second branch portion does not overlap with a display region of the LCD panel, and the second branch portion is disposed at the vicinity of a via hole of the pixel electrode.
US10551679B2 Liquid crystal display device
According to one embodiment, a liquid crystal display device includes a first substrate including a first alignment film covering a pixel electrode, a second substrate including a second alignment film covering a second common electrode, a sealant attaching the first substrate and the second substrate, and a liquid crystal layer held between the first alignment film and the second alignment film, wherein the first alignment film and the second alignment film are formed of a material in which a principal chain is composed of silica (SiO2), and extend at a position overlapping the sealant between an inner face and an outer face of the sealant.
US10551677B2 Liquid crystal display device and electronic apparatus
An aspect of a liquid crystal display device includes an element substrate, a counter substrate, and a liquid crystal layer sandwiched by the element substrate and the counter substrate. The counter substrate includes a common electrode, a first lens layer that collects light incident to the counter substrate, a second lens layer that collects the light, and a first phase difference compensation layer that is arranged between the first lens layer and the second lens layer in a thickness direction perpendicular to the common electrode and compensates a phase difference of the light generated by the liquid crystal layer.
US10551676B2 Display apparatus
A display apparatus includes an optical member disposed on a display panel. The optical member includes a linear polarizer and a λ/4 phase retarder overlapping with green and red pixel areas and not overlapping with a blue pixel area.
US10551671B2 Display panel with light converting layer therein, display device including the same and method of manufacturing the same
A display device includes a display panel including a first display substrate and a backlight unit. The first display substrate includes a base substrate in which a groove is recessed from a first surface thereof, a light converting layer in the groove, and a protection layer overlapping the light converting layer in the groove and the first surface of the base substrate.
US10551660B2 Cholesteric liquid crystal writing board
A cholesteric liquid crystal writing board, which can display a writing track, includes a cholesteric liquid crystal device, an optical layer, a photo-sensing array and a voltage control circuit. The cholesteric liquid crystal device includes plural liquid crystal control areas. The optical layer has plural optical openings. The photo-sensing array includes plural photo sensors arranged in an array. The photo sensors are disposed corresponding to the optical openings. One of the photo sensors senses a luminous flux change and generates an erasing signal accordingly. The voltage control circuit receives the erasing signal and outputs a voltage signal accordingly to the liquid crystal control areas corresponding to the photo sensors having the luminous flux change, such that a part or all of cholesteric liquid crystals corresponding to the liquid crystal control areas are morphologically changed so as to clear a part or all of the writing trace.
US10551647B2 Attachment device for display panel and attachment method
The present invention is to provide an attachment device of a display panel capable of, while solving enclosure of bubbles in an attachment surface at the time of attachment, reliably removing bubbles generated even after attachment, and remarkably lowering a defectiveness ratio of an attachment body to improve productivity of attachment tasks. A vacuum chamber unit 3 is formed by a chamber main body 10 and a chamber lid body 11. A fixed attachment base 12 including a dam jig 13 is provided in an interior of the chamber main body 10, and a movable attachment base 16 is provided in an interior of the chamber lid body 11. After a display panel P1 and an object to be attached P2 loaded to the dam jig 13 and the movable attachment base 16 are attached under a vacuum environment, the vacuum chamber unit 3 is brought into an inclined posture by a chamber inclination device, a non-sealed portion 34 not sealed by the dam jig 13 is placed at an inclination upper end of the display panel P1, and bubbles generated on an attachment surface in a process of hardening an adhesive are removed from the non-sealed portion 34.
US10551643B2 Compact, energy efficient mach-zehnder interferometers and optical attenuators
Mach-Zehnder interferometers comprise heater elements configured to have projections in the plane of optical waveguides positioned such that two adjacent sections of one optical waveguide arms are heated by a common heater element. The heater and at least a substantial section of the heated waveguide segments can be curved. Configurations of an optical waveguide arm can comprise an outer curved heated section, an inner curved heated section, and a loopback waveguide section connecting the outer curved heated section and the inner curved heated section, with average radius of curvature selected to form an open accessible space. Appropriate configurations of the two optical waveguide arms provide for nested configurations of the arms that provide for a compact structure for the interferometer.
US10551642B2 Tunable light source, optical module, and method for controlling tunable light source
A tunable light source includes a substrate; a light source; a wavelength selecting device that selects, according to a control signal, output light with a specific wavelength from light output from the light source; a wavelength filter that is disposed on the substrate, filters the output light, and outputs the filtered light; a light-receiving device that receives the filtered light from the wavelength filter; and a controller configured to generate the control signal based on an output transmittance corresponding to a quantity of the received light received by the light-receiving device, a first transmittance corresponding to a target wavelength, a second transmittance corresponding to a shorter-wavelength limit of a control range including the target wavelength, and a third transmittance corresponding to a longer-wavelength limit of the control range, and output the generated control signal to the wavelength selecting device.
US10551640B2 Wavelength division multiplexed polarization independent reflective modulators
An apparatus comprising a polarization beam splitter optically coupled to a first light path and a second light path and configured to receive a CW light having a plurality of wavelengths, forward a first light beam of the CW light along the first light path, and forward a second light beam of the CW light along the second light path. A first multiplexer coupled to the first light path and configured to de-multiplex the first light beam into a first plurality of channels each corresponding to one of the plurality of wavelengths. A second multiplexer coupled to the second light path and configured to de-multiplex the second light beam into a second plurality of channels each corresponding to one of the plurality of wavelengths. A modulator coupled to the first multiplexer and the second multiplexer and configured to modulate the first plurality of channels and the second plurality of channels.
US10551632B2 Panel device and display device
A panel device includes a display panel including a plurality of pixels, each of the plurality of pixels including a light source area and a non-light source area, and a polarizing film including a left eye pattern and a right eye pattern alternately arranged line-by-line in a diagonal direction of the plurality of pixels, the polarizing film is disposed on the display panel such that a border between the left eye pattern and the right eye pattern is disposed over the non-light source area and not over the light source area.
US10551627B2 3D display device
A 3D display device is provided. The 3D display device includes a display panel and a light source, the display panel including a first substrate and a second substrate, wherein, the light source is disposed on a side surface of the first substrate, and configured to emit light into the first substrate, wherein, light is propagated in the first substrate in a total reflection manner; the 3D display device further includes a light adjustment structure disposed on a surface of the first substrate facing the second substrate; the light adjustment structure is configured to adjust an emergent direction of light incident into the light adjustment structure from the first substrate, such that a first part of light emerging from the light adjustment structure is propagated in a left eye direction through a first display unit of the display panel, and a second part of light emerging from the light adjustment structure is propagated in a right eye direction through a second display unit of the display panel. Thus, a utilization rate and brightness of light can be improved, and a thickness of the display device is reduced.
US10551623B1 Safe head-mounted display for vehicles
Head-mounted displays (HMDs) are being used more and more for entertainment and work while traveling in vehicles. However, the use of an HMD can be risky in the event of a collision if it is not removed from the head in time. This disclosure describes HMDs that are dismantled automatically from the heads of passengers in vehicles. In one embodiment, an HMD includes a display module and a mount that includes a flexible piece and a stiff piece connected by a lock. The mount attaches the display module to a passenger's head while the pieces are connected. Upon receiving an indication of an imminent collision involving the vehicle, the lock disconnects the pieces such that the flexible piece stays on the head shortly after the disconnection, and the stiff piece is removed from the head shortly after the disconnection.
US10551620B2 Heads up display system
A heads up display system of a vehicle includes a combiner screen having a first substantially transparent substrate defining a first surface and a second surface, a second substantially transparent substrate defining a third surface and a fourth surface. A primary seal is disposed between the first and second substrates. The seal and the first and second substrates define a cavity therebetween. An electro-optic material is positioned within the cavity and a transflective layer having a multilayer polymeric film positioned on one of the first and second surfaces, and a projector for projecting light having a first polarization toward the first surface of the first substrate.
US10551619B2 Information processing system and information display apparatus
An information processing system includes a memory to store information of a target objective set for a mobile apparatus, and circuitry. The circuitry acquires external information of the mobile apparatus, acquires internal information of the mobile apparatus, generates an autonomous traveling route of the mobile apparatus based on the external information, the internal information, and the information of the target objective, converts the autonomous traveling route of the mobile apparatus to image information based on at least one of the external information and the internal information, and outputs the image information indicating the autonomous traveling route of the mobile apparatus.
US10551614B2 Camera assembly with programmable diffractive optical element for depth sensing
A depth camera assembly (DCA) for depth sensing of a local area includes a structured light generator, an imaging device, and a controller. The structured light generator illuminates the local area with a structured light pattern. The structured light generator includes a programmable diffractive optical element (PDOE) that generates diffracted scanning beams using optical beams. The PDOE functions as a dynamic diffraction grating that dynamically adjusts diffraction of the optical beams to generate the diffracted scanning beams of different patterns. The diffracted scanning beams are projected as the structured light pattern into the local area, wherein the structured light pattern is dynamically adjustable based on the PDOE. The imaging device captures image(s) of at least a portion of the structured light pattern reflected from object(s) in the local area. The controller determines depth information for the object(s) based on the captured image(s).
US10551609B2 Microscope and method for generating 3D images of a collection of samples
The invention relates to a microscope and a method for producing 3D images of various transparent or semi-transparent samples, fundamentally comprising: causing a relative movement according to the detection direction between the sheet of light and the sample while maintaining a constant angle of acquisition; producing, for said angle of acquisition, a single 2D projection image formed by a representative parameter for each pixel; modifying the angle of acquisition by means of a relative rotation between the sheet of light and the sample, combined with a relative vertical translation between the sheet of light and the sample, and repeating the previous steps; and generating a 3D image of each of the samples from the set of 2D projection images that are produced.
US10551607B2 Imaging apparatus and method and imaging control program
An imaging apparatus includes: an imaging apparatus main body for imaging an observation target contained in a container; and a liquid droplet adhesion determination unit that acquires pattern information of liquid droplets adhering to a bottom surface on an outer side of the container based on an image of the observation target imaged by the imaging apparatus main body and determines whether or not the liquid droplets adhere to the bottom surface based on the pattern information. In a case where the liquid droplet adhesion determination unit determines that the liquid droplets adhere to the bottom surface on the outer side of the container, the imaging apparatus main body images the observation target again after performing liquid droplet removal processing.
US10551606B2 Light-scanning microscope with simplified optical system, more particularly with variable pupil position
A light-scanning microscope including a scan optics for generating a pupil plane conjugate to the pupil plane of the microscope objective, and a variably adjustable beam deflection unit in the conjugate pupil plane. An intermediate image lies between the microscope objective and the scan optics. The scan optics image a second intermediate image (Zb2) into the first intermediate image via the beam deflection unit, wherein the second intermediate image is spatially curved. The deflection unit is not arranged in a collimated section of the beam path, but is instead arranged in a convergent section. Then, in terms of the optical properties and quality thereof, the scan optics needs rather to correspond merely to an eyepiece instead of a conventional scanner objective.
US10551601B2 Zoom lens, optical apparatus, and a manufacturing method of the zoom lens
A first lens group having a negative refractive power, a second lens group having a positive refractive power, a third lens group having a negative refractive power, and a fourth lens group having a positive refractive power are provided in order from an object. The first to fourth lens groups move on an optical axis so that zooming is performed by changing each distance between adjacent lens groups. The first lens group comprises, in order from the object, a negative lens arranged closest to the object, a negative lens and a positive lens, and when an air interval between the third and fourth lens groups in the wide-angle end state is denoted as D3T and an air interval between the third and fourth lens groups in the telephoto end state is denoted as D3T, the following condition is satisfied: 0.30
US10551599B2 Soft focus optical system, soft focus adapter, soft focus lens, and image pickup apparatus
Provided is a soft focus optical system configured to be arranged on an image side of an image pickup optical system, the soft focus optical system consisting of a negative lens and a positive lens, in which a conditional expression 0.950
US10551595B2 Photographing optical lens assembly, image capturing device and electronic device
A photographing optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element with negative refractive power has a convex object-side surface and a concave image-side surface. The third lens element has refractive power. The fourth lens element has refractive power, and an object-side surface and an image-side surface thereof are aspheric. The fifth lens element with negative refractive power has a concave image-side surface, wherein an object-side surface and the image-side surface thereof are aspheric, and at least one of the object-side surface and the image-side surface thereof has at least one inflection point.
US10551588B2 Lens driving apparatus, camera module, and optical apparatus
The present invention relates to a lens driving apparatus, comprising: a cover member which comprises an upper plate and a side plate extending downwardly from the upper plate; a housing which is located in an inner space formed by the upper plate and the side plate; a base which is positioned below the housing; a first driving unit which is positioned in the housing; a second driving unit which is located in the base and has an electromagnetic interaction with the first driving unit; and a side support member which elastically supports the housing with respect to the base, wherein the cover member comprises a first round portion formed to be rounded in at least a part of portion at which the upper plate and the side plate meet, and the housing comprises a second round portion which is formed in a part of the housing corresponding to the first round portion and has a curvature radius which is smaller than or equal to a curvature radius of the first round portion.
US10551585B2 Fiber optic patching system
A cassette may include a channel with a lock tab disposed within the channel. Each cassette may be adapted to receive and secure any type of data cable and cable connector. A chassis may include an alignment slot and a key which may extend away from the alignment slot, and the key may have a key aperture. The cassette may be coupled within the alignment slot by inserting the key into the channel so that the lock tab and key aperture are engaged together. Preferably, the portion of the key having the key aperture may be movable away from the portion of the cassette having the lock tab to disengage the lock tab and key aperture so that the cassette is able to be uncoupled from the alignment slot.
US10551578B2 Component alignment
A system may include a substrate and a lens component. The substrate may include pads and solder protuberances. Each solder protuberance may be located on a pad. The lens component may define grooves sized to receive at least a portion of the solder protuberances. The lens component may be positioned relative to the substrate such that at least a portion of each solder protuberance is positioned within the grooves.
US10551576B2 Optical fiber fixing structure
An optical fiber fixing structure includes: a cylindrical member; an optical fiber inserted into a hole of the cylindrical member; and a fixing material configured to fix the cylindrical member and the optical fiber, wherein the optical fiber is a polarization maintaining optical fiber having a polarization axis, and a center of the optical fiber is arranged so as to be eccentric to a center of the hole, and an angle formed by an eccentric direction connecting the center of the hole and the center of the optical fiber and the polarization axis is −22.5° to 22.5°, or 67.5° to 112.5°.
US10551560B1 Arrays of tapered light-guides for snapshot spectral imaging
Arrays of tapered light-guides enable the development of snapshot multi-dimensional imaging systems, such as containing wavelength information in addition to spatial (x,y) image intensity-distribution information. As a result of the tapered guides, the input and output of the array can have the same overall dimension while producing greater total inter-guide free space at the output plane than present at the input plane for the introduction of optical elements, such as dispersers, as needed for particular applications. Individual guides may be tapered at different rates within the array and the array itself may be tapered as a whole.
US10551552B2 Light-emitting apparatus and illumination apparatus including the same
A light-emitting apparatus is disclosed. The light-emitting apparatus includes at least one light guide member, at least one light source unit disposed at at least one of two opposite end portions of the light guide member, a first reflection unit disposed on a first inner surface portion of the light guide member, and a plurality of light output units disposed on a second inner surface portion of the light guide member, located opposite the first inner surface portion, while being spaced apart from each other.
US10551551B2 Light guide plate and backlight module having the same
A light guide plate includes a light guide layer and a first microstructure layer. The light guide layer has a light exit surface, a back surface, and a light incidence surface interconnecting the light exit surface and the back surface. The first microstructure layer is disposed on the back surface, and includes a plurality of first microstructures spaced apart from one another. Each first microstructure has a polygonal planar base, and two first inclined faces and two second inclined faces which extend from the planar base, and which are proximal and distal to the light incidence surface, respectively. Each first inclined face intersects the respective second inclined face at a respective first ridge. Each first ridge cooperates with the planar base to form a first angle that ranges from 5 to 70 degrees.
US10551550B2 Illumination device and display device
In one embodiment, an illumination device includes a light guide, a light source and prisms. The light guide has a side surface and first and second main surfaces. The light source emits light to the side surface in a first emission direction. The prisms are provided on the second main surface. The second main surface has first and second areas. The prisms include first prisms in the first area and second prisms in the second area. A first virtual line connecting apexes of the first prisms is inclined with respect to the first main surface. A distance between the second area and the first main surface is greater than a distance between the first area and the first main surface.
US10551543B2 Light guide device, illumination device, and display
A light guide device includes a light guide plate that includes a first surface and a second surface facing the first surface in one of which plural light exit portions are provided, that guides light introduced into the light guide plate while reflecting the light between the first surface and the second surface, and that refracts or reflects the guided light so as to cause the light to exit by using the plural light exit portions. The light guide device has an introduction portion that is provided in the light guide plate and that introduces at least part of light incident upon the introduction portion in plural directions in a plane where the light is guided by the light guide plate.
US10551540B2 Separator-attached adhesive layer structure and production method therefor, separator-attached adhesive layer and polarizing film combination structure and production method therefor, and image display device
Provided are a separator-attached adhesive layer structure which comprises a separator having moderate light peelability with respect to an adhesive layer and exhibits excellent processability and durability, and a production method therefor. The production method comprises: a first step of forming a layer of an adhesive composition containing a (meth)acryl-based polymer, a peroxide and a phenolic antioxidant, on a release treatment surface of a separator subjected to a release treatment; and a second step of, after completion of the first step, heating the adhesive composition to cause cross-linking therein so as to be formed as an adhesive layer.
US10551537B2 Composition for optical film, and films and display device
A composition for an optical film including a liquid crystal and a polysiloxane represented by Chemical Formula 1 wherein in Chemical Formula 1, R1 to R5, L1 to L3, X, Y, Z, T1, T2, a, b, c, and d are the same as described in the detailed description.
US10551529B2 Coloured mirror
A colored mirror includes a transparent substrate, a reflective metal layer and at least one interface layer between the substrate and the metal layer, wherein the interface layer includes at least one discontinuous metal layer, and at least one overlayer of a dielectric material deposited on the discontinuous layer. The discontinuous metal layer allows the adaptation of the color reflected by the mirror. The nominal thickness thereof and the type of material, as well as the nature and thickness of the dielectric overlayer, play a role in obtaining the color of the mirror.
US10551525B2 System and method for estimating the spatial distribution of an earth resource
System and method for estimating a spatial distribution of a characteristic associated with Earth resources. The method includes receiving at an interface palaeogeography data including (1) palaeotopography data, (2) palaeobathymetry data, (3) and a palaeo-earth systems model; calculating with a processor, a retrodictive model of the characteristic based on the (1) palaeotopography data, (2) the palaeobathymetry data, and (3) the palaeo-earth systems model; and imaging the spatial distribution of the characteristic over a part of the Earth.
US10551516B2 Apparatus and methods of evaluating rock properties while drilling using acoustic sensors installed in the drilling fluid circulation system of a drilling rig
Apparatus and methods of identifying rock properties in real-time during drilling, are provided. An apparatus includes an acoustic sensor installed in a drilling fluid circulation system of a drilling rig, the acoustic sensor coupled to one of the following: (i) a bell nipple, (ii) a gooseneck, or (iii) a standpipe. Raw acoustic sensor data generated real-time as a result of rotational contact of the drill bit with rock during drilling is received, and a plurality of acoustic characteristics are derived from the raw acoustic sensor data. The lithology type of rock undergoing drilling may be determined from the acoustic characteristics. Petrophysical properties of the rock undergoing drilling may be determined using a petrophysical properties evaluation algorithm employable to predict the petrophysical properties of rock undergoing drilling from the raw acoustic sensor data.
US10551512B2 X-ray detector and X-ray image system using the same
An X-ray detector and an X-ray image system using the same are disclosed. The X-ray image system comprises an X-ray generator irradiating X-rays to an object to be photographed; an X-ray detector including a first photoelectric converter receiving X-rays transmitted the object and converting the X-rays in to a first electric signal and a second photoelectric converter converting the X-rays in to a second electric signal; a first image processor processing a first image of the object on the basis of the first electric signal of the X-ray detector; a second image processor processing a second image of the object on the basis of the second electric signal of the X-ray detector; a display module displaying the first and second processed images of the object; and a controller controlling the X-ray generator, the X-ray detector, the first and second image processors and the display module.
US10551511B2 Radiation detection device
A radiation detection device includes: a radiation detection panel; a supporting member having a first surface on which the radiation detection panel is provided; plural power supply units that are bonded to a second surface of the supporting member opposite to the first surface of the supporting member; a housing that accommodates the radiation detection panel, the supporting member, and the plural power supply units; and plural spacers that are provided on the second surface so as to protrude more than the plural power supply units and contact with a bottom of the housing which faces the second surface, the plural power supply units include a first power supply unit and a second power supply unit that are arranged at an interval in a first direction in the second surface, and the plural spacers are as defined herein.
US10551501B1 Dual-mode lidar system
A method in a lidar system comprises emitting a pulse of light, detecting at least a portion of the emitted pulse of light scattered by a target located a distance from the lidar system, and determining the distance from the lidar system to the target based at least in part on a round-trip time of flight for the emitted pulse of light to travel from the lidar system to the target and back to the lidar system. The method further comprises emitting a series of pulses of light having particular pulse-frequency characteristics, detecting at least a portion of the series of emitted pulses of light scattered by the target, and comparing the pulse-frequency characteristics of the series of emitted pulses of light with corresponding pulse-frequency characteristics of the detected series of scattered pulses of light to determine a velocity of the target with respect to the lidar system.
US10551498B2 Wireless sonar device
A portable sonar device, which includes a waterproof housing. The waterproof housing has a conical sonar transducer element, a down-scan sonar transducer element, and a wireless data communication module for communicating with one or more wireless devices.
US10551496B2 Systems and methods for verifying participation in a meeting using sound signals
Systems and methods for verifying the presence of an attendee in an education session include providing, by a computer hardware processor, information for a codified sound to a leader of the education session, where the leader is located in a substantially enclosed space in which the education session is held. The codified sound represents a leader code. The codified sound is emitted from a first device associated with the leader. A sound signal is received by a second device associated with the attendee. An attendee code is determined from the sound signal received by the second device. The system, such as using the computer hardware processor or the second device, determines whether the attendee code matches the leader code.
US10551495B2 Apparatus for warning a driver of a vehicle about a stationary object and vehicle having such an apparatus
An apparatus/vehicle for warning a driver of a vehicle or vehicle/trailer (V-VT) about a stationary object (SO): a) a sensor device having a detection area (DA) including a side DA arranged laterally from a vehicle side (VS) and extending front to rear, in the direction of a longitudinal centerline of the (V-VT), and detecting the SO within the DA; b) a control device to evaluate the sensor signals as to the SO detected within the DA and define a dynamically alterable warning area (WA) that is no more than the side DA; c) a warning device to generate a warning signal if the sensor device detects the object(s) in the WA; d) the control device, on detection of the SO within the side DA and on detection of the (V-VT) turning toward the VS on which the side DA is situated, to assign a triangular cross-section to the WA.
US10551493B2 Widely spaced radar nodes with unambiguous beam pattern
A vehicle, a radar system for the vehicle, and method of driving the vehicle. A radar array having plurality of radar nodes is arranged along the vehicle. Each radar node includes a first transmitter at one end of the node, a second transmitter at a second end of the node and a plurality of receivers aligned between the first transmitter and the second transmitter. At least one of an aperture length of the nodes and a spacing between the nodes is a variable parameter. A processor activates a transmitter of the radar array to generate a test pulse, receive, at a receiver of the radar array, a reflection of the test pulse from an object, and determines an angular location of the object from the reflection of the test pulse. A trajectory of the vehicle can be changed using the determined angular location of the object.
US10551490B2 Security inspection system and method using the three-dimensional holographic imaging technology
The present disclosure relates to a security inspection system and method using the three-dimensional holographic imaging technology. The system comprises: a body frame; a millimeter-wave transceiving module, disposed on the body frame; and at least two millimeter-wave switch antenna arrays, connected with the millimeter-wave transceiving module; the number of the millimeter-wave switch antenna arrays being the same as that of the scan areas; a scan driving device, configured to drive the at least two millimeter-wave switch antenna arrays to rotate along the same direction; a control device, configured to control the scan driving device to generate a rotation angle signal; and a parallel-image processing module, configured to synthesize a three-dimensional holographic image of an under-test object according to echo signals collected by the millimeter-wave transceiving module and spatial position information of the echo signals. The present disclosure simplifies the system structure and improves the imaging resolution.
US10551488B2 Multi-resolution FMCW radar detection method and radar implementing such a method
A detection method implementing an FMCW waveform is provided, the emitted waveform is formed of a recurring pattern of given period Tr covering an emission frequency band of given width B, each pattern being divided into a given number P of sub-patterns of duration Tr/P covering an excursion frequency band ΔF=B/P, the sub-patterns being mutually spaced by a frequency interval equal to ΔF. The radar performs: a first distance-compression processing operation carrying out a low-resolution distance compression at the scale of each recurring pattern on a fraction B/P of the emission band of width B corresponding to the frequency band covered by each of the sub-patterns; a Doppler processing operation on a given number N of successive recurrences so as to form P ambiguous distance-Doppler maps of low distance resolution, the maps being segmented into various speed domains; a second distance-compression processing operation of resolution that differs depending on the speed domain to which the relative speed of the target with respect to the radar belongs.
US10551482B2 Vehicular radar system with self-interference cancellation
A radar system is described that comprises a transmitter and a receiver. The transmitter transmits radio signals. The receiver receives interfering signals due to local signal coupling of transmitted signals. The local signal coupling comprises at least one interfering path or mechanism. The receiver is configured to output a replica of each of the interfering signals. Each replica is configured to replicate a particular interfering signal received. The receiver is configured to combine into a signal path a replica of an interfering signal to subtract the interfering signal from the signal path. The receiver receives the transmitted radio signals transmitted by the transmitter and reflected from objects in an environment without saturating the signal path due to the subtraction of the interfering signal from the signal path.
US10551479B1 Systems and methods for using ranging to determine locations of wireless sensor nodes based on radio frequency communications between the nodes and various RF-enabled devices
Systems, apparatuses, and methods for determining locations of wireless nodes in a network architecture are disclosed herein. In one example, a system for localization of nodes in a wireless network architecture comprises a plurality of wireless anchor nodes each having a known location and a wireless device with one or more processing units and RF circuitry for transmitting and receiving communications in the wireless network architecture and a wireless node having a wireless device with a transmitter and a receiver to enable bi-directional communications with the plurality of wireless anchor nodes in the wireless network architecture. One or more processing units of at least one of the plurality of wireless anchor nodes are configured to execute instructions to determine a set of possible ranges between each anchor node and the wireless node having an unknown location and to perform a triangulation algorithm that iterates through possible locations of the wireless node to minimize error.
US10551463B2 Method and magnetic resonance apparatus for reconstructing an image from data acquired from a frequency-modulated balanced steady-state free precession sequence
In a method and magnetic resonance (MR) apparatus for data acquisition with fat-water separation in a resulting MR image, an MR data acquisition sequence is operated to acquire MR signals from a subject. Said MR signals comprise fat signals originating from fat in the subject and water signals originating from water in the subject, are acquired by executing a frequency-modulated balanced steady-state free-precession (bSSFP) sequence. The MR signals are entered as numerical values into a memory organized as k-space, the memory thereby containing k-space data. An image is reconstructed from the k-data and subjected to regional phase correction. The corrected image being composed of respective pixels having an intensity produced by the fat signals and an intensity produced by the water signals, with the respective pixels being readily distinguishable from each other in the image due to use of the frequency-modulated bSSFP sequence and the block regional correction.
US10551461B2 Method for performing parallel magnetic resonance imaging
A method of parallel magnetic resonance imaging of a body, comprising:—acquiring a set of elementary magnetic resonance images of said body from respective receiving antennas having known or estimated sensibility maps and noise covariance matrices, said elementary images being under-sampled in k-space; and performing regularized reconstruction of a magnetic resonance image of said body; wherein said step of performing regularized reconstruction of a magnetic resonance image is unsupervised and carried out in a discrete frame space. A method of performing dynamical and parallel magnetic resonance imaging of a body, comprising:—acquiring a set of time series of elementary magnetic resonance images of said body from respective receiving antennas having known or estimated sensibility maps and noise covariance matrices, said elementary images being under-sampled in k-space; and performing regularized reconstruction of a time series of magnetic resonance images of said body.
US10551455B2 Magnetic resonance imaging (MRI) systems and methods using adiabatic tip-down and matched adiabatic flip-back pulses
Magnetic resonance imaging (MRI) systems and methods using adiabatic tip-down and matched adiabatic flip-back pulses are disclosed. According to an aspect, a system includes a signal generator configured to generate a pulse sequence for on-resonance magnetization transfer preparation. The pulse sequence includes an adiabatic tip-down pulse and a matched adiabatic flip-back pulse for separating spins in a mobile spin pool from spins in a bound spin pool of an anatomical region of interest for imaging. The system includes radio frequency (RF) coils configured to transmit RF pulses in response to the pulse sequence and to acquire RF data in response to transmission of the RF pulses. Further, the system includes a processing system configured to process the RF data to provide a display image indicating different tissue types with discrimination.
US10551454B2 Shimming coils for magnetic resonance imaging
A method for operating a magnetic resonance imaging (MRI) system that includes: accessing data indicating a first region for imaging a portion of a subject, the portion being placed in a main magnet of the MRI system and the main magnet generating a magnetic field; selecting, from a group of available shimming coils, a first subset of shimming coils arranged and configured such that, when the shimming coils in the first subset are driven, a homogeneity of the magnetic field at the first region is increased; and driving the shimming coils in the selected first subset of shimming coils without driving other shimming coils in the group of available shimming coils such that the homogeneity of the magnetic field at the first region increases relative to the homogeneity of the magnetic field at the first region when the shimming coils of the selected first subset are not driven.
US10551452B2 Radio frequency coil tuning methods and apparatus
Some aspects comprise a tuning system configured to tune a radio frequency coil for use with a magnetic resonance imaging system comprising a tuning circuit including at least one tuning element configured to affect a frequency at which the radio frequency coil resonates, and a controller configured to set at least one value for the tuning element to cause the radio frequency coil to resonate at approximately a Larmor frequency of the magnetic resonance imaging system determined by the tuning system. Some aspects include a method of automatically tuning a radio frequency coil comprising determining information indicative of a Larmor frequency of the magnetic resonance imaging system, using a controller to automatically set at least one value of a tuning circuit to cause the radio frequency coil to resonate at approximately the Larmor frequency based on the determined information.
US10551447B2 Magnetic field sensing apparatus
A magnetic field sensing apparatus including a magnetic flux concentrator, a plurality of magnetoresistance units, and a plurality of magnetization direction setting elements is provided. The magnetic flux concentrator has a top surface, a bottom surface opposite to the top surface, and a plurality of side surfaces connecting the top surface and the bottom surface. The magnetoresistance units are respectively disposed beside the side surfaces. The magnetoresistance units are electrically connected to form an unchangeable Wheatstone full bridge. The magnetization direction setting elements set the magnetization directions of the magnetoresistance units into three different combinations in three different periods, respectively, so as to enable the unchangeable Wheatstone full bridge to respectively measure the magnetic field components in the three different directions in the three different periods.
US10551423B1 System and method for simultaneous testing of radiation, environmental and electrical reliability of multiple semiconductor electrical devices
The present invention relates to a system and method for the simultaneous testing of radiation, environmental and electrical reliability of multiple semiconductor devices. The system provides a simultaneous simulation of the space environment in which a device under test (DUT) is expected to operate under thereby providing an accurate test environment. One or more DUTs are simultaneously subject to each of a radiating dose, electrical bias and varying temperature. Additionally, each of the above may be varied over a range of values to provide test data under multiple testing conditions. Finally, a method for operating the system is provided which ensures reliable and high fidelity data from the system. The system comprises seven (7) interconnected subsystems, an electrical environmental subsystem, a radiation subsystem, an environmental control system, a radiation source control system, a temperature monitoring subsystem, an electrical stimulation and data acquisition subsystem and a data processing and analysis subsystem.
US10551422B2 Method of evaluating device including noise source
A method of evaluating a device includes a first electric circuit acting as a noise source and a second electric circuit which is likely to malfunction due to a noise signal. The method includes: obtaining malfunction frequency characteristics indicating magnitudes of a threshold noise signal causing malfunction of the second electric circuit; obtaining internal noise arrival frequency characteristics indicating magnitudes of an internal noise signal arriving at the second electric circuit from the first electric circuit; and comparing the malfunction frequency characteristics with the internal noise arrival frequency characteristics.
US10551420B2 System and method for RF and jitter testing using a reference device
According to some embodiments, a tester tests one or more DUTs by utilizing one or more respective reference devices. The tester comprises one or more test sites and one or more test circuits operatively coupled to each of the test sites. Each test site is configured to: hold a reference device and a DUT, transmit a transmitted electromagnetic RF signal including a test data pattern to the DUT, and receive a received electromagnetic RF signal emitted from the DUT. The test circuits are configured to: receive a first electrical signal converted from the received electromagnetic RF signal, extract first data from the first electrical signal, determine a first error rate between the test data pattern and the first data, and generate a test result on the basis of the first error rate.
US10551414B2 Integrated voltage sensor
A resistor assembly can include a resistor having a first end and a second end, and a conductive member, where the conductive member is coupled to the first end of the resistor. The resistor assembly can also include a shield cup and a housing, where the housing includes at least one housing wall having at least one aperture, and where the housing encloses at least a portion of the resistor and at least a portion of the shield cup. A volume of space between the at least one housing wall of the housing and the resistor can be substantially filled with an insulating material and at least the outside of the housing is substantially covered with the insulating material.
US10551411B2 Semiconductor test system with flexible and robust form factor
A test system for testing semiconductor chips including a docking plate, a test card, chip sockets, a stiffener, and test electronics. Each test card has a uniform card configuration that may be used with any of several different handlers. Each test card includes conductive pads electrically coupled to and longitudinally offset from a socket interface along a length of the test card. The stiffener includes a test interface including conductive pins for electrically interfacing the conductive pads of the test card. The test card is supported by the stiffener so that it remains undeformed as each chip is plunged into a test socket. The test interface includes a basin that is covered by the test card to form a thermal isolation cavity for thermal separation from the test electronics. A uniform radio frequency interface is provided between each test card and a corresponding test interface.
US10551404B2 Pitot tube having interior inclined surface
A pitot tube having an inclined surface according to one embodiment may comprise: a housing which forms the outer appearance of the pitot tube; an opening which is arranged on the front side of the housing to allow a fluid to be injected thereinto; a first flow path which is connected to the opening; a slit which is arranged on the side of the housing to allow the fluid to be introduced thereinto; a second flow path which is connected to the slit; and a heater for heating frozen ice introduced into the opening and the slit to liquefy the ice, wherein the first flow path may be located above the center of the opening. Further, an inclined surface may be provided between the first flow path and the opening such that the liquefied fluid collides with the inclined surface after passing through the opening.
US10551398B2 Specimen container inclination correction mechanism, and method for controlling same
When a specimen transport system transfers a specimen container to a transport rack, the specimen container located at a position adjacent to a transfer position thereof is inclined on the rack, and there is a possibility that the one specimen container may collide with the other specimen container when the one specimen container is transferred. Where the transferred specimen container is inclined after being transferred, and a specimen container transfer mechanism is raised from the location, there is also a possibility that the one specimen container and the other specimen container adjacent thereto may collide with each other. Consequently, an inclination angle of a transferred specimen container and a specimen container adjacent thereto is corrected by loading a specimen container inclination correction mechanism including two inclination correction units at a specimen container transfer position. In this manner, a contact risk is suppressed and a stable transfer process is made possible.
US10551392B2 Biomarker for barrett's oesophagus
The present invention, relates to the use of TFF3 in the diagnosis and detection of Barrett's Oesophagus using non-invasive, non-endoscopic methods.
US10551384B2 MTOR kinase mutations and methods of use thereof
Certain embodiments of the invention provide a method of detecting the presence of a biomarker associated with resistance to an mTOR kinase inhibitor in a subject, comprising determining the presence of the biomarker in a physiological sample from the subject, wherein the sample comprises a nucleic acid.
US10551373B2 Urine test device
There is provided a urine test device for detecting the presence of one or more compounds in urine. The test device comprises a base portion having a detection portion and a flexible attachment portion. The detection portion displays a change when the presence of any one of one or more compounds is detected in urine. The flexible attachment portion is movable from a first configuration to a second configuration in which the flexible attachment portion is extended to enable attachment to a toilet bowl.
US10551372B2 Trimethylamine compounds as risk predictors of cardiovascular disease
Methods of characterizing a test subject's risk of having or developing cardiovascular disease are provided. The methods include using an analytic device to determine levels of choline-related trimethylamine-containing compounds such as trimethylamine N-oxide, choline, or betaine in a biological sample obtained from the subject and comparing the levels of the choline-related trimethylamine-containing compound in the subject's biological sample to a control value. The test subject's risk of having cardiovascular disease is then characterized as higher if the levels of the choline-related trimethylamine-containing compound are higher than the control value. Also provided are methods of identifying a subject at risk of experiencing a complication of atherosclerotic cardiovascular disease, and methods of evaluating the efficacy of a cardiovascular therapeutic agent in a subject with cardiovascular disease using levels of choline-related trimethylamine-containing compounds.
US10551364B2 Control system and control method for internal combustion engine
A control system for an engine including a limiting current sensor, the control system includes an ECU configured to: execute a sweep process for gradually reducing a voltage that is applied to the sensor from a first voltage a second voltage; acquire an extreme value of an output current of the sensor during execution of the sweep process from output currents of the sensor while a voltage included in a specific voltage range is applied to the sensor, the extreme value being predicted to be output; and detect the concentration of SOx in exhaust gas based on the extreme value and a reference value, the reference value being a value of limiting current of the sensor, the value of limiting current of the sensor corresponding to the concentration of oxygen having the constant value.
US10551357B2 High resolution photoacoustic imaging in scattering media using structured illumination
A method for high resolution photoacoustic imaging in scattering media using structured illumination may include illuminating a sample of an absorption object with structured illumination, including illuminating the sample with multiple different speckle patterns at different times. The method may also include detecting multiple photoacoustic signals generated by the absorption object in response to illumination with the different speckle patterns to generate multiple photoacoustic responses. The method may also include reconstructing an absorber distribution of the absorption object by exploiting joint sparsity of sound sources in the plurality of photoacoustic responses.
US10551356B2 Photoacoustic gas sensor and method
A method for measuring the concentration of a gas includes heating a first gas with a pulse of light, the pulse of light having a wavelength absorbed by the first gas, wherein the first gas exerts pressure on a flexible membrane. The method includes receiving a first signal indicating a first deflection of the membrane, wherein the first deflection is due to a change in pressure of the first gas and receiving a second signal indicating a second deflection of the membrane occurring after the first signal, wherein the second deflection is due to the change in pressure of the first gas. The method includes determining a difference between the first signal and the second signal and, based on the difference between the first signal and the second signal, determining a first concentration of the first gas.
US10551353B2 Detection system and detection method
According to an embodiment, a detection system includes a plurality of first sensors, a second sensor, a first calculator, and a second calculator. Each of the first sensors is configured to detect an elastic wave generated from a structure, and convert the elastic wave into a detection signal. The second sensor is configured to detect a noise propagating from surroundings, and convert the noise into a reference signal. The first calculator is configured to calculate a plurality of difference detection signals based on the respective detection signals and the reference signal. The second calculator is configured to calculate a position of a generation source of the elastic wave from the plurality of difference detection signals.
US10551338B2 Systems and methods for sensing compounds in an environment
The subject matter of the present disclosure generally relates to systems and methods for sensing analytes with a high selectivity and low responses to interferences in an environment. In one embodiment, a sensor was developed which comprises a sensor electrode, a coupling element operationally coupled to a discrete segment of the sensor electrode, and an activation material in operational contact with the coupling element and configured to induce an irreversible sensor response for a selected sensing application.
US10551337B2 Device for processing cables
A device for processing—particularly stripping insulation, cutting, contacting, fitting-out, connecting, measuring or checking—a cable that has at least one insulated electrical conductor includes a metal tool movable relative to the cable and a measuring device by which contact with the electrical conductor by the tool is detectable. The tool is connected with a first electrode body movable relative to a second electrode body so that through the two electrode bodies, which bodies are separated from one another by an air gap or an insulating material, a coupling capacitor is formed, by which the metal tool is or can be coupled to the measuring device, to an alternating voltage source or to an electrical potential.
US10551333B2 Heat flux sensor that implements at least one optical resonator, gas sensor and Pirani gauge comprising at least one such sensor
A heat flux sensor including at least one optical resonator, suspended on a support, the optical resonator intended to be suspended in a gaseous environment, at least one first device intended to introduce a measurement light beam into the waveguide, at least one second collection device, intended to collect a detection light beam coming from the optical resonator and a device for heating of the optical resonator.
US10551331B2 Measuring apparatus for weak electromagnetic signals from a sample at low frequencies, in addition to a method
The invention relates to a measuring apparatus for detecting weak electromagnetic signals from a sample at low frequencies, specifically in the frequency range of 1 kHz-10 MHz, in particular, and to a measuring method. The problem addressed by the invention is that of providing an apparatus which can be used to detect weak electromagnetic signals from a sample, in particular in the frequency range of 1 kHz-40 MHz, with a good signal-to-noise ratio. For the solution, the measuring apparatus comprises an electromagnetic resonant circuit having a pick-up coil of low quality, a preferably tunable capacitance and a filter coil; the filter coil and the capacitance have a high quality of at least 100, advantageously at least 200, particularly preferably at least 500. Alternatively or additionally, the quality of the resonant circuit is at least 100, advantageously at least 200, particularly preferably at least 500. The quality of the filter coil and the quality of the capacitance exceed the quality of the pick-up coil, specifically at least by twice the amount. The measurement signal is then available at the two ends of the filter coil with a good signal-to-noise ratio.
US10551326B2 Method for measuring semiconductor device
A method for measuring a semiconductor device is provided. A method for measuring a semiconductor device includes defining an interest area and an acceptable area in a chip area on a wafer; performing a first measurement of the chip area with a spectral imaging device to acquire spectrum data of the chip area; assuming the distribution of the spectrum data of a first pixel in the acceptable area is a normal distribution; calculating a distance from a central point on the normal distribution to second pixels in the interest area; selecting a position of a second pixel having a distance from the central point on the normal distribution greater than a predetermined range, among the second pixels, as a candidate position; and performing a second measurement of the candidate position.
US10551312B2 Optical sensor, and apparatus and method for measuring absorbance using the same
An optical sensor includes light sources configured to emit light, a substrate on which the light sources are mounted, the substrate comprising holes in regions on which the light sources are mounted, and a first photodetector configured to receive a first light emitted from a front surface of each of the light sources, the first light being reflected or scattered from an object. The optical sensor further includes at least one second photodetector configured to receive a second light emitted from a rear surface of each of the light sources, the second light passing through the holes corresponding to the light sources.
US10551306B1 Tomographic approach to 3-D holographic refractometry
A system for performing 3-dimensional (3-D) digital holographic refractometry includes a splitter to split a source light into a first light beam and a second light beam. A tomographic optical setup shines a sample with the first light beam and generates an image light beam. A detector array generates an interferogram signal in response to being simultaneously exposed to the image light beam and the second light beam.
US10551301B2 Brightness colorimeter having measurement error caused by linearly polarized light, which is corrected
A brightness colorimeter having a measurement error caused by linearly polarized light, which is corrected, includes: a lens module to which light irradiated from one side is input; a polarization conversion module configured to intersect the light input through the lens module to convert polarization characteristics; a spectral module provided in one unit block to reflect and intersect the light input through the polarization conversion module so as to branch the light in different three directions; filter modules arranged on progress paths of the light branched in different three direction through the spectral module to intersect monochromatic light beams having specific spectra among the light branched in the three directions; and measurement modules arranged to correspond to exit angles of the monochromatic light beams penetrated through the filter modules, to measure at least one of a brightness, a chromaticity, and an error obtained by the monochromatic light beams.
US10551296B2 Integrated ultrasonic testing and cathodic protection measurement probe
This application discloses integrated probes and probe systems, which can be attached to the robotic arms of a remotely operated vehicle to perform both cathodic protection (CP) voltage measurements and ultrasonic testing (UT) thickness measurements at an underwater surface. In some embodiments, the integrated probe system couples an inner and outer gimbal together such that one or more electrically conductive legs pass from the outer gimbal through the inner gimbal. These legs are arranged about an ultrasonic sensor which extends from the front surface of the inner gimbal. When the integrated probe contacts the underwater surface, both the ultrasonic sensor and at least one leg contact the surface, thereby providing substantially simultaneous CP and UT measurements.
US10551295B2 Devices, cytometers, methods and computer program for providing information on at least one sequence
Embodiments relate to a device (20), a method and a computer program for providing information on at least one sequence, wherein the at least one sequence describes temporally successive signal states, comprising a device (10), a method and a computer program for a cytometer (100) for providing information on one or several cells in a medium in a channel and comprising a cytometer (100). The device (20) comprises an interface (22), which is configured to receive information on a number of the signal states. The device (20) a computational module (24) which is configured to generate a plurality of possible sequences based on the information on the number of the signal states. The computational module (24) is further configured to calculate for at least a subset of the possible sequences correlation functions between a sequence and at least a temporal scaling of the sequence, wherein a correlation function includes a main lobe and one or several side lobes. The computational module (24) is further configured to determine the at least one sequence based on the correlation functions, wherein the order of the signal states within the at least one sequence is selected such that a side lobe in a correlation function of the sequence comprising the at least one temporal scaling of the sequence is reduced as compared to a side lobe which may maximally be acquired in a correlation function by different arrangements of the signal states in the sequence, and to determine the information on the at least one sequence based on the at least one sequence and provide the same via the interface (22).
US10551294B2 Temporal noise reduction in 2D image of an observation object moving in a flow path
An observation apparatus observes an observation object moving in a flow path with a fluid, and includes a light source, a splitting unit, a combining unit, a collimator, a cylindrical lens, an objective lens, a collimator, a cylindrical lens, an objective lens, a modulation unit, an imaging unit, an analysis unit, and the like. The imaging unit includes a plurality of pixels arranged in a direction intersecting with a moving direction of an image of the observation object on a light receiving plane on which the image of the observation object moving in the flow path is formed, and receives combined light output from the combining unit to repeatedly output a detection signal indicating a one-dimensional interference image. The analysis unit generates a two-dimensional image of the observation object on the basis of the detection signal.
US10551291B2 Balanced capillary bridge viscometry
Viscometers and Viscometry methods are disclosed. In one general aspect a capillary bridge viscometer comprises an input port an output port a first capillary tubing arm in a first hydraulic path between the input port and a first differential detection point, a second capillary tubing arm in a second hydraulic path between the first differential detection point and the output port, a third capillary tubing arm in a third hydraulic path between the input port and a second differential detection point, a fourth capillary tubing arm in a fourth hydraulic path between the second differential detection point and the output port, an adjustable mechanical flow restrictor in one of the first, second, third, and fourth hydraulic paths, wherein the adjustable mechanical flow restrictor is operative to mechanically adjust a resistance to flow of a fluid while the fluid flows through the adjustable mechanical flow restrictor.
US10551285B2 Sample transfer device
The invention relates to a sample transfer device (10) for reception of a sample, having a transfer rod (4) that is configured for reception of a sample holder, the sample holder to be arranged in a chamber (1) of the sample transfer device (10) for the purpose of transferring the sample to a processing unit or analytical unit (200), at least one measurement device (3, 8) for measuring a physical variable being arranged inside the sample transfer device (10).
US10551284B2 Sampling probe apparatus for collecting a sample of a gas stream containing particulate matter and method of using the same
An apparatus includes a sampling probe having a first portion and a second portion. The first portion is configured to penetrate inside a wall of a duct having an inner chamber that is configured to carry a gas stream containing particulate matter therethrough. The first portion is further configured to divert a sample of the gas stream from the inner chamber of the duet to the second portion that extends from the wall of the duct opposite the inner chamber. The second portion of the sampling probe is configured to direct the sample of the gas stream in a first direction with a second direction corresponding to a direction of the gravitational force of the earth. A first ray corresponding to the first direction forms an angle β with a second ray corresponding to the second direction. The angle β is less than 90 degrees.
US10551269B2 Sensor for measuring the pressure prevailing in a motor vehicle cylinder head
Disclosed is a sensor for measuring the pressure prevailing in a motor vehicle cylinder head, the sensor including a tubular body and an element sensitive to variations in the pressure, mounted in the tubular body. The sensitive element includes a tether including a fixing portion for fixing the tether to the tubular body, a tubular portion and a membrane fixed to the tubular portion at a connecting zone. The sensor is notable in that the connecting zone and the fixing zone are separated by a non-zero distance along the longitudinal axis and in that the tether includes, between the connecting zone and the fixing portion, a portion for absorbing a mechanical deformation.
US10551266B2 Flight parameter measuring device with optical deformation sensors carried by the radome of an aircraft
A device measures a flight parameter of an aircraft which has a radome. Systems measure the deformation of a wall of the radome due to forces exerted by the air on the radome. A computer computes the flight parameter from deformation measurements obtained by the systems. The systems have an optical fiber carried by the radome provided with Bragg gratings. Each fiber has a plurality of Bragg gratings distributed over a length of the fiber so as to distribute the Bragg gratings over the radome when the fiber is installed.
US10551265B2 Pressure sensing using quantum molecular rotational state transitions
A pressure transducer includes a cavity, a first dipolar molecule disposed within the cavity, and a second dipolar molecule disposed within the cavity. The first dipolar molecule exhibits a quantum rotational state transition at a fixed frequency with respect to cavity pressure. The second dipolar molecule exhibits a quantum rotation state transition at a frequency that varies with cavity pressure.
US10551264B2 Piezoelectric ultrasonic detector
Embodiments relate generally to an ultrasonic detector, and methods of making the ultrasonic detector. The ultrasonic detector may comprise a piezoelectric element operable to convert the pressure of sound waves from mechanical energy into electric signal; a protective cover; a hot melt adhesive; one or more layers of solder; one or more perforated metal electrodes comprising openings filled with the solder; and one or more support elements. The ultrasonic detector may also comprise one or more casing elements operable to enclose and house the other elements of the ultrasonic detector; a printed circuit board (PCB) operable to receive ultrasonic data from the piezoelectric element and electrodes, wherein the electrodes connect to, or contact, the PCB; and an insulator located in proximity to the electrodes, and operable to prevent shorting between the metal electrodes and the metal casing elements.
US10551258B2 Residual stress estimation method and residual stress estimation device
Provided is a residual stress estimation method and a residual stress estimation device capable of suppressing the number of cut pieces to be collected for measuring inherent strain without deteriorating residual stress estimation accuracy. In a case where it is assumed that the inherent strain is uniformly distributed in one direction in a structure, a user measures residual stress from a cut piece collected in a region in which the inherent strain is uniformly distributed and inputs the measured value to the residual stress estimation device. The residual stress estimation device estimates a two-dimensional inherent strain distribution on an analysis surface perpendicular to the one direction in the structure using the input residual stress measured value, transfers the estimated two-dimensional inherent strain distribution to the one direction, and estimates a three-dimensional inherent strain distribution in the structure.
US10551256B2 Magnetostrictive torque sensor and method of manufacturing same
A magnetostrictive torque sensor is provided that is capable of maintaining high detection accuracy, even when an excessive torque acts on a rotary shaft. The magnetostrictive torque sensor includes a magnetostrictive film 71 that is arranged on a second steering shaft 23, or a rotary shaft, having a substantially columnar shape so as to surround the second steering shaft 23 around its axis, and detects a rotational torque about the axis acting on the second steering shaft 23 based on a change in a magnetic property of the magnetostrictive film 71. Compressive stress remains on an outer circumferential surface of a sensor region 77 of the second steering shaft 23 around which the magnetostrictive film 71 is arranged. A plated layer of the magnetostrictive film 71 is arranged on the outer circumferential surface of the sensor region 77 in which compressive stress remains.
US10551248B2 Hyper-spectral image measurement device and calibration method therefor, photographing module and device for skin diagnosis, skin diagnosis method, and skin image processing method
In one aspect, a hyperspectral image measurement device is provided to include: a main body; an illumination module disposed in the main body and including LEDs having different peak wavelengths to irradiate light to a subject; a camera disposed on the main body and receiving light reflected from the subject to acquire an image of the subject; a barrel having a contact surface contacting the subject, the contact surface located to be spaced apart from the illumination module and the camera module by a predetermined distance; and a reference cover located on the contact surface and including a standard reflection layer for reflecting light irradiated from the illumination module toward the camera module.
US10551246B2 IR detector array device
We disclose an array of Infra-Red (IR) detectors comprising at least one dielectric membrane formed on a semiconductor substrate comprising an etched portion; at least two IR detectors, and at least one patterned layer formed within or on one or both sides of the said dielectric membrane for controlling the IR absorption of at least one of the IR detectors. The patterned layer comprises laterally spaced structures.
US10551237B2 Measuring fuel in a fuel tank
A method of measuring a height of a fuel in an aircraft fuel tank (21)b including illuminating the fuel in the aircraft fuel tank and detecting reflected light from the fuel. Optical coherence tomography is used to determine the height of a surface of fuel in the fuel tank. An apparatus (30) is used to measure a height of a surface of fuel in an aircraft fuel tank, and an aircraft fuel tank system with a fuel tank and an apparatus for measuring a height of a surface of fuel in the aircraft fuel tank.
US10551234B2 Thermal type flow meter, flow rate processing device, and thermal type flow rate measurement method using the same
A thermal type flow meter includes a first resistor (R1) is disposed along a flow path through which a fluid flows, generating heat when a current is applied, and outputting a first output signal indicating a heat generation temperature, a second resistor (R2) disposed at a position different from that of the first resistor along the flow path and outputting a second output signal indicating a temperature of the fluid, and a current application unit configured to apply a current to the first resistor so that the first output signal indicates a predetermined temperature. A parameter for converting the difference between the first output signal and the second output signal when a predetermined input is received if the current is applied into a target value is determined. The flow rate is acquired using the parameter, the difference detected after the parameter is determined, and a predetermined function.
US10551231B2 Compact ultrasonic flowmeter with adjustment for various flow diameters
An ultrasonic flow meter is disclosed comprising adjustable rotating blocks and a piezoelectric wafer mounted in connection with each rotating block. The piezoelectric wafers or chips are used for transmitting and/or receiving upstream and downstream ultrasonic waves. The rotating blocks adjust the incident angle of the piezoelectric wafers to account for installation in connection with different pipe sizes. By adjusting angle in a linked and continuous manner, no translational sensor movement is required for an optimal ultrasonic wave reflection for the downstream transducer to receive a signal from the upstream transducer and the upstream transducer to receive a signal from the downstream transducer. As such, the devices and methods described enable measurement of liquid flowing in pipes across a range of different diameter pipes so as to greatly increase the convenience and the extent of application or technology adoption.
US10551230B2 Measuring system for measuring at least one parameter of a fluid
A measuring system, embodied as a clamp-on, ultrasonic, flow measuring device, comprises a tube, or a pipe, having a lumen surrounded by a tube, or pipe, wall, which tube or pipe is adapted to guide a volume portion of the fluid in its lumen; an ultrasonic transducer mounted on the tube, or pipe, on an outside of the tube, or pipe, wall facing away from the lumen, and acoustically coupled via the tube, or pipe, wall to fluid guided in the lumen, and adapted to convert a time varying electrical voltage into ultrasonic waves propagating through the tube, or pipe, wall and further through fluid guided in the lumen; an ultrasonic transducer mounted on the tube, or pipe, separated from the ultrasonic transducer on the outside of the tube, or pipe, wall, and acoustically coupled via the tube, or pipe, wall to fluid guided in the lumen, and adapted to receive ultrasonic waves propagating through fluid guided in the lumen, and further through the tube, or pipe, wall and to transduce such into an electrical voltage varying as a function of time; as well as an operating- and measuring electronics adapted to generate, a driver signal for the ultrasonic transducer. The driver signal has a time variable, electrical voltage, for effecting a received signal, of the ultrasonic transducer likewise having an electrical voltage, uB,II, varying as a function of time, in such a manner that both the driver signal, as well as also the received signal, each contain a plurality of spectral signal components, equally as well, in each case, a dominating spectral signal component having a maximum power spectral density, and that a frequency, of the dominating signal component of the driver signal, deviates by a magnitude of no more than |±100 kHz| from a frequency of the dominating signal component of the received signal, and/or by no more than 10% of the frequency of the dominating signal component of the received signal, from such frequency. Furthermore, the operating- and measuring electronics is adapted to produce by means of the received signal, at least one measured value for the at least one parameter.
US10551227B2 Supervised proportional metering device and methods for monitoring a metering pump
Disclosed is a monitored proportional metering device including a liquid metering pump having an inlet, an outlet, a suction nozzle, and a mechanism for adjusting the flow in the nozzle. The metering device is also includes a detection assembly, the assembly including at least a unit for detecting the pressure variation in the nozzle, which unit is arranged between the first suction valve and the mixing chamber, a water meter at the inlet, a probe for measuring the level in the container of material to be suctioned, a unit for determining the position of the mechanism for adjusting the volume to be suctioned, and a man/machine interface for processing, recording, and displaying the data from the detection unit. Also disclosed are methods for monitoring a metering pump implementing the proportional metering device.
US10551222B2 Controller to reduce integral non-linearity errors of a magnetic rotary encoder
A controller (1) to reduce integral non-linearity errors of a magnetic rotary encoder (2) comprises a position error determining unit (20) to determine a plurality of time marks (P0, . . . , Pk) specifying a respective time at which a moving device (3) reaches a respective one of predefined positions (α0, . . . , αk). The position error determining unit (20) calculates a plurality of error correction parameters (B[0], . . . , B[k]) in dependence on the time marks (P0, . . . , Pk). An error compensation unit (10) of the controller determines a respective error compensated position parameter (φstart_comp, φ0_comp, . . . , φn_comp) for each position parameter (φstart, φ0, . . . , φn) received from the encoder (2) in dependence on the respective position parameter (φstart, φ0, . . . , φn) and the respective error correction parameter (B[0], . . . , B[k]).
US10551221B2 Sensor devices, systems and methods
Magnetic field sensor devices, corresponding systems and corresponding methods are discussed where a plurality of magnetic field sensors senses a magnetic field. An evaluation circuit generates a first signal component associated with a periodicity of a magnetic field, and a second signal component at least for periods of the magnetic field exceeding a threshold period length, the second signal component having a resolution smaller than one half period of the magnetic field.
US10551204B2 Route search system and non-transitory computer readable medium that stores route search program
A route search system including an electronic control unit configured to perform: acquiring estimated weather information, the estimated weather information being information about weather that is estimated in a region where a candidate of a first route from a departure place to a destination place exists; acquiring reference weather information, the reference weather information being decided based on statistical information about weather information in a predetermined behavior range of a user; and searching the first route by preferentially selecting a first road over a second road, and outputting information about the first route, the first road being a road in a first region where the estimated weather information is not worse than the reference weather information, the second road being a road in a second region where the estimated weather information is worse than the reference weather information.
US10551193B2 MEMS device with improved spring system
A system and method in accordance with an embodiment reduces the cross-axis sensitivity of a gyroscope. This is achieved by building a gyroscope using a mechanical transducer that comprises a spring system that is less sensitive to fabrication imperfection and optimized to minimize the response to the rotations other than the intended input rotation axis. The longitudinal axes of the first and second flexible elements are parallel to each other and parallel to the first direction.
US10551189B2 Gyroscopic balance unit and precessional propulsion method
An apparatus integrates two gyroscopes into one unit, allowing their forces to unite in such a manner that they work together in balanced harmony. This is achieved by applying a “precessional propulsion method” of operation to the gyroscopic balance unit to harness balance and direct gyroscopic forces so they flow together and work as a team, developing dual-balanced gyroscopic precession that in turn generates balanced propulsion.
US10551188B2 Three-dimensional surveying device and three-dimensional surveying method
Providing a three-dimensional surveying device and method capable of stably acquiring three-dimensional data with high accuracy. The device includes a mobile body, a measurement target, a collimation distance measuring unit fixed to the mobile body, a scanner unit, and a control computation section. The scanner unit is provided integrally and rotatably with respect to the collimation distance measuring unit. The control computation section is configured to calculate a coordinate value of a measurement center of the collimation distance measuring unit based on a distance measured by the collimation distance measuring unit, a first horizontal and first vertical angle, and to calculate a coordinate value of a measurement target object based on the coordinate value of the measurement center, an external orientation element of the scanner unit with respect to the collimation distance measuring unit, a distance measured by the scanner unit and a second horizontal and second vertical angle.
US10551183B2 Distribution of radioactive tags around or along well for detection thereof
A system disclosed herein is for determining position of a distal end of a tubular string in a wellbore formed in a subsurface formation. The system includes casing lining the wellbore, with the casing carrying a plurality of radioactive sources. A tubular string is disposed in the wellbore and carries a radiation sensor along a length thereof. A processor is associated with the radiation sensor, and is configured to measure intensity of radiation received from the plurality of radioactive sources, and determine the position of the distal end of the tubular string by correlating a formation or wellbore fluid property that varies as a function of position within the wellbore and the measured intensity of the radiation received from the plurality of radioactive sources.
US10551177B2 Apparatus and method for measuring 3D form or deformation of an object surface using a grid pattern and reference plane
A measurement method for selecting a rectangle from a grid image that has been projected on a surface of an object or that has been gained by taking an image of a grid drawn on the surface of an object, inputting an image in a state where the optical system has been adjusted in such a manner that the grid phase of the above-described projected grid image or the above-described drawn grid is gained by dividing 2mπ (m is an integer) by Mx×Ny within the rectangle, sampling a rectangular region made up of Mx pixels in the x direction and Ny pixels in the y direction of the above-described grid image or an image of the above-described grid from the above-described inputted image, and finding a phase on the basis of the brightness of pixels in the above-described rectangular region.
US10551170B2 Fiber optic sensors for determining 3D shape
An optical shape sensing system employing an elongated device, an optical fiber embedded within the elongated device with the optical fiber, an optical interrogation console and a 3D shape reconstructor. In operation, the optical interrogation console generates reflection spectrum data indicative of a measurement of both an amplitude and a phase of a reflection for each core of the optical fiber as a function of wavelength. The 3D shape reconstructor executes a generation of local strain data for a plurality of positions along the optical fiber responsive to the reflection spectrum data, a generation of local curvature and torsion angle data as a function of each local strain along the fiber, and a reconstruction of the 3D shape of the optical fiber as a function of each local curvature and torsion angle along the optical fiber.
US10551161B2 Method and apparatus for verifying perpendicularity of concrete test specimen
A perpendicularity verification device is provided for verifying perpendicularity of a concrete test specimen in a testing machine. The device comprises a unitary planar sheet. The sheet has an elongate vertical straight side edge and a horizontal straight bottom edge. The side and bottom edges are perpendicular to one another. A corner notch is provided between the side and bottom edges. In use, the bottom edge rests on a platen of the testing machine so that the notch circumvents a retaining cup of the testing machine and the vertical edge rests against the test specimen.
US10551153B1 Targets
A target includes a sheet of a material, the sheet includes an uprange-facing surface, a downrange-facing surface, an upper end, a lower end, and opposed sides each formed with an origami structure. Each origami structure is a partially cut-out and foldable structure formed in the material of the sheet being foldable from an unfolded condition to a folded condition. Each origami structure is flattened in a direction toward the downrange-facing surface of the sheet, when in the unfolded condition, and forms a sleeve structure deployed rearwardly from the downrange-facing surface of the sheet that is adapted to receive a support pole therein for retaining the sheet to the support pole, when in the folded condition.
US10551142B1 Small arms integration system
Systems, devices, apparatus and methods for providing a semi-automatic rifle with ammunition magazine, having a docking port/station for allowing a semi-automatic pistol to be inserted. The trigger on the pistol can be used to fire the rifle and use the rifle ammunition. When the rifle ammunition is depleted, the pistol can be removed and separately fired using its' own ammunition.
US10551132B2 Heat removal element with thermal expansion coefficient mismatch
A heat removal element comprises a deformable frame, having a first coefficient of thermal expansion. The frame includes a set of separate cavities formed in the frame, the set including a first cavity and a second cavity; and on one side of the first cavity, a deformable wall adapted to provide mechanical compliance with a heat source for transferring heat away from the heat source. The second cavity comprises a material that fills, at least partly, the second cavity, this material having a second coefficient of thermal expansion that differs from the first coefficient of thermal expansion.
US10551127B2 Heat exchanger
Provided is a heat exchanger. The heat exchanger includes a plurality of refrigerant tubes in which a refrigerant flows, a heatsink fin coupled to the plurality of refrigerant tubes to heat-exchange the refrigerant with a fluid, a header disposed on at least one side of the plurality of refrigerant tubes to define a flow space of the refrigerant and a guide device disposed in the header to partition the flow space, the guide device guiding the refrigerant from the header to the refrigerant tubes. The guide device includes a movable cover part.
US10551117B2 Method of natural gas liquefaction on LNG carriers storing liquid nitrogen
A method for producing liquefied natural gas (LNG). A natural gas stream is transported to a liquefaction vessel. The natural gas stream is liquefied on the liquefaction vessel using at least one heat exchanger that exchanges heat between the natural gas stream and a liquid nitrogen stream to at least partially vaporize the liquefied nitrogen stream, thereby forming a warmed nitrogen gas stream and an at least partially condensed natural gas stream comprising LNG. The liquefaction vessel includes at least one tank that only stores liquid nitrogen and at least one tank that only stores LNG.
US10551113B1 Appliance equipped with a cascading basket system
An appliance equipped with a cascading basket system is provided. In one example aspect, the cascading basket system includes a first basket connected to a door and movable together forward and backward, a second basket positioned above the first basket, and a third basket positioned above the second basket. The cascading basket system includes features that allow a user to pull out the baskets as a single unit and in a cascading manner by moving the door forward. As one example, the first and second baskets can define pocket recesses configured to receive rollers of the seconds and third baskets respectively to engage the baskets. As another example, the first and second baskets can include protruding ribs that receive bosses of the seconds and third baskets respectively to engage the baskets. In another example, the baskets can include magnets to move the baskets forward together as a single unit.
US10551100B2 Refrigerator and method for controlling the same
A refrigerator including a water intake container, in which carbonated water is produced by mixture of carbon dioxide and clean water, a first dispenser assembly, which the water intake container is attached to or detached from, and which supplies carbon dioxide and clean water to the water intake container when the water intake container is attached to the first dispenser, a dispenser lever and a second dispenser assembly which discharges clean water or ice according to manipulation of the dispenser lever, but stops the discharging of clean water or ice if the water intake container is attached to the first dispenser assembly. The refrigerator may include a dispenser lever and a processor to control an ice maker to stop operation if a command is entered through a user interface and to control the ice maker to start operation if the dispenser lever is manipulated while the ice maker stops operation.
US10551093B2 Cryocooler and rotary valve mechanism
A rotary valve mechanism of a cryocooler includes a valve rotor and a valve stator. A rotor recessed portion is formed such that the rotor recessed portion fluidally communicates with a stator recessed portion at a first opening degree at a second phase of a valve rotation. The valve rotor includes a first rotor communication groove and/or a second rotor communication groove formed in the valve rotor such that the rotor recessed portion fluidally communicates with the stator recessed portion at an opening degree which is smaller than the first opening degree at a first phase preceding the second phase, and/or the valve stator includes a stator communication path formed in the valve stator such that the rotor recessed portion fluidally communicates with the stator recessed portion at an opening degree which is smaller than the first opening degree at the first phase preceding the second phase.
US10551091B2 Geothermal energy extraction subterranean system
A geothermal energy extraction subterranean system for extracting heat from a subterranean formation has an injection well in a first borehole and a first production well extracting the heated working fluid through a first production opening. The first well tubular metal structure has first and second annular barriers to isolate a production zone, each annular barrier including a tubular metal part having a first expansion opening and an outer face, an expandable metal sleeve surrounding the tubular metal part and having an inner face facing the tubular metal part and an outer face facing the wall, each end of the expandable metal sleeve being connected with the tubular metal part. The first production zone is arranged between the first and second well tubular metal structures so that the heated working fluid is extracted in the second well tubular metal structure through the first production opening.
US10551085B2 Extraction hood
The present invention relates to a suction device (103) for a hood (101), comprising a motor, and further comprising an impeller driven by the motor and configured to draw an air flow and direct it into an outflow collar (203); the suction device (103) further comprises at least one flap (204, 205) connected to the collar (203) and hinged (301) on one side only, the at least one flap (204, 205) being configured to close the collar (203) when the impeller is idle, and to be lifted by the air flow so as to clear the collar (203) when the impeller is rotating.
US10551084B2 Air conditioner
An air conditioner is provided that may include a plurality of units including an outdoor unit and an indoor unit, the plurality of units being distributed at a plurality of layers or levels or stories in a building; and a controller configured to monitor and control the plurality of units. The controller and the plurality of units may include a communication unit configured to transmit/receive data in a wireless communication unit, respectively, and the communication unit may transmit/receive the data using a sub-giga band frequency. The plurality of units may transmit/receive data in a wireless communication scheme so that an indoor unit and an indoor unit, and an indoor unit and an outdoor unit may directly communicate with each other in a wireless scheme, and the indoor unit may directly communicate with the controller.
US10551079B2 Warm water cooling
A system for providing cooled air to electronic equipment includes an evaporative cooling water source; a water-to-water heat exchanger in fluid communication with the evaporative water source; an air-to-water heat exchanger in fluid communication with the water-to-water heat exchanger and positioned to received heated air from a group of electronic devices; and a control system programmed to maintain a supply of cooling water to the air-to-water heat exchanger at a temperature above a dew point of air surrounding the air-to-water heat exchanger.
US10551076B2 Mobile type cold and hot integrated apparatus
The present invention relates to the field of refrigeration and heating technologies, and in particular to a mobile type cold and hot integrated apparatus realized by a compressor, a thick film heater and a water circulation way in a single sealed space without heat exchange of an outdoor machine. The apparatus comprises a shell body, as well as a water circulation cooling compressor refrigeration system and a water circulation thick film heating pipe heating system which are provided in the shell body; wherein the water circulation cooling compressor refrigeration system comprises a refrigeration heat-dissipation module, a water pump A, a water tank, a compressor and a heat-dissipation water tank, the water circulation thick film heating pipe heating system comprises a thick film heating pipe, as well as the water tank and the refrigeration heat-dissipation module which are shared with the water circulation cooling compressor refrigeration system. The apparatus of the present invention has the advantages of good refrigeration heating effect, integrated heat and coldness, customized volume, no need of installation of an outdoor machine, environmental protection and energy saving, plug and play and movable functions, no influence on the environment, comfort for a human body, small energy consumption, and indoor heat storage for life use.
US10551072B1 Strategic heat shield and burner assembly
A strategic heat shield and burner assembly configured to reduce the heat of the surface of a vessel for food preparation, and particularly for brewing beer. The reduction in heat dramatically improves the longevity of the instrumentation affixed to the surface of the vessel and the safety of the brewing vessel to users in proximity to the vessel during operation.
US10551071B2 Oven rack system with removable support elements
A rack system for a cooking appliance cavity includes a first support unit including a plurality of rack support bars and a first connecting member defining a body portion having the support bars coupled therewith, a first end with a first post and a first stepped segment between the first post and the body portion, and a second end with a second post and a second stepped segment between the second post and the body portion. The system further includes first and second mounting blocks, each defining a channel and a notch extending intersecting with the channel such that a first portion of the channel is open and a second portion of the channel is enclosed. The first and second posts are respectively received in the second portions of the channels of the first and second mounting blocks.
US10551069B2 Oven
An oven includes a main body having a cooking room, a door disposed in the main body to open or close the cooking room, a door having a window to view the inside of the cooking room, a light emitting member disposed in the door, and a guide member to guide light of the light emitting member toward the cooking room.
US10551065B2 Heat shield for a combustor
A gas turbine engine includes a fan, a compressor section, a combustor, a fan drive gear system, and a turbine section coupled to drive the fan through the gear system. The combustor includes an annular outer shell and an annular inner shell that define an annular combustion chamber. There is a bulkhead in the annular combustion chamber, and an annular heat shield is mounted on the bulkhead. The annular heat shield includes a segment that has a forward face and an aft face, a circumferential outer side and a circumferential inner side, a central orifice between the forward face and the aft face, a lip projecting from the forward face around the central orifice, a rail projecting from the forward face, and a plurality of through-holes between the rail and the lip. The rail contacts the bulkhead to define a cavity bounded by the rail, the lip, and the bulkhead.
US10551061B2 Implosion reactor tube
An implosion reactor tube is provided, including: a receptacle body having a tube shape open at a first end; a cylinder positioned within the receptacle body; a mixing chamber at a second end of the receptacle body; the mixing chamber defined by a baffle; the baffle having a plurality of inner passages proximate to the cylinder allowing fluid passage through the baffle and a plurality of outer passages proximate to the receptacle body allowing passage of air and fuel through said baffle; a fuel and air inlet for allowing the air and fuel to enter the mixing chamber; and a flash igniter for igniting the air and fuel.
US10551055B2 Gas mixer
A gas mixer includes at least one outlet pipe and a base having an inlet portion and a mixing portion. The inlet portion has an air inlet, at least one gas inlet, and an air path. The air path communicates with the air inlet and the at least one gas inlet, and has an exit. The mixing portion has a mixing chamber communicating with the exit. The outlet pipe is engaged with the mixing portion of the base, and extends into the mixing chamber. The exit of the air path corresponds to a body of the outlet pipe. Therefore, air and gas can be effectively premixed and outputted to a burner, whereby to accurately control the air-fuel ratio to enhance the combustion efficiency of the burner.
US10551044B2 Recessed lighting assembly
A fire-resistant, recessed lighting unit that obviates the need for a separate junction box and a separate incandescent “can”. Other embodiments are also described and claimed.
US10551039B2 Removable mounting device and packaging system for lighting product
A modular lighting strip mounting system provides for modular linear and curved lighting solutions. The system can generally comprise a bracket that is designed/configured to hold an LED lighting product and allows a user to mount the bracket with LED product to entertainment stages, platforms, risers, etc. relatively quickly and easily. Several different mounting embodiments are provided allowing lighting strips to be quickly secured to stages as well as to truss structures.
US10551035B2 Projection optical system and object detection device
A projection optical system includes a laser diode; a laser diode module having a plurality of the laser diodes one-line arranged; a light projecting lens to adjust spread of light emitted from the respective laser diodes; and an optical deflector to deflect light passing through the light projecting lens and irradiate a target with the deflected light. The laser diodes emit light such that the light spreads at a first angle in a first direction and spreads at a second angle being wider than the first angle in a second direction being perpendicular to the first direction. The laser diode modules are disposed such that an arrangement direction thereof coincides with the first direction and they are placed along the second direction and shifted in position relative to each other in the first direction. The light projecting lenses are disposed with corresponding to the laser diode modules.
US10551033B2 Phosphor, light emitting device package, and electronic apparatus
A light-emitting device package and an electronic apparatus are discussed. The light light-emitting device package according to an embodiment includes a light emitting device configured to emit light of a first main wavelength band within a visible light wavelength band; and a first phosphor including a first core and a first shell, the first core including a fluorescent material capable of emitting light of a first wavelength band different from the first main wavelength band of the light emitted from the light emitting device. The first shell eliminates light of a specific wavelength band or attenuates an intensity of light of the specific wavelength band from the light of the first wavelength band to emit light of a second main wavelength band within the visible light wavelength band. The light light-emitting device package further includes a second phosphor including a second core.
US10551020B2 Vehicle lamp with acousto-optic device
A vehicle lamp includes a light source that shines a laser beam and a laser scanning unit that has a single or plurality of acousto-optic devices, and the laser scanning unit can control an angle at which a laser beam that is incident on the acousto-optic devices is deflected. The vehicle lamp is strong enough to deal with vibrations and withstands the application to a motor vehicle.
US10551016B2 Downlight firestop
A firestop element is provided which is fabricated from a polymer intumescent composition. The element is associated with a light can of a downlight. In some embodiments, the firestop element drops to a deployed position in the light can in the event of a fire.
US10551014B2 Portable electronic flare carrying case and system
Carrying cases for electronic flares or other electronic signal emitting devices and related systems and methods.
US10551009B2 Lighting module comprising at least one removable light source
Lighting module for a motor vehicle including an optical means that is fixedly mounted in the lighting module, the optical means having a base with a first housing. A carrier of the optical means, which is translationally movable with respect to the optical means, has a base with a second housing. The carrier of the optical means is able to take a locked position in which at least one light source is held partially in the first housing and partially in the second housing, an unlocked position in which the at least one light source may be removed from the lighting module, and at least one removable light source being removable having light-emitting means.
US10551006B2 Light emitting device
A light emitting device includes light emitting elements mounted on a first surface of a board, and a common-lead region disposed on the first surface of the board between the first light emitting element and the second light emitting element. A wavelength conversion member covers the light emitting elements and the common-lead region. The wavelength conversion member has a first end and a second end. A first metal plate protrudes at the first end of the wavelength conversion member. A second metal plate protrudes at the second end of the wavelength conversion member. The first light emitting element is connected to the common-lead region via the first wire and is electrically connected to the first metal plate via the second wire. The second light emitting element is connected to the common-lead region via the third wire and is electrically connected to the second metal plate via the fourth wire.
US10551003B2 Adsorbed natural gas storing tank
An adsorbed natural gas storing tank is provided. The adsorbed natural gas storing tank includes a tank body that has an upper plate and a lower plate coupled to define an inner space provided with an adsorbent material. The tank body includes an opening that extends through the upper and lower plates. A central plate is inserted in the opening to seal one side of the tank body. Additionally, the central plate has a plurality of discharge apertures formed along a circumferential wall thereof to discharge natural gas reacted with the adsorbent material and has a mounting region therein. A filter assembly is inserted in the mounting region, is fastened to the central plate, filters natural gas passing through the discharge apertures, and is equipped with a control valve for adjusting natural gas discharge.
US10551000B2 Shroud assembly for a portable pressurized gas cylinder
A portable gas cylinder assembly is provided that includes a gas cylinder having a central axis and a protective shroud configured to encase the gas cylinder and including first and second opposed half-sections mechanically connected to one other along a vertical plane intersecting the central axis of the gas cylinder.
US10550999B2 Direct diffuse vapor separator—steam trap system
A device for separating liquid from gas including: a fluid inlet configured to receive a fluid that includes a liquid and a gas; a gas outlet; a deflector positioned between the fluid inlet and the gas outlet, the deflector obstructing a path from the fluid inlet to the gas outlet; and a liquid channel adjacent to a liquid outlet; wherein the deflector is configured to deflect the liquid to the liquid channel; wherein the liquid deflected to the liquid channel exits the device through the liquid outlet; and wherein the gas flows around the deflector and exits the device through the gas outlet.
US10550997B2 Lubrication pump
A lubrication pump includes a housing defining a bore, an adjustable cylinder sleeve within the bore, and a piston slidably movable within the bore along a longitudinal axis of the bore. A connector may be drivingly interposed between a cam and the piston for driving the piston in reciprocating axial motion. The connector may have a coupling for engaging the piston, which may enable rotational engagement between the connector and the piston. The connector may have a roller for bearing engagement with the cam, which may enable the connector to rotate about the longitudinal axis relative to the housing as the connector moves axially within the bore. The cam may be laterally displaceable relative to the connector. The cylinder sleeve may be adjustable relative to the piston for varying lubricant fluid output flow. The cylinder sleeve and corresponding piston may be interchangeably disposed in the housing.
US10550992B2 Vehicle or bike mount for electronic devices
An apparatus for mounting an electronic device includes a case for the electronic device; an attachment portion, formed on the case, having a groove; and a mount constructed to be attachable to a bicycle or a vehicle. The mount includes a locking cap having a protrusion; a rotatable cap having a tab groove wherein the rotatable cap is rotatable with respect to the locking cap; a biased switch having a tab wherein the tab is biased toward the rotatable cap. Here, the tab groove includes an opening and a groove is broadly defined to include an opening. The mount is attachable to the attachment portion by inserting the protrusion of the locking cap into the groove of the attachment portion and rotating the attachment portion or the locking cap with respect to each other.
US10550990B2 Protective shield for concrete hose joints
A protective shield device is disposed at the joint between connected concrete hoses to protect the joint connecting one concrete hose to another from accidentally catching on an obstruction on the surface over which the concrete hose joint is moved during operation and disconnecting the two concrete hoses. The protective shield device is formed by two housing portions that are hinged on one side and connected by one or more retaining elements to surround and encapsulate the concrete hose joint. The closed protective shield device has a larger central portion to accommodate the joint structure, and narrower end portions to provide no protruding structure that will catch any underlying obstructions that could cause the enclosed joint latch to be exposed.
US10550989B2 Latch assembly for use with an inversion drum
A hinged cover overlays an opening that provides access to a pressurized inversion drum. A releasable latch assembly holds the cover in a closed and locked position. The latch assembly comprises a plurality of first knuckles formed in the cover that are interlaceable with a plurality of second knuckles formed in the body adjacent the opening. The latch assembly further comprises a rotatable latch pin that may be installed within the first and second knuckles. The latch assembly is moved from an unlocked to a locked position by rotation of the latch pin within the knuckles.
US10550987B2 Seismic reinforced underground water conduit
A structural liner for reinforcing existing underground water conduits to resist earthquakes and landslides adapted for insertion into underground water conduits without having to excavate are disclosed. The reinforcement structural device consists of a seamless woven tubular sheath impregnated with a hardening resin which is adapted for insertion into a network of underground water conduits without the need to excavate. The seamless woven tubular sheath consists of continuous longitudinal fiber warp yarn providing tensile strength along the longitudinal axis of the woven tubular sheath and circumferential fiber filling yarn providing tensile strength around the wall of the woven tubular sheath.
US10550985B1 Mesh apparatus for diffusing rainwater droplets in a downspout
A mesh apparatus for use in a downspout of a drainage system of a building to reduce noise of passing rainwater is provided. The mesh apparatus includes a mesh assembly having a mesh sheet with a rolled portion, the mesh sheet having a plurality of wires connected together to form a plurality of openings disposed throughout the sheet, and a fastener coupled to the mesh assembly to retain the rolled portion of the mesh sheet in a rolled configuration. The mesh assembly is inserted into the downspout. Rainwater passing through the downspout contacts any portion of the connected wires in the rolled portion of the sheet assembly, thereby diffusing the rainwater.
US10550970B2 Connector device
A connector (10) has a male part (12) connected to a female part (50), and each has a passageway which is coaxial with the other when the parts (12 and 50) are connected. A collet (24) surrounds the male part (12), is coupled thereto, and has an external screwthread which engages an internal screwthread on the female part (50), whereby relative rotation between those screwthreads in a given sense causes the female part (50) to sealingly engage the male part (12). The collet (24) has a slot (40) extending longitudinally with respect to the axis of the screwthreads to enable it to be splayed. A wedge (34) between the male part (12) and the collet (24) is displaceable longitudinally with respect to the axis of the screwthreads to splay the collet (24) and lock the male and female parts (12 and 50) together in a sealing engagement.
US10550967B2 Connector assembly
A connector assembly has a pipe, a sealing element, and a plug connector which includes a connector body. The connector body has an annular chamber which is located between a first exterior section and a second exterior section of the plug connector. A connecting section of the pipe is inserted into the annular chamber of the connector body from the pipe receiving side and is connected thereto. The connecting section of the pipe includes a fastening recess and a seal receptacle which are incorporated in a circumferential surface of the pipe, the seal receptacle being structurally separated from the fastening recess. The first or the second exterior section is deformed in the region of the seal receptacle in such a way that the sealing element is pressed between the first or second exterior section and the seal receptacle.
US10550965B2 Hose arrangements
A hose arrangement includes an outer tube of flexible material and an inner tube of an elastic material for carrying fluid. Due to an action of the elastic inner tube, the hose has a shorter length in a contracted state in the absence of fluid pressure in the interior of the inner elastic tube and a longer length in an expanded state when the fluid pressure is applied to the interior of the elastic inner tube. The tube has an undulating state in the contracted state and controls and contains expansion of the inner tube when the hose is in the expanded state. At least one sleeve portion is provided between the elastic inner tube and the outer tube along a part of the elastic inner tube where undulation of the outer tube occurs in the contracted state for protecting the elastic inner tube from abrasion undulations of the outer tube.
US10550963B2 Pipe with an outer wrap
The embodiments of the present disclosure provide a method of applying an outer wrap to a corrugated pipe. The method comprises receiving a corrugated pipe that is cut to length, determining a wrap type to be applied to the corrugated pipe, determining a flow rate for applying a wrap of the wrap type based on a type of plastic used in the wrap, a type of fiber used in the wrap, and the wrap type, and applying a wrap made of the type of fiber and the type of plastic to the corrugated pipe using the determined flow rate.
US10550956B2 Locking/ indexing pin
A locking pin assembly having a body including a wall defining an interior space and having at least one aperture therethrough for allowing fluid communication between the interior space and an exterior environment. A barrel defines a bore and has an outer wall with external threads. A pin travels longitudinally within the interior space of the body and the bore of the barrel. A spring actuated assembly maintains an end of the pin in an extended position relative to an end of the barrel when no force is applied to the pin and allows the pin to retract relative to the end of the barrel when a force is applied to the pin.
US10550950B2 Check valve with nylon cage insert
A check valve has a cage assembly set within a cage assembly containment portion defined within a cylindrical housing member, where the cage assembly containment portion is bounded between a first circumferential shoulder and a second circumferential shoulder of the interior of the cylindrical housing member. The cage assembly has a valve seat, a spacer member, and a nylon insert, where the nylon insert has a fluid inlet end and a fluid outlet end, where the fluid outlet end has at least one ball stop member. The valve seat is urged against the first circumferential shoulder by, in respective order, the spacer member, the nylon insert, and the second circumferential shoulder which urges the nylon insert against the spacer member. A ball travel section is defined between the valve seat and the ball stop member and a ball is disposed in the ball stop section.
US10550943B2 Axial-seal butterfly valve
A valve includes a valve body having a fluid flow path extending therethrough, a valve seat located in the valve body, and a valve disc located in the fluid flow path of the valve body. The disc is rotatable between a fully open position and an intermediate position about an axis substantially perpendicular to a longitudinal axis of the disc. The disc is also translatable between the intermediate position and a fully closed position in a direction substantially parallel to the longitudinal axis of the disc. Such a valve may be incorporated into a fluid line of a fluid system.
US10550942B2 Seals
A seal comprising a jacket comprising an annular body defining a central axis and a recess extending into the annular body concentric to the central axis, wherein the jacket comprises at least 30 wt % of a PTFE and at least 10 wt % of a filler material, and wherein the filler material comprises a boron-containing material, a nitrogen-containing material, a titanium-containing material, a silicon-containing material, a carbon fiber, a glass fiber, or a combination thereof; and an energizing element disposed in the recess.
US10550937B2 Gear shift control device for vehicle transmission and gear shift control method for vehicle transmission
In gear-shift control apparatus and method for a vehicular transmission, a variator which is interposed between an engine and driving wheels and which is capable of modifying a gear (speed) ratio continuously; a sub transmission which is installed in series with the variator and which is capable of switching a plurality of gear-shift stages through a replacement of engagement elements; and a transmission controller which performs a gear ratio control for the variator and a gear-shift stage control for the sub transmission are installed. During a deceleration through a second speed stage of the sub transmission, when the variator is a state in which the variator is at a lowest gear (speed) ratio, a down-shift in which the sub transmission is forced to perform the gear-shift from a second speed stage to a first speed stage, with the variator maintained at the lowest gear (speed) ratio.
US10550925B2 Bicycle sprocket
A bicycle sprocket is basically provided with a sprocket body and a plurality of chain-driving teeth. The sprocket body includes a central portion, an annular portion and an intermediate portion. The central portion has a first end surface disposed around a central opening on a side surface of the intermediate portion. The annular portion is disposed radially outward from the central portion. The intermediate portion extends between the central portion and the annular portion in a radial direction. The chain-driving teeth extend radially outward from the annular portion of the sprocket body to engage with a bicycle chain. The sprocket body includes a rib protruding from the side surface of the intermediate portion. The rib has a second end surface being axially outermost in the intermediate portion. The second end surface is farther away from the center plane than the first end surface in the axial direction.
US10550920B2 Transmission system, as well as method for changing a transmission ratio
A transmission system for a vehicle, comprising an input shaft which can be connected to a drive source, and an output shaft which can be connected to a load comprises:—a clutch module which has an input that is connected to the input shaft and a first and a second output, as well as first clutch means which are located between the input and the first output and second clutch means which are located between the input and the second output, and gear stage means which are located between the input and the first or second output, as well as—a transmission module which has a first and a second input and an output that is connected to the output shaft, as well as a first sub-transmission which is located between the first input and the output, and a second sub-transmission which is located between the second input and the output,—where the first output of the clutch module is connected to a first input of the transmission module and the second input of the clutch module is connected to the second input of the transmission module, and—where the first and second sub-transmissions each comprise an input shaft and an output shaft which are connected to the inputs and output of the transmission module and each comprise at least one gear stage which gear stages are located between the input and output shafts.
US10550919B2 Gearbox assembly for an electric power steering assembly
A gearbox assembly for an electric power assisted steering apparatus comprising: a first pivoting means for the worm shaft main bearing which reacts the axial component of the worm shaft tooth load for a first direction of gearwheel torque but not for a second, opposing, direction of gearwheel torque and defines at least one first pivot point about which the main bearing pivots that is located on a pivot axis, a second pivoting means for the worm shaft main bearing, positioned distal from the first pivoting means, which reacts the axial component of the worm shaft tooth load for the second direction of gearwheel torque but not the first direction of gearwheel torque and defines at least one second pivot point about which the main bearing pivots that is located on a second pivot axis, the second pivot point being spaced apart from the first pivot point.
US10550918B2 Lever actuated gimbal plate
A force transmission transmits forces received by three levers to an input gimbal plate having three support points. The input gimbal play may in turn transmit the force to a wrist assembly coupled to a surgical tool. A first gimbal support point is supported by a first lever having a fulcrum with one degree of rotational freedom. Second and third gimbal support points may be supported by second and third levers having fulcrums with two degrees of rotational freedom. These fulcrums may include a first axle coupled to the lever and a second axle that supports the first axle and provides the fulcrum for the supported lever. A spring may draw the second and third levers toward one another. The force transmission may include a parallelogram linkage that includes a rocker link pivotally coupled to the first lever and having a flat surface that supports the first gimbal support point.
US10550917B2 Slide-glide privacy blind barrier system
A deck system includes a baluster actuator device that moves balusters from an open position to a closed position. The movable balusters are positioned in the open position to at least partially open the baluster gaps between the stationary balusters, and the movable balusters are positioned in the closed position to close the baluster gaps between the stationary balusters. The balusters further include one or more functional modules secured to module inserts defined in the balusters.
US10550916B2 Chain tensioner, chain tensioner group, and method of manufacturing a chain tensioner
A chain tensioner includes an oil supply passage for supplying hydraulic oil into a pressure chamber defined by a cylinder and a plunger, and a check valve provided at the end of the oil supply passage. A leak gap is defined between the sliding surfaces of the cylinder and the plunger. The plunger is biased by a return spring in the direction in which the plunger protrudes out of the cylinder. A plug is press-fitted in a cylindrical inner periphery of a through hole formed in the plunger to extend from a protruding end surface of the plunger to the pressure chamber to define an air vent passage. It is possible to change the hydraulic damper force simply by replacing the plug with another different type of plug to define a different air vent passage.
US10550914B2 Concave-convex arc line gear mechanism for parallel shaft transmission
The present invention relates to a concave-convex arc line gear mechanism for parallel shaft transmission, which comprises a driving line gear and a driven line gear, axes of the driving line gear and the driven line gear being parallel to each other to form a transmission pair.
US10550912B2 Torsional vibration damper
A torsional vibration damper includes a rotary member rotated by torque, an inertia body rotated relatively on an outer radial side of the rotary member due to torque pulse, and a rolling member coupled to the rotary member and the inertia body. The rotary member includes support sections that are provided on its outer radial side, and by which the rolling member is restricted in a rotating direction of the rotary member and is engaged movably in a radial direction of the rotary member. The inertia body includes: a pair of mass sections respectively projecting toward both sides in an axial direction; and a pair of raceway surfaces on which the rolling member rolls. A center of curvature of each raceway surface is deviated from a rotational center of the rotary member.
US10550909B2 Methods and apparatus for suspension lock out and signal generation
Methods and apparatus for regulating the function of a suspension system are disclosed herein. Suspension characteristics often contribute to the efficiency of a suspended system. Depending on the desired operating parameters of the suspended system, it may be desirable to alter the functional characteristics of the suspension from time to time in order to maintain or increase efficiency. The suspension hereof may be selectively locked into a substantially rigid configuration, and the damping fluid may be phase separated and/or cooled to increase damping rate during use (or offset rate degradation). The suspension hereof may generate power usable to achieve any or all of the foregoing or to be stored for use elsewhere in the suspended system or beyond.
US10550905B2 Integrated wheel speed and brake pad wear monitoring system
An integrated monitoring system for a vehicle including a brake pad wear sensor and a wheel speed sensor. A wheel speed sensor signal line is connected between the wheel speed sensor and an electronic control unit. A wheel speed power line is connected between the wheel speed sensor, the brake pad wear sensor, and the electronic control unit. The electronic control unit is configured to monitor the wheel speed sensor signal line for a signal indicative of a wheel speed and monitors the wheel speed power line for a signal indicative of a brake pad condition.
US10550899B2 Transmission for wheeled machine
A transmission for a manually operated wheeled machine includes an output shaft having a close-ended axial channel. A drive gear mounted on the output shaft includes an engaging groove. A ratchet is received in the channel and is in engagement with the engaging groove. A holder mounted on the output shaft includes a relief that receives the ratchet. A friction member applies radial friction to the holder to temporarily prevent rotation of the holder with the output shaft in a drive condition of the machine moving the ratchet into engagement with the engaging groove, and in the drive condition the drive gear and holder rotate with the output shaft. In a freewheeling condition of the machine the output shaft is stationary, and an overdrive of the drive gear disengages the ratchet from the engaging groove allowing for free rotation of the drive gear about the stationary output shaft.
US10550898B2 Torque coupling system with lubricant management
A torque coupling system including an input shaft, a main cam affixed to the input shaft, a clutch housing that surrounds the input shaft and provides an inter space, a scoop plate affixed to the clutch housing, an external housing that encloses the clutch housing and provides an outer space, and a main clutch that is articulable between a disconnected drive mode and a all-wheel drive mode. In the disconnected drive mode the main clutch disengages the input shaft from the clutch housing and the main cam rotates with the input shaft to transfer lubricant from the inner space to the outer space while in the all-wheel drive mode the main clutch engages the input shaft with the clutch housing and the scoop plate rotates with the clutch housing to scoop the lubricant from the outer space to inner space through the catch tank.
US10550883B2 Attachment structure for sliding scraper, and linear guide device
A slider slidably straddling over a guide rail, an attachment plate having a square U-shape attached to an end surface of the slider and including opposite vertical frames and a horizontal frame connecting the vertical frames, and a sliding scraper fitted in a square U-shape groove of the attachment plate and including opposite vertical portions and a horizontal portion connecting the opposite vertical portions, and a groove portion that is in sliding contact with the guide rail are provided, and protrusion portions at which the vertical frames and the vertical portions are in abutment with each other are provided an open end portion of an inner side surface of each of the opposite vertical frames of the attachment plate or an end portion of an outer side surface of each of the opposite vertical portions of the sliding scraper, the end portion facing the relevant open end portion.
US10550879B2 Thrust washer
A thrust washer for an internal combustion engine may include a metal base having a contact surface and a slip surface. The contact surface may be in operative communication with an engine block. The slip surface may define at least one ramp section, at least one flat horizontal section, and at least one oil channel. The ramp section and the flat horizontal section may be connected via an asymptotic curved surface. The ramp section may be positioned asymptotically towards the flat horizontal section.
US10550863B1 Direct link circuit
An improved method and circuitry for fluid power applications that provides energy savings through the recycling of normally exhausted pressure by direct transfer and accumulation of exhaust pressure for additional use, including from one end of the actuator to the opposite end or within the actuator itself and for use by other devices in separate systems.
US10550858B2 Bicycle control device
A bicycle control device is basically provided with a bracket, a shift unit, a hydraulic cylinder unit and a first operating member. The bracket includes a coupling portion that is configured to be coupled to a handlebar. The shift unit is mounted to the bracket. The hydraulic cylinder unit is mounted to the bracket in a location that is closer to the coupling portion than the shift unit. The first operating member is pivotally mounted relative to the bracket around a first pivot axis to operate the hydraulic cylinder unit. The first pivot axis is disposed between the shift unit and the coupling portion.
US10550857B2 Hydraulic energy transfer system with filtering system
A system includes a hydraulic energy transfer system configured to exchange pressures between a first fluid and a second fluid, wherein pressure of the first fluid is greater than pressure of the second fluid. The system also includes a lubrication system coupled to the hydraulic energy transfer system and configured to pump or direct a lubrication fluid into the hydraulic energy transfer system.
US10550850B2 Pump for conveying a highly viscous fluid
A pump for conveying a highly viscous fluid includes a casing with at least a first inlet and an outlet for the fluid, and an impeller for conveying the fluid from the inlet to the outlet. The impeller is arranged on a rotatable shaft for rotation around an axial direction, and includes a front shroud facing the first inlet of the pump. The casing includes a stationary impeller opening for receiving the front shroud of the impeller and has a diameter. The front shroud and the stationary impeller opening form a gap having a width in a radial direction perpendicular to the axial direction, and the ratio of the width of the gap and the diameter of the impeller opening is at least 0.0045.
US10550844B2 Method for preventing condensate in the oil of an oil-injected compressor and compressor in which such a method is applied
Method for preventing condensate in the oil of an oil-injected compressor (1), characterised in that before the compressor element (2) is stopped, when the maximum pressure (pmax) in the consumer network (16) has been reached, the compressor element continues to be driven until the temperature (T) of the oil or the compressed gas is lower than a set fixed or calculated minimum value (Tmin) above which there is no or as little condensate as possible in the oil.
US10550836B2 Frequency sweeping tubewave sources for liquid filled boreholes
A system for generating variable frequency tube waves includes a high pressure multiplex pump having a number of plungers, with each plunger operatively coupled to a suction valve on a suction side and a discharge valve on a discharge side. The suction valve or the discharge valve of a first one of the plungers includes an opening, such that the modified plunger on a discharge stroke pushes fluid through the opening in the suction or discharge valve. The system includes a tubular fluidly coupling the high pressure multiplex pump to a wellbore, and a pressure sensor that receives tube waves generated by the high pressure multiplex pump and reflected from the wellbore.
US10550831B2 Cryogenic pump operation for controlling heat exchanger discharge temperature
Gaseous fuel downstream of a heat exchanger can be too cold for fuel system components when the temperature of engine coolant employed as a working fluid in the heat exchanger is too low to elevate gaseous fuel temperature, and it is possible for the engine coolant to freeze. A method of operating a cryogenic pump for controlling discharge temperature of a heat exchanger that vaporizes a process fluid received from the cryogenic pump with heat from a working fluid, where the cryogenic pump includes a piston reciprocatable in a cylinder between a proximate cylinder head and a distal cylinder head, includes monitoring at least one of process fluid temperature and working fluid temperature; retracting the piston during an intake stroke from the proximate cylinder head to the distal cylinder head; and extending the piston in a plurality of incremental discharge strokes until the piston travels from the distal cylinder head back to the proximate cylinder head. At least one of the number of incremental discharge strokes, a length of incremental discharge strokes and a rest period between incremental discharge strokes is selected such that at least one of the process fluid temperature and working fluid temperature is maintained above a predetermined level.
US10550827B2 Methods and devices for accessing a drive train of a wind turbine with elastic coupling, wind turbine and methods
Methods and devices for accessing a drive train for a wind turbine utilize an elastic coupling. The drive train comprises a rotor shaft configured to be driven by a rotor about a main axis and a support structure including a bearing housing surrounding at least one bearing and supporting the rotor shaft for rotation about the main axis to constrain other movements of the rotor shaft. A gearbox input shaft and housing supports the gearbox input shaft for rotation while constraining other movements of the gearbox input shaft. The gearbox input shaft is coupled to the rotor shaft by an elastic coupling comprising a first coupling part rigidly connected with the rotor shaft, a second coupling part rigidly connected with the gearbox input shaft, and elastic elements positioned between the first and second coupling part to provide a single joint between the rotor shaft and the gearbox input shaft.
US10550819B2 Starter motor with integrated solid state switch
A starter motor that includes an integrated solid state switching device. The solid state switching device is mounted within the outer housing of the starter motor such that the entire starter motor can be installed as a single unit. In one embodiment, the solid state switching device includes a MOSFET positioned on the low side of the starter motor. The solid state switching device opens and closes to control the flow of current through the starter motor. In another embodiment, the solid state switching device is positioned on the high side of the starter motor. The solid state switching device can include a speed sensing circuit to prevent operation of the starter motor when the internal combustion engine is operation, a crank limiting circuit that limits the amount of time the starter motor can operate without starting the internal combustion engine and/or a thermal limiting circuit to prevent operation during overheating of the starter motor.
US10550808B2 Injection system of an internal combustion engine and automotive vehicle including such an injection system
A fuel injection system of an internal combustion engine includes: an injector having a hydraulic control chamber controlling the delivery of fuel through the injector, an actively controlled first valve system controlling the pressure relief from the control chamber, movable between: a first position in which the first valve system closes the injector by deterring the pressure from being relieved from the control chamber through the first relief circuit, and a second position in which the first valve system opens the injector by allowing the pressure to be relieved from the control chamber through the first relief circuit. A second relief circuit allows the pressure to be relieved from the control chamber through the second relief circuit. The second relief circuit includes a second valve system passively controlled by the fuel pressure and movable between two positions deterring or allowing the pressure to be relieved from the control chamber through the second relief circuit.
US10550801B2 Systems and methods for conducting onboard engine cleaning routines in a vehicle
Methods and systems are provided for reducing carbon buildup in an exhaust gas recirculation system of an engine of a vehicle. In one example, a method comprises injecting a diesel exhaust fluid into an intake manifold of the engine, routing the diesel exhaust fluid into the exhaust gas recirculation system, and vaporizing the diesel exhaust fluid in the exhaust gas recirculation system. In this way, any carbon deposits associated with an exhaust gas recirculation valve and/or exhaust gas recirculation passage may be reduced, which may increase fuel economy and may reduce undesired emissions.
US10550793B2 Fuel injection control device and method for internal combustion engine
A fuel injection control device divides an amount of fuel corresponding to an injection amount required for a single combustion into portions corresponding to multiple fuel injections, causes the direct injector to inject the fuel in the multiple times, and causes the direct injector to execute a partial-lift injection as a final fuel injection. The device includes a total injection amount calculation section, an individual injection amount calculation section, and an injection amount changing section. The injection amount changing section executes, as a first changing process, a process for increasing the injection amount at the final fuel injection to a value between a partial-lift injection lower limit value and a partial-lift injection upper limit value and reducing the injection amount at a fuel injection other than the final fuel injection by the increased amount of the injection amount at the final fuel injection.
US10550789B2 Method of controlling fuel injection quantity using lambda sensor and vehicle to which the same is applied
A method of controlling a fuel injection quantity using a lambda sensor may include performing a lambda deviation learning mode by controlling a lambda deviation, due to a difference between a lambda model value and a lambda sensor measurement value, by a controller during engine combustion in which an engine RPM and a fuel injection quantity are detected, wherein, in the lambda deviation learning mode, a learning map is learned and is then updated by setting a fuel correction quantity depending on the lambda deviation as a learning value, and a fuel injection quantity is determined, in consideration of the fuel correction quantity depending on an RPM and a fuel quantity based on the updated learning map, and is output as an output value, so that the output value is applied to feedback control for a next fuel injection quantity.
US10550785B2 Vehicle control device and vehicle control method
Provided is a vehicle control device with which improved fuel economy and lowered exhaust gas emissions can be effectively achieved without adversely affecting the driver when traveling while following a leading vehicle. The present invention has: a following-determination means that, during travel while following a leading vehicle, determines, on the basis of the speed of the host vehicle, the speed of the leading vehicle, and the distance from the leading vehicle, whether the host vehicle will be able to follow the leading vehicle by coasting; and an idle stop determination means that, when the following-determination means has determined that the host vehicle will be able to follow the leading vehicle by coasting, and the driving/travel state of the host vehicle satisfies other traveling idle stop criteria, determines that a traveling idle stop should be performed; and is provided with a determination criteria updating means for updating the determination criteria for the idle stop determination means in regard to criteria such as the leading vehicle characteristics, road surface conditions, and weather. In the event that it has been determined, from the determination conditions that have been updated in regard to the leading vehicle characteristics, etc., that following by coasting is possible, a control to shut off the on-board engine is performed.
US10550780B2 Pollution handling process and system for vehicles
The present invention is a method and system for collection of exhaust emissions installed in vehicles and disposal thereof, based on pollution conditions of the surrounding environment, said conditions identified either from sensors installed on the vehicles themselves, or by means of an external service, e.g. the Internet, cloud service, etc.
US10550779B2 Exhaust gas control apparatus for internal combustion engine
An exhaust gas control apparatus includes a fuel injection device, a NOx occlusion reduction catalyst, a fuel addition valve, an inflow gas adjustment device, and an electronic control unit. The electronic control unit executes a low flow rate reduction treatment for removing NOx occluded in the NOx occlusion reduction catalyst after fuel supply from the fuel injection device is stopped. The electronic control unit controls the inflow gas adjustment device such that a ratio of oxygen to the fuel added to the NOx occlusion reduction catalyst at a time when a temperature of the NOx occlusion reduction catalyst is below an activation temperature becomes higher than a ratio of oxygen to the fuel added to the NOx occlusion reduction catalyst at a time when the temperature of the NOx occlusion reduction catalyst is equal to or higher than the activation temperature during the low flow rate reduction treatment.
US10550775B2 Vaporized fuel processing apparatus
In a vaporized fuel processing apparatus in which fuel vapor within a fuel tank is adsorbed by a canister, the adsorbed vaporized fuel is drawn to an engine, a closing valve is provided connecting the fuel tank and the canister for controlling communication between the fuel tank and the canister, and a purge valve is provided connecting the canister and the engine for controlling communication between the canister and the engine. The vaporized fuel processing apparatus includes an internal pressure sensor configured to detect a pressure of a space within the fuel tank as an internal pressure, and a closing valve control means configured to open the closing valve for supplying an atmospheric pressure to the fuel tank via the canister when the sensor detects that the internal pressure of the fuel tank is negative, while the purge valve is closed. Therefore, the air/fuel ratio is prevented from being disturbed.
US10550759B2 Direct manifold boost assist device with throttle body manifold volume isolation
Methods and systems are provided for adjusting intake airflow through two parallel induction passages. In response to increased torque demand, intake airflow may be directed through a first induction passage including an exhaust-driven turbocharger compressor and through a second induction passage including an electric compressor. Further, after the turbocharger compressor increases speed, intake airflow may be directed again through the first induction passage to further increase boost.
US10550754B2 Engine
An engine is disclosed having a water cooling system allowing efficient cooling of the exhaust valves to prevent temperature gradients from building in the engine. Water is therefore pumped through the engine though first and second water cooling cores which discharge through the head. A water manifold is positioned over the discharge opening and includes couplings for the radiator supply, radiator return, water pump supply, oil cooler supply and oil cooler return. The engine has separate chambers to isolate the pistons and cylinders, and reed valves cover the chambers and allow the blow-by gases and oil to enter the oil pan during the power stroke of the engine cycle.
US10550746B2 Honeycomb structure, and manufacturing method of honeycomb structure
A honeycomb structure has partition walls defining a plurality of polygonal cells which become through channels for a fluid, a structure end face vertical to an axial direction has at least two cell regions possessing mutually different cell structures and surrounded by circumferential portions, and in the cell regions adjacent to each other, to first partition walls of a first cell structure of one first cell region, second partition walls of a second cell structure of the other or second cell region are tilted.
US10550742B2 Separating module, line module, and ventilation device
A separating module for a ventilation device has a housing that surrounds a separating element designed to separate liquid particles from a gas flow. A line module and a ventilation device with such a separating module and such a line module are provided. The housing of the separating module is designed to be connected to the line module that has at least three geometrically parallel channels and the housing of the separating module has corresponding housing openings to be connected to the at least three channels. Several separating modules and several line modules can be combined to adapt the ventilation system as needed.
US10550741B2 Engine block and engine having an engine block
An engine block with an oil path switching arrangement is proposed. The engine block includes an oil sump, an oil pump, a clean oil riser and a switching valve. The switching valve has in each case connections for the oil sump, the oil pump and the clean oil riser. The switching valve is switchable to open and close the connections, including a first position in which a connection between the clean oil riser and the oil sump is established, thereby avoiding discharge of oil in the clean oil riser through an oil filter receptacle during an oil change.
US10550740B2 Multifunctional engine brake
A multifunctional engine brake, comprising an engine valve motion transformation mechanism, a slow seating mechanism (250), and a timing oil control mechanism. By axially moving a roller (235) on a roller shaft (231), the connections between the roller (235) and different cams (230, 2302) are switched, so as to implement the transformation between different engine valve motions. A roller axial driving mechanism (100) is disposed in the roller shaft (231), thereby achieving a simple and compact structure, a symmetrical and reliable force, and easy manufacturing and assembling. The timing oil control mechanism provides timing oil supply or discharge for the engine brake, thereby eliminating the randomness of the opening or closing of a conventional engine brake, avoiding slipping and impact of the roller during roller translation, and improving the reliability and durability of the brake and engine. The slow seating mechanism (250) effectively reduces and controls the seating speed of the valve, thereby eliminating the compact within the mechanism. The brake can be used for different types of variable valve motions, comprising valve motions generating 4-stroke braking, 2-stroke braking, or 1.5-stroke braking.
US10550731B2 Systems and methods for generating steam by creating shockwaves in a supersonic gaseous vortex
Steam may be generated using an apparatus that creates shockwaves in a supersonic gaseous vortex. The apparatus includes a chamber configured to receive, pressurize, and heat fuel gas and/or oxygen containing gas. One or more inlets positioned at a first end of the chamber and arranged to emit fuel gas, oxygen containing gas, or water as one or more jet streams tangentially to an internal surface of the chamber may create a gaseous vortex rotating about a longitudinal axis within the chamber. The inlet(s) may include one or more inlet nozzles structured to accelerate the one or more fuel gas, oxygen-containing gas, or water to a supersonic velocity and adjustably control frequency of shockwaves emitted into the gaseous vortex. Water can be injected into the chamber to stabilize internal chamber temperature where it may be converted into steam. An outlet may be configured to emit product gases and/or steam from the chamber.
US10550720B2 Guide vane segment
A guide vane segment for a turbomachine stage that has an inner ring segment (10) and a plurality of guide vanes (21-25) that are configured on the inner ring segment; at and/or in at least one detuning region (A; B) of the inner ring segment, that extends circumferentially in a portion of the inner ring segment that, from one end face (11; 12) of the inner ring segment to an inner guide vane (22; 24) that is circumferentially adjacent to an outermost guide vane (21; 25) adjacent to the end face and/or extends at most over an outermost third of a length (L) of the inner ring segment bounded by an end face (11; 12) of the inner ring segment, at least one cavity (112) is configured which contains at least one impulse element (100) with clearance of motion for providing impact contacts.
US10550715B2 Gyratory-effect flow deflector of a discharge valve system, discharge valve system and turbine engine comprising such a discharge valve system
A discharge valve system of a bypass turbine engine compressor includes a flow deflector. The flow deflector has a wall provided with a plurality of ejection channels configured to discharge a discharge airflow from the compressor in a duct of the turbine engine in which an airflow circulates. The ejection channels are disposed in a plurality of concentric rows around a center and are oriented at an angle defined between a straight line normal to the wall and the axes of the ejection channels. The angle of the ejection channels vary by increasing from the peripheral edge towards the center of the wall so that the discharge airflow passing through the ejection channels is guided in a gyratory movement around the center.
US10550708B2 Floating, non-contact seal with at least three beams
Aspects of the disclosure are directed to a floating, non-contact seal comprising: a shoe, and at least three beams, each beam having a first axial end and a second axial end, where the first axial ends are coupled to the shoe and the second axial ends are coupled to a ring structure. Aspects of the disclosure are directed to an engine comprising: a first structure, a second structure configured to rotate relative to the first structure, and a floating, non-contact seal that interfaces the first structure and the second structure, where the seal includes: a shoe, and at least three beams, where each beam has a first axial end and a second axial end, where the first axial ends are coupled to the shoe and the second axial ends are coupled to a ring structure.
US10550706B2 Wrapped dog bone seal
A seal for a gas turbine engine comprises a seal body extending from a first end to a second end. A wrap extends at least partially around the first and second ends of the seal body. A gas turbine engine is also disclosed.
US10550700B1 Efficient gas turbine engine installation and operation
A gas turbine engine that has improved fuel burn provides operability and/or maintenance requirements when installed on an aircraft. The gas turbine engine is provided with a core compressor that includes twelve, thirteen or fourteen rotor stages. The gas turbine engine has a ratio of a core compressor aspect ratio divided by a core compressor pressure ratio is in the range of from 0.03 to 0.09. This results in an optimum balance between installation benefits, operability, maintenance requirements and engine efficiency when the gas turbine engine is installed on an aircraft.
US10550693B2 Machine supporting rock cutting device
A machine for excavating rock includes a frame, a cutting device, and a boom. The cutting device includes a cutting disc having a cutting edge, and the cutting disc is rotatable about a cutting device axis. The boom supports the cutting device and includes a first end, a second end, and a boom axis substantially parallel to the cutting device axis. The boom further includes a first portion and a second portion. The first portion is coupled to the frame for rotation about a first pivot axis between a raised position and a lowered position. The second portion is coupled to the cutting device, and the second portion is pivotable about a second pivot axis between a raised position and a lowered position.
US10550692B2 Fluid characterization and phase envelope prediction from downhole fluid sampling tool
Disclosed herein are methods and systems for fluid characterization of fluid samples from a downhole fluid sampling tool. A fluid characterization method may include obtaining a fluid sample of a reservoir fluid; analyzing the fluid sample to derive input parameters, wherein the input parameters comprise fluid properties obtained from measurement of the fluid sample; determining component mole fractions of the fluid sample using a mole fraction distribution function; and determining calculated fluid properties using equation of state flash calculating.
US10550687B2 Methods for analyzing formation tester pretest data
Methods are disclosed for processing, in real-time, pressure data acquired with a formation tester during a pretest to quickly establish the quality of the measurement being conducted. The methods can optimize pressure measurement operations by assessing whether it is desirable or not to wait for the formation tester flowline pressure to equilibrate to the sandface pressure. In one embodiment, a determination is made as to whether the pretest succeeded in establishing hydraulic communication between the formation and the flowline by comparing the pressure signal with a simulation of the pressure behavior corresponding to a false buildup during a dry test. In another embodiment, a determination is made as to whether the pretest succeeded in isolating the tool flowline and the formation from the wellbore by using the pressure signal to estimate the sandface pressure during buildup over time, and to compare the estimated sandface pressure signal with the borehole pressure.
US10550670B2 Expandable device for use in a well bore
An expandable device comprising a plurality of expandable cells. The cells may be bistable cells or other types of cells that are expanded from a contracted position towards an expanded position. Additionally, the cells may be combined with locking mechanisms to hold the structure in an expanded position.
US10550669B1 Well cellar assembly with alternate plate well slots and method of using same
A well cellar assembly, and a method of using same, with the well cellar including a base plate, the base plate having at least two well slot openings therein for receiving a conductor pipe, and at least one vertically extending side wall connected to the base plate with a fluid tight seal. The at least two well slot openings provide alternative locations for the conductor pipe and at least one of the at least two well slot openings is selected for placement of the conductor pipe.
US10550667B2 Isolation valve assembly
The isolation valve assembly includes a ball member stabilized relative to a ceramic ring, an upper ball housing and a lower ball seat with a set of shifting bars, a set of locking bars, and a set of supporting bars. The shifting bars rotate the ball member between opened and closed configurations, while the locking bars and supporting bars stabilize the ball member. The supporting bars are off set from the shifting bars and locking bars, and the supporting bars are anchored to the assembly separate from the locking bars and shifting bars. The actuation of the shifting bars is independent from the locking bars and the supporting bars so that the ball member can be held in the opened or closed configuration with more stability.
US10550666B2 Slow response time tool
A slow response time tool including a biasing arrangement, a piston in operable communication with the biasing arrangement, a chamber receptive to the piston, a retardation arrangement defining a helical pathway in fluid communication with the chamber.
US10550657B2 Hydraulic tool and seal assembly
A system includes a running tool that has a tool body, a first piston configured to move a sealing member of a seal assembly between sealed and unsealed positions between the seal assembly and a first tubular, and a second piston configured to move a lock member between locked and unlocked positions between the seal assembly and a second tubular.
US10550647B2 Downhole automatic connection device and method for oil pipe internal communication cable used for intelligent layered water injection
The present invention discloses a downhole automatic connection device for an oil pipe internal communication cable for intelligent layered water injection. The connection device comprises a water injection pipe string in which a cable lowering mechanism is arranged. The cable lowering mechanism comprises a cable, a cable female connector, a motor and load-bearing blades. The cable female connector comprises a female connector shell, a jack insulating plate and an electromagnet. A cable male connector is also fixedly arranged in the water injection pipe string. The cable male connector comprises a male connector shell, a pin insulating plate and an NdFeB magnet. A pin wire welding point is electrically connected with a sensor on an intelligent water distributor. A lead arranged in the pin insulating plate is connected between a pin and the pin wire welding point. The present invention also discloses a connection method.
US10550646B2 Stress reducing system and associated method
Stress reducing system and associated method for reducing stresses at a desired position in an offshore production or drilling system, the offshore production or drilling system comprising: a seabed structure, a floating structure and a riser (24) extending there between, the riser being tensioned, the riser (24) comprising at least a first part (45) and a second part (46), which second part (46) is connected to the first part (45) via a flexible connection (20) allowing an axial, angular and/or rotational movement between the first and second parts (45, 46), said stress reducing system comprises:—a first sensor (41) for real-time monitoring of stresses at the desired position, positioned at or close to the desired position (20),—an actuating system (42) arranged at the flexible connection (20, the actuating system (42) being connected to said first and second parts (45, 46), and wherein the actuating system (45, 46) is configured to apply a force to the first or second part (45, 46) when the first and second parts (45, 46) are moved out of a neutral position,—a control system (40) adapted to receive monitoring data from the first sensor (41), wherein the control system (40) is connected to the actuating system (42) and is able of providing instruction signals to the actuating system (42), wherein the control system (40), based on said monitoring data from the first sensor (41), is able to calculate a real-time set of data for control of the applied force of the actuating system (42) and instructing the actuating system (42) to act accordingly, such as to reduce the stress at said desired position.
US10550643B2 Steering system and method
A system for steering a drilling device comprising a drill pipe, is provided therein, the system comprising: a hoop sleeved on the drill pipe of the drilling device and having an outer diameter substantially equal to an inner diameter of a hole to be drilled; and a steering driving mechanism provided between the hoop and the drill pipe, for controlling a radial displacement of the drill pipe relative to a center axis of the hole to be drilled while drilling. The steering driving mechanism comprises one or more sub-mechanisms for connecting the hoop and the drill pipe and driving the drill pipe to move inside the hole, wherein each of the sub-mechanisms comprises an actuator adjustable in length, and a link element with one end rotatably coupled to the actuator and the other end rotatably coupled to hoop.
US10550640B2 Intelligent top drive for drilling rigs
A top-drive system and a drilling rig. The top-drive system includes a sheave configured to receive a drilling line, a frame coupled with the sheave and configured to transmit a weight of a tubular string suspended therefrom to the sheave, a controller, and a sensor in communication with the controller. The sensor is configured to directly measure one or more physical parameters of a drilling operation and provide data representing the one or more physical parameters to the controller.
US10550631B2 Closure fire rated frame extrusion component and a method of making the same
An extrusion component of a closure frame for defining an opening which is closable by a closure member and a method of making the same. The extrusion component comprises an elongate body having first and second sides, at least one of which is shaped for accommodating said closure member. The elongate body includes an outer layer integrally formed with an inner layer and the inner layer has an outer surface correspondingly shaped by or with an inner surface of the outer layer.
US10550623B2 Chassis based fenestration systems
Provided is a fenestration kit comprising a vinyl based welded fenestration chassis and chassis covers for covering the chassis inside surface, outside surface, or both. The kit may be a window sash frame kit, a door panel frame kit, a window frame kit, or a door frame kit. These kits will be referred to generally as fenestration frame kits. The chassis covers are provided with stops which cooperate with corresponding stops on the chassis frame to prevent relative longitudinal movement between the covers and the chassis. The chassis covers are provided with engagement members which cooperate with corresponding engagement members provided on the chassis to connect the covers to the chassis.
US10550621B2 Sliding window for a building and home-automation system comprising such a sliding window
Disclosed is a sliding window for a building, including a frame, an opening member and a motorized drive device. The device includes an electromechanical actuator, a flexible element and a pulley for winding the flexible element. The pulley is rotated by an output shaft of the actuator. One end of a first strand of the flexible element connects to a first portion of the pulley. One end of a second strand of the flexible element connects to a second portion of the pulley. The pulley and the output shaft have the same axis of rotation. The device also includes a first angle transmission mechanism engaging the first strand, so as to guide the first strand relative to the first portion of the pulley, and a second angle transmission mechanism engaging with the second strand, so as to guide the second strand relative to the second portion of the pulley.
US10550606B2 Ejection device for a movable furniture part
An ejection device for a movable furniture part includes an ejection element that can rotate about a rotational axis and ejects the movable furniture part from a closed position into an open position, an ejection force storage element which applies a force to the ejection element, and a locking device for locking the ejection element in a locking position. The line of application of the ejection force storage element runs through the axis of rotation when in the locking position.
US10550599B2 Portable residential fence system
A portable residential fence system with a lower post surround assembly, a middle post surround assembly and an upper post surround assembly. Each assembly is made of four adjoining strips. The lower and middle surround assemblies are attached to each other by angled joining strips. The lower post strips include extension brackets that are flat to the ground. The lower and upper surround strips include apertures that allow bolts to extend horizontally to attach fencing to the post. Stakes can be driven through apertures in the lower assembly extension brackets and into the ground so that a fence post can be held in an upright position without the need for cement footings or other holding methods that are not portable. The surround strips and joining strips are all made of rigid material such as metal or glass filled plastic.
US10550598B2 Wire retaining fence post
Described herein are embodiments of a wire retaining fence post adapted to receive a wire fence. The wire retaining fence post includes an elongate body, at least one flange extending from the elongate body, the flange being provided with a wire receiving channel located in a distal edge of the flange, the wire receiving channel being in communication with a wire retaining cavity provided through the flange, and a gate pivotably coupled to the flange across the wire receiving channel, wherein the gate is operable in a closed configuration and an open configuration. The gate is biased towards the closed configuration.