US10380916B2
An interactive black hole orbital simulator includes a base. The base includes a first end, a second end, an upper surface and a lower surface. The upper surface includes a guide running from the first send to the second end. A vertical shaft extends from the second end of the base. A horizontal shaft extends from a top end of the vertical shaft towards the first end of the base. The present invention further includes a slide frame and an orbital displacement disc. The slide frame includes a bottom and a top. A rail is formed on the bottom. The rail slidably engages with the guide. A first magnet is secured to the top. The orbital displacement disc hangs from the horizontal shaft above the slide frame by at least one cord. The orbital displacement ring includes a second magnet.
US10380899B2
A system and method for ground-to-air communications with an aircraft are provided. The system comprises a ground-to-air communications manager that is configured to analyze incoming data from one or more data sources to determine at least a location and flight mode of an aircraft; and assess outgoing data to be sent to the aircraft based on one or more characteristics of the outgoing data, the location and flight mode of the aircraft, and one or more datalink characteristics. The ground-to-air communications manager selects an outgoing datalink and timing of transmit for the outgoing data according to a best result, which is determined from balancing the one or more characteristics of the outgoing data, the location and flight mode of the aircraft, and the one or more datalink characteristics. The ground-to-air communications manager transmits the outgoing data to the aircraft over the selected outgoing datalink at the selected timing of transmit.
US10380894B2
Provided is an information notification device (10) utilizing presence information which includes a processing unit (11) to generate, according to trigger information, at least one presence information (MESSAGE 10, MESSAGE 20, MESSAGE 30) between a first moving body (a four-wheeled vehicle (200)), and a second moving body (a two-wheeled vehicle (300) or a riding electric cart (300)), and a transmitting unit (16) which transmits the presence information to both of the four-wheeled vehicle (200) and the two-wheeled vehicle or the electric cart (300). The presence information is, for example, first presence information (MESSAGE 20) and second presence information (MESSAGE 30). The second presence information (MESSAGE 30) can cause a second processing unit (31) of the electric cart (300) to identify another presence information (34-5) representing the presence of the four-wheeled vehicle (200) around the electric cart (300) based on the second presence information (MESSAGE 30).
US10380893B2
In an object detection apparatus, a sameness determination unit determines whether or not a first object and a second object are a same object, where the first object is an object detected by an electromagnetic wave sensor and the second object is an object detected by an image sensor. A position determination unit determines a position of the same object that is an object for which the first object and the second object are determined to be the same, where a Y-coordinate of or a distance to the same object in an XY-plane is determined employing a result of the detection of the first object and an X-coordinate or an azimuth of the same object with respect to a reference direction in the XY-plane is determined employing a result of the detection of the second object.
US10380891B1
An apparatus has a network interface circuit to access computer network resources. A processor is connected to the network interface circuit via a bus. A memory is connected to the bus. The memory stores instructions executed by the processor to collect from the computer network resources transportation information for a specified geographic location. The transportation information includes information on multiple transportation modes including public transportation, ride share transportation, bike transportation and walking transportation. The transportation information is transformed into individual scores for each of the multiple transportation modes. A graphical representation of the individual scores is supplied.
US10380890B2
Location of an autonomous driving vehicle (ADV) is determined with respect to a high definition map. On-boards sensors of the ADV obtain a 3D point cloud of objects surrounding the ADV. The 3D point cloud is organized into an ADV feature space of cells. Each cell has a median intensity value and a variance in elevation. A set of candidate cells that surround the ADV is determined. For each candidate, a set of cells of the ADV feature space that surround the candidate cell is projected onto the map feature space using kernel projection, for one or more dimensions. Kernels can be Walsh-Hadamard vectors. Candidates having insufficient similarity are rejected. When a threshold number of non-rejected candidates remain, candidate similarity can be determined using a similarity metric. The coordinates of the most similar candidate cell are used to determine the position of the vehicle with respect to the map.
US10380889B2
Examples provided herein describe a method for determining car positions. For example, a physical processor of an edge computing device may receive position data for a legacy car and information about a make and model of the legacy car. The first edge device may also receive, from a sensor-rich car, a set of sensor data about a set of observed cars in the vicinity of the sensor-rich car, a set of position data for the set of observed cars, and a set of visual data of the set of observed cars, wherein the set of observed cars includes the legacy car and the sensor-rich car. The edge device may then determine an updated position for the legacy car based on the set of position data for the set of observed cars, the set of visual data, and the set of sensor data and provide the updated position of the legacy car.
US10380888B2
[Object] To provide an information processing apparatus, an information processing method, and a program capable of efficiently using information regarding a user evaluation of a target vehicle.[Solution] An information processing apparatus including: a recognition section configured to automatically recognize information of a target vehicle from environment information of a user; an acquisition section configured to acquire a user evaluation of the recognized target vehicle; and a generation section configured to generate information for issuing a notification of the acquired user evaluation.
US10380880B1
A method of the device for reducing false alarm notification to call center comprises receiving a triggered abnormal status notification by a user's device and having a user to assist processing information of the notification or filtering false alarms before the notification is transmitted to/processed by a call center. The filtering of the false alarms can be achieved by using a dismiss button on a touchscreen, receiving a user's voice command, and/or verifying the user's identity and permission level using one or more biometric identifiers.
US10380878B2
Systems and methods for self-administering a sound test to verify operation of a speaker and/or alarm within a hazard detection system are described herein. The sound test can verify that the audible sources such as the alarm and speaker operate at the requisite loudness and frequencies. In addition, the sound test can be self-administered in that it does not require the presence of a person to initiate or verify that the audible sources are functioning properly.
US10380874B2
Systems and methods for localizing a bad condition in a crowded asset environment include providing a plurality of wireless transceivers associated with a sensor monitoring a condition of an asset, wherein each of the plurality of wireless transceivers in a long range operating mode adjusts the transmission power to a high output power, monitoring the conditions of the assets using the long range operating mode with a sensor receiver, communicating an alarm to the sensor receiver by at least one of the plurality of wireless transceiver, transmitting by the sensor receiver a command to all of the plurality of wireless transceivers to switch to a low transmission power output to allow a localization of the item, switching each of the plurality of wireless transceivers to operate in a localization operating mode, wherein the transmission power is set to a low output power, and localizing the sensor generating the alarm.
US10380872B2
To improve or ensure a standard of compliance with critical security protocols, performance is quantified by communicating data from an alarm system, access system, security task log, as well as training information, to a server. This data is combined and analyzed using a processor of the server to visually present the analyzed data as numerical values corresponding to each type of data, where the values representing a security risk for each type of data. A single combined numerical value corresponding to a combination of the numerical values for each type of data is presented, along with graphical objects using shapes and colors which represent the numerical values and the single combined numerical value.
US10380866B1
A dual case system includes a wrist band and a belt hook for operatively mounting a fall detection device on a user. The wrist band includes a central housing that is shaped to receive and frictionally engage the fall detection device. The clothing clip includes a main housing having an inner cavity which can be accessed through an upper perimeter for receiving and frictionally engaging the fall detection device. A hook extends from the main housing for removably mounting the main housing on the article of clothing of the user.
US10380865B2
The monitoring apparatus includes: a processing unit and a data storage unit, in which the data storage unit stores image data of a work situation including a worker and a work object and model data including data indicating that a combination of a positional relationship between an area of the worker and an area of the work object has appeared in the past, and in which the processing unit includes a recognition unit that recognizes the areas of the worker and the work object from the input image, a combination area specification unit that specifies the combination of the positional relationship of the recognized areas of the worker and the work object, a model acquisition unit that acquires the model data from the data storage unit, and an abnormality degree calculation unit that calculates an abnormality degree in the combination of the areas of the worker and the work object.
US10380862B1
The invention relates to system for suppressing the fire and warning to the occupants are disclosed. The described system includes a thermostat and Fan in an HVAC interface with a residential HVAC system, a receiver operable to receive a signal indicating the presence of a fire or smoke, and a processor in communication with the receiver and in response, sends a signal to the HVAC interface to cause the residential HVAC system to be shut down. In addition the system also includes camera system sending signal to a display unit displaying the floor and room number on the screen, thus warning the occupants the location of the fire.
US10380855B2
A retail shrinkage activity prediction and identification system that includes: a sensor control system, a first shrinkage database, a second shrinkage database, an analytics engine, and a machine learning engine. The sensor control system is communicatively coupled with a plurality of sensors arranged in a retail environment. The sensor control system is configured to control a setting of each of the plurality of sensors. The first shrinkage database includes retail shrinkage data for at least the retail environment. The retail shrinkage data includes at least one item at high risk for shrinkage or at least one time at high risk for shrinkage activity. The second shrinkage database includes external data related to shrinkage in a geographic area of the retail environment. The analytics engine is communicatively coupled with the first shrinkage database, the second shrinkage database, and the sensor control system.
US10380848B2
A gaming device provides one or more different types of symbol evaluations based on the amount wagered by a player in a game. In one embodiment, the gaming device includes a plurality of different types of symbol evaluation, each type of symbol evaluation associated with a different wager amount. If the player wagers a first wager amount to cause a play of the game, the gaming device provides a first type of symbol evaluation. If the player wagers a second wager amount to cause a play of the game, the gaming device provides a second, different type of symbol evaluation in addition to the first type of symbol evaluation.
US10380842B2
Utilizing blockchain in a gaming environment comprises one or more of receiving one or more contracts related to a game stored in a blockchain, initiating a game session of the game based on the one or more contracts, and receiving information and actions related to a game player in the blockchain based on the initiated game session.
US10380841B2
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10380834B2
A flexible carrier sheet enables a method of providing image content to individual ones of multiple player positions. The carrier sheet is a flexible, replaceable gaming table covering that includes a flexible carrier sheet. The flexible carrier sheet having multiple flexible electronic display panels capable of displaying distinct image content selected from the group consisting of: a) alphanumerics, b) distinct areas of light; and c) distinct areas of color, each of the multiple flexible electronic display panels provided on a top surface of the carrier sheet. One end of the electrically conductive leads goes into each one of the flexible electronic display panels. An opposite end of the electrically conductive leads having at least one connector configured to receive electronic data input so that the electrically conductive leads transmit the electronic data input to each one of the flexible electronic display panels. A dealer or sensor may initiate a command.
US10380833B2
Provided is an item dispensing device that can reduce the height of each device without decreasing the number of items to be stored. The item dispensing device includes: a storage case for storing capsules; an item ejection port provided in a side wall of the storage case; a vertical rotating shaft attached to the storage case; a motor for driving the rotating shaft to rotate; a circular plate provided in a lower part of the storage case and rotated by the rotating shaft, the circular plate being provided with item holders along the circumferential direction, each of the item holders having an opening in the outer circumferential direction and provided to be engageable with a capsule, wherein a part of the outer circumference of the circular plate is opposed to the item ejection port; and a capsule ejection mechanism for energizing the capsule engaged with one of the item holders toward the item ejection port side when the item holder is positioned at the item ejection port.
US10380830B2
A gaming machine having at least a first and a second display located adjacent each other, and at least one speaker, a symbol selector selects symbols for positioning in respective ones of a plurality of first and second symbol positions, said first symbol positions being displayed in a gaming area of said first display; an outcome evaluator monitors said selection and determines when a trigger condition is satisfied; in response to said trigger condition being satisfied, triggers an event in which said controller selects: 1) one of a plurality of music tracks to be played through said speaker, each music track having at least one characteristic; and 2) a number of second symbol positions to be displayed on said second display; wherein the number of second symbol positions selected for display on said second display is determined at least in part by said at least one characteristic.
US10380828B2
A method of displaying stereoscopic 3D images of a casino game apparatus is provided. Positions of heads of two or more viewers of a display device are determined. Viewpoints of the two or more viewers are determined based, at least in part, on the head positions. Stereoscopic 3D images depicting the casino game apparatus from approximately the viewpoints of the two or more viewers are generated. A first stereoscopic image of the game apparatus from the first viewpoint is displayed with a set of pixels configured to be visible to the first viewer. A second stereoscopic image of the game apparatus from the second viewpoint is displayed with a set of pixels configured to be visible to the second viewer. The first and second stereoscopic images of the game apparatus are displayed simultaneously to the first and second viewers based, at least in part, on the first and second viewpoints.
US10380817B2
A method and system for providing hands free operation of at least one vehicle door is provided that include determining if a portable device is located within at least one local area polling zone of a vehicle. The method and system also include determining if the portable device is stationary for a predetermined period of time within the at least one local area polling zone of the vehicle. The method and system further include supplying an amount of power to a motor associated with the at least one vehicle door to open or close the at least one vehicle door if it is determined that the portable device is stationary for the predetermined period of time.
US10380813B1
Systems and methods for using accelerations derived from a motion pattern for multi-factor authentication, the method including receiving, filtering, and determining an identifying pattern from acceleration data representative of the user and using the identifying pattern for secured access authentication.
US10380812B2
A secure chain of data blocks is maintained at a given computing node, wherein the given computing node is part of a set of computing nodes in a distributed network of computing nodes, and wherein each of the set of computing nodes maintains the secure chain of data blocks. The secure chain of data blocks maintained at each computing node comprises one or more data blocks that respectively represent one or more transactions associated with a vehicle. At least one data block is added to the secure chain of data blocks maintained at the given computing node in response to determining that transaction data associated with the at least one data block is valid.
US10380807B2
A pipette check station for checking the calibration or service status of a pipette includes an RFID reader, a user interface with a display and buttons, and a digital interface to connect the check station to additional equipment; the check station optionally further includes provisions to hold pipettes for storage and to charge electronic pipettes held thereupon.
US10380799B2
A system and method that allows a user to view objects in a three-dimensional environment, where one or more of the objects have a data display (e.g., a data billboard, etc.) that shows data about the object. To enhance user experience and to provide relevant contextual data as the user navigates through the three-dimensional environment, the system calculates a location for the user and a location for each object and determines if a relationship between the user frame of reference and each object location satisfies a first criterion. If the first criterion is satisfied, the system is configured to move the data display to the bottom of a viewing area of the three-dimensional environment (e.g. docking the data display to the bottom of the viewing area, etc.). The system may also arrange the data displays in the same order as the objects are perceived by the user in the three-dimensional environment.
US10380789B2
An apparatus and method are described for performing an efficient depth prepass. For example, one embodiment of a method comprising: a method comprising: performing a first pass through a specified portion of a graphics pipeline with only depth rendering active; initializing a coarse depth buffer within the specified portion of the graphics pipeline during the first pass, the coarse depth buffer storing depth data at a level of granularity less than that stored in a per-pixel depth buffer, which is not initialized during the first pass; and performing a second pass through the graphics pipeline following the first pass, the second pass utilizing the full graphics pipeline and using values in the coarse depth buffer initialized by the first pass.
US10380775B2
Methods, devices, and systems may be used to automatically declutter a map. In an example, operations may be effectuated that include displaying a map of a region with a plurality of objects and responsive to receiving an alert within the region, automatically providing instructions to display a subset of the plurality of objects. The subset of the plurality of objects may be selected based on an unmanned aerial vehicle associated with the region.
US10380770B2
A user selects a dataset and a first interaction profile. The first interaction profile is one of: category world, time world, or geography world. The first interaction profile corresponds to a first data visualization user interface. Without further user interaction, a method selects multiple fields in the dataset according to the first interaction profile and displays a first data visualization according to the first interaction profile. The first data visualization includes visual marks based on the selected fields. The user specifies some data visualization characteristics, and the method updates the first data visualization according to these characteristics. The user selects a second interaction profile. In response, the method displays a second data visualization user interface corresponding to the second interaction profile, and displays a second data visualization using at least a subset of the multiple fields, where the second data visualization is displayed according to the user-specified characteristics.
US10380768B2
An electronic device and a method are provided. The electronic device includes a display; and a processor configured to detect at least one representative color of an image using a color palette that is determined through information corresponding to at least a portion of the image displayed on the display and at least one of specified conditions of the electronic device, convert a color of an object displayed on the display using the representative color, and control the display to display the color-converted object.
US10380751B1
A robot vision system for generating a 3D point cloud of a surrounding environment through comparison of unfiltered and filtered images of the surrounding environment. A filtered image is captured using a camera filter which tends to pass certain wavelength bandwidths while mitigating the passage of other bandwidths. A processor receives the unfiltered and filtered images, pixel matches the unfiltered and filtered images, and determines an image distance for each pixel based on comparing the color coordinates determined for that pixel in the unfiltered and filtered image. The image distances determined provides a relative distance from the digital camera to an object or object portion captured by each pixel, and the relative magnitude of all image distances determined for all pixels in the unfiltered and filtered images allows generation of a 3D point cloud representing the object captured in the unfiltered and filtered images.
US10380741B2
Apparatuses and methods of manufacturing same, systems, and methods for object detection using a region-based deep learning model are described. In one aspect, a method is provided, in which a region proposal network (RPN) is used to identify regions of interest (RoI) in an image by assigning a confidence levels, the assigned confidence levels of the RoIs are used to boost the background score assigned by the downstream classifier to each RoI, and the background scores are used in a softmax function to calculate the final class probabilities for each object class.
US10380739B2
A hybrid detection model may be used for breast cancer detection. A system can identify a region of interest on a received mammogram. The region of interest may have a particular level of grey at each pixel of the image. A morphological and entropy filter may then each be applied to the region of interest. Based on the filters, the system may generate a hybrid result that is the average of a combination of the two filters. The system may then segment the region of interest using a selected clustering algorithm.
US10380734B2
Method, system and computer program product for verification of jewelry items through comparison of images captured at different time intervals. The captured images show the images of gem holders which enable one or more gemstones to be held on the jewelry item. The images are stored in a database and compared to verify a change in the settings of the gem holders. A change in the metal part or the gemstones is detected based on the change in the settings of the gem holders and/or the difference of images. The valuation of the jewelry is determined to be changed on the basis of change in the metal part or the gemstones. The invention further allows displaying, evaluating, comparing and selling the jewelry item through an online commerce platform connected to the database.
US10380733B2
The invention relates to a method and an apparatus for determining a position of at least one structure element of a photolithographic mask, wherein the method comprises the following steps: (a) providing a reference image of the at least one structure element; (b) deriving a data record for the reference image, said data record comprising metadata relating to the reference image; (c) providing at least one measured image of the at least one structure element of the photolithographic mask; and (d) optimizing the reference image by use of the derived data record and correlating the at least one measured image and the optimized reference image.
US10380721B2
This disclosure covers systems and methods that sharpen the appearance of a digital illustration while moving the digital illustration. In certain embodiments, upon receiving a command to move a digital illustration, the disclosed systems and methods move the digital illustration (and its constituent line segments) to positions that both sharpen the appearance of the digital illustration and respond to the command. To facilitate sharpening the appearance of a digital illustration as part of a seemingly continuous movement, in some embodiments, the disclosed systems and methods move a blurry digital illustration to a position that sharpens the appearance of blurry axial-line segments by translating the digital illustration according to a translation vector and a command to move the digital illustration.
US10380712B2
A graphics processing system comprises a memory that stores graphics data. The graphics data stored in the memory is accessible using virtual memory addresses that map to physical memory addresses in the memory. The graphics processing system further comprises page merging circuitry configured to use metadata provided for a set of graphics data to determine whether any pages of the set of graphics data are similar to each other. The pages of the set of graphics data that are determined as being similar to each other are merged by mapping the virtual memory addresses for those pages to the same physical memory address in the memory. The page merging process can provide a way to reduce the number of physical memory addresses needed to store the pages of the set of graphics data in the memory.
US10380708B1
Techniques are described for determining whether a submitted work, such as a manuscript submitted for publication as an electronic book, is consistent with other published works associated with a fictional world, universe, or other framework. A set of constraints may be determined based on a semantic analysis of the published works of a framework, the constraint(s) describing attributes of noun objects or relationships between noun objects in the published work(s). Statements may be determined by applying the semantic analysis to the submitted work. Inconsistencies between the statements and the constraints may be identified and communicated to reviewers, for use in determining whether to publish the work. Comparison of the statements to the constraints may be made through reference to other statements included in a knowledge base of information regarding the framework.
US10380700B2
A system, method and interface for presenting event coverage using plural concurrent interface portions is provided including concurrent interface portions, each interface portion including different classes of event information.
US10380688B2
System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.
US10380677B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
US10380671B2
A method and a system for providing recommendations based on branding are disclosed. In example embodiments, an index comprising predetermined brand relationships is maintained. Each predetermined brand relationship comprises a first brand, a second brand, and a recommendation score between the first brand and the second brand. A corpus containing a plurality of user queries is also maintained. A seed set of brands corresponding to a category in the index is expanded by accessing the corpus containing the plurality of user queries, evaluating user queries of the plurality of user queries that contain a disjunction of brand terms, and identifying a new brand to add to the seed set based on the evaluating.
US10380668B2
A method by which a mobile terminal provides transport service information, the method including transmitting information regarding a user and information regarding a transport service preferred by the user to a transport service managing server, for the user's use of the transport service; receiving information regarding transport service providing means corresponding to the information regarding the transport service preferred by the user, from the transport service managing server; and confirming the user's use of the transport service based on the information regarding the transport service providing means received from the transport service managing server and information acquired from the transport service providing means via a short-range wireless communication by the mobile terminal, when the transport service providing means is available for providing the transport service.
US10380658B2
A method and system for providing a pay-for-visit billing model for advertisements is provided. The advertisement system provides advertisements that have associated physical visit locations. The advertisement system provides advertisements to a mobile device or fixed of a user when the user is in the vicinity of or examining locations in the vicinity of the visit location. If the user subsequently visits the visit location of the advertisement by physically going to the location, the advertisement system then bills the advertiser for the advertisement. The advertisement system bills the advertiser under the assumption that but for the advertisement, the user would not have visited the visit location.
US10380647B2
Techniques are described herein for, among other things, selecting and/or modifying a portion of online content based on an emotional state of a user. The user's emotional state is determined based on the user's online activity. A portion or portions of online content are selected and/or modified for provision to the user based on the user's emotional state. A portion of online content may be modified in any of a variety of ways. For example, a color that is included in a portion of online content may be replaced with a different color. In another example, a color filter may be applied to the portion of online content. In yet another example, visual attribute(s) of the portion of online content may be modified. Examples of a visual attribute include, but are not limited to, hue, brightness, contrast, and saturation.
US10380640B2
Ad rendering parameters for a set of two or more ads may be determined by (a) accepting, for a set of two or more ads, ad information including at least one ad feature having a value that depends on ad rendering parameters, and (b) determining ad rendering parameters for at least one ad from the set of two or more ads using the accepted ad information. Ad rendering parameters may be determined using accepted ad rendering constraints. The ad rendering constraints may include space available and/or a maximum number of ads permitted to be rendered. The act of determining ad rendering parameters may include maximizing a value associated with serving at least one ad from the set of two or more ads with ad rendering parameters subject to the ad rendering constraints. The ad rendering parameters may include sizes of the served ads, and/or a layout of the served ads.
US10380629B2
Techniques for leveraging a social graph to facilitate the delivery of relevant recommendations. For example, a recommender is identified based on the recommender being a member of a social networking service who has interacted with an item of web-based content. A recommendee is identified based on the recommendee being another member of the social networking service who is connected to the recommender via a social graph maintained by the social networking service and based on having an affinity score for the item that exceeds a recommendee affinity score threshold and a connection strength to the recommender that exceeds a connection strength threshold. The recommender is sent a communication that invites the recommender to recommend the item to the recommendee. With some example embodiments, the communication is sent to the recommender within a pre-determined time measured from the time the recommender initiated an interaction with the item of web-based content.
US10380617B2
In one aspect, a computer implemented method is provided for the provision, on a computing apparatus, of a user interface configured via a portal to permit a merchant to define an offer campaign. The offer has a plurality of milestones required to be met in order to provide a benefit to a user. The computing apparatus may be further configured to associate the offer with a user, detect the progress of the user toward the milestone, and transmit a message to the user regarding the user's progress toward the milestone.
US10380616B2
A computing system supports economic analytics and business outreach, including layoff aversion. The system includes a current and historical business Geographical Information System (GIS) with a database of a region and labor market web-services, a regional economy visual and spatial analytics interactive data visualization (IDV) Graphical User Interface (GUI), and a map-based customer relations management (CRM) GUI for local employer outreach map-based CRM. The IDV GUI and CRM GUI are employed to compile a list of employers of interest, and to apply a financial stress filter to the list of employers. The financial stress filter refers to an external database for a financial stress score for each employer in the list and based thereon determines which employers in the list are in danger of layoffs. Each employer in danger of layoffs is stored in a record in the GIS, and may be the subject of a layoff aversion outreach campaign.
US10380611B2
Provided are a method and system for automatically generating context-based survey questions predicated on the customers' actual purchase experience with the merchant, thus eliminating for the customer the need to respond to obvious, redundant, and even irrelevant questions, and providing to the merchant customer feedback directly bound to the actual purchase event and correlating data. Purchase information is stored at the time of purchase and the customer is given an identifier for the purchase. Then, at the customer's convenience, either at the point of sale or through a networked computer, the customer can provide responses to questions that are selectively and automatically generated based on the items purchased, or other definable attributes associated with the sale, and based upon configurable preferences of the merchant. Survey questions are displayed and feedback responses are stored, analyzed and associated with purchase information in real time.
US10380609B2
An automated predictive analytics system disclosed herein provides for generating sales leads with lead engagement recommendations. In one implementation, the system determines similarities between fitness, engagement, and intent characteristics of a plurality of target clients and fitness, engagement, and intent characteristics of an entity's existing clients. Subsequently, the system generates recommendations for engagement with the plurality of target clients, wherein components of the recommendations for engagement are based on determined similarities between the fitness, engagement, and intent characteristics of the plurality of target clients and the fitness, engagement, and intent characteristics of the entity's existing clients. The system presents the plurality of leads with the recommendations of engagement to using a graphical user interface (GUI) at the application layer of the system.
US10380608B2
Marketing data communication control techniques and systems are described. A digital environment is described in which a plurality of devices are configured to communicate marketing data to one or more of a plurality of marketing services. One or more inputs are received that are entered by a user through interaction with the single unified user interface of the computing device, the one or more inputs specifying marketing data communication settings to control communication of marketing data per individual ones of the plurality of devices and per individual ones of the plurality of marketing data collection services. The marketing data communication settings are propagated by the computing device to respective ones of the plurality of devices, the propagated marketing data communication settings configured to control communication of marketing data by the respective said devices to respective ones of the plurality of marketing data collection services.
US10380603B2
A method, system and computer program product for enhancing customer's satisfaction with his/her shopping experience. Facial motion measurements defined in a model for facial expression recognition are utilized. Features from a magnitude of the facial motion measurements defined in the model are identified. A Bayes classifier is utilized to capture dependences among the features used to recommend a better sales approach to the sales professional, or, alternatively, assign a better sales professional to approach the customer thereby enhancing the customer's shopping experience by reducing the possibility of an unpleasant shopping experience.
US10380602B2
A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
US10380601B2
A system for verifying the authenticity of a printed mark includes an image acquisition device that acquires an image of a printed mark. In one implementation, the printed mark includes an identifier that identifies the group or class of an item to which the printed mark is to be (or has been) attached. The system may also include one or more processors that carry out actions such as receiving the image from the image acquisition device; analyzing the image to identify artifacts in the printed mark, retrieving a genuine mark signature from a data storage containing genuine mark signatures, comparing the identified artifacts with the genuine mark signature, and determining whether the unverified item is authentic based on the comparison.
US10380589B2
A system, apparatus, and method for resolving a data transaction is provided in which data transactions are resolved by a hardware matching processor that identifies data transaction requests received from client devices over a data communication network, matches incoming transaction requests with previously received transaction requests, and, based thereon, transmits electronic data transaction results messages to the client device. An incoming data transaction request is received and a match is attempted with one or more previously received but not yet resolved data transaction requests. It is identified whether either the incoming data transaction request or the matching data transaction request are dependent on the resolution of another data transaction request and whether that dependent data transaction request has been resolved. The data transaction requests are resolved and/or stored based on the match and resolution of dependencies.
US10380582B2
The DYNAMIC CHECKOUT BUTTON APPARATUSES, METHODS AND SYSTEMS (DCB) transforms product page checkout request input and user identification input via DCB components such as offer/discount determination component and checkout button embedding component, into dynamic checkout button outputs.
US10380580B1
User credit card data or smart chip data or Near Field Communication data is easily transferred from a card reader to a host device via a matrix bar code such as a Quick Response (QR) code. Data transfer is performed by converting the card data into matrix bar code and allowing the host device to take an image and process the image to obtain the card data. Card reader will convert magnetic signal/smart chip/NFC data into machine readable form and then convert it into matrix bar code to be consumed by a device that is capable of capturing the matrix bar code. The card reader has the ability to encrypt the data before converting it into a matrix bar code.
US10380577B2
Computing systems and methods for facilitating mobile transactions are disclosed. An example method includes: detecting, via a hardware communication interface, a user check-in request based at least on a communication exchange between a user device and a signaling device at a location. The communication exchange corresponds to a proximity of the user device to the signaling device. The method further includes: determining a user identifier associated with the user device based at least on the user check-in request; and transmitting one or more promotional items to the user device based at least on the user identifier.
US10380571B2
Embodiments of the present invention disclosed herein include systems and methods for sending merchant alert messages. The merchant can specify criteria indicating the types of customers for which he desires to receive alerts. Merchant alert messages can be sent based on characteristics of a customer, including the customer's proximity to the merchant. The merchant can use the alert message to provide better service to the customer or prevent the customer from engaging in transactions, depending on the contents of the merchant alert message.
US10380567B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. Upon receiving a request to provide cash redemption to a third party from a provider client terminal, the system may allocate an amount of cash to a temporary financial account and generate a temporary access code that may be used to access the cash in the temporary financial account. The system may transmit the temporary access code to a recipient client terminal and upon an ATM terminal's receipt of the input access code, the system may authorize the withdrawal of the amount of cash.
US10380563B2
Disclosed are a mobile terminal having a payment function and a control method thereof. The mobile terminal includes a display unit configured to display screen information regarding purchase of and payment for the product, a memory including information regarding a plurality of different payment interfaces, and a control unit configured to, when the payment for the product is requested, allow the payment to be made through any one of the plurality of different payment interfaces based on an action of a user sensed before the payment is requested.
US10380562B1
An image of a negotiable instrument may be taken by a camera associated with a mobile device and provided from a user to a financial institution via the mobile device. The negotiable instrument may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. The mobile device may process the image prior to sending the image to the financial institution. Additionally or alternatively, the financial institution may process the image.
US10380556B2
In one or more embodiments, when an online meeting is being organized, the number of invitees is monitored. Based on the number of invitees, the meeting organizer is automatically prompted to alter the meeting type.
US10380543B2
A product inventory management system including a cabinet configured to contain an inventory of product units having RFID tags and further configured to monitor the inventory by wirelessly detecting the RFID tags, and a server system configured to communicate over a network with the cabinet, the server system capable of managing the inventory of the cabinet. There is also a method for product inventory management, including receiving, in a server system and via a network, inventory data from a cabinet, the inventory data corresponding to an inventory of product units stored in the cabinet, and generating an order to have additional product units added to the cabinet according to the cabinet inventory.
US10380541B2
A method of stock management for electronic transactions with a processor, includes receiving an indication that an item of stock has been selected to be purchased by a purchaser; obtaining information relating to the purchaser; and determining whether to remove the item from stock based on the obtained information.
US10380540B2
Implementations described and claimed herein provide systems and methods for managing inventory usage to predict when a pool of available inventory will become exhausted based on past usage trend data. In one implementation, raw usage data is extracted from a first data sample. The first data sample has a first input time, and the raw usage data specifies a total amount of inventory for one or more inventory types. The total amount of inventory is categorized for each of the inventory types into an amount of used inventory and an amount of available inventory. A projected inventory usage for each of the inventory types is generated based on the categorized total amount of inventory. The projected inventory usage defines an availability status of each of the inventory types.
US10380538B2
A system to conduct automatic asset discovery inventory of a company's computing assets from backup images stored on a backup system. In more complex embodiments, user interface tools are provided to provide a choice of sources of data from which to conduct said inventory discovery. The user can choose between backup images, the actual computing systems and other nodes on one more networks of a company or third party software. If third party software is chosen, data gathered by the software about the network topology and attributes of systems on the network is gathered and converted to an intermediate data format. This intermediate data format is then converted to a data format understood by said automatic asset discovery system and then fingerprints stored in said automatic asset discovery system are compared to said data and conclusions drawn about the attributes of the network and systems on it. These conclusions are then stored in a repository along with conclusions drawn from comparison of fingerprints to said backup images and/or said computing systems themselves.
US10380535B1
Disclosed are various embodiments for an order management service. Orders may be correlated with an existing order to create a group order. The group order may include items picked up or delivered to the same or geographically proximate locations. Incentives may be used to incite participation in a group order, thereby saving on overall delivery costs.
US10380519B2
A device may identify a ticket associated with an issue, a user associated with resolving the issue, and a particular business process including a particular business process step associated with the issue. The device may present information regarding a particular business process workflow, corresponding to the particular business process, associated with a business process steps. The device may identify the particular business process step from the business process steps, and may identify a particular technical solution corresponding to the particular business process step. The device may present information regarding a particular technical solution workflow, corresponding to the particular technical solution, associated with technical solution steps. The device may identify a particular technical solution step, from the technical solution steps, associated with resolving the issue. The device may update a resolution history based on identifying the particular business process, the particular business process step, and the particular technical solution step.
US10380517B2
A method of providing a service operation event notification is described. The method comprises: receiving at a management application an indication of a service event at a media terminal, where the indication includes (i) a service event type and (ii) a service event time; and updating the management application to record the type of event and a time associated with that event. The service event type may be an “engineer arrived” event, an “engineer left” event, or a replenishment scheduled event.
US10380514B2
A system is provided for setting an appropriate delivery count rank expressing the delivery capability of a deliveryman. There is provided: a storage device that stores a delivery count rank for each deliveryman, a progress flag indicating whether or not each deliveryman is subject to a progress check, and a performance of each deliveryman in a designated period; and rank setting unit that calculates a total undelivered task count and an undelivered task rate on the basis of a total transmitted count and a total actual count included in the storage device, calculates a work attendance rate on the basis of a stipulated number of attendances and an actual number of attendances included in the storage device, and sets a delivery count rank for each deliveryman on the basis of the calculated total undelivered task count, undelivered task rate, work attendance rate, and a progress flag.
US10380513B2
In response to a request received from a client device to view an item, a program determines a category associated with the item and a location associated with a user of the client device. The program also identifies a form based on the category and the location. The form comprises a set of fields. The program then provides a graphical user interface (GUI) that includes the form to the client device. The program also receives, through the GUI, data values for the set of fields from the client device and a request to add the item to a collection of items. The program then identifies a policy based on the category and the location. The program also applies the policy to the data values for the set of fields. The program then sends a notification to the client device indicating a result of the application of the policy.
US10380505B2
Systems and methods are provided herein for generating personalized timeline-based feeds to a user. A computer-implemented method for generating feeds to a user may be provided. The method may include generating a timeline comprising a plurality of milestones and needs associated with an event, and providing the feeds based on community wisdom. The feeds may be provided for each milestone on the time-line specific to the user, and may be configured to address the user's needs at each milestone.
US10380501B2
Lookalike models can select users that are predicted to share characteristics with a specified set of seed users. The processing requirements for lookalike models can be decreased by identifying features that have low impact on model accuracy, and therefore can be excluded from creating models. Also, by identifying preferred seed sources and training parameters, accurate lookalike models can be created with less overhead and in less time. The features and training parameters can be identified by obtaining a sample seed set, extracting seeds with a defined set of features, and using the remaining training seeds to train a model. Performance of this model can be compared to a standard model to see if the model performs well. If so, features excluded from the features used to create the model, a seed source, or training parameters used to create the model can be selected.
US10380490B1
Computer-based systems and methods are provided for generating a narrative computer scoring model for assessing story narratives. In one embodiment, supervised machine learning is used to generate the narrative computer scoring model. For example, a collection of training story narratives with assigned scores may be used to train the model. In one embodiment, each training story narrative is processed to extract features that signify content relevance, collocation of commonly used words, coherency, detailing, and expressions of sentiment. These features, as well as others, may be selectively used to train a narrative computer scoring model. Once trained, the model can be used to automatically evaluate story narratives and assign appropriate scores.
US10380478B2
In a wireless communication device, an impedance matching circuit includes a first layered coil conductor one end of which is connected to a first I/O terminal, the first layered coil conductor includes loop conductors including a plurality of layers, and a second layered coil conductor one end of which is connected to the other end of the first layered coil conductor and the other end of which is respectively connected to a second I/O terminal, the second layered coil conductor includes loop conductors including a plurality of layers. On the surface of the wireless communication device, first and second terminal electrodes are connected via first and second in-plane conductors and first and second inter-layer conductors to any of the loop conductors of the first and second layered coil conductors. Connection locations of the first and second in-plane conductors to the first and second layered conductors determine the antenna element-side impedance seen by the first and second I/O terminals of the wireless IC chip.
US10380475B2
The disclosure relates to an integrated circuit for a radio-frequency identification (RFID) tag. Example embodiments include an integrated circuit (101) for an RFID tag, the integrated circuit (101) comprising: a memory (104) for storing data; a transceiver (107) for receiving signals from, and transmitting signals to, an antenna (102); and a controller (103) configured to process signals received via the transceiver (107) and to access data stored in the memory (104); wherein upon receiving, via the transceiver module (107), a lock command referring to a data block in the memory (104), the controller (103) is configured to generate error correction data for the data block and to store the error correction data in the memory.
US10380461B1
Approaches introduce a pre-processing and post-processing framework to a neural network-based approach to identify items represented in an image. For example, a classifier that is trained on several categories can be provided. An image that includes a representation of an item of interest is obtained. Rotated versions of the image are generated and each of a subset of the rotated images is analyzed to determine a probability that a respective image includes an instance of a particular category. The probabilities can be used to determine a probability distribution of output category data, and the data can be analyzed to select an image of the rotated versions of the image. Thereafter, a categorization tree can then be utilized, whereby for the item of interest represented the image, the category of the item can be determined. The determined category can be provided to an item retrieval algorithm to determine primary content for the item of interest. This information also can be used to determine recommendations, advertising, or other supplemental content, within a specific category, to be displayed with the primary content.
US10380460B2
One embodiment provides a method, including: receiving, at an information handling device, user input, wherein the user input comprises an indication to perform a function associated with content comprising at least one image; analyzing, using a processor, the at least one image to determine at least one characteristic associated with the at least one image; and providing, based on the analyzing, output describing the at least one characteristic of the at least one image. Other aspects are described and claimed.
US10380456B2
To provide a classification dictionary learning system and the like that can generate a classification dictionary capable of detecting, with a high classification rate, a particular object of which change in the appearance is large in an image. The classification dictionary learning system includes: setting unit sets the priority degree of the classification between the first class and the second class including the sub-class to a value designated by the user and the like; the classifier learning unit sets the priority degree; the selection unit learns multiple classifiers on the basis of the priority degree for each combination of sub-classes; the weight updating unit updates the weight on the basis of the classification accuracy based on the classifier learned with the selected combination.
US10380453B2
An imaging apparatus includes a first reset signal line which is commonly connected to multiple first comparator circuits and through which a first reset signal to reset a threshold value of each of the multiple first comparator circuits is transmitted, a second reset signal line which is commonly connected to multiple second comparator circuits and through which a second reset signal to reset a threshold value of each of the multiple second comparator circuits is transmitted, and a shield line. The distance between the first reset signal line and the shield line and the distance between the second reset signal line and the shield line are smaller than the distance between the first reset signal line and the second reset signal line.
US10380449B2
A first screenshot taken from a screen and having a first layout element may be determined to meet a first layout similarity threshold with a second screenshot having a second layout element. A first group comprising the first and second screenshot may be created in response to the first screenshot meeting the first layout similarity threshold with the second screenshot and it may be determined that a first feature of the first screenshot from the first group matches a second feature of a third screenshot from a second group. The second group may then be associated with a screen in response to the match determination.
US10380448B2
Scanners, methods, and computer storage media having computer-executable instructions embodied thereon that process variable sized objects with high package pitch on a moving conveyor belt are provided. The scanners include a substrate and a plurality of sensors attached to the substrate. The plurality of sensors forms an array of sensors having at least two or more rows of off-axis sensors. The sensors may include a one or more area array sensors. The arrays of sensors captures moving objects row by row and are optimized reduce object spacing on the conveyor belt. Additionally, the scanner having the array of sensor may process different objects having different heights at the same time. Accordingly, object throughput on the conveyor belt is increased by reducing minimum object gap (e.g., processing of “no gap” or non-singulated objects).
US10380445B2
The present disclosure is related to an optical encoder which is configured to provide precise coding reference data by feature recognition technology. To apply the present disclosure, it is not necessary to provide particular dense patterns on a working surface. The precise coding reference data can be generated by detecting surface features of the working surface.
US10380440B1
A smart device is provided with an application program for displaying a video feed received from the smart device's camera. The application can determine the coordinates for an intersection point, which is a point on the ground where the smart device is pointing at. The application can display a target on the visual representation of the intersection point. Based on whether the smart device is at an appropriate distance from the intersection point, the user interface can superimpose an indicator on the video feed received from the camera. This can inform the user whether the smart device is at an optimal scan distance from the intersection point (or an object) so that the object can be identified by a machine learning model.
US10380439B2
A vision system for a vehicle includes a camera disposed at the vehicle and having a field of view exterior of the vehicle. A control, via processing of image data captured by the camera, is operable to detect the presence of a vehicle and a blinking light source in the field of view of the camera. The control, via processing of captured image data, determines an angle of the detected vehicle relative to the equipped vehicle and, responsive to determination of the angle, determines a middle region of an end of the detected vehicle. Responsive to detection of the vehicle and the blinking light source, the vision system is operable to determine whether the detected blinking light source is a left turn signal indicator of the detected vehicle or a right turn signal indicator of the detected vehicle.
US10380437B2
A traffic sign assistance system for a vehicle including optical recognition unit to obtain data regarding a regulation indicator in proximity to the vehicle, at least one sensor unit configured to monitor a vehicle travel direction, and processing unit. The processing unit are configured to determine a location of a location of a next road intersection based on the vehicle travel direction, measure a distance between a location of the regulation indicator and the location of the next road intersection, cause display of a regulation value associated with the regulation indicator on a display device to be maintained if the distance is less than a predetermined threshold value and a change in vehicle travel direction is detected, and hide the regulation value associated with the regulation indicator from the display device if the distance is greater than the predetermined threshold value and a change in vehicle travel direction is detected.
US10380421B2
Iris recognition can be accomplished for a wide variety of eye images by using plenoptic imaging. Using plenoptic technology, it is possible to correct focus after image acquisition. One example technology reconstructs images having different focus depths and stitches them together, resulting in a fully focused image, even in an off-angle gaze scenario. Another example technology determines three-dimensional data for an eye and incorporates it into an eye model used for iris recognition processing. Another example technology detects contact lenses. Application of the technologies can result in improved iris recognition under a wide variety of scenarios.
US10380420B2
A method for adjusting a display screen of an electronic device is disclosed. The method includes obtaining a pupil image of a user of the electronic device. An eye condition of the user is determined by analyzing the pupil image. The proportions between a red channel, a green channel, and a blue channel (RGB) of a display screen of the electronic device is adjusted according to the eye condition.
US10380409B2
A method that estimates the 3D trajectory of a projectile, such as a golf ball or baseball, by analyzing a sequence of images from a single-lens, 2D camera. Image analysis may be used to locate the projectile in the camera images, using motion detection and filters for the projectile's expected size and shape. A physics model may be used to calculate the projectile's trajectory as a function of its initial position and velocity (for example, just after impact with a golf club or bat). A camera projection transform may map this trajectory into predicted pixel locations, which may be compared to the observed projectile locations in the camera images. The projectile's trajectory may be estimated by finding initial conditions that minimize differences between observed and predicted pixel locations, using a nonlinear least squares solver for example. The method may be extended to multiple cameras.
US10380407B2
The present disclosure relates to the technical filed of fingerprint identification, and in particular, relates to a fingerprint identification apparatus and a method for manufacturing the same. The fingerprint identification apparatus includes: a circuit board, a fingerprint sensor, an appearance effect layer, and a covering layer; wherein the fingerprint sensor is arranged on the circuit board, the covering layer is coated over the fingerprint sensor, the appearance effect layer is arranged between the fingerprint sensor and the covering layer, and the appearance effect layer comprises a texture layer and a color layer. In the fingerprint identification apparatus and the method for manufacturing a fingerprint identification apparatus according to the above embodiments of the present disclosure, a texture layer is coated over on the fingerprint sensor or under the cover, and an appearance effect layer is formed by the texture layer and the color layer.
US10380400B2
The invention relates to a skin print sensor (140) comprising, on a supporting substrate, a plurality of elementary acquisition cells (141), each of which includes: a reading node (SN); a first photoelectric or pyroelectric conversion element (PYR) having a first electrode that is connected to the reading node (SN) as well as a second electrode that is connected to a control node (CMD) of the cell; and a third electrode (EL) that is connected to the reading node (SN), is coated with a dielectric layer and is designed to form a capacitance along with the skin of a user; in each cell of said sensor, the control node (CMD) is designed to receive a control signal that initiates reading of a value on the reading node (SN), said value representing the capacitance formed between the third electrode (EL) and the user's skin.
US10380398B2
Electronic devices having fingerprint authentication, and methods for controlling a fingerprint authentication on the electronic devices are provided. In one aspect, a method includes acquiring, using a first sensor on the electronic device, a first signal produced by an object positioned in proximity to the electronic device, and acquiring a second signal using a fingerprint sensor on the electronic device. The method also includes controlling a fingerprint authentication on the electronic device based on at least one of the first signal and the second signal.
US10380396B2
An electronic device is provided, and may comprise a housing, a touch screen module, and a processor. The housing may include a first surface facing a first direction, a second surface facing a second direction opposite the first direction, and a side member including a side surface surrounding at least a part of a space between the first surface and the second surface. The touch screen module may be exposed through at least a part of the first surface. The processor may be located in the housing and electrically coupled to the touch screen module.In the electronic device, at least a part of the first surface may be a display area, and at least a part of the display area may be a fingerprint sensing area.In the electronic device, the touch screen module may include a window configured to form the display area, a display panel located under the display area in the space and configured to output an image through the display area, a touch sensor disposed under the display area in the space and configured to output a signal in response to contact of an conductive object on the display area, and a fingerprint sensor disposed under the fingerprint sensing area in the space and configured to output a signal in response to contact of a fingerprint on the fingerprint sensing area.
US10380395B2
Systems and methods for optical imaging using an optical sensor in an active area of the display are described. The optical sensor includes a set of detector elements positioned in a detector plane; a transparent layer; and a set of first reflective surfaces in the transparent layer. Each reflective surface in the first set of reflective surfaces is positioned to receive light from a portion of a sensing region of the display and to reflect the received light. The optical sensor further includes a second set of reflective surfaces, each reflective surface in the second set of reflective surfaces is positioned to receive the transmitted light from the first set of reflective surfaces, and to further reflect the received light towards one of the set of detector elements.
US10380394B1
Systems and methods for presenting an augmented reality within a custom graphic are provided. In example embodiments, one or more hardware processors may receive an image, identify candidate shape features in the image, identify a custom graphic by comparing the candidate shape features with a reference shape feature of the custom graphic, identify an optical barcode based on the identified custom graphic, identify an augmented reality based on the optical barcode, and transmit the augmented reality to the client device.
US10380383B2
A screen protection filter includes a protection filter body and an attracting member. The protection filter body includes an attraction area and a protection area. The attracting member is disposed at the attraction area of the protection filter body and comprises at least one attracting block. With the attracting member, the protection filter body is attachable to an attraction component of an electronic device, such that the protection area of the protection filter body correspondingly covers over a display screen of the electronic device to prevent nearby persons from spying display contents and keep privacy. By simply attaching the attracting member to the attraction component and removing therefrom, the screen protection filter can be easily attached to and removed from the display screen of the electronic device whenever needed.
US10380372B2
In one embodiment, a method for providing access to big data is disclosed. The method includes receiving biometric data of a user to provide access to columns of a table storing the big data, wherein one or more columns of the table are masked based on one or more data parameters and authenticating the user by comparing the biometric data of the user with pre-stored biometric data, wherein the pre-stored biometric data is retrieved from a biometric database. Further, the method includes providing upon the authentication, selective access to each column of the table based on a pre-defined user privilege for each column.
US10380362B2
A module such as an M2M device or a mobile phone can include a removable data storage unit. The removable data storage unit can include a nonvolatile memory, a noise amplifying memory, and a cryptographic unit. The nonvolatile memory can include (i) shared memory for access by both the module and the cryptographic unit, and (ii) protected memory accessible only by the cryptographic unit. The cryptographic unit can use a noise memory interface and noise amplifying operations in order to increase and distribute bit errors recorded in the noise amplifying memory. The cryptographic unit can (i) generate a random number using the noise amplifying memory and (ii) input the random number into a set of cryptographic algorithms in order to internally derive a PM key pair. The private key can be recorded in protected memory and the public key signed by a certificate authority.
US10380353B2
Methods for enhancing the security of content in a records management system. A document is received to be stored as a record in the records management system. A unique combination of an encryption key and encryption parameters is selected for the document. The encryption key and encryption parameters are stored on a server that is different from a server upon which the document is to be stored in the records management system. The document is encrypted using the selected unique combination of encryption key and encryption parameters. The encrypted document is stored in the records management system.
US10380351B2
Privacy is defined in the context of a guessing game based on the so-called guessing inequality. The privacy of a sanitized record, i.e., guessing anonymity, is defined by the number of guesses an attacker needs to correctly guess an original record used to generate a sanitized record. Using this definition, optimization problems are formulated that optimize a second anonymization parameter (privacy or data distortion) given constraints on a first anonymization parameter (data distortion or privacy, respectively). Optimization is performed across a spectrum of possible values for at least one noise parameter within a noise model. Noise is then generated based on the noise parameter value(s) and applied to the data, which may comprise real and/or categorical data. Prior to anonymization, the data may have identifiers suppressed, whereas outlier data values in the noise perturbed data may be likewise modified to further ensure privacy.
US10380350B1
Disclosed embodiments relate to exposing potential vulnerabilities in software programs. Techniques include referencing a software vulnerability assessment program, and modifying source code of a tested software program with native language commands. Techniques also include testing the modified software program, analyzing tracked executed code sections of output data to identify one or more current barriers in the tested software program, generating new input data for the tested software program configured to cross one or more current barriers, and merging the new generated input data with a dataset that is being tested by the software vulnerability assessment program.
US10380346B2
Technologies for bootstrapping virtual network functions in a network functions virtualization (NFV) network architecture include a virtual network function (VNF) bootstrap service (VBS) in secure network communication with a VBS agent of a VNF instance. The VBS agent is configured to execute a secure VNF bootstrap capture protocol in the NFV network architecture. Accordingly, the VBS agent can be configured to register with the VBS via secure communications transmitted between the VBS and the VBS agent. The secure communications include transmitting a security quote from a TEE of a platform on which the VNF instance is instantiated and a security credential request to the VBS, as well as receiving a security credential in response to validating the security quote and the security credential request. Other embodiments are described and claimed.
US10380339B1
Techniques are disclosed herein for reactively identifying software products, available from an electronic marketplace, that are exhibiting anomalous behavior. Data associated with software products is accessed and analyzed to determine anomalous behavior. The data analyzed may include, but is not limited to, crash data, ratings data, marketplace data, usage data, and the like. A machine learning mechanism may be used to classify the application into a category relating to whether a potential anomaly is identified for the software product. A score may also be calculated for the software applications that indicates a severity of the anomalous behavior. The classification and/or the score may be used to determine whether to perform further analysis or testing with regard to a software product. For instance, the score may be used to determine that the software product is to be tested by a testing service.
US10380336B2
An information processing device (1) includes: a Syscall instruction monitoring part (313) configured to monitor at least an instruction to pass processing to a kernel (35) of an OS among instructions issued to a CPU (11); and an exclusive loader (201) configured to load a monitoring software (31) functioning as the Syscall instruction monitoring part (313) at region A in a RAM (30), the monitoring software set at ring 0 that is higher than ring (2) set for the kernel (35) of the OS. Even when an access is tried to a resource by executing a malicious program, the access can be detected and intrusion of the malicious program to the kernel can be blocked.
US10380332B2
Disclosed is a voiceprint login method based on artificial intelligence. The method includes: S1: receiving a login request from a user and acquiring user information of the user; S2: generating a login string and replacing at least one character of the login string according to character replacement reference information corresponding to the user information; S3: providing the login string after replacement to the user and receiving speech information of the user reading the login string; and S4: performing a login authentication on the user according to speech information of the user reading the login string. With the method, by using the voiceprint authentication method combining the voiceprint and the character replacement reference information set by the user, the safety of the voiceprint password is increased, and some characters are hidden according the user's preferences, which satisfies the user's psychological demand of not wishing the password to be displayed explicitly.
US10380327B1
A notification device that includes a housing, a processing unit in the housing, and a control panel and a visual display on the housing. The processing unit causes the display to visually display a dosage amount, receives a first medication taken command from the control panel, causes the display to visually display a time of day that the first medication taken command is received, receives a second medication taken command from the control panel, causes the display to visually replace the time of day that the first medication taken command is received with a time of day that the second medication taken command is received, causes the display to visually display a number of times that medication taken commands are received from the control panel within a specified time period, and causes the display to visually display a number of total medication taken within the specified time period.
US10380316B2
A system and method for visualization of a mechanical integrity program are disclosed. In one embodiment, a mechanical integrity program server is configured to provide design, assurance, and verification functions that ensure a site, or a site under development, meets appropriate and intended requirements. Based on point cloud data and digital imagery collected from the site, a composite model file is built. Operational elements, interconnection of the operational elements, and instrumentation of the site are identified within the composite model file. Responsive to user input, a mechanical integrity program is generated including processes for assuring the site is in satisfactory condition to safely and reliably perform its intended purpose. Various field interface modes for viewing on a programmable interactive device permit field inspection of the site.
US10380313B1
Implementing a design for a heterogeneous computing platform can include storing, using a processor, profile data in a memory, wherein the profile data is generated from running the design for the heterogeneous computing platform and wherein the design includes a kernel adapted for hardware acceleration. Compliance of the design with a profile rule may be determined by comparing, using the processor, the profile data accessed from the memory with the profile rule. The profile rule can specify a design requirement for a hardware accelerated implementation of the kernel. Compliance of the design with the profile rule can be indicated, using the processor, based upon the comparing.
US10380308B2
Power distribution networks (PDNs) using hybrid grid and pillar arrangements are disclosed. In particular, a process for designing an integrated circuit (IC) considers various design criteria when placing and routing the PDN for the IC. Exemplary design criteria include switching frequencies, current densities, and decoupling capacitance and their impact on temperature. In areas of high localized temperature, a power grid structure is used. In other areas, shared metal track pillars may be used. By mixing power grids with pillars, the IC may reduce local hotspots by allowing the grid to help dissipate heat and assist with decoupling capacitance while at the same time providing pillars in areas of high current density to reduce resistive losses.
US10380301B1
The present disclosure relates to a method for waveform based debugging in a formal verification of an integrated circuit. The method may include receiving, using at least one processor, an electronic circuit design and partitioning a cone of influence for a cover property of the electronic circuit design into design logic and property logic. The method may further include applying an X-value to all inputs associated with the cone of influence and performing an X-simulation until a fixed point is reached. The method may also include identifying a non-X node and providing a path of X-diffusion at a property output.
US10380298B2
Systems and methods for validating a circuit design are described. The circuit validation includes determining a subset of checks to apply to a portion of the overall circuit based on the pin type composition of the circuit portion.
US10380297B2
Embodiments relate to designing of integrated circuits using generation and instantiation of circuit stencils. The circuit stencil represents an abstracted version of the circuit segment. The circuit stencils include collapsed versions of the connectivity information of components and nodes of the integrated circuit. The collapsed version of the connectivity information is generated by analyzing functionality of the circuit segment and removing or replacing at least one redundant component or node of the circuit segment without modifying the functionality. The circuit stencil is used for instantiating or referencing components into a second integrated circuit.
US10380295B1
Disclosed are techniques for verifying X-behavior in electronic designs. These techniques identify at least a portion of an electronic design, wherein the at least the portion that includes an input node, an output node, and an internal node located between the input node and the output node. Internal X-propagation proof results may be generated for the internal node based in part or in whole upon an internal precondition and an internal harmless condition for the internal node. X-propagation verification for the output node may then be performed based in part upon one or more assumed properties at the internal node, wherein the one or more assumed properties are assumed at the internal node based in part or in whole upon the internal X-propagation proof results.
US10380288B2
The present invention provides a structure of a clock distribution network and generation method thereof. The clock distribution network is distributed in multiple local circuit modules. The clock distribution network comprises a clock tree structure and clock mesh structures, wherein the clock tree structure is distributed at least between or among the multiple local circuit modules and has a root node which is a clock access point of the clock distribution network. The clock mesh structures are distributed within at least one local circuit module at least according to a proportion of clock nodes in the local circuit module, a proportion of sequential circuits connected by clock in the local circuit module, a ratio of a total length of clock routing wirings in the local circuit module to a perimeter of the local circuit module, and a proportion of timing violation paths in the local circuit module.
US10380281B2
Systems and methods for determining vector-ratio safety factors for wellbore tubular design are provided. Pressure and temperature data for at least one load point along a tubular component of a wellbore are obtained. An effective failure axial load expected at the load point is calculated during a downhole operation to be performed along one or more sections of the wellbore within a subsurface formation, based on the obtained data. An upper boundary and a lower boundary for the effective failure axial load are determined, based on physical properties of the tubular component at the load point. A midpoint of the effective failure axial load is calculated based on the upper and lower boundaries. A critical failure differential pressure is calculated, based on the midpoint of the effective failure axial load. A vector-ratio safety factor is calculated, based on the critical failure differential pressure relative to the effective failure axial load.
US10380279B2
There is described herein a process for assigning location-specific correction factors to composite components using data obtained from the simulation of an automated manufacturing process, and correlating the location-specific correction factors to safety margins across the surface of the composite component, in order to quantify the impact of features introduced by the manufacturing process.
US10380277B2
A system and method for an application of a virtual load monitoring of an aircraft to determine a component retirement time for at least one component of the aircraft is provided. The system and method includes estimating component loads from aircraft state parameters; calculating load statistics from the component loads; calculating a reliability factor; generating a component design load spectrum by applying the reliability factor to the load statistics; and calculating the component retirement time for the at least one component of the aircraft by utilizing the component design load spectrum.
US10380276B2
A non-transitory computer-readable recording medium stores an analysis model adjustment program. The analysis model adjustment program makes a computer execute the following processes. The computer compares a first attribute value that indicates an operating point of a fan in a first analysis model that represents an apparatus that includes the fan with a second attribute value that indicates an operating point of the fan in a second analysis model that is more simplified than the first analysis model. Next, the computer changes an aperture ratio of the second analysis model according to a result of the comparing the first attribute value with the second attribute value.
US10380275B2
A computer-implemented method for simulating behavior of a modeled object includes storing a tolerance attribute value in a memory area for a specified parameter of the modeled object, defining a set of rules representative of a plurality of assumptions of a model simulation, executing the model simulation based on the tolerance attribute, verifying an output of the model simulation with respect to a set of rules that are dependent on input and output values for which the tolerance attribute as verified, and validating the output behavior against requirements for every stage of the product lifecycle, from preliminary design to end of life.
US10380274B2
A computer-implemented method, computer program product and computing system for management of a pressure pipe network is provided. A processor retrieves a topology model of a pipe network. The processor retrieves one or more measurement expressions of the pressure pipe network. The processor determines a parameter list for a first measurement expression, wherein a first parameter of the parameter list represents a cutting point measurement device. The processor generates a first subsystem of the pipe network based, at least in part on, the first parameter.
US10380268B2
The disclosed method and system allow a user to conveniently access a webpage using a short code without typing a web address. To solicit a user to see a webpage, the user will be given a short code that is easy to remember instead of a full web address. Later, the user will send the code to a directing server, where a corresponding relationship between the short code and the intended web address has been previously recorded, and the user will be directed to the webpage. The supply of easy-to-memorize short codes is limited by the possible number of combinations of a few digits; however, this method and system can be universally used without feeling the lack of available codes because each short code is designed to be valid only in a limited geographic area and for a limited time frame.
US10380256B2
Technologies for automated context-aware media curation include a computing device that captures context data associated with media objects. The context data may include location data, proximity data, behavior data of the user, and social activity data. The computing device generates inferred context data using one or more cognitive or machine learning algorithms. The inferred context data may include semantic time or location data, activity data, or sentiment data. The computing device updates a user context model and an expanded media object graph based on the context data and the inferred context data. The computing device selects one or more target media objects using the user context model and the expanded media object graph. The computing device may present context-aware media experiences to the user with the target media objects. Context-aware media experiences may include contextual semantic search and contextual media browsing. Other embodiments are described and claimed.
US10380249B2
A prediction system can predict future trending topics. The prediction system can classify social media posts by region and vertical, extract text from the posts, tokenize the extracted text, and organizing the tokens into n-grams. The prediction system can store the n-grams from the posts in a cumulative set of n-grams, with each n-gram tagged with the originating post's identified region, vertical, and a time value. The prediction system can compute, for each n-gram, a frequency within each category defined by a region/vertical pair. The prediction system can fit occurrence data for n-grams to a polynomial and identify the slope of the point on for the current time. The slope can be used as a prediction of growth or decline for the n-gram. The prediction system can identify n-grams with a comparatively large slope within that region/vertical as likely to be trending in the future.
US10380248B1
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string, and select an acronym or full string token in an acronym database matching the token. If the token matches acronym or full string tokens in the acronym database, the server generates and transmits one or more available domain name candidates with the acronym or full string tokens to the user's client computer.
US10380244B2
The present disclosure includes a memory in which a content providing program is stored, and a processor that executes the program stored in the memory. Herein, upon execution of the program, the processor extracts a subject and a verb property including multiple verbs corresponding to the subject from a target content, infers a verb-form subject of the target content on the basis of the subject and the verb property, and extracts one or more contents matched with the target content from among multiple candidate contents on the basis of the verb-form subject of the target content. Further, the multiple verbs corresponding to the subject are extracted from an associative verb group.
US10380235B2
A method and system for annotating and linking electronic documents is described herein. Separate annotation layers or connectors are used to store each annotation or connection associated with a document in order to improve the efficiency and robustness of collaborative annotation. When a user creates an annotation for a document, a new annotation layer is generated, containing information describing the annotation. The annotation layer is separate from the annotated document. The annotation layer may be transmitted to another user without transmission of the document, thereby reducing network traffic and avoiding metadata contamination within the document itself. This facilitates real-time collaborative annotation of electronic documents by multiple users. This also facilitates robust connections between documents or other data sources, which contain information regarding both the source and target documents.
US10380233B2
Methods and apparatus, including computer program products, implementing and using techniques for launching a process based on annotations made to a document in an enterprise content management system. It is determined whether an annotation has been added to a document in the enterprise content management system, wherein the annotation is stored as a separate element and the separate element is associated with the document. It is determined whether the annotation is of a type indicating that a subsequent workflow process is to be performed. In response to determining that the annotation is of a type indicating that a subsequent workflow process is to be performed, the annotation is parsed to obtain information to be used in the subsequent workflow process. The subsequent workflow process is launched. The launch uses at least some of the information obtained from parsing the annotation as parameters in the subsequent workflow process.
US10380229B2
Aspects of the disclosed technology include a method including receiving, by a computing device, static web page data of a web page; responsive to receiving the static web page data, parsing, by the computing device, the static web page data to identify a plurality of links; selecting, by the computing device, a link of the identified plurality of links to be presented based on a computing environment; rendering, by the computing device, the web page including the selected link; and outputting, for display, the rendered web page.
US10380226B1
Described herein are techniques for identifying and displaying key excerpts of a digital work and related key excerpts of other digital works. Key excerpts are identified by evaluating (a) the number of interactions by human readers within each of the key excerpts and (b) the number of reviews that reference each of the key excerpts. Related excerpts from other books can be identified by comparing the key excerpts of the other books. Excerpts can be displayed by subject, and links are provided to move from one subject to another.
US10380216B2
In a server 101, a receiver 401 receives a request transmitted from a browser running on a client. A generator 402 generates a response including content according to the request. A transmitter 403 transmits the response to the browser. A determiner 404 determines from the request whether or not an add-on that executes a process in the browser is enabled in the browser. After determining that the add-on is disabled in the browser, content is generated so that a substitute element that executes the process in place of the add-on in the browser is displayed in a content area of the browser. After determining that the add-on is enabled in the browser, content is generated so that the substitute element is not displayed in the content area.
US10380198B2
The present disclosure relates to a method including: receiving resource requests from clients and converting the resource requests into search requests in sequence; searching a resource list of sensor nodes of cloud according to search conditions of the search request and obtaining a resource ID of the sensor node that meets the search conditions; searching a data list of the sensor node and reading a working frequency of the sensor node in the resource list; comparing the working frequency with a desired frequency in the search conditions to determine if buffered data in the data list can meet requirements; feeding back the buffered data to the clients if the buffered data meets the requirements; and controlling the sensor nodes to collect data according to the search conditions and priorities of the sensor nodes and sending the collected data to the clients if the buffered data cannot meet the requirements.
US10380194B2
Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined. The set of data items are sorted based on the sort criteria and sort priority. The sort result is displayed using the visual properties of identify the sorting order of each corresponding sort criteria. The visual properties may include, for example, the display location, size, color, animation, or other visual aspect of the data items.
US10380190B2
A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.
US10380182B2
In one embodiment, a method includes determining by a computing device a set of videos that a user may watch. For each video, a coefficient value is determined for each of one or more coefficient factors. At least one of the coefficient factors has a value that would be coincident with the user watching the video. A video coefficient for each video is calculated based on the coefficient values of its coefficient factors, and the videos are ranked based on their video coefficients. The rankings are then provided for presentation to the user.
US10380177B2
A system and method for expanding a question and answer (Q&A) database. The method includes preparing a set of Q&A documents and speech recognition results of an agent's utterances in conversations between an agent and a customer, each Q&A document in the set having an identifier, and each speech recognition result having an identifier common with the identifier of a relevant Q&A document, and adding one or more repetition parts extracted from the speech recognition results of the agent's utterances to a corresponding Q&A document in the set.
US10380176B2
A vehicle information display device basically includes an audio unit, a steering switch and a meter unit. The audio unit is installed in a vehicle, and has an operation input unit. The steering switch operates the audio unit. The steering switch is provided to a steering wheel of the vehicle. The meter unit has a meter display for displaying operation specifics information that represents operation specifics conveyed as an instruction to the audio unit by operation of the operation input unit or the steering switch.
US10380166B2
Methods, apparatus, systems and articles of manufacture are disclosed to determine tags for unknown media using multiple media features. The methods, apparatus, systems and articles of manufacture for tagging unknown media, extracts audio features from an audio portion of the unknown media. The methods, apparatus, systems and articles of manufacture for tagging unknown media, extracts image features from image portions of the unknown media. The methods, apparatus, systems and articles of manufacture for tagging unknown media, weights the audio features with respect to the image features or weights the image features with respect to the audio features based at least partially on the recognition technology used to extract the feature. The methods, apparatus, systems and articles of manufacture for tagging unknown media, searches a database of pre-tagged media using the weighted features to generate a list of suggested tags for the unknown media. The methods, apparatus, systems and articles of manufacture for tagging unknown media, tags the unknown media with approved tags from the list of suggested tags.
US10380165B2
In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includes a generator of quantitative variance from the acknowledgement/negative-acknowledgement transmission, the quantitative variance describing statistical variances and discrepancies within the first multimedia-document and within the second multimedia-document and between the first multimedia-document and the second multimedia-document.
US10380163B2
Various embodiments of systems, computer program products, and methods to provide domain similarity scores for information retrieval are described herein. In an aspect, a plurality of files associated with a plurality of domains are retrieved. A corpus corresponding to the plurality of domains is generated based on the plurality of files by integrating the plurality of files corresponding to the plurality of domains. Further, similarity scores between the plurality of domains are determined based on the generated corpus. The similarity scores between the plurality of domains are persisted in a similarity scores repository to enable information retrieval during translating data between different languages.
US10380158B2
Disclosed are methods and apparatus for automatically determining the relevance of matches between entities. A set of one or more indicators of relevance for each of a plurality of matches may be detected, where each of the plurality of matches exists between a first entity and a different one of a plurality of entities. Each set of one or more indicators of relevance indicates a degree of two-way interest for a corresponding one of the plurality of matches, the degree of two-way interest indicating both a degree of interest of the first entity in the corresponding one of the plurality of entities and a degree of interest of the corresponding one of the plurality of entities in the first entity. A probability of relevance of each of the plurality of matches may be determined based at least in part upon a corresponding set of one or more indicators of relevance. Each of the plurality of matches may be ranked based at least in part on the corresponding probability of relevance. A ranking function may be trained based upon the probability of relevance of each of the plurality of matches. The ranking function may subsequently be applied to identify and rank matches (e.g., in the absence of indicators of relevance).
US10380156B2
Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.
US10380149B2
[Object] To provide a device assisting a user to easily generate, in relation to an issue of interest to the user, a question sentence guaranteed to have an answer of a certain accuracy or higher in a question-answering system.[Solution] A question sentence generating device is used with a question-answering system, and it includes: word receiving means for receiving a word 480 as a source for generating a question sentence; and question sentence generating database 502 comprised of a plurality of entries for generating a question sentence. Each of the plurality of entries has a word as a key and includes an answer sentence pattern co-occurring with the word, used in the question-answering system. The question sentence generating device further includes a question sentence generating unit 506, searching the question sentence generating database 502 for an answer sentence pattern using the word 480 received by the word receiving means as a key, for generating a question sentence from a retrieved answer sentence pattern and the received word 480.
US10380146B2
As provided herein, a list of locales of interest in a location may be sorted into one or more categories. A user performing a search for a locale of interest (e.g., a restaurant) may be identified. A local score may be assigned to the locale of interest based upon a number of local users (e.g., users residing in the location) that perform the search. A second user may be determined to be near the locale of interest. A category of interest may be determined for the second user (e.g., an interest in local non-tourist restaurants). Responsive to the category of interest corresponding to the category and the local score of the locale of interest exceeding an interest threshold, the second user may be provided with a recommendation to go to the locale of interest. The locale of interest may be a local favorite restaurant rather than a tourist trap.
US10380139B2
An SQL interceptor inserted as a proxy between a database client and the corresponding database server intercepts a constrained application-generated SQL query and composes a new data request. Parameter values in the SQL query determine whether the new data request is sent to a database server or a web service provider. A reserved table name specified in the SQL query triggers a rewrite of the data request. Parameter values in the query are used to select among a plurality of executable modules to use for rewriting the data request. Special data encoding and formats need to be used based on the source of data that will receive and respond to the rewritten data request. For example, communication between a database client and server may use a vendor-specific, non-standard binary encoding, and XML and JSON response data must be reformatted as an SQL response for processing by the database client.
US10380138B1
Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.
US10380125B2
An information processing apparatus including: an acquisition unit configured to acquire a structure of a query sentence obtained by analyzing the input query sentence and a structure of a target document obtained by analyzing the target document obtained by search that uses a search word generated by using the query sentence; and a control unit configured to determine an answer candidate by comparing the structure of the query sentence and the structure of the target document which are acquired by the acquisition unit, and generate information for presenting a result of the determination in contrast to the query sentence.
US10380120B2
Topic summaries related to a selection of text in an electronic document may be generated and presented. A topic summary application receives the user-selected text and identifies entities in the text using natural language processing. Using natural language processing, the summary application also identifies related entities and associated text phrases in a remaining portion of the electronic document. The remaining portion may be a portion of the document that precedes the user-selected text, so that a summary generated therefrom may be used to refresh the memory of the user while not revealing information that the user has not yet encountered. In addition, the summary application determines semantically important text phrases using text analytics and generates a summary, presented to the user in a pop-up window, of most frequently correlated related entities along with text phrases that are semantically important.
US10380117B2
An event-occurrence-place estimation method having a process executed by a computer, the process includes acquiring a message of a predetermined event from social media to which a message is posted; extracting occurrence place information indicating an occurrence place of the predetermined event from the acquired messages; ranking the occurrence places in descending order according to the number of acquired messages corresponding to each of the pieces of occurrence place information, cumulating, for each of the occurrence places, the number of acquired messages of the occurrence place and the number of acquired messages of the occurrence places which are ranked higher than the occurrence place information, and identifying a change point where an increase rate of the cumulated number of the messages is an average increase ratio; and outputting the piece of occurrence place information identified by the identified change point.
US10380114B2
A system and method is described for database split generation in a massively parallel or distributed database environment including a plurality of databases and a data warehouse layer providing data summarization and querying functionality. A database table accessor of the system obtains, from an associated client application, a query for data in a table of the data warehouse layer, wherein the query includes a user preference. The system obtains table data representative of properties of the table, and determines a splits generator in accordance with one or more of the user preference or the properties of the table. The system generates, by the selected splits generator, table splits dividing the user query into a plurality of query splits, and outputs the plurality of query splits to an associated plurality of mappers for execution by the associated plurality of mappers of each of the plurality of query splits against the table.
US10380113B2
A computing system can archive information from internetworked computers, such as Internet content, for later retrieval. A server system processes content providers, such as DNS registries and web sites, to extract and store content, including text, image, audio, and video content. For web sites, HTML source code is stored along with a browser-rendered display file. The content is perpetually archived to create a historical record of information for each content provider. An interface is used to retrieve the archived content in response to queries.
US10380111B2
The present disclosure relates to a data search system capable of providing increased speed in searching large-volume time series data in a DBMS. A data search system according to an embodiment of the invention may be implemented by a computing terminal as a system for searching data. The system may include: a query optimizer that checks whether or not a parallel scan is possible for a search target data table and generates a query execution plan; a parallel scan manager module that conducts a parallel scan on the table; and a query executer that executes the query execution plan generated by the query optimizer and, if a parallel scan is possible for the table, calls the parallel scan manager module, where the parallel scan manager module determines whether or not to execute a parallel scan by comparing the number of records forming the table with a preset value.
US10380107B2
A system, method, and an apparatus related to a standardized interface to separate new functions from the primary features of the DTM. This can circumvent the need for modification of the DTM when new functions are desired to be added. This can prevent the necessity of regression testing for existing functions in the DTM, and prevent risk of degradation of performance of the DTM after addition of the new functions. Consequently, by reducing the testing time, development time of upgrades to DTMs can be shortened and a lower cost can be achieved.
US10380106B2
Systems and methods may provide feature matching in object-recognition applications. The systems and methods may determine various features of an object and determine what type of object to which the features correspond. The systems and methods may also detect objects within a database and extract vectors based on unique features of the objects. The extracted vectors may be stored in a memory such as a buffer. The extracted vectors may be used to match against a database of objects of interest or test vectors. Features within the objects may then be quickly and efficiently determined based on the best matches between the extracted vectors and the test vectors, thereby determining suitable best matches while avoiding the necessity to search the full database.
US10380104B2
A database system searches for any statements that satisfy one or more of a set of filtering criteria. When a given dynamic query statement fully satisfies the set of filtering criteria, the given statement is stabilized by persistently storing a bound form of the given dynamic query statement. When the given dynamic query statement partly satisfies the set of filtering criteria, a monitoring request is created with the set of filtering criteria to begin monitoring subsequent executions of the statement, and the statement is linked to the monitoring request. When the given dynamic query statement subsequently fully satisfies the set of filtering criteria, the statement is stabilized by persistently storing the bound form of the statement. When the given dynamic query is re-executed, the stabilized statement is loaded, and the PREPARE process is bypassed.
US10380099B2
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US10380097B1
Systems and methods for detecting changes in physiological indicators in communications data of participants of a communication and tagging those changes are described. According to an embodiment, a method uses an analytics module operating on at least one processor. Data indicative of a communication between participants is received. A physiological indicator of at least one of the participants is detected by analyzing the data. A change in the physiological indicator is determined in the data. A location of the data where the change in the physiological indicator occurred in the data is tagged. The tagging includes storing a tag indicating the location of the data where the change in physiological indicator occurred in memory.
US10380096B2
Various embodiments herein each include at least one of systems, methods, and software for data migration, such as when migrating a database from one form to a next and as may be performed at a time of software system version migration. One example embodiment, in the form of a method, includes loading a database migration script that includes a prior class from a software system prior to an upgrade of the software system and a new class from the software system after the upgrade to the software system. The method proceeds by then calling methods of the prior class to copy database data from database tables impacted by the database migration script to a memory device and executing the database migration script. The method then calls methods of the new class to copy the database data from the memory device back to the database.
US10380094B2
Disclosed are examples of systems, apparatus, methods and computer program products for creating custom platform objects for a multi-tenant non-relational database environment. A database system maintains a multi-tenant non-relational database associated with multiple enterprises and a number of records for each of the enterprises. The system also maintains a dynamic virtual table associated with a number of records. A request is received from one of the enterprises to define a custom data object within the database system, uniquely associated with an enterprise. The request is processed, and a custom object is generated based on the request. The custom object defines database columns corresponding to the data object and the enterprise. The virtual table is updated to include virtual columns corresponding to the database column definitions, and existing columns of a shared table in the non-relational database are updated to match the virtual columns. Access to the existing columns is then restricted for enterprises not uniquely associated with the custom data object.
US10380090B1
A database may store an object comprising a hierarchy of sub-objects. Numeric identifiers may be assigned to names of the sub-objects and used in place of the names when writing the object to storage. Scalar values may be prefixed with length indicators. Collections may be prefixed with counts indicative of the number of elements in the corresponding collection. A portion of the object may be retrieved from storage by traversing a path from the root of the hierarchy to the desired portion. Length and count information may be used to skip over portions of the object during the traversal.
US10380085B2
There is disclosed a system for migrating records in a database from a source database schema to a target database schema. A request is received to delete a state from the source schema. The state is marked as the redundant state. A resultant state is identified to which to migrate database records in the redundant state and a valid migration path is calculated between the redundant state and the resultant state.
US10380084B2
Described herein is a framework for providing data model views with complex calculation capability. In accordance with one aspect, the framework receives a request to calculate target results. An object in an application layer may be invoked to perform complex calculation to generate intermediate results. The intermediate results are stored in a global temporary table. A data model view in a database layer may then be invoked to calculate the target results based on the intermediate results retrieved from the global temporary table. The calculated target results are then returned.
US10380083B2
An approach for enabling collaborative development of a database application is provided. Specifically, this approach provides a database development and collaboration tool (DDCT), which can be utilized by multiple developers involved in a particular software project, to enable automated synchronization and database version control by allowing a database development language and data changes to be stored in a metadata form that is general to more than one database management system (DBMS). Each developer is united and able to collaborate through the system, thus ensuring that a change to a database structure and/or data in a static data table created in a particular database language by one developer is automatically incorporated in the overall development process. Furthermore, the DDCT provides the opportunity to maintain a single repository entry for more than one DBMS, which simplifies synchronization.
US10380066B2
Example apparatus and methods provide a file system that stores files in multiple different logical units. The logical units are associated with different classes of devices. The file system interacts with the logical units through block-based interfaces. The file system is a single file system that spans the multiple logical units. The multiple different logical units include data storage devices for which the file system manages block storage allocation and an object storage system that manages its own block storage allocation rather than having the file system manage its block storage allocation. The file system may maintain a single namespace, hierarchy, or directory structure for the multiple logical units. The object storage system may protect files using redundant copies, erasure codes, or other approaches. An archive process may selectively move files from other devices to the object storage system and leave a symbolic link behind.
US10380064B2
A neural network unit including a register programmable with a representation of a reciprocal value of a divisor and a plurality of neural processing units (NPU). Each NPU has an ALU, an accumulator, and a reciprocal multiplier unit. The ALU performs arithmetic and logical operations on a sequence of operands to generate a sequence of results and accumulates the sequence of results as an accumulated value into the accumulator. The reciprocal multiplier unit receives the representation of the reciprocal value and the accumulated value and in response generates a result that is the quotient of the accumulated value and the divisor.
US10380053B2
A memory module comprises a data interface including a plurality of data lines and a plurality of configurable switches coupled between the data interface and a data path to one or more memories. The effective width of the memory module can be configured by enabling or disabling different subsets of the configurable switches. The configurable switches may be controlled by manual switches, by a buffer on the memory module, by an external memory controller, or by the memories on the memory module.
US10380052B2
Systems and methods for enabling wellsite data transfer between petroleum field devices using coded data images, such as matrix barcodes, are provided. Wellsite data is obtained in a first format at a first computing device. The wellsite data is converted from the first format into a second format to be used for matrix barcode generation. At least one matrix barcode is generated based on the converted wellsite data. A representation of the generated matrix barcode is presented via an output device of the first computing device for transfer to a second computing device.
US10380050B2
An electronic device including a universal serial bus (USB) type-C connector is provided. The electronic device includes a display, a communication interface including the USB type-C connector, and a processor electrically connected to the display and to the communication interface and configured to sense a connection with an external electronic device using the USB type-C connector, receive information relating to the external electronic device from the external electronic device in response to the connection, receive user data, which has been inputted through an input/output component of the external electronic device, from the external electronic device through a pin of the USB type-C connector, and control the electronic device based on the received user data.
US10380049B2
A universal serial bus (USB) hub supporting multiple hosts and an automobile head unit using the same are provided. A USB hub circuit is set in the USB hub, which is coupled to external connectors through a bus matrix. Herein, an upstream port connector of the USB hub is coupled to the automobile head unit. When one device is coupled to a downstream port requests to serve as a host, the bus matrix couples the downstream port, coupled to the requesting device, to an upstream port of the USB hub circuit, and couples the downstream port to the automobile head unit to make the automobile head unit serve as the device.
US10380048B2
Multiple clients may attempt to utilize a coprocessor engine within a coprocessor simultaneously. However, each engine may accomplish the particular function for which it is designed for one client at a time. Therefore, to transition from performing coprocessor engine operations between clients, the coprocessor engine may be suspended from performing operations for a first client so that it may begin performing operations for a second client. Prior to such transition, the coprocessor engine saves metadata about its operation state at the time of the suspension. At a subsequent time, when operations for the first client are to resume, the operating state of the coprocessor engine is determined utilizing the metadata and operations for the first client resume.
US10380043B2
A method performed by a memory chip is described. The method includes receiving an activated chip select signal. The method also includes receiving, with the chip select signal being activated, a command code on a command/address (CA) bus that identifies a next portion of an identifier for the memory chip. The method also includes receiving the next portion of the identifier on a portion of the memory chip's data inputs. The method also includes repeating the receiving of the activated chip select signal, the command code and the next portion until the entire identifier has been received and storing the entire identifier in a register.
US10380033B2
An address translation facility is provided for multiple virtualization levels, where a guest virtual address may be translated to a guest non-virtual address, the guest non-virtual address corresponding without translation to a host virtual address, and the host virtual address may be translated to a host non-virtual address, where translation within a virtualization level may be specified as a sequence of accesses to address translation tables. The address translation facility may include a first translation engine and a second translation engine, where the first and second translation engines each have capacity to perform address translation within a single virtualization level of the multiple virtualization levels. In operation, based on the first translation engine performing a guest level translation, the second translation engine may perform a host level translation of a resulting guest non-virtual address to a host non-virtual address based on the guest level translation by the first translation engine.
US10380025B2
An example system in accordance with an aspect of the present disclosure includes a cache engine, a validate engine, and an access engine. The cache engine is to cache, into an address cache of an object reference, an object address corresponding to an object, in response to performing a lookup of the object via at least one indirection. The validate engine is to validate that an object ID of the object located at the cached object address corresponds to a reference object ID that is stored in the object reference and associated with the object. The access engine is to access the object via a lookup of the object address cached in the address cache of the object reference, in response to validating the reference object ID.
US10380024B2
The present disclosure provides a dynamic random access memory (DRAM), and a method of operating the same. The DRAM includes a memory row and a buffer. The memory row is configured to store a data, wherein the memory row does not provide the data to the buffer in response to a request to read the data. The buffer is configured to store the data as a temporarily-stored data, wherein the buffer provides the temporarily-stored data in response to the request.
US10380018B2
An example apparatus for garbage collection can include a memory including a plurality of mixed mode blocks. The example apparatus can include a controller. The controller can be configured to write a first portion of sequential host data to the plurality of mixed mode blocks of the memory in a single level cell (SLC) mode. The controller can be configured to write a second portion of sequential host data to the plurality of mixed mode blocks in an XLC mode. The controller can be configured to write the second portion of sequential host data by performing a garbage collection operation. The garbage collection operation can include adding more blocks to a free block pool than a quantity of blocks that are written to in association with writing the second portion of sequential host data to the plurality of mixed mode blocks.
US10380010B2
Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
US10380006B2
In an approach for testing an application for a security vulnerability, a processor inserts an instrumentation hook in the application to be tested, wherein the instrumentation hook is executed prior to a sink operation. A processor transmits a probe input value to the application to be tested. A processor detects a modification to the probe input value at the instrumentation hook by comparing the probe input value at the instrumentation hook to a signature value and detecting that the probe input value matches the signature value. A processor removes the sink operation from testing for the security vulnerability.
US10380004B2
In at least one embodiment, a system performs regression testing of software using selected test cases. In at least one embodiment, the system selects the test case for regression testing based on whether the test case correlates with modified code. In at least one embodiment, a test case correlates with the modified code if the test case tests all or a proper subset of the modified code. In at least one embodiment, if a test case does not test any of the modified code, then the test case is not used in the regression testing of the modified code.
US10380000B2
Stepwise execution of different instances of an application can be initiated, in parallel, in different computing environments. Responsive to an execution step being performed in the different computing environments, a determination can be made as to whether a first data set generated by an operation performed in the execution step by a first instance of the application matches a second data set generated by the operation performed in the execution step by a second instance of the application. If the data sets do not match, the second data set can be replaced with the first data set in memory of an operating system in which the second instance of the application is executed. At least one additional execution step can be performed. An indication of whether the additional execution step performed properly can be output.
US10379991B2
Systems and Methods are disclosed for providing measurement data redundancy to intelligent electronic devices (IEDs) in an electric power system, without additional redundant components. In various embodiments, a first measurement device obtains measurement data from a first portion of the electric power delivery system. A second measurement device obtains measurement data from a second portion of the electric power delivery system. A first IED monitors the first portion of the electric power delivery system based on measurement data associated with the first portion of the electric power delivery system, and a second IED monitors the second portion of the electric power delivery system based on measurement data associated with the second portion of the electric power delivery system. Assuming the first and second portions are coordinated, a communication system dynamically routes measurement data from the second measurement device to the first IED upon a failure of receiving digital measurements from the first measurement device.
US10379982B2
Computing systems, devices, and methods for performing a virtual load test are disclosed herein. In accordance with the present disclosure, an asset data platform may define a respective range of acceptable values for each load-test variable in a set of load-test variables. The asset data platform may then receive one or more under-load reports from a given asset, and carry out a virtual load test for the given asset by, performing a comparison between the respective observation value for the load-test variable included in the most recent under-load report and the respective range of acceptable values for the load-test variable. In turn, the asset data platform may identify load-test variables for which the respective observation value falls outside of the respective range of acceptable values, and may then cause a client station to present results of the virtual load test for the given asset.
US10379973B2
A method of allocating storage in a distributed storage system includes receiving a data structure including a plurality of identifiers of storage devices organized by failure zones. Any device of a first failure zone does not share a point of failure with any device of a second failure zone. The method also includes receiving a storage allocation request, identifying a first storage device using a first pointer referencing an unallocated device of the first failure zone, and modifying the first pointer to reference a next unallocated device of the second failure zone. The method also includes identifying a second storage device using a second pointer referencing an unallocated device of the second failure zone, modifying the second pointer to reference a next unallocated device of the second failure zone, and responding to the storage allocation request by providing identifiers of the first storage device and the second storage device.
US10379963B2
Techniques disclosed herein provide for global management of a set of data management services being executed by at least one of one or more physical data management appliances and one or more virtual data management appliances. First instructions are transmitted to a first copy data management appliance that cause the first copy data management appliance to send first data associated with protecting a first application entity to the management server. Second instructions are transmitted to a second copy data management appliance that cause the second copy data management appliance to send second data associated with protecting a second application entity to the management server. A plurality of data management policies associated with the first copy data management appliance and the second copy data management appliance are scheduled using a third service level template, which includes a merged set of schedules for the first and second copy data management appliances.
US10379958B2
Methods, storage facilities and computer software products implement embodiments of the present invention that include mapping, by a storage system including one or more storage devices, a set of storage blocks on a given storage device to a redo log file configured to store transactions performed by a transaction processing system. An archiving condition is specified, and upon the transaction processing system completing a given transaction a copy of the given transaction is stored to the redo log file. Upon the archiving condition being met, the storage system can remap the set of storage blocks to an archive log file.
US10379957B2
This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time.
US10379956B2
Data files in a distributed system sometimes becomes unavailable. A method for fault tolerance without data loss in a distributed file system includes allocating data nodes of the distributed file system among a plurality of compute groups, replicating a data file among a subset of the plurality of the compute groups such that the data file is located in at least two compute zones, wherein the first compute zone is isolated from the second compute zone, monitoring the accessibility of the data files, and causing a distributed task requiring data in the data file to be executed by a compute instance in the subset of the plurality of the compute groups. Upon detecting a failure in the accessibility of a data node with the data file, the task management node may redistribute the distributed task among other compute instances with access to any replica of the data file.
US10379954B2
The present invention provides a method and an apparatus for cache management of transaction processing in persistent memory. The method includes: when a transaction starts, reading old version data from non-volatile memory to a processor cache, and executing the transaction; during the execution of the transaction, allocating a space to generated new version data, and using a steal write-back technology to allow persistence of uncommitted data; when the transaction is committed or aborted, implementing forced persistence of transaction data to the non-volatile memory: after persistence of the transaction data or state is implemented to the non-volatile memory, writing the transaction data back to original data addresses, and using a no-force write-back technology to relax persistence of committed data to the non-volatile memory, where the transaction processing module periodically implements persistence of cached data to the non-volatile memory using bulk persistence; and when a system failure occurs, performing failure recovery processing on the transaction data. The method can reduce frequencies of data replication and data persistence in persistent memory.
US10379946B2
A controller sets the processing in accordance with an error that may occur in data. A controller for controlling a machine or a facility includes a storage unit, a diagnosis unit that diagnoses the presence of an error in data written in a memory space of the storage unit or data read from the memory space, and a processing unit that performs processing in accordance with a diagnosis result obtained by the diagnosis unit. The processing unit performs appropriate processing when an error is detected in data within a set range of the memory space in which the diagnosis unit is to be enabled.
US10379944B2
A computing device having a cache memory (or “cache”) is described, as is a method for operating the cache. The method for operating the cache includes maintaining, in a history record, a representation of a number of bit errors detected in a portion of the cache. When the history record indicates that no bit errors or a single-bit bit error was detected in the portion of the cache memory, the method includes selecting, based on the history record, an error protection to be used for the portion of the cache memory. When the history record indicates that a multi-bit bit error was detected in the portion of the cache memory, the method includes disabling the portion of the cache memory.
US10379936B2
In an approach to cleanup of unpredictable test results, one or more computer processors generate a data area associated with a first test instruction in a test stream. The one or more computer processors determine whether the generated data area overlaps with an unpredictable data area. In response to determining the generated data area overlaps with an unpredictable data area, the one or more computer processors determine a second test instruction associated with the overlapped unpredictable data area, where the second test instruction precedes the first test instruction in the test stream. The one or more computer processors select a location in the test stream between the first test instruction and the second test instruction. The one or more computer processors insert one or more pre-requisite instructions in the selected location, where the one or more pre-requisite instructions load the overlapped unpredictable data area with pre-defined data.
US10379932B2
A system for clustering events includes an extraction engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. The managed infrastructure is associated with produced events that relate to it. Those events are converted into words and subsets used to group the events that relate to failures or errors in the managed infrastructure, including the managed infrastructure physical and virtual hardware and software. A sigalizer engine and a compare and merge engine are included.
US10379928B2
Method and system are provided for preventing local processing problems interfering with a time-sensitive validation process. The method monitors an elapsed time of an instance of a time-sensitive validation process of a software component including dispatching of the process instance and determines if the elapsed time is significantly greater than a preset processing time. If so, the method may dynamically alter error processing of the time-sensitive validation process of the software component.
US10379927B2
An apparatus can include an interface circuit configured to receive an operating parameter and a control circuit coupled to the interface circuit and configured to store the operating parameter. The apparatus also can include a clock error detection circuit coupled to the control circuit. The clock error detection circuit can be configured to detect a clock error condition on a clock signal based upon the operating parameter and, responsive to detecting the clock error condition, generate a signal indicating an occurrence of the clock error condition.
US10379922B1
The present disclosure relates to error recovery in a virtual machine-based development environment. An example method generally includes monitoring for an error event in a virtual machine managed within a development environment. The development environment attempts to recover the virtual machine from the error event by performing a first error remediation procedure on the virtual machine. Upon determining that the first error remediation procedure failed to recover the virtual machine from the error event, the development environment attempts to recover the virtual machine from the error event by performing a second error remediation procedure on the virtual machine. The second remediation procedure may be a procedure that is more severe than the first error remediation procedure.
US10379920B2
A first device may receive data from a set of second devices to be processed to determine a quality of the data. The data may include first data stored by the set of second devices, second data provided toward a third device, or third data related to fourth data. The first device may process the data using a first set of techniques to prepare the data for processing. The first device may process the data using a second set of techniques to improve the quality of the data and to form processed data. The first device may provide the processed data toward the set of second devices to replace the data stored by the set of second devices to permit the set of second devices to use the processed data. The first device may perform an action after providing the processed data toward the set of second devices.
US10379918B2
The disclosure discloses a system and method for Message Passing Interface (MPI) implementation in an embedded operating system, applicable to a communication system including an application layer, an MPI layer, and an operating system layer, where an MPI application at the application layer is an application allocated to one or more MPI nodes; the Mil layer includes a process handling module, an underlying function library, and an MPI Application Programming Interface (API) to be invoked by the MPI application; and the process handling module receives a command of a user to invoke the MPI application, starts the application in response to the command, and invokes a service function of the embedded real-time operating system at the operating system layer through the underlying function library to control the one or more MPI node to execute and finish sub-tasks corresponding to the MPI application on the respective nodes.
US10379915B2
The described technology is directed towards a structured logging technology in which events corresponding to program execution are received in a structured format and logged based upon filtering of those events. A log handler is associated with a filtering mechanism that determines whether each event matches filtering criteria and is thus to be logged by the log handler. The log handler provides matching logged events to an event sink, such as an analytic tool that consumes the events for analysis.
US10379909B2
A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers.
US10379904B2
In one embodiment, a processor includes: a first storage to store a set of common performance state request settings; a second storage to store a set of thread performance state request settings; and a controller to control a performance state of a first core based on a combination of at least one of the set of common performance state request settings and at least one of the set of thread performance state request settings. Other embodiments are described and claimed.
US10379902B2
An information processing device included in a plurality of information processing devices of an information processing system, the information processing device including configured to acquire pieces of load information indicating loads on the plurality of information processing devices from each of the plurality of information processing devices, perform a first aggregation processing that aggregates the acquired pieces of load information, determine whether the first aggregation processing is to be distributed based on the acquired pieces of load information, when the information processing device determines that the first aggregation processing is to be distributed, transmit, to at least two information processing devices included in plurality of information processing devices, an execution request of second aggregation processing, the second aggregation processing being aggregation processing for each of a plurality of device groups obtained by dividing the plurality of information processing devices by the number of the at least two information processing devices.
US10379898B2
Systems, methods and tools for managing the job queues of virtual machines, maintaining a low energy profile and a quality of service within the contractual service agreement. The systems migrate jobs to a new VM queue when a assigned VM has failed. The systems employ machine learning techniques to make decisions whether or not to reallocate the job to a VM running in an active mode (non-scalable mode) or a VM operating under a dynamic voltage and frequency scaling (DVFS) mode. The systems reconcile job failures, transfer and/or complete jobs using the network of VMs without degrading the service quality, maintaining a lower power consumption policy through scalable modes, including idle, busy, sleep, DVFS gradient and DVFS maximum modes, improving the overall reliability of the data center by switching the jobs to scalable nodes, increasing the recoverability of the systems in the virtualized environments.
US10379896B2
There is provided a method of resilient operation of a virtual network function (VNF) and a host platform configured to host VNF. The host platform comprises: first PMB configured to host first virtual platform (VP) with the help of first hypervisor, the first VP is configured, when the first hypervisor is in operational mode, to execute the VNF under primary VNF configuration; second PMB configured to host second VP with the help of second hypervisor with substantially less processing power than processing power of the first hypervisor, the second VP is configured, when the first hypervisor has failed, to execute the VNF under emergency VNF configuration. Second PMB is further configured to execute system controller operatively connected to first hypervisor, second hypervisor and I/O switch, the system controller configured to monitor status of first hypervisor and, responsive to a failure of first hypervisor, enable executing the VNF on second VP.
US10379892B2
Software, firmware, and systems repurpose existing virtual machines. After a virtual machine is created, the system stores data associated with the virtual machine to permit its later repurposing. Repurposing data includes data associated with the virtual machine when the virtual machine is in a generic state from which it may be configured for use by two or more users/applications. When the system receives a request to create a new virtual machine, rather than create a brand new virtual machine, the system repurposes an existing virtual machine. The system identifies a virtual machine to repurpose, deletes data associated with the identified virtual machine, and loads a saved copy of repurposing data. The system may then load user data or otherwise customize the database and virtual machine.
US10379887B2
The current application is directed to architected hardware support within computer processors for detecting and monitoring various types of potential performance imbalances with respect to simultaneously executing hardware threads in simultaneous multi-threading (“SMT”) processors and SMT-processor cores. The architected hardware support may include various types of performance-imbalance-monitoring registers that accumulate indications of performance imbalances and that can be used, by performance-monitoring software and by human analysts to detect performance-degrading conflicts between simultaneously executing hardware threads. Such conflicts can be ameliorated by changing the scheduling of virtual machines, tasks, and other computational entities, by redesigning and re-implementing all or portions of performance-limited and performance-degrading applications, by altering resource-allocation strategies, and by other means. In addition, performance imbalance detection and monitoring can be used to provide accurate, computational-throughput-based accounting in cloud-computing environments.
US10379877B2
A wearable device includes first and second electronic modules, a connection module configured to electrically connect the first electronic module to the second electronic module, and a length adjusting module of which length is adjustable to bring the connection module in contact with a user. The length adjusting module comprises first and second fastening units configured to be assembled and disassembled and configured to be locked together in a fastened position when assembled. When the first and second fastening units are assembled, the first fastening unit is electrically connected to the second fastening unit and a length of the length adjusting module is adjusted.
US10379867B2
Techniques are disclosed for performing a flush and restore of a history buffer (HB) in a processing unit. One technique includes identifying one or more entries of the HB to restore to a register file in the processing unit. For each of the one or more HB entries, a determination is made whether to send the HB entry to the register file via a first restore bus or via a second restore bus, different from the first restore bus, based on contents of the HB entry. Each of the one or more HB entries is then sent to the register file via one of the first restore bus or the second restore bus, based on the determination.
US10379866B2
An electronic apparatus generating compiled data used in a very long instruction word (VLIW) processor including a plurality of function units is provided. The electronic apparatus includes a storage and a processor configured to control the storage to store the compiled data in which a plurality of VLIW instructions are compiled, identify a VLIW instruction from the compiled data; and update, if a multi-cycle no operation (nop) instruction for the plurality of function units is identified within a cycle corresponding to a latency of the identified VLIW instruction and if an end cycle of another VLIW instruction is within the cycle corresponding to the latency of the identified VLIW instruction, the compiled data by including information on a cycle difference between an end cycle of the identified VLIW instruction and the end cycle of the another VLIW instruction in the multi-cycle nop instruction.
US10379865B1
A circuit includes an instruction scheduling circuit and an instruction buffer including entries. The entries each include an instruction, a validity indication, and an attribute. The instruction scheduling circuit partitions the entries into first sets, determines second sets by reordering the entries of each first set according to their attributes, determines a set ordering for the first sets according to a function of their attributes, and selects, based on the set ordering, instructions from the second sets. A process for selecting instructions to issue receives entries, each entry including an instruction, a validity indications, and an attribute. The process partitions the entries into first sets, determines second sets by reordering the entries of each first set according to their attributes, determines a set ordering for first sets according to a function of the attributes of their entries, and selects, based on the set ordering, instructions from the second sets.
US10379860B2
A condition code can depend upon a numerical output of a floating point operation for a processing pipeline. A classification can be determined for the floating point operation of a received instruction. In response to the classification and using condition determination logic, a value can be calculated for the condition code by inferring from data that is available from the processing pipeline before the numerical output is available. The value for the condition code can be provided to branch decision logic of the processing pipeline.
US10379859B2
A condition code can depend upon a numerical output of a floating point operation for a processing pipeline. A classification can be determined for the floating point operation of a received instruction. In response to the classification and using condition determination logic, a value can be calculated for the condition code by inferring from data that is available from the processing pipeline before the numerical output is available. The value for the condition code can be provided to branch decision logic of the processing pipeline.
US10379858B2
A device for executing conditional instructions is provided. The device includes one or more processors and a memory unit including a plurality of registers storing at least a predicate instruction and a conditional instruction, executable by the one or more processors. Execution of the conditional instructions is predicated on execution results of the predicate instruction. The one or more processors are configured to extract predicate-determining information of the predicate instruction and conditional instruction information of the conditional instruction; predict execution results for the predicate instruction and the conditional instruction based on the predicate-determining information and the conditional instruction information; and execute the predicate instruction and the conditional instruction in parallel, based on the predicted execution results for the predicate instruction and the conditional instruction.
US10379855B2
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate a packed data register of the plurality of packed data registers that is to store a source packed memory address information. The source packed memory address information is to include a plurality of memory address information data elements. An execution unit is coupled with the decode unit and the plurality of packed data registers, the execution unit, in response to the instruction, is to load a plurality of data elements from a plurality of memory addresses that are each to correspond to a different one of the plurality of memory address information data elements, and store the plurality of loaded data elements in a destination storage location. The destination storage location does not include a register of the plurality of packed data registers.
US10379853B2
A processor is described having an instruction execution pipeline having a functional unit to execute an instruction that compares vector elements against an input value. Each of the vector elements and the input value have a first respective section identifying a location within data and a second respective section having a byte sequence of the data. The functional unit has comparison circuitry to compare respective byte sequences of the input vector elements against the input value's byte sequence to identify a number of matching bytes for each comparison. The functional unit also has difference circuitry to determine respective distances between the input vector's elements' byte sequences and the input value's byte sequence within the data.
US10379851B2
Setting or updating of floating point controls is managed. Floating point controls include controls used for floating point operations, such as rounding mode and/or other controls. Further, floating point controls include status associated with floating point operations, such as floating point exceptions and/or others. The management of the floating point controls includes efficiently updating the controls, while reducing costs associated therewith.
US10379844B2
To ensure that probe configuration information is accurate, UI templates are validated against probe configuration files. A UI template validation system retrieves a template which indicates configuration information for a particular probe type and retrieves a configuration file for the probe type. The configuration file indicates a set of key-value pairs for various settings that can be implemented by the probe. For example, a configuration file may include a key “probe_timeout” which indicates that the probe has a configurable setting for a timeout period. The system validates the configuration information in the template by ensuring that each key indicated in the template matches a key in the probe configuration file. Additionally, the system also ensures that any default values paired with keys in the configuration file are accurately indicated in the template.
US10379838B1
Technologies are described for determining when an updated version of a configuration of a computing resource may be rolled back to a previous version. The computing resource can include code for a function or the computing resource can be used to implement calls of an API. In some cases, the computing resource can be tagged to indicate that rollback functionality is applicable to the computing resource. The rollback to a previous version of code for a function or a previous version of an API may take place based on a rollback condition being satisfied that is related to error rates that take place when updated versions of a function or an API are utilized. The systems and methods described herein may be implemented in conjunction with a cloud-based storage system.
US10379837B2
A computer-implemented method includes receiving a restore command to restore a vehicle computing system (VCS) system state. The method further includes restoring a base system state to a known, functional state and obtaining a list of applications previously installed on the VCS. The method also includes for each application previously installed on the VCS, finding a version of the application compatible with the restored base system state. Also, the method includes installing the version of each application compatible with the restored base system state.
US10379836B2
A mechanism is provided in a data processing system for creating clusters on demand. The mechanism installs a cluster on the data processing system. The cluster comprises a master node and a managed node having distributed software installed thereon. The mechanism stores state of cluster on external volumes and removes references specific to the cluster from the state of the cluster stored on the external volumes. The mechanism takes a snapshot of the state of the cluster stored on the external volumes to form a set of volume templates and takes a snapshot of images of the master node and the managed node to form a set of node type images. Responsive to receiving a request to create a specified cluster, the mechanism creates a new set of nodes on the data processing system based on the set of node type images, clones the set of volume templates to form a new set of volumes in the data processing system, mounts the new set of volumes to the new set of nodes, and recreates configurations based on details in the request.
US10379833B2
An electronic device has a network interface configured to obtain a first application package for installing an application, the first application package having a flag, a normal application and a plurality of trusted applications (TAs), the flag indicating whether the first application package has a trusted application (TA), and a processor configured to identify whether the first application package has a first TA installable in the electronic device based on the flag included in the first application package and to install the first TA in the electronic device when the first application package has the first TA. The processor is further configured to identify whether the first application package has a second TA installable in another electronic device and control the network interface to transmit the second TA to the other electronic device when the first application package has the second TA installable in the other electronic device.
US10379830B2
Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.
US10379825B2
A dependency analyzer for a data processing system comprising at least one computer hardware processor configured to generate dependency information among variables, which may appear in any of multiple programs written in different source languages. The data processing system may parse each program, regardless of the language in which the module was written. Parsed information about each program may be recorded in a first-type data structure and then may be converted to a format representing dependencies among variables. Dependency information for each of the plurality of programs may be expressed as a combination of language independent constructs, which may be processed together, to generate dependency information for the data processing system. The dependency information may be recorded in a dependency data structure and further used for operations, such as data quality checking and change control for the data processing program.
US10379824B2
An example system and method for securing computer code of a dynamic Domain Specific Language (DSL) that leverages a General Purpose Language (GPL). An example method includes enhancing compile-time security enforcement functionality for computer code written using the DSL, in part by using a compiler to perform static analysis on the DSL computer code. The static analysis includes referencing a security policy defining one or more unacceptable program behaviors; and indicating when execution of the computer code would result in performance of the one or more unacceptable program behaviors based on results of the static analysis.
US10379806B2
A system and method for modifying a feature of a device based on an applied touch intensity is disclosed. When a touch is received, a sensor component sends a signal to a measurement component. The measurement component converts the signal into a touch intensity and provides the determined touch intensity to a selection component. The selection component selects at least one action from a set of actions to be executed by the device based on the determined touch intensity.
US10379799B2
Component information about a component of an image forming apparatus is acquired before the component is replaced, and the component information is held by a storage unit. This enables necessary component information to be output even in the case where the component has been replaced.
US10379769B2
A method for managing a flash storage system includes measuring an operation time to complete a data operation on a flash memory block of a flash memory device of the flash storage system. The method includes updating, based on the measured operation time, a running average time for the flash memory device to complete the data operation. The method includes comparing the updated running average time to a threshold time. The method includes adjusting an operating parameter for the flash memory device to perform the data operation based on the comparison.
US10379760B1
A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of tracks. A first degradation metric is maintained for a first segment of a first track, wherein the first degradation metric indicates a degree of degradation for data recorded in the first segment. The first degradation metric is processed to select an access command from a plurality of access commands including a read command to read the first segment. The selected access command is executed to access the disk.
US10379754B2
A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to determining that the memory device has the characteristic indicative of the temperature crossing, determine that the memory device satisfies an availability criterion. The controller is further configured to, in response to determining that the memory device satisfies the availability criterion, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.
US10379749B2
An operating method of a semiconductor device includes monitoring multiple request packets and multiple response packets that are being transmitted between a master device and a slave device. A target request packet that matches predefined identification (ID) information is detected from among the request packets. An operation of a latency counter is initiated. The operation is for measuring the latency of a communication exchange (transaction) that includes the target request packet and a target response packet that is one of the response packets that matches the predefined ID information. The target response packet is detected from among the response packets. The operation of the latency counter is terminated. A latency value of the communication exchange is acquired from the latency counter.
US10379748B2
Scheduling memory accesses in a memory system having a multiple ranks of memory, at most r ranks of which may be powered up concurrently, in which r is less than the number of ranks. If fewer than r ranks are powered up, a subset of requested powered down ranks is powered up, such that at r ranks are powered up, the subset of requested powered down ranks to be powered up including the most frequently accessed requested powered down ranks. Then, if fewer than r ranks are powered up, a subset of unrequested powered down ranks is powered up, such that a total of at most r ranks is powered up concurrently, the subset of unrequested powered down ranks to be powered up including the most frequently accessed unrequested powered down ranks.
US10379740B2
Provided are a computer program product, system, and method for using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume. A table includes a mirror indicator for each of a plurality of tracks in at least one data set in the primary volume indicating whether a track is to be mirrored to the secondary volume. In response to a write command of write data for one of the tracks in the primary volume, creating a record set in a cache for the primary volume including write data for the track to transfer to the secondary volume in response to the mirror indicator for the track indicating that the track is to be mirrored. The write data in the record set is transferred from the cache to the secondary volume.
US10379738B2
Apparatuses and methods for performing concurrent memory access operations for multiple memory planes are disclosed herein. An example method may include receiving first and second command and address pairs associated with first and second plane, respectively, of a memory. The method may further include, responsive to receiving the first and second command and address pairs, providing a first and second read voltages based on first and second page type determined from the first and second command and address pair. The method may further include configuring a first GAL decoder circuit to provide one of the first read voltage or a pass voltage on each GAL of a first GAL bus. The method may further include configuring a second GAL decoder circuit to provide one of the second read level voltage signal or the pass voltage signal on each GAL of a second GAL bus coupled to the second memory plane.
US10379733B2
An apparatus comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to cause a view of a three-dimensional graphical user interface to be displayed on a touch-sensitive display, the three-dimensional graphical user interface comprising a three-dimensional arrangement of a plurality of graphical objects, each of the graphical objects, when displayed, having an associated display parameter, to identify at least one graphical object for which the associated display parameter satisfies a predetermined criterion, and to enable individual selectability in respect of the identified at least one graphical object, wherein each individually selectable graphical object is selectable with a touch input and wherein individually selecting a graphical object with a touch input causes an action to be performed in respect of the selected graphical object.
US10379731B2
A method of operating a first electronic device is provided. The method includes receiving information associated with data or an application for outputting the data from a second electronic device, displaying a graphic element comprising at least a part of the information associated with the data or the application, detecting a user input with respect to the graphic element, and outputting at least a part of the data based on the output information of the data in response to the user input.
US10379727B2
A contact state of a finger with respect to a first displayed object is detected. In response to detecting a double-click operation on the first displayed object at a first position in a depthwise direction, the first displayed object is moved onto a surface of a display screen of a three-dimensional (3-D) display. In response to detecting that the finger has moved from the contact state to a proximity state with respect to the first displayed object, a display position of the first displayed object is changed from the surface of the display screen to a depth position at which a second object is displayed at a nearest side in the depthwise direction among displayed objects. The second object remains displayed at the depth position beside the first object.
US10379719B2
The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
US10379718B2
Embodiments described herein provide a system for generating a visual montage. During operation, the system may determine a plurality of layers in the visual montage. A respective layer is associated with a time range and a plurality of predetermined slots for assigning graphical objects. The system may obtain data representing a set of graphical objects and constraints associated with the graphical objects. The system may then obtain information associated with an event and a respective time from an ambient environment of a user. The system may determine that the respective time is within the time range of a specific layer. The system may assign at least one graphical object to the specific layer according to the constraints associated with the graphical object to generate the visual montage. The system may then display the visual montage with the graphical object representing the event on a display screen.
US10379709B2
Systems and methods that help ensure that content on a webpage is read and understood by analyzing user activity on a graphical user interface are described. As a user views and interacts with a webpage, activity of the user is monitored. For example, data associated with eye movement, brainwave activity, lip movement, eyebrow movement, and/or forehead wrinkling is collected. This data is then analyzed to determine if the user read and understood the content presented. Should the user fail to read and/or comprehend the content, the user may be alerted and/or prevented from proceeding or accessing additional content.
US10379705B2
Systems and methods for presenting visual representations of educational system components at various levels of relational depth depending on the location within the data structure the desired data is located. The user interface also includes one or more visualizations for data-structure exploration to allow a user to move between data set layers, view and/or edit detail about particular data within a data set layer, and to create or view 2D and simulated 3D visual representations of relationships between data within a particular layer and between data of differing layers.
US10379691B2
Provided is an optically transparent conductive material which does not cause moire even when placed over a liquid crystal display, and has a favorable optical transparency and a high reliability. The optically transparent conductive material has, on an optically transparent support, an optically transparent conductive layer having a sensor part electrically connected to a terminal part and a dummy part not electrically connected to the terminal part, and the sensor part and/or the dummy part is formed of a metal pattern having a mesh shape obtained by enlarging or reducing a Voronoi diagram in an arbitrary direction.
US10379690B2
An electrostatic capacitive coupling type touch panel including an input region having four sides, a peripheral region around the input region, terminals formed in the peripheral region along a first side of the input region, wirings formed in the peripheral region along second, third and fourth sides of the input region, and the input region having X and Y electrodes crossing. The wirings are connected between corresponding X or Y electrodes and wiring terminals plurality of terminals. A dummy wiring, which is not connected to any of the X electrodes or Y electrodes, is provided outside the wiring formed in a farthest position from the input region, and the dummy wiring extends through the peripheral region along the second, third and fourth sides of the input region, and electrically connects to at least one dummy wiring terminal.
US10379668B2
Embodiments herein describe input devices that include receivers for sampling capacitive sensing signals. In one embodiment, the receivers perform continuous demodulation where the sampling of the capacitive sensing signal is not synchronized with the modulated signal applied to the sensor. To calibrate, the receiver generates first and second measurements of the capacitive sensing signal when driving a modulated signal onto one or more sensor electrodes during two respective time periods. However, the phase of at least one signal is controlled during the time periods so that the first and second measurements have a phase difference of ninety degrees. Using the first and second measurements, the receiver can determine a phase offset between the capacitive sensing signal and the modulated signal which can be used to alter future measurements so that at least some of these measurements are captured when the capacitive sensing signal is at a peak amplitude.
US10379665B1
A touch control panel assembly defining a plurality of touch buttons each adapted to control at least one function of at least one associated load. The touch control panel assembly comprises a front panel assembly adapted to removably attach to a rear panel assembly. The rear panel assembly comprises a user interface board comprising a plurality of touch sensing fields disposed at locations corresponding to the plurality of touch buttons to detect user input through the front panel. The user interface also comprises a plurality of light sources to provide backlighting to the touch buttons. The front panel assembly comprises a front panel and a frame comprising a frame wall attached to a rear surface of the front panel. The frame wall comprises a plurality of openings extending therethrough at locations corresponding to the touch buttons that define a plurality of label compartments. A plurality of removable labels each adapted to be inserted into and retained by one of the label compartment with indicia disposed thereon to define the respective touch button perceivable through the front surface of the front panel at least when the respective light source is turned on.
US10379643B2
The present invention provides an electrode structure for a touch panel and a method for fabricating the same, in which a unit wire and another unit wire continued thereto are continued while the contact area between the unit wires decreases from the entire line width, thereby achieving irregular patterns. In the electrode structure for the touch panel and the method for fabricating the same, a metal wire formed with continuous unit wires has an irregular pattern where the contact area between any one unit wire and another unit wire continued thereto decreases, from the entire line width, by a non-contact size value k obtained by dividing a line width by an arbitrary real number.
US10379641B2
A touch screen apparatus includes: an active area and a non-active area outside the active area; first sensing electrodes arranged along a first direction in the active area; second sensing electrodes arranged along a second direction intersecting the first direction in the active area, the second sensing electrodes being insulated from the first sensing electrodes; and at least one additional sensing electrode separated from the first and second sensing electrodes, the at least one additional sensing electrode being located in the non-active area.
US10379637B2
In one embodiment, the present invention provides an input device with a mechanical wheel which includes a touch sensor. In one embodiment, the wheel is a thumbwheel that uses a magnetometer to detect rotation of a magnet inside the thumbwheel. The touch sensor in one embodiment is a cylindrical floating electrode which is capacitively coupled to a bridge electrode connected to a sensing circuit. The thumbwheel may be used for horizontal scrolling, zoom and other gestures.
US10379627B2
A positioning method and a handheld device for performing the method are disclosed. In the method, a handheld device captures images corresponding to positions of a reference when the handheld device points toward the reference. A first image position, a first tilt angle indicative of a rotation angle of the handheld device, and a first pointing coordinate of the reference can obtained. A second pointing coordinate according to the first image position and a second tilt angle are obtained. Therefore, a first displacement vector between the first pointing coordinate and the second pointing coordinate can be computed. A third pointing coordinate can also be obtained. When a substantial movement of the positions of the reference revealed in the images captured by the handheld device is found, an output pointing coordinate is obtained. The output can be outputting a cursor parameter for controlling a cursor controlled by the handheld device.
US10379615B2
Embodiments include method, systems and computer program products for providing a haptic feedback signal to a user of a touch surface display. Aspects include providing a plurality of partitions within the touch surface display via a processor. Aspects further include displaying a plurality of content icons via the touch surface display, wherein the plurality of content icons correspond to a plurality of content files. Based on a touch input received from the user via the touch surface display aspects also include manipulating at least one of the plurality of content icons in response to the touch input via the processor. Aspects further includes providing the haptic feedback signal to the user in response to the at least one of the plurality of content icons traversing at least one of the plurality of partitions via a haptic feedback device.
US10379612B1
An electronic device may have a display and a gaze tracking system. Control circuitry in the electronic device can produce a saliency map in which items of visual interest are identified among content that has been displayed on a display in the electronic device. The saliency map may identify items such as selectable buttons, text, and other items of visual interest. User input such as mouse clicks, voice commands, and other commands may be used by the control circuitry in identifying when a user is gazing on particular items within the displayed content. Information on a user's actual on-screen point of gaze that is inferred using the saliency map information and user input can be compared to measured eye position information from the gaze tracking system to calibrate the gaze tracking system during normal operation of the electronic device.
US10379602B2
The disclosure relates to a method and device for managing a virtual environment. The method includes displaying a virtual environment image via a device; measuring an acceleration of the device via an acceleration sensor; comparing a variation of the acceleration to a variation threshold; determining whether the variation of the acceleration is greater than the variation threshold; when the variation of the acceleration is greater than the variation threshold, transmitting a first request for a real environment image to a terminal that is configured to capture the real environment image via a camera in response to the first request; receiving the real environment image from the terminal; and displaying the real environment image instead of the virtual environment image via the device.
US10379593B2
A method of controlling a display, performed by an image displaying apparatus, includes acquiring a screen parameter corresponding to an application that is being executed in a terminal, determining a partial region from within an entire region of a display of the terminal based on the acquired screen parameter, interrupting a supply of power to a remaining region of the entire region of the display except for the determined partial region, and displaying an execution window of the application in the determined partial region.
US10379585B2
A semiconductor device may comprise a plurality of chips coupled in a bidirectional ring structure. The plurality of chips includes a first chip, and the first chip determines whether a token is required to perform a specific operation in the first chip. The first chip further determines whether an amount of an available token in the first chip is equal to or greater than an amount of the required token to perform the specific operation. When the amount of the available token is equal to or greater than the amount of the required token, the first chip performs the specific operation and then the first chip outputs one or both of a first portion of the available token in a first direction and a second portion of the available token in a second direction. The first direction is opposite to the second direction in the bidirectional ring structure.
US10379583B2
A head-mounted display (HMD) includes a hybrid fan, a printed circuit board (PCB) with one or more electronic components and a heat pipe to dissipate heat. The hybrid fan has a center axis extending from a rear side of the HMD to a front side of the HMD. The hybrid fan pulls air from a rear side of the HMD. The heat pipe has an end coupled to the PCB. The heat pipe partially surrounds a periphery of the hybrid fan and transfers heat away from at least the PCB. The HMD further includes a side cover and a front cover. The side cover encloses the hybrid fan, the PCB and the heat pipe. The front cover is attached to the side cover with a slit between an outer edge of the front cover and an outer edge of the side cover to discharge air from the hybrid fan.
US10379575B2
Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo. The eyewear may include data storage, and the camera may be connected to the data storage. A wrist watch may be configured to act both as a time piece and a controller of the camera. The eyewear may also include a heads up display and/or a video file player. The eyewear may also include an electro-active lens.
US10379572B2
A mobile device case with shade includes an open-topped case that can removeably retain a mobile device, a shade that includes a plurality of panels each having connected to each other by means of integral mating hinges, with at least one of the panels also being connected by means of at least one hinge to the mobile device case, wherein the shade is capable of being set in a deployed position to shade the display screen of the mobile device.
US10379571B2
A timing device includes a counter that performs counting action in synchronization with pulses in a clock signal to generate a 6-bit count value representing decimal numbers “0” to “39” in each count cycle in order to perform counting action on a 1/100-second basis and an output control circuit that outputs upper 4 bits of the count value generated by the counter as 4-bit timed data representing time on a 1/1000-second basis.
US10379567B2
Bandgap reference circuitry comprises a first current mirror connected to a power supply line and configured to supply a first current to a first node and a second current to a second node virtually-shorted to the first node, a first pn junction element between the first node and a ground line; a first variable resistor element between the second node and the ground line, and a second pn junction element connected in series to the first variable resistor element. The first variable resistor element has a resistance dependent on a power supply voltage supplied to the power supply line.
US10379549B2
A pressure independent control valve (10) for controlling the flow of a liquid medium includes a valve body having a side wall defining a conduit that extends from an inlet to an outlet. The side wall of the valve body include a first side opening (23) and a second side opening (24) extending into the conduit. A first insert element (21) is placed into the first side opening (23) and a second insert element (22) is placed into the second side opening (24). At least part of a pressure control device (18) is accommodated by said first insert element (21), and at least part of a flow rate adjustment device (19) is accommodated by said second insert element (22).
US10379539B2
Systems and methods for dynamic route planning m autonomous navigation are disclosed. In some exemplary implementations, a robot can have one or more sensors configured to collect data about an environment including detected points on one or more objects in the environment. The robot can then plan a route in the environment, where the route can comprise one or more route poses. The route poses can include a footprint indicative at least in part of a pose, size, and shape of the robot along the route. Each route pose can have a plurality of points therein. Based on forces exerted on the points of each route pose by other route poses, objects in the environment, and others, each route pose can reposition. Based at least in part on interpolation performed on the route poses (some of which may be repositioned), the robot can dynamically route.
US10379537B1
Aspects of the present disclosure relate to a vehicle having one or more computing devices that may receive instructions to pick up a passenger at a location, determine when the vehicle is within a first distance of the location, provide a first notification that the vehicle is within the first distance, and stop the vehicle. When the vehicle is stopped, the computing device may initiate a countdown. When a client computing device associated with the passenger has not been authenticated, the computing devices may provide a second notification based on a first amount of time remaining in the countdown and a third notification indicating that the trip is cancelled based on a second amount of time remaining in the countdown less than the first amount of time. Once the third notification is provided, the computing devices move the vehicle from the where the vehicle is stopped without the passenger.
US10379527B2
Techniques for automatically testing an entire process control loop, such as after components and portions of the loop have been commissioned separately, or after run-time operation begins, enable the process control loop to be tested without an operator in a back-end environment of a process plant coordinating with an operator in a field environment of the process plant to supply inputs and/or generate various conditions at the loop. Instead, a single operator performs a single operation to initiate an automatic loop test, or in some implementations, no user input is needed to initiate and/or perform the automatic loop test. Automatic loop testing includes automatically causing a field device to operate in a plurality of test states and determining whether resultant loop behaviors are expected behaviors. Multiple loops may be tested concurrently or distinct in time. An automatic loop test result is generated and may be presented via a user interface.
US10379519B2
A controller that controls a machine tool, a method of controlling a machine tool, and a computer program that causes a computer to operate as a controller that controls a machine tool, the machine tool comprising multiple control axes and used for machining by cutting of a work as a machining target by means of coordinated motion of the control axes. The method includes acquiring a position command for driving a cutting tool or the work, acquiring a rotation speed of the rotated cutting tool or the rotated work, calculating oscillation amplitude, calculating an oscillation frequency, calculating an oscillation command for causing the cutting tool and the work to oscillate relative to each other, storing a command route, correcting the oscillation command based on the stored command route, determining a drive signal to be used for driving the servo motor, and outputting the drive signal.
US10379515B1
Systems and techniques are described for providing control of a monitoring system. In some implementations, a monitoring device is located in a building and is configured to monitor at least a portion of the building based on output from one or more sensors. A monitoring server is located remote from the building and is configured to communicate with the monitoring device. The monitoring server may be configured to translate one or more parameters received from a client device into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script. The monitoring device may include an interpreter configured to determine that the trigger has been met and initiate performance of the interpreted monitoring script to evaluate a monitoring rule in accordance with one or more configurable parameters.
US10379505B2
A load control system may include control devices for controlling power provided to an electrical load. The control devices may include a control-source device and a control-target device. The control-target device may control the power provided to the electrical load based on digital messages received from the control-source device. The control devices may include a load control discovery device capable of sending discovery messages configured to discover control devices within a location. The discovered control devices may be organized by signal strength and may be provided to a network device to enable association of the discovered control devices within a location. The discovery messages may be transmitted within an established discovery range. The discovery range may be adjusted to discover different control devices. Different control devices may be identified as the load control discovery device for discovering different control devices.
US10379495B2
A holographic weapon sight has a housing with a viewing end and an opposing target end, a viewing path being defined from the viewing end to the target end. A light source energized by a power source projects a light beam along a path onto a liquid crystal cell module. A power controller in communication with the power source is operable to adjust the brightness of the light beam from the light source. The liquid crystal cell module is operable to rotate and polarize the light beam to further adjust the brightness of the light beam. The light beam from the liquid crystal cell module illuminates a holographic optical element (HOE) that reconstructs an image of a reticle.
US10379485B2
An image forming apparatus which transfers, onto paper, a toner image formed on a belt-shaped image carrier including an elastic layer on a surface thereof, and forms an image includes a rigid blade which cleans the surface of the image carrier in contact with the image carrier which has transferred the toner image onto the paper; a roller which is upstream of the rigid blade in a rotation direction of the image carrier, and cleans the surface of the image carrier upstream of the rigid blade by coming in contact with the image carrier which has transferred the toner image onto the paper; a rigid blade holder which holds the rigid blade; and a roller holder which holds the roller. The rigid blade holder and the roller holder are installed with a gap therebetween.
US10379481B2
A transport device includes a powder applying device and a guidance member. The powder applying device is provided in a guide path through which a sheet is guided toward an image holding body holding a toner image to be transferred onto the sheet, and applies powder to end portions of the sheet in a transport direction. The guidance member is provided on a side facing the powder applying device in the guide path, and guides the sheet being transported through the guide path to the powder applying device.
US10379478B2
A base toner amount is determined without taking edge effect into account. The base toner amount corresponds to a pixel value of image data for which gradation correction has not been performed. For the base toner amount, a first spatial filter process is performed corresponding to a laser profile of the exposure device. A second spatial filter process is performed for the base toner amount before or after the first spatial filter process and thereby an edge emphasis amount is determined corresponding to the edge effect. A toner counter counts as a toner consumption amount a sum of the base toner amount after the first spatial filter process and the edge emphasis amount. Further, a gain control unit multiplies the edge emphasis amount by a coefficient corresponding to the base toner amount after the first spatial filter process and thereby controls a gain of the edge emphasis amount.
US10379471B2
An image heating apparatus includes a pressure removal mechanism including a camshaft, first and second cam portions being capable of placing a pressing mechanism at a first position, in which first and second rotatable members form the nip, and a second position, in which the pressing mechanism is moved against an urging force provided by a pressing spring at the first position, a first bearing portion, a second bearing portion, a first supporting portion supporting the first bearing portion, a second supporting portion supporting the first bearing portion, a driving mechanism configured to rotate the camshaft, and a regulating portion configured to regulate flexure of the camshaft by contacting the camshaft at a position between the first bearing portion and the second bearing portion with respect to the longitudinal direction of the camshaft, when the pressing mechanism is in the second position.
US10379469B2
A fixing apparatus includes: first and second pressure members each of which is in contact with an inner circumferential surface of an endless belt and nips the endless belt between itself and a cylindrical member; a frame supporting the first and second pressure members; an actuator that moves the first pressure member between a first position and a second position in a movement direction of a portion, of the endless belt, positioned between the first and second pressure members; and an elastic body that generates nipping force to nip the endless belt. The nipping force by the elastic body is generated between the cylindrical member and the first and second pressure members, both in a case that the first pressure member is positioned in the first position and a case that the first pressure member is positioned in the second position.
US10379468B2
A heating unit includes a first rotatable member that generates heat; a second rotatable member that forms, in combination with the first rotatable member, a nip area through which sheets of different sizes pass one by one; a housing that supports the first and second rotatable members such that the first and second rotatable members are rotatable; an electronic component that is fixed to the housing and includes a portion that overlaps a smallest one of the sheets passing through the nip area in terms of a position in a long-side direction of the nip area; and an other member that is provided between the first rotatable member and the electronic component.
US10379467B2
The disclosure provides a compact fixing device with reduced cost of wiring including electrical cables. In the fixing device, first and second wire guide members that seal a part of wires electrically connected to terminals of a temperature detection element and a part of wires electrically connected to terminals of a safety element are disposed in the internal space of a fixing film.
US10379463B2
A separation cam is disposed on a shaft of an opposing roller. The separation cam rotates about the shaft in response to a separation unit separating an intermediate transfer belt from a photosensitive drum, and the separation cam thereby separates a secondary transfer roller from the intermediate transfer belt.
US10379460B2
Provided is an electrophotographic member including an electro-conductive substrate and a surface layer on the substrate. The surface layer contains a urethane resin and a first polymer having a specific nitrogen-containing structure. The urethane resin has a structure derived from a second polymer containing a fluorine atom or a structure derived from a third polymer containing a fluorine atom and a silicon atom. The surface layer contains nitrogen atoms derived from the nitrogen-containing structure at a specific ratio in a region from the outer surface of the surface layer to a depth of 300 nm, and the atomic ratios of nitrogen atoms, fluorine atoms, and silicon atoms in a region from a depth of 100 nm from the outer surface of the surface layer to a depth of 300 nm and a region from the outer surface to a depth of 10 nm have specific relationships.
US10379458B2
An image forming apparatus includes a rotatable photosensitive member, an image forming portion, and a light irradiating portion configured to irradiate the photosensitive member with light after transferring the toner image onto the transfer material. The light irradiating portion includes a first light guide body configured to extend along a rotation axial direction of the photosensitive member, a light source portion provided to face an end surface portion of the first light guide body in the rotation axial direction, a reflecting portion disposed to face the first light guide body in an intersecting direction intersecting with the rotation axial direction, and a second light guide body comprising a facing portion disposed to face the first light guide body and to oppose the reflecting portion through the first light guide body, and configured to irradiate the photosensitive member with the light transmitted through the first light guide body.
US10379454B2
An electrostatic latent image developing toner has positive chargeability and includes a plurality of toner particles. The toner particles each include primary domains made from a primary mixture. The primary mixture contains a wax and an antioxidant. The antioxidant is contained in an amount of at least 1.8 parts by mass and no greater than 15.8 parts by mass relative to 100 parts by mass of the primary mixture.
US10379450B2
Embodiments of the present disclosure generally relate to apparatus and methods for performing photolithography processes. In one embodiment, a system including multiple interferometers for accurately measuring the location of a substrate during operation is provided. The system may include two chucks, and the two chucks are aligned in a first direction. The interferometers are placed along the first direction to measure the location of the substrate with respect to the first direction. The reduced distance between the interferometers and the chuck improves the accuracy of the measurement of the location of the substrate. In another embodiment, mask pattern data is provided to the system, and the mask pattern data is modified based on location and position information of the substrate. By controlling the mask pattern data with the location and position information of the substrate, less positional errors of the pattern formed on the substrate can be achieved.
US10379447B2
A method for simulation of lithography overlay is disclosed which comprises storing alignment parameters used to align a semiconductor wafer prior to a lithography step; storing process control parameters used during the lithography step on the semiconductor wafer; storing overlay parameters measured after the lithography step; calculating alternative alignment parameters and alternative process control parameters. The alternative alignment parameters and the alternative process control parameters are added to cleansed overlay parameters to obtain simulated lithography overlay data.
US10379446B2
This disclosure includes a variety of methods of describing a shape in a hierarchical manner, and uses of such a hierarchical description. In particular, this disclosure includes a method comprising: fitting one or more sub-shapes of a first order against a shape; determining an error of the fitting; and fitting one or more sub-shapes of a second order against the error.
US10379441B2
A liquid processing apparatus includes a substrate holding part, a processing liquid supply part configured to supply a processing liquid to the substrate, a cup body provided to surround the substrate and configured to drain the processing liquid scattered by the rotation of the substrate, a solvent supply part configured to supply a solvent for dissolving a solid component generated from the processing liquid, an exhaust path member having an exhaust port opened inside the cup body, and configured to exhaust an atmosphere around the substrate, and a liquid diffusion part having a concavo-convex pattern and provided on an inner surface of an exhaust path so that the solvent is spread by a capillary phenomenon inside the exhaust path through which the atmosphere is exhausted. The exhaust path is formed inside the cup body and the exhaust path member.
US10379438B2
An imprint lithography method of configuring an optical layer includes depositing a set of droplets atop a side of a substrate in a manner such that the set of droplets do not contact a functional pattern formed on the substrate. The imprint lithography method further includes curing the set of droplets to form a spacer layer associated with the side of the substrate and of a height selected such that the spacer layer can support a surface adjacent the substrate and spanning the set of droplets at a position spaced apart from the functional pattern.
US10379437B2
Disclosed herein is an X-ray imaging apparatus having an improved structure which is configured for preventing an entrance of foreign materials. The X-ray imaging apparatus includes: an X-ray source configured to generate X-rays, and to irradiate the generated X-rays; an X-ray detector configured to detect the irradiated X-rays; and a first frame and a second frame coupled with each other to form an outer appearance of the X-ray detector. The first frame is tightly coupled with the second frame so that no gap exists between the first frame and the second frame in order to prevent a foreign material from entering the inside of the X-ray detector.
US10379433B2
A projector has a light source, a phosphor wheel, a digital mirror device (DMD) and a control unit. The phosphor wheel has a plurality of color sections. The light source projects a light source beam with a specific intensity onto a specific color section of the phosphor wheel when the DMD is operated at a specific duty cycle. By adjusting at least one of the specific duty cycle and the specific intensity, the control unit can adjust real brightness to approach specific target brightness of the specific color section so as to optimize white balance of the projector.
US10379413B2
This present disclosure provides an array substrate, a manufacturing method thereof, and a display apparatus, aiming at solving the issue of light reflection on the array substrates and improving the display effects of display apparatuses. The array substrate includes a transparent substrate; a plurality of components disposed on a first side of the transparent substrate; and a shielding pattern, disposed on a second side of the transparent substrate, and configured to shield light reflected from a surface of at least one of the plurality of components.
US10379412B2
A liquid crystal display device comprises: a first display panel and a second display panel, which are overlapping each other; and a backlight disposed on rear surface sides of the first display panel and the second display panel. The backlight irradiates the first display panel and the second display panel with light beams in a plurality of colors while sequentially switching the light beams. Each of the first display panel and the second display panel includes a plurality of pixels. An area of the pixel included in the first display panel is smaller than an area of the pixel included in the second display panel.
US10379409B2
According to an aspect, a substrate for a display apparatus includes: a first substrate; a translucent coloring layer that overlaps with the first substrate; a first translucent resin layer that overlaps with the translucent coloring layer on an opposite side to the first substrate side; a light shielding layer that overlaps with the first translucent resin layer on an opposite side to the first substrate side; and a second translucent resin layer that overlaps with the light shielding layer on an opposite side to the first substrate side. The first translucent resin layer is in contact with the first substrate in at least a part of a frame region arranged around a display region in which light is transmitted through the translucent coloring layer.
US10379408B2
A curved display device includes a display substrate, an opposite substrate, and a liquid crystal layer interposed between the display substrate and the opposite substrate. The display substrate is curved along a first direction and includes a pixel electrode and a second alignment layer disposed on the pixel electrode. The opposite substrate is coupled to the display substrate to be curved along the first direction and includes a common electrode and a first alignment layer disposed on the common electrode. The first alignment layer comprises different material from the second alignment layer. The pixel electrode includes branch portions extending in a direction inclined with respect to the first direction when viewed in a plan view, and a pitch, which is defined by a sum of a width of each branch portion and a distance between the branch portions, is within a range from about 7.5 micrometers to about 8.5 micrometers.
US10379402B2
This application provides a pixel structure of display array substrate and a display device applied thereto. The pixel structure of display array substrate includes a plurality of pixel units arranged in an array manner. Each pixel unit includes a first subpixel, a second subpixel, and a fourth subpixel. Each pixel unit further includes: a first subpixel electrode and a second subpixel electrode, respectively located in the first subpixel and the second subpixel; and a fourth subpixel electrode, where the fourth subpixel electrode includes a first pixel electrode, a second pixel electrode, a third pixel electrode, and a fourth pixel electrode located in four areas of the fourth subpixel, respectively, and each the first pixel electrode, the second pixel electrode, the third pixel electrode, and the fourth pixel electrode are divided into at least two compensation area.
US10379401B2
A display device includes a display panel, a bottom chassis supporting the rear of the display panel, a light source disposed on at least one side of the bottom chassis, a reflective member disposed between the display panel and the bottom chassis and having a reflective surface for reflecting light emitted from the light source to the display panel, and a reflective holder for fixing one end of the reflective member, the reflective holder reflecting light directed toward the reflective holder to the display panel.
US10379395B2
A color conversion panel includes a substrate, a light blocking layer on the substrate, and color conversion layers and a transmission layer on the substrate, the color conversion layers including a quantum dot, wherein the light blocking layer includes a first sub-light blocking layer overlapping the color conversion layers and the transmission layer, and a second sub-light blocking layer between adjacent ones of the color conversion layers and the transmission layer, and wherein each of the first sub-light blocking layer and the second sub-light blocking layer includes an external light absorption layer on the substrate, and a reflection layer on the external light absorption layer.
US10379394B2
Embodiments of the present invention provide a liquid crystal display device and a fabricating method thereof, the display device comprising: a liquid crystal cell, including a color filter substrate and an array substrate provided opposite to each other and liquid crystal material provided between the two substrates; a lower polarizer, provided on a lower surface of the liquid crystal cell, i.e. a light incident side; an upper polarizer, provided on an upper surface of the liquid crystal cell, i.e. a light exiting side; and a light shielding pattern layer, including light shielding lines and being provided above the upper polarizer, i.e., at a light exiting side of the upper polarizer, wherein the color filter substrate is formed with a black matrix and a color filter thereon, and the array substrate is formed with gate lines, data lines, and thin film transistors thereon.
US10379389B2
The present invention provides a display device including a display panel, a first holder, and a second holder. The display panel includes a first side and a second side opposite to each other, and a display surface between the first side and the second side. The first holder is extended along the first side and holds the first side, and the second holder is extended along the second side and holds the second side. In the display device, the first holder and the second holder are capable of moving linearly relative to each other, so as to drive the first side and the second side to move relative to each other and force the display panel to bend. Further, the first holder and the second holder are capable of respectively driving the first side and the second side to rotate.
US10379388B2
A system to adjust light path length comprising a digital light path length modulator, the digital light path length modulator comprising a polarization modulator to receive polarized light and to modulate a polarization of some or all of the polarized light. The system further comprising an optical path length extender (OPLE) having an entry surface and an exit surface, to direct the light entering the OPLE with a first polarization through the entry surface and along a first light path through the OPLE to exit through the exit surface, and to direct the light entering the OPLE with a second polarization through the entry surface and along a second light path through the OPLE to exit through the exit surface, the second light path through the OPLE having a light path length two or more times longer than the first light path length through the OPLE.
US10379387B2
A device for checking the refractive power distribution and/or centering of a spectacle lens is disclosed. The device includes a holder for arranging the spectacle lens in a measuring position, a display device for displaying a test structure, and an image capture device for capturing an actual image of the test structure for an imaging beam passing through the spectacle lens arranged in the measurement position. The display device simultaneously displays the captured actual image and a target complement image complementary to a target image of the test structure, wherein the target image of the test structure is that image which would arise for an imaging beam passing through a spectacle lens, arranged in a predefined target measuring position, with a predefined target refractive power distribution. The corresponding method for checking the refractive power distribution and/or centering of a spectacle lens is also disclosed.
US10379385B2
An optical viewing device, consisting of glasses, goggles, visor or other head-worn device, comprised of a vertical aperture, or apertures, designed to limit an athlete's visual field of view and increase the user's focus on the ball position. In this manner, the athlete's eye to ball alignment is enhanced, leading to reduced head movements during use. The improved performance is directly enhanced by the improved eye-ball alignment and reduced head movement during the sporting activity.
US10379382B2
A spectacle ophthalmic lens mountable on a spectacle frame, the ophthalmic lens including: a fitting cross where the optical power is negative; a first zone extending in a temporal side of the fitting cross, wherein in the first zone when the ophthalmic lens is mounted on the spectacle frame, the optical power increases when a gazing direction moves towards the temporal side, and wherein over a nasal side of the fitting cross, the optical power of the ophthalmic lens is substantially same as at the fitting cross.
US10379381B2
An optimized contact lens design and method which leverages the strain energy of the system when placed on eye that improves centration, translation, and stabilization characteristics, or any combination thereof, in order to improve both comfort and vision. A contact lens design and methodology wherein the lens-eye resulting strain energy is optimized to achieve the desired function be it centration, translation, or stabilization. Since the lens strain energy is directly driven by the amount of lens deformation, it is possible to control the lens strain energy through the modulus of the material, design of the lens geometry, namely the radii or curvature, peripheral thickness profiles, edge or rim shapes. The surface pressure and/or lens strain energy can be optimized for a given population by averaging the ocular eye shape/surface. Alternatively the lens strain energy can be optimized for a single given eye (i.e., custom design).
US10379380B2
Translating contact lenses which are truncated for correcting presbyopia and whose design is optimized to maximize translation ability while maintaining comfort when the lens is worn on eye. Truncation of the lenses results in a non-round geometry while still retaining under-lid residency in select portions of the lens itself. Maximum thickness and back surface radius of curvature along with ramp shape can be optimized individually or in combination to maximize translation of the lens relative to the eye, when the lens is positioned on eye.
US10379379B2
Ophthalmic lenses providing an extended depth of focus include anterior and posterior faces, wherein at least part of the anterior or posterior face has a curvature based upon the summation of a cubic and/or pentic phase profile, and methods relating to same. The ophthalmic lens may be a contact lens, an intraocular lens (IOL), or other corrective lens.
US10379375B2
A quick-release connecting assembly, including a spring core and a socket, said spring core including a sleeve-connected elastic portion and a clamping boss set on said sleeve-connected elastic portion; one end of said socket is opened to form a hole adapted to receive the spring core plugged into and a hole wall surrounding said hole. A clamping slot is adapted to receive said clamping boss formed in said hole wall, said slot determining an abutment edge for abutting the clamping boss. A push member is located in correspondence to said clamping boss and is set on the socket at the clamping slot, said sleeve-connected elastic portion being arranged to elastically engage the clamping boss with the abutment edge when the sleeve-connected elastic portion of the spring core is plugged into the hole of the socket.
US10379366B1
A head-mounted-display adjustment apparatus may include a spring assembly that includes a spring with a restoring force. The adjustment apparatus may also include a strap with a distal section coupled to a head-mounted display and a proximal section coupled to the spring assembly such that (i) the strap is extendable, via deflection of the spring, away from the head-mounted display, and (ii) when a user is wearing the head-mounted display, the restoring force of the spring holds, via the strap, the head-mounted display against the user's face. The adjustment apparatus may additionally include a projection assembly that couples the spring assembly to the head-mounted display and via which the spring assembly is extendable away from the head-mounted display. The adjustment apparatus may further include a mount that couples the projection assembly to the head-mounted display. Various other apparatuses, systems, and methods are also disclosed.
US10379358B2
An optical see-through display element and a display device using such an element. The element having a transparent substrate including two opposite faces, an in-coupling structure for coupling light into the substrate, and a diffractive out-coupling grating structure arranged on the transparent substrate for displaying the in-coupled light on the transparent substrate. The diffractive out-coupling structure includes at least two multi-layer gratings superimposed on top of each other on at least one of said opposite faces of the substrate. In particular, multilayer gratings reducing diffraction of transmissive light can be used. The element and device help to increase the out-coupling efficiency of diffractive displays and provides also technology to simultaneously maintain high image quality and transparency.
US10379353B2
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379352B2
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379350B2
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379349B2
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379340B1
An electrowetting display device includes a first support plate and a second support plate opposite the first support plate. A plurality of pixel walls are formed over the first support plate. The plurality of pixel walls are associated with a first pixel and a second pixel. The plurality of pixel walls define a first display area of the first pixel and a second display area of the second pixel. A first electrode is formed over the first support plate underneath the first display area of the first pixel. A second electrode is formed over the first support plate underneath the second display area of the second pixel. The first electrode is electrically connected to the second electrode. A first switch may be positioned underneath the second display area, with the first switch being electrically connected to the first electrode.
US10379326B2
An off-axis aspheric three-mirror optical system comprises a primary mirror, a secondary mirror, and a tertiary mirror. Relative to a first three-dimensional rectangular coordinates system in space, a second three-dimensional rectangular coordinates system is defined by a primary mirror location, a third three-dimensional rectangular coordinates system is defined by a secondary mirror location, and a fourth three-dimensional rectangular coordinates system is defined by a tertiary mirror location. The primary mirror in the second three-dimensional rectangular coordinates system, the secondary mirror in the third three-dimensional rectangular coordinates system, and the tertiary mirror in the fourth three-dimensional rectangular coordinates system are all sixth-order polynomial aspheric.
US10379325B2
An optical system includes a negative lens satisfying the following conditional expressions: 30≤νd≤40, 1.225≤[nd−(14.387/νd)]≤1.276, and 0.4300≤[θgF−(2.9795/νd)]≤0.5010, where νd is an Abbe number of the negative lens, θgF is a partial dispersion ratio of the negative lens at a g-line and an F-line, and nd is a refractive index of the negative lens at a d-line.
US10379320B2
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens. The first lens is made of plastic material, the second lens is made of glass material, the third lens is made of plastic material, the fourth lens is made of glass material, the fifth lens is made of plastic material and the sixth lens is made of plastic material. The camera optical lens further satisfies specific conditions.
US10379314B2
A multi-degree-of-freedom support mechanism includes a first member having a protruding part with a spherical surface, and a second member having a pair of planes opposite to each other across the protruding part. One of the first member and the second member is able to make relative movement with respect to the other with sliding movement of the spherical surface on the pair of planes. The pair of planes is in contact with the spherical surface. The relative movement includes translational movement in two degrees of freedom in planar direction and rotational movement about an axis in three degrees of freedom in the pair of planes.
US10379313B2
A vibration wave motor includes a vibrator, a pressing member configured to press the vibrator against a friction member, a holding member configured to hold the vibrator, and a buffering member provided between the vibrator and the holding member. The vibrator and the friction member are moved relatively to each other in a relative movement direction by vibration of the vibrator, and the holding member holds the vibrator in such a manner that an extending part extending in a pressing direction of the pressing member sandwiches the vibrator and the buffering member.
US10379312B2
A lens arrangement for an optical unit operating in a predetermined spectral range, includes at least two lenses (11-14, 114) of material, which transmits in the spectral range, and a common casing (15), in which the lenses are arranged sequentially. The lenses are at least substantially aligned radially, axially and angularly inclined relative to a common optical axis. Adjacent lenses in the sequence are mounted to allow relative movement therebetween. Abutment faces (2) of the lenses rest against one another. An elastic tensioner (21) pretensions the sequence of lenses in the axial direction. Only one of the lenses (11) in the sequence is axially aligned by way of the common casing. Only a portion of the lenses (11, 114) in the sequence are radially aligned by the common casing; the remaining lenses are aligned with respect to one another by the abutment faces of the respectively adjacent lenses.
US10379311B1
An over-molded multi-optical ribbon fiber assembly comprises a housing over-mold including a middle section having first and second ends that branch into first legs and second legs, respectively. The assembly further comprises multiple sets of optical fibers. The optical fibers of all of the sets extend through the middle section as individual optical fibers in a non-ribbon fiber, stacked configuration. The optical fibers of each set further: extend through a respective first leg and a respective second leg of the housing; extend past a free-end of the respective first leg, and transition to a respective first ribbon fiber outside of the housing; and extend past a free-end of the respective second leg, and transition to a respective second ribbon fiber outside of the housing. The assembly further comprises multiple optical fiber connectors each terminating a respective one of the first and second ribbon fibers.
US10379305B2
An opto-electronic contact, method and connection system can utilize an active opto-electronic converter configured for removable optical engagement with an opposing contact. A barrel housing defines an interior cavity to capture the converter in the interior cavity for external optical engagement to the opposing contact via the first barrel opening for relative movement of the converter axis along the elongation axis, transverse thereto, and oblique thereto to accommodate mating tolerances responsive to engaging the opposing contact. A flexible circuit board assembly can be used to externally electrically interface the converter.
US10379303B2
To provide an optical module and a method for aligning the optical module with which alignment can be easily performed. An optical module includes first optical element sections and a second optical element section optically joined to the first optical element sections. Each first optical element section includes an optical conversion element, a ferrule having a distal end being in contact with and optically joined to the second optical element section, and a first optical system disposed in a position where the ferrule and the optical conversion element are optically adjusted. The second optical element section includes joining sections in contact with and joined to, in joining parts, the distal ends of the ferrules, a wavelength multiplexing optical element optically joined to the optical conversion elements, and second optical systems respectively disposed in positions where the wavelength multiplexing optical elements and the joining parts are optically adjusted.
US10379284B2
A light source device includes a first light source configured to emit excitation light having a first wavelength band, a wavelength conversion member having a plurality of surfaces and configured to convert the excitation light made incident from the first light source into converted light having a second wavelength band different from the first wavelength band, and a first light transmissive member provided between the first light source and the wavelength conversion member and configured to transmit the excitation light. The wavelength conversion member includes a first surface on which the excitation light from the first light source is made incident. The first light transmissive member includes, on a surface opposed to the first surface of the wavelength conversion member, a first reflection layer that transmits the excitation light and reflects the converted light. A gap is provided between the first surface and the first reflection layer.
US10379275B2
An optical filter includes pixels, each including: a first reflective plate configured to receive light and having first holes; and a second reflective plate facing the first reflective plate, separated from the first reflective plate by a gap, and having second holes corresponding to the first holes in shape and orientation. The second reflective plate is configured to transmit the light of a wavelength or the light of a range of wavelengths transmitted through the first reflective plate and incident on the second reflective plate, according to a spacing between adjacent holes of the first holes or a spacing between adjacent holes of the second holes. At least one pixel has the spacing between adjacent holes of the first holes different from that of at least one another pixel, or has the spacing between adjacent holes of the second holes different from that of the at least one another pixel.
US10379274B2
A color filter and a display panel, wherein the color filter includes a color correction material. In an absorption spectrum of the color correction material, a wavelength interval of the absorption spectrum with a visible light absorption rate smaller than 0.2 is from 150 to 180 nanometers.
US10379258B2
The present invention relates to a method for determining at least one combined proportion cube. For each one of a plurality of facies, the determination involves receiving a reference proportion cube, said reference proportion cube having a first average proportion, and receiving an auxiliary proportion cube. Furthermore, for at least one of a plurality of facies, the determination comprises the modification of the auxiliary proportion cube, wherein the modified auxiliary proportion cube has a second average proportion, and the second average proportion is at a distance that is lower than a predetermined distance of the first average proportion and the combination of said reference proportion cube and said modified auxiliary proportion cube.
US10379256B2
A method and apparatus for marine surveying including towing an electromagnetic source having an electromagnetic cross-talk zone and an entanglement zone; towing a plurality of pieces of seismic equipment, wherein each piece of seismic equipment is towed outside of the electromagnetic cross-talk zone and the entanglement zone; actuating the electromagnetic source; and while actuating the electromagnetic source, acquiring seismic survey data with the plurality of pieces of seismic equipment.
US10379250B2
An electromagnetic data acquisition system and an associated method for measuring subsurface structures with electromagnetic fields is employed for removing near surface effects from borehole to surface electromagnetic data. Preferably, the system is used to obtain information about deep, target structures located deep below the Earth, especially in oil and gas fields, while mitigating the effect of near surface geological shallow structures on collected electromagnetic (EM) data by using a series of electromagnetic measurements and data treatments that preferentially illuminate near surface geologic shallow structures so that the shallow structures may be recovered separately from deep structures of interest.
US10379239B2
A computing system and method for determining the x, y energy receiver (node) positions regardless of the angle at which the energy was released from the source. The process and computing system involves an iterative looping technique that is executed in data processing software wherein an initial model position based on, in essence, a best guess as to a node's location, followed with the iterative process of statistically comparing model data to actual data and then adjusting the model position by some predetermined amount and comparing this new result to the actual data to determine if the newly adjusted position is statistically better or worse than the originally selected position assumption. The process can be repeated using continuously smaller distance adjustments to the previously determined best position. Once satisfied that the true best position has been achieved, the processing can cease and the XY position data may be used in the normal course of generating seismic maps.
US10379238B2
The present disclosure relates to the technical field of acoustic logging while drilling, and provides an integral packaging device for acoustic receiving transducers while drilling, wherein, the receiving transducers are directly arranged in a signal processing circuit, which is installed in an internal supporting frame fitted in a rectangular bellow; one side of the bellow has a deformable surface that is of a corrugated structure, and oil is filled in the bellow; the receiving transducers are arranged on the side that has a deformable surface; a shock absorbing rubber piece is of a U-shaped structure; one end of a connecting unit is connected to the signal processing circuit, and the other end of the connecting unit is connected to a main control circuit in a logging while drilling instrument. The present disclosure employs an integral packaging structure, which is easy to install structurally.
US10379237B2
A system and method for a distributed earthquake analysis and reporting system are provided. The system includes a facility control system at a facility that obtains earthquake information sent from one or more seismic sensors, and sends the earthquake information over a network directly or indirectly to other facility control systems. The facilities which include the facility control systems can be owned/operated by different business organizations or by the same organization, in examples. The facility control system at each facility responds to received earthquake information from the other facility control systems by configuring building systems such as public address systems to warn building occupants, industrial machine controllers to stop machinery, and elevator controllers to stop elevators at a nearest floor and open its doors, in examples.
US10379224B2
A method for estimating the state of a moving system, using a particle filter. The method implements on one reference particle an estimation of the state and includes a first set of variables and a second set of variables. A random mutation, by the particle filter, of the first set of variables is performed followed by parameterization of an extended Kalman filter using the mutated first set of variables. The Kalman filter produces a new particle using the second set of variables and data measured by at least one sensor. The second set of variables includes at least the variables: orientation, speed and position of the moving system. The Kalman filter is configured assuming that the pair of variables orientation and position has a property of invariance upon a rotation or translation and their orientation and speed has a property of invariance on application of a rotation or translation.
US10379219B1
A system and method for displaying ranged measurements of objects within an image display is disclosed. Embodiments may use a range finding device to measure distances of objects from a user. Aspects of the subject technology may compensate for tilt of the object and/or of the device capturing the image.
US10379215B1
A method for localizing a wireless node includes synchronizing a respective time reference of a plurality of wideband spectrum-sensing units and a master transceiver. A sensing location of each wideband spectrum-sensing unit is stored in a first memory. Each wideband spectrum-sensing unit stores in a second memory a plurality of time-limited samples of a transmission received from a slave transceiver. The time limit of the transmission is determined by the master transceiver, receiving the transmission. The samples from the second memory are correlated with a corresponding plurality of reconstructed samples stored in the first memory to form a respective power delay profile for each of the of the wideband spectrum-sensing units. A slave location of the slave transceiver is determined by applying a Time Difference Of Arrival method to the respective power delay profiles.
US10379201B2
A radar system mounted on a platform includes a transmitter turned off during a silent interval, and a receiver to receive one or more signals resulting from transmission by one or more other radars that transmit linear frequency modulated signals during the silent interval. A processor estimates parameters of the one or more other radars. The parameters include bandwidth and slope of the respective linear frequency modulated signal and the parameters are used to modify a transmitted signal or the processing by the radar system.
US10379189B2
Embodiments associated with combined magnetic resonance angiography and perfusion (MRAP) and nuclear magnetic resonance (NMR) fingerprinting are described. One example apparatus repetitively and variably samples a (k, t, E) space associated with an object to acquire a set of NMR signals that are associated with different points in the (k, t, E) space. Sampling is performed with t and/or E varying in a non-constant way. The apparatus includes a signal logic that produces an NMR signal evolution from the NMR signals and a characterization logic that characterizes a resonant species in the object as a result of comparing acquired signals to reference signals. The apparatus includes an MRAP logic that simultaneously performs MR angiography and produces quantitative perfusion maps. A multi-factor MR bio-imaging panel is produced from a combination of the data provided by the MRAP and NMR fingerprinting. Diagnoses may be made from the multi-factor MR bio-imaging panel.
US10379187B2
In order to enable improved analysis of a magnetic resonance sequence, which provides a number of radio-frequency pulses for the acquisition of magnetic resonance measurement data of an object undergoing investigation by a magnetic resonance apparatus, the magnetic resonance sequence is provided to a computer and a first average radio-frequency output that is present during a first time window of the magnetic resonance sequence is determined. A second average radio-frequency output that is present during a second time window of the magnetic resonance sequence is determined. A value derived from the first average radio-frequency output and the second average radio-frequency output is provided from the computer.
US10379179B2
A fastening system for attaching an NMR probe to an NMR magnet includes a discoid insert and a retention system that is rigidly connected to the magnet and on which the insert can be mounted. A form-fitting, variable-force connection is established between the NMR probe and the retention system using a spring element. The probe attaches to the insert by a plurality of integral, rigid retaining elements that are of an invariable fixed length. The spring element and the retaining elements are designed geometrically such that in a first, opened state the connection between the insert and the retaining elements has a mechanical backlash between 0.5 mm and 5 mm when the spring element is relaxed. In a second, closed state the connection between the insert and the retaining elements has no mechanical backlash when the spring element is under mechanical tension.
US10379177B2
An apparatus for visually monitoring a magnetic resonance scanner situated in a room, which is screened by an RF screen, has a camera and a screen housing in the screened room, a data link, and a receiver outside the screened room. The camera and the receiver each have at least one interface to the data link, which exits the screened room at a room interface that has a filter. The camera and the screen housing are designed so that the screen housing reduces magnetic and/or electrical interaction of the camera with a magnetic field generated by the magnetic resonance scanner. The camera has a field of view for visual detection of at least a part of the magnetic resonance scanner and is configured to generate visual data. The data link transfers the visual data between the camera and the receiver.
US10379169B2
A battery capacity estimating apparatus and a battery capacity estimating method of the battery capacity detecting apparatus are provided. A state of charge and a state of health of a battery are calculated according to dynamic impedance of the battery.
US10379167B2
An automated tool control system provides both inventory control of items stored in the system and monitoring of the charging status of rechargeable inventory items such as tools and batteries stored in the system. For these purposes, the tool control system includes storage locations for storing tools and other inventory items, and the storage locations include at least one storage location located in a charger operative to charge a rechargeable tool, battery, or battery pack disposed therein. In operation, the tool control system may monitor the charging status of any tool, battery, or battery pack disposed in the storage location of the charger through monitoring of battery status indicators of the tool, battery, battery pack, or charger; through monitoring of current or voltage drawn by the tool, battery, battery pack, or charger; or through wired or wireless communication with a communication enabled tool, battery, battery pack, or charger.
US10379164B2
A method for magnetic/impedance burst testing of large electric motors to determine broken rotor bar defect. The method providing a portable tester and includes a Signal Processor, a single-phase power source VAC, an AC/DC boost converter connected to the power source, at least one energy storage device connected to the AC to DC boost converter, a Pulse Width Modulated drive module (PWM) connected to the at least one energy storage device, and a series of at least three switches (IPM) using switch/level boost-type PWM rectification. The burst test is repeated until a full rotation of magnetic angles are tested and recorded with the Signal Processor. Rotor impedance versus magnetic angle of the full rotation is verified in order to check for failure, and broken rotor bar defect is determined when a shift in measured stator's impedance/admittance level for any of the given magnetic angles is identified by the Signal Processor.
US10379155B2
In an example implementation, an integrated circuit (IC) includes: a plurality of transistors disposed in a plurality of locations on a die of the IC; conductors coupled to terminals of each of the plurality of transistors; a digital-to-analog converter (DAC), coupled to the conductors, to drive voltage signals to the plurality of transistors in response to a digital input; and an analog-to-digital converter (ADC), coupled to at least a portion of the conductors, to generate samples in response to current signals induced in the plurality of transistors in response to the voltage signals, the samples being indicative of at least one electrostatic characteristic for the plurality of transistors.
US10379153B1
A printed circuit board (PCB) test coupon for thermal exposure and electrical testing includes a double sided or multi-layer substrate with a plurality of vias formed within the substrate of the test coupon (blind, buried, stacked vias) or extending through the entire substrate (through hole/via) from a first surface on the first side of the plated hole/via to a second surface on the second side of the plated hole/via. Each of a first plurality of trace patterns interconnect a subset of the plurality of plated holes/vias on the first side of the plated holes/vias, and each of a second plurality of trace patterns interconnect a different subset of the plurality of plated holes/vias on the second side of the plated holes/vias. The first and second pluralities of trace patterns have different patterns and connect to connection points in a connector pattern defined in the substrate. One of the second plurality of trace patterns is configured to measure temperature and two of the second plurality of trace patterns are configured to measure calibration/drift by resistance measurements. The test coupon provides test nets that include a single plated hole/via, and optionally includes daisy chain test nets. A resistance measurement of each plated hole/via (or daisy chain) is provided by connecting 2 wires of a 4-wire kelvin bridge measurement system to the first and second sides of the plated hole/via (or daisy chain) using connection points for one of the first plurality of trace patterns and one of the second plurality of trace patterns that connect to each side of the said plated hole/via (or daisy chain).
US10379143B2
Various systems, methods, and apparatuses disclosed herein provide for receiving pressure data for an accumulator system, the pressure data providing an indication of a pressure in an accumulator tank of the accumulator system; receiving energy data, the energy data indicating an availability of free energy for use to charge the accumulator tank; and activating a charging source of the accumulator tank to charge the accumulator tank based on at least one of the pressure data and the energy data.
US10379132B1
The present disclosure is directed to an auto-sampling system with syringe, valve configurations, and control logic that allow automatic, inline preparation of concentrated sulfuric acid and concentrated phosphoric acid for analytic analyzes. In implementations, the auto-sampling system includes independent syringe pumps connected to a valve system to dynamically introduce carrier, diluent, buffer, and eluent flows according to one or more modes of operation.
US10379130B2
A diagnostic analyzer includes a first sample process path, a second sample processing path, and a reaction vessel exchanger device. The first sample process path includes an incubation track operable to move reaction vessels along the first sample process path. The second sample process path includes a processing track, disposed below the first sample process path, which is operable to move reaction vessels along the second sample process path. The reaction vessel exchanger device is configured to transfer the reaction vessels from the first sample processing path to the second sample processing path.
US10379129B2
Disclosed is an antibody which binds to paliperidone, which can be used to detect paliperidone in a sample such as in a competitive immunoassay method. The antibody can be used in a lateral flow assay device for point-of-care detection of paliperidone, including multiplex detection of aripiprazole, quetiapine, olanzapine, and risperidone/paliperidone in a single lateral flow assay device.
US10379122B1
Disclosed herein methods, compositions, and kits for obtaining a normalized measured amount of a target in a sample by measuring the amount of the target in the sample by contacting the sample with a detection reagent, measuring the amount of a ligand known to be absent in the sample being tested by contacting the sample with a control reagent, and obtaining the normalized measured amount of the target by calculating the ratio of the measured amount of the target to the measured amount of the ligand.
US10379115B2
This disclosure relates to a virus-like particle in which a small molecule-protein complex is entrapped, ensuring the formation of the small molecule-protein complex under physiological conditions, while protecting the small molecule-protein complex during purification and identification. The disclosure further relates to the use of such virus-like particle for the isolation and identification of small molecule-protein complexes.
US10379098B2
A rating evaluation method for groundwater pollution source intensity, including: determining pollution source characteristic indices, and weights and scores thereof, according to the type, the discharge mode, the existence time, and the like of a groundwater pollution source; determining an vadose zone antifouling property index and an vadose zone vulnerability index and scores thereof according to vadose zone characteristics; determining a rating evaluation index system for groundwater pollution sources by combining the pollution source characteristic indices with the vadose zone antifouling property index and the vadose zone vulnerability index; and establishing a rating evaluation method for groundwater pollution source intensity and evaluating the groundwater pollution source intensity. The evaluation method comprehensively considers pollution source characteristics and vadose zone characteristics to accurately reflect source intensities of groundwater pollutants and protect groundwater, and may provide a scientific basis to allow for more scientific and rational protection and management of groundwater.
US10379097B2
A method for visualizing historical pathogen sampling in a facility includes the following steps: (1) populating a plurality of sampling locations as a plurality of icons on a map of the facility; (2) receiving sampling data specifying a plurality of pathogen levels at the plurality of sampling locations; (3) assigning one of a plurality of colors to each of the plurality of sampling locations according to the plurality of pathogen levels; (4) coloring the pathogen sampling locations on the map with the assigned colors to form a frame; (5) repeating steps (2), (3), and (4) on at least three different occasions to form a sequence of frames; and (6) sequentially displaying the sequence of frames and an identification of the respective occasion at a constant rate.
US10379091B2
The present invention generally relates to continuous methods quantifying a target analyte concentration in a process solution. These methods are continuous automated titration methods that use titration chemistries to measure the target analyte concentration in the process solution. The method steps provide for efficient and robust automated titration methods for a variety of target analytes.
US10379089B2
Certain configurations described herein are directed to gas chromatography devices. In some instances, the gas chromatography devices may comprise at least one heating device which can be moved along a chromatography column to provide a thermal gradient to the chromatography column. In other instances, the gas chromatography devices may comprise a heating device that can receive a moving chromatography column to provide a thermal gradient to the chromatography column. The gas chromatography devices may be configured as portable devices which can be used to perform remote analyzes.
US10379087B2
A sample injector for chromatography 10 where air or moisture can be prevented from getting mixed in when a sample is injected is provided with a syringe 11, a syringe drive unit 13, a turret 12 in which sample vials 4 are placed, a turret drive unit 14, and a control unit 30 that controls the syringe and turret drive units 13 and 14. The configuration includes a housing 15 having a gas introduction port 15a and a gas discharge port 15b that communicate with the inner space, where the syringe 11 sucks a sample from a sample vial 4, the sucked sample is injected into the sample vaporizing chamber 23 in a chromatograph 20, and a predetermined gas is introduced through the gas introduction port 15a, and at the same time, a predetermined gas is discharged through the gas discharge port 15b when a sample is analyzed.
US10379080B2
Device and methods for use in a biosensor comprising a multisite array of test sites, the device and methods being useful for modulating the binding interactions between a (biomolecular) probe or detection agent and an analyte of interest by modulating the pH or ionic gradient near the electrodes in such biosensor. An electrochemically active agent that is suitable for use in biological buffers for changing the pH of the biological buffers. Method for changing the pH of biological buffers using the electrochemically active agents. The methods of modulating the binding interactions provided in a biosensor, analytic methods for more accurately controlling and measuring the pH or ionic gradient near the electrodes in such biosensor, and analytic methods for more accurately measuring an analyte of interest in a biological sample.
US10379074B2
A sensor apparatus includes a substrate, a plurality of parallel interdigitated sensor electrode fingers disposed over the substrate, a peripheral shield disposed over at least some of a periphery of the substrate, and a sensing material disposed in gaps formed by surfaces of the sensor electrode fingers and the peripheral shield. In some embodiments, an area shield is also disposed over the electrode fingers.
US10379072B2
According to one aspect, a monitoring device for detecting when an object may be subjected to a condition includes a processor, a first sensor, a second sensor, and a configuration circuit. A first sensor is polymer monolayer adapted to detect if the object is subjected to a magnitude of a first condition. A second sensor is a polymer bilayer adapted to detect if the object is subjected to a magnitude of a second condition. The resistance across the first sensor and second sensor are compared to determine whether an ambient/environmental condition has been detected. Indication of detection of an ambient/environmental condition, magnitude of the condition, and the time may be stored.
US10379063B2
A damaged applicator identifier system for an additive manufacturing (AM) system, and AM system including the same are disclosed. The damaged applicator identifier system may include a damaged applicator identifier determining whether the active applicator is damaged by identifying a non-planar surface in a layer of raw material on a build platform of the AM system after formation of the layer by the active applicator. A damaged applicator controller is configured to cause replacement or repair of the damaged, active applicator in response to the damaged applicator identifier identifying the damaged, active applicator.
US10379061B1
Systems and methods for improving results of wafer higher order shape (HOS) characterization and wafer classification are disclosed. The systems and methods in accordance with the present disclosure are based on localized shapes. A wafer map is partitioned into a plurality of measurement sites to improve the completeness of wafer shape representation. Various site based HOS metric values may be calculated for wafer characterization and/or classification purposes, and may also be utilized as control input for a downstream application. In addition, polar grid partitioning schemes are provided. Such polar grid partitioning schemes may be utilized to partition a wafer surface into measurement sites having uniform site areas while providing good wafer edge region coverage.
US10379060B2
An apparatus for making artificial atmospheric environment and analysis system for dust-blocking of cosmetics using the same, and the apparatus for making artificial atmospheric environment includes a chamber in which fine dust is made; a wind generation unit including a plurality of driving fans disposed inside the chamber having different angles, the wind generation unit moving supplied dust inside the chamber so that the dust is distributed as actual atmospheric environment in the same or similar manner; and a dust supply unit which is provided integrally with or separately from the chamber to supply fine dust to the chamber, and the analysis system for dust blocking of cosmetics using the apparatus for making artificial atmospheric environment.
US10379057B2
An illumination system, an inspection tool and a method for inspecting an object are disclosed. A configurable area light source is arranged in an illumination optical axis of an illumination beam path, wherein the configurable area light source is configured such that different beam diameters are settable. At least one illumination lens is positioned in the illumination beam path for directing a collimated beam at least onto a field of view on a surface of the object, wherein a value of an angle of incidence of the illumination optical axis of the illumination beam path equals a value of an angle of reflectance of the imaging optical axis of the imaging beam path. The invention allows the combination of the functionality of a wide angle coaxial illumination and a collimated coaxial illumination in one illumination system.
US10379054B2
A plasma-based detector using optical spectroscopic techniques for analyzing the constituents of gas samples are provided. The detector includes a plasma-generating mechanism and a plasma-localizing mechanism. Electron-injecting electrodes may be provided in the plasma chamber of the detector. A Pressure control mechanism as well as a doping module may optionally be included. In accordance with some implementations, the collection, detection and analysis of light extracted from the plasma may enable one or more of various operation modes, such as an emission mode, an absorption mode, and indirect detection mode or a constant emission mode.
US10379053B2
The present invention relates to: a paper-based surface-enhanced Raman scattering (SERS) substrate comprising metal nanoparticles, which are uniformly distributed and adsorbed on a designed pattern and have a diameter of 1 nm to 100 nm; a point-of-care (POC) diagnostic kit, comprising the paper-based SERS substrate; and a method for preparing the paper-based SERS substrate.
US10379045B2
The present invention provides a label-free sensing chip for identifying a chemical substance, comprising: (a) a transparent substrate comprising a base and first periodic ridges; and (b) a metal layer covering said transparent substrate, comprising second periodic ridges and third periodic ridges, in which said second periodic ridges has a height equal to or greater than the height of the first periodic ridges, and each ridge of the second periodic ridges fits into the space between each ridge of the first periodic ridges, and said third periodic ridges correspondingly located on said first periodic ridges. The present invention also provides a method for identifying a chemical substance by using the foresaid label-free sensing chip.
US10379041B2
A method is provided for determining quality of semen of a vertebrate animal. The method includes the following steps: measuring at least one absorption spectrum of a sample of the semen; selecting a number n of wave numbers σj (j∈[1;n]) which are characteristic of the semen of the breed or of the species of the animal; determining from the absorption spectrum or spectra of a value of the absorption Xj and/or a value of the second derivative of the absorption Xj″(j∈[1;n]) for each of the n wave numbers σj (j∈[1;n]); and calculating a non-return rate Y at a predefined number of days from the absorption values Xj and/or from the second derivative of the absorption Xj″ previously determined.
US10379036B2
A single Integrated Computational Element (“ICE”) predictive of multiple sample characteristics.
US10379035B2
An appearance inspection apparatus includes a lighting unit, an imaging unit, a memory, an operating unit, a detecting unit, and a determination unit. The lighting unit has a plurality of light sources emitting single-wavelength light with relative spectral distributions different from one another, and substantially simultaneously irradiates a photographic subject with illumination light. The imaging unit captures light discharged by the photographic subject. The memory stores information about sensitivity characteristics of the imaging unit for each color. The operating unit separates an image into a first, a second, and a third image, for each component of the single-wavelength light, using the information. The detecting detects information about a specific area of the photographic subject using the first and the second image. The determination unit extracts an amount of image characteristics corresponding to a characteristic part present in the specific area using the first and the third image.
US10379034B2
Spectrophotometer for the characterization of receivers of solar collectors in order to determine optical properties (transmittance and reflectance). The equipment allows the evaluation of a receiver tube in real time and in any kind of light conditions, both inside and outside. The equipment also allows the detection of the eccentricity between the outer tube and the inner tube, which directly influences the reliability of the measurement. The equipment has a mechanical system for allowing a rotation of the equipment around the tube in order to find the optimum measurement position and attach itself to the tube.
US10379027B2
A method for identifying a particle contained in a sample, including illuminating the sample using a light source, the light source producing an incident light wave propagating toward the sample, then acquiring, using a matrix-array photodetector, an image of the sample, the sample being placed between the light source and the photodetector such that the matrix-array photodetector is exposed to a light wave that is the result of interference between the incident light wave and a diffraction wave produced by each particle. The method further includes applying a numerical reconstruction algorithm to the image acquired by the photodetector, to estimate a characteristic quantity of the light wave reaching the detector, at a plurality of distances from the detector. The variation in the characteristic quantity as a function of distance allows the particle to be identified.
US10379026B2
The present invention relates to compositions comprising magnetic particles, the methods of using these compositions in processing animal sperm, the resulting sperm and embryo products, and the methods of use of these compositions to increase the efficiency, efficacy and/or speed of cell processing and artificial insemination techniques.
US10379012B2
A system for converting propelling thrust to produce a continuous flow is provided. The system can be integrated and/or retrofitted to the body of an aircraft. The system includes a pressure-lowering device and a sample chamber. The pressure-lowering device is used produce a low-pressure, continuous flow from a high-velocity propelling thrust source. Moreover, the pressure-lowering device is a passive flow generator that does not require a power source in order to produce a continuous flow from a propelling thrust. The design of the pressure-lowering device produces a flow rate that is independent of the aircraft motion. The sample chamber is used to measure and analyze ambient gases which are pulled through the sample chamber by the pressure-lowering device, as a result of the high-velocity air stream produced by the propelling thrust source.
US10379011B2
A microorganism evaluation system comprising a first viewing section, wherein a first fluid flow supplies and passes through the first viewing section, the first fluid flow defining a first fluid flow rate, a relatively smaller second viewing section, wherein a second fluid flow supplies and passes through the second viewing section, the second fluid flow defining a second fluid flow rate, and an isokinetic probe positioned so as to sample from the first fluid flow so as to provide the second fluid flow.
US10379010B2
A tube segment sampler system (10) for withdrawing a fluid sample from a tube segment (100), the sampler (10) having a first tube piercing member (28) for piercing the tube segment at a first location and a second tube piercing member (28) for piercing the tube segment at a second location so as to allow air to be drawn into the tube segment (100) through one of the openings made by one of the piercing members (28) while fluid is withdrawn through the other of the openings.
US10379006B2
A candidate extraction unit (322) executes candidate extraction processing wherein a fixed number of consecutive height data items are extracted from one line of height data using a certain sample point as the starting point, the median for the extracted height data items and the difference therefrom for each extracted height data item are calculated, and sample points with a difference that is at least a height threshold are extracted as singular point candidates. An interpolation unit (323) determines, to be a singular point, a singular point candidate having a number of consecutive repetitions that is less than a width threshold, deletes the height data for the determined singular point, interpolates the deleted height data using height data for sample points which are adjacent to and other than such singular point, and generates shape data for evaluating runout and bulge/dent.
US10379003B2
A fuel actuation system may comprise a servo valve (SV) including a torque motor and at least one screen, a metering valve (MV) fluidly connected to the SV, and an electronic engine control (EEC) operatively connected to the SV. The EEC may be configured and disposed to determine a travel time of the MV, a travel distance of the MV, a pressure of a fuel, and/or a temperature of the fuel, generate at least one of a travel time history, a travel distance history, a fuel temperature history, and a fuel pressure history, and determine a level of degradation of the fuel actuation system based on the at least one of the travel time history, the travel distance history, the fuel temperature history, or the fuel pressure history.
US10378994B2
Condition based engine parts (e.g., movable engine parts) monitoring is disclosed. The techniques may enable detecting cracks present in engine parts while the engine is operational. In one embodiment, a system includes a wireless sensor configured to be disposed on a movable part internal to a machine and communicate wirelessly and a controller that includes a processor. The processor may be configured to initiate communication with the wireless sensor by receiving a wireless signal indicative of a frequency of vibration of the internal movable part from the wireless sensor, to obtain an acceptable threshold range of vibrations for the internal movable part from one or more data sources, to determine whether the frequency of vibration is within the acceptable threshold range of vibrations for the internal movable part, and to initiate preventative actions when the frequency is not within the acceptable threshold range.
US10378992B2
A system and method for pipeline inspection may include a transport module having a sensor arrangement configured to carry one or more sensors, and it may be movable longitudinally through the pipeline and circumferentially around an interior of the pipeline. The sensor arrangement may include a sensor and a sensor cover selectively disposable over the sensor for isolating the sensor from contact with the inside surface of a wall of the pipeline. The sensor cover may include a cleaning arrangement disposed proximate the sensor for removing debris from the sensor.
US10378989B2
In order to produce accurate sensor element in a simple way, the invention provides a method for producing a sensor element (10) for a pressure or force sensor. Steps include, providing a component (13) to be deformed. Applying to the component (13), a sensor function and contact layer (24) consisting of a material with a k-factor between 2 and 10. Performing planar ablation of the material of the sensor function and contact layer (24) by means of a laser, in such a manner that strain gauges (44) with a resistance structure with a meandering shape and contact pads (46.1, 46.2, 46.3, 46.4) remain standing.
US10378986B1
Pressure sensors are disclosed that may perform health monitoring in-situ in harsh operating environments. The pressure sensors may be based on a Clapp-type oscillator that includes one or more resistors, one or more inductors, capacitors, a sensor, and a transistor. Such pressure sensors may be particularly well-suited various applications, such as gas turbine engines, oil and gas extraction, vehicle engines, and exhaust monitoring.
US10378966B2
A method for measuring a temperature inside a kitchen appliance, in particular a temperature of an item to be cooked, inside a kitchen appliance, includes: transmitting an electromagnetic excitation signal using a transmission-receiving device, receiving the excitation signal by a temperature sensor, which is arranged in the kitchen appliance, in particular in the item to be cooked, transmitting a temperature-dependent response signal by the temperature sensor, receiving the response signal by the transmission-receiving device, determining the current temperature by comparing the response signal to temperature-dependent reference signals. To also provide for an interaction between a plurality of kitchen appliances, the transmission-receiving device transmits the response signal or partial information of the response signal and/or the value of a current temperature, which is determined by the transmission-receiving device, to a control device of a further kitchen appliance or to an external processor. In addition, a system carries out the method.
US10378940B2
A fluid manifold is capable of channeling and monitoring fluid flow within a fluid distribution system. The manifold includes one or more input lumens. Each input lumen associated with a respective inlet port. The manifold also includes a plurality of output lumens such that each output lumen is associated with a respective outlet port and at least one input lumen is coupled to two or more output lumens. The manifold also includes one or more flow sensors capable of measuring fluid flow parameters of fluid flowing through at least one of the one or more input lumens and the plurality of output lumens. In some implementations, a flow sensor can be mounted to each output lumen of the manifold.
US10378928B2
A system and method for dynamically calibrating a distributed fiber optic sensing system is disclosed. The calibration system includes a light source for generating pulses of coherent light, an optical fiber arranged at least partly in a ground soil region to guide the light and a photo detector for detecting scattered light returning from the optical fiber in dependence of time. The method includes obtaining information from which a temporal change of an acoustic transfer characteristic of the ground soil region is derivable and calibrating a distributed acoustic sensing system based on the changed acoustic transfer characteristic.
US10378926B2
A scale for inductive position measurement along a measurement direction X includes a support channel made of electrically conductive material having two interconnected spaced-apart side walls extending parallel to the measurement direction X and enclosing an interstitial space therebetween. A succession of first graduations made of electrically conductive material are disposed on the support channel, located in the interstitial space opposite and spaced from one of the two side walls and extending parallel to the measurement direction X. A succession of second graduations made of electrically conductive material are disposed on the support channel, located in the interstitial space opposite and spaced from the other one of the two side walls and extending parallel to the measurement direction X. The succession of first graduations and the succession of second graduations form a gap configured to receive a scanner operable to inductively scan the first graduations and the second graduations.
US10378920B2
A method and apparatus for displaying an image to an aircraft pilot (20). The method comprises: displaying, by a display (24), to the pilot (20), an image comprising guidance symbology (34) for use by the pilot (20) when landing the aircraft (2), the position of the guidance symbology (34) on the display (24) being dependent upon an output of an INS of the aircraft (2); providing, to a processor (26), an indication that the INS output is incorrect; determining, by the processor (26), a further value for the INS output and a specification of further guidance symbology (40); and displaying, by the display (24), to the pilot (20), an image comprising the further guidance symbology (40). The position on the display (24) of the further guidance symbology (40) relative to that of the guidance symbology (34) is dependent upon the difference between the further value and the incorrect INS output.
US10378894B2
Identifying and estimating values of atmospheric conditions for use in estimating an altitude of a mobile device. Systems and methods for monitoring one or more conditions before estimating an altitude of a mobile device may receive a reference pressure that was determined using a measurement of pressure measured by a reference pressure sensor, and determine if a temperature condition is detected. After determining that the temperature condition is not detected, the systems and methods may compute a first estimate of an altitude of a mobile device using the reference pressure. After determining that the temperature condition is detected, the systems and methods may compute an estimate of a pressure at the location of the reference pressure sensor using the reference pressure, a first measurement of temperature that was used to compute the reference pressure, an estimated altitude of the location of the reference pressure sensor, and the reference altitude, and then compute a second estimate of the altitude of the mobile device using the estimate of pressure and a second measurement of temperature that was measured at another location that is different from the location of the reference pressure sensor.
US10378889B2
A measurement system and a method of measuring an object is provided. The system includes a measurement platform having a planar surface. At least two optical sensors are coupled to the measurement platform that emit light in a plane and determines a distance to an object based on a reflection of the light. A linear rail is coupled to the measurement platform. A cooperative robot is coupled to move along the linear rail. A 3D measuring system is coupled to the end of the robot. A controller coupled to the at least two optical sensors, the robot, and the 3D measuring system, the controller changing the speed of the robot and the 3D measuring system to less than a threshold in response to a distance measured by at least one of the at least two optical sensors to a human operator being less than a first distance threshold.
US10378887B2
A meta projector includes a light source array configured to emit light along an optical path. The light source array includes a first light-emitting array including a plurality of first light-emitting configured to emit first light having a first set of light properties and a second light-emitting array including a plurality of second light-emitting elements configured to emit a second light having a second set of light properties, the second set of light properties different from the first set of light properties. The meta projector includes a meta-structure layer aligned with the optical path. The meta projector includes a plurality of nanostructures having a sub-wavelength shape dimension that is smaller than a wavelength of light emitted from the light source array. The meta-structure layer is configured to differently modulate the first light and the second light in relation to each other.
US10378883B2
An optical force sensor along with an optical processing apparatus and method are disclosed. The optical force sensor includes an optical fiber, a core included in the optical fiber, an instrument including the optical fiber, the instrument having a distal region, and a tubular structure encasing an end of the optical fiber and secured to the first conduit at the distal region of the instrument. When an optical interferometric system is coupled to the optical fiber, it processes reflected light from a portion of the core included within the tubular structure that does not include Bragg gratings to produce a measurement of a force present at the distal region of the instrument.
US10378868B2
An assembly process is described for producing an ordnance projectile wherein the projectile maintains a compressive force on an explosive body carried therein throughout an anticipated operational temperature range. The process includes raising the temperature of the hollow projectile body to an elevated temperature, cooling the explosive body to a temperature below a lowest anticipated operating temperature of the projectile, nesting the cooled explosive body within the hollow projectile body while the projectile is at the elevated temperature, securing the explosive body and the hollow projectile body together, and normalizing the temperature of the nested bodies by allowing them to come to a common temperature, typically room temperature. Different thermal expansion characteristics of the inner and outer bodies will result in the projectile maintaining a compressive force on the explosive body at normal temperatures.
US10378865B1
A disc launching device includes a long handle and a disc holder at one end of the handle. The handle may include a grip end for holding the handle, an attachment end opposite the grip end, and a shaft extending from the grip end to the attachment end. The disc holder is attached to the attachment end of the handle. It includes a front rail for holding one side of a disc, a back rail for holding an opposite side of the disc, and at least one support member extending between the front rail and the back rail. The front rail and the back rail form an opening on one side of the disc holder, configured to allow the disc to launch out of the disc holder through the opening when sufficient forward momentum is applied to the disc holder via the handle.
US10378863B2
To improve the problems of conventional mine detectors, the purpose of the present invention is to provide a smart wearable mine detector comprising a human body antenna unit 100, a main microprocessor unit 200, a smart eyeglasses unit 300, a body-mounted LCD monitor unit 400, a wireless data transmission and reception unit 500, a belt-type power supply unit 600, a black box-type camera unit 700, and a security communication headset 800, the smart wearable mine detector: can be detachably worn on the head, torso, arm, waist, leg and the like of a body while a combat uniform is worn, thereby having excellent compatibility with conventional combat uniforms; enables a human body antenna unit which is detachably attached to a body and detects a mine through a super high-frequency RF beam and a neutron technique to be applied so as to detect the mine by identifying metals, nonmetals, and initial explosives of the mine; enables mines buried on the ground and under the ground to be detected in all directions (360°), and a distance, location, form, and materials of the mines to be exhibited on smart eyeglasses and a body-mounted LCD monitor unit in real time as 2D or 3D images such that a combatant can engage in battle avoiding mines, thereby improving combat efficiency by 90% when compared to existing combat efficiency; enables a battle to be carried out for three to seven days through a twin self-power supply system of a portable battery and a belt-type power supply unit even without need for charging power; and enables combat situations in a remote place to be monitored, in real time, in a remote combat command server, and allows each combatant to share combat information one to one such that it is possible to construct a smart combat command system capable of remotely commanding real combat situations as if one was on site of the battle.
US10378854B2
A specialized underwater pistol with ammunition includes one or more of barrel expansions to shape the pattern of the plural shot pieces expelled from a pistol cartridge when the pistol is fired, an aerodynamic trigger cam or spur, flushing ports, a wide trigger pull, a wide hammer spur, a cartridge shot carrier with a frangible end, and cartridge sealant.
US10378848B1
An electromagnetic actuator in one embodiment includes characteristics of very fast actuation, shock invariant design, and compact size. The actuator may be controlled via a small low voltage power source such as a battery and simple switching logic. Such characteristics are ideally suited for incorporating the actuator into the firing mechanism of a firearm, which are subjected to drop tests to confirm the firearm will not discharge in the absence of trigger pull. Very fast snap-like action is attained by balancing the magnetic forces of two opposing permanent magnets around a stationary yoke and rotating member to create three circulating magnetic flux circuits. A central electromagnet coil on the yoke amplifies the magnetic flux of one side of the rotating member or the other depending on the power source actuation polarity, thereby creating two possible snap-like actuation positions. The actuator is usable in firing mechanism release or blocking applications.
US10378844B2
A safety communication system may include a firearm holder capable of detecting withdrawal of the firearm from a holster. The firearm holder may also be able to communicate via both cellular and low energy communication protocols, but may be adapted to selectively communicate via the low energy communication protocol in the absence of a critical event. When a critical event is detected, both cellular and low energy communication protocol may be used to ensure notification of the critical event is received by a central control. One or more relay devices may relay notification of non-critical events from the firearm holder to central control via a low energy communication protocol, and may relay notification of critical events to central control via cellular protocol. Selective use of low energy protocol saves battery life in non-critical situations, while use of cellular protocol is more reliable when communication of critical situations is necessary.
US10378843B2
An extractor for a firearm and method of using the same are provided. The extractor comprises a bullet casing edge including a substantially straight portion and a tab portion situated below and extending from the substantially straight portion. The substantially straight portion is configured to engage the casing and enable it to travel vertically along the substantially straight portion while maintaining engagement therewith. The tab portion is configured to engage the casing and to inhibit it from traveling downward along the casing engagement edge below the tab portion.
US10378837B2
A core-in-shell heat exchanger, a method of fabricating the core-in-shell heat exchanger, and a method of exchanging heat in a core-in-shell heat exchanger disposed on a slosh-inducing moving platform are described. The method of exchanging heat includes introducing a shell-side fluid into a shell of the core-in-shell heat exchanger and introducing a fluid to be cooled into each of one or more cores of the core-in-shell heat exchanger, the one or more cores being arranged along an axial length of the shell with a plurality of baffles disposed on either side of the one or more cores along the axial length of the shell to reduce slosh of the shell-side fluid. The method also includes draining excess shell-side fluid using a plurality of drains, at least two of the plurality of drains being disposed on opposite sides of one of the plurality of baffles.
US10378835B2
A heat exchanger includes a cooling air conduit having multiple baffles, a hot air conduit having multiple passes through the cooling air conduit and forming multiple intersections with the baffles, and multiple perforations extending through the baffles. A cooling air flow passes through the baffles, rather than strictly between the baffles, and improves heat-transfer characteristics of the heat exchanger.
US10378832B2
A method for producing a plate heat exchanger and the plate heat exchanger, particularly a soldered aluminium plate heat exchanger. In the method, a heat exchanger block is provided having a plurality of partition plates and edge strips arranged between the partition plates. A connection device is provided to be mounted on the heat exchanger block. A planar region for securing the connection device to the heat exchanger block is provided with at least one welded weld bead by means of a first weld. The connection device is welded onto the weld bead by means of a second weld. The welding method used for the first weld is a friction stir welding method.
US10378831B2
A counter-flow fin plate heat exchanger for gas-to-gas heat exchange includes several outer channel fins, an outer channel bending plate, an inner channel fin and an inner channel bending plate. The outer channel bending plate is a flat plate with two sides bending upward vertically. The inner channel bending plate is a cuboid box without a cap on the top, and the top of the inner channel bending plate is hermetically fixed with the bottom of the outer channel bending plate. The several outer channel fins are arranged in parallel inside the outer channel bending plate. The inner channel fins are arranged inside the inner channel bending plate. Ends of a side surface corresponding to two long sides of the inner channel bending plate are respectively provided with an opening, and the two openings are respectively disposed at different ends of the two side surfaces.
US10378824B2
A device for measuring the temperature of a melt, particularly of a molten metal, includes an optical fiber and a guiding tube having an immersion end and a second end opposite to the immersion end. The optical fiber is partially arranged in the guiding tube. An inner diameter of the guiding tube is larger than an outer diameter of the optical fiber. A first plug is arranged at the immersion end of or within the guiding tube proximate the immersion end of the guiding tube. The optical fiber is fed through the first plug and the first plug reduces a gap between the optical fiber and the guiding tube.
US10378819B2
A paint baking oven is for a vehicle body that includes a body exterior part and a narrow portion. The paint baking oven bakes a wet coating film applied to a coated surface of the narrow portion. The paint baking oven includes a heat source, such as an infrared heater, a halogen heater, an induction heater, or a hot air generator, configured to give heat energy primarily to the coated surface of the narrow portion and a heat source mover configured to move the heat source toward and away from the narrow portion.
US10378815B2
Provided is a refrigerator in which a transparent display assembly and electric modules, which are disposed in a door to see through a storage space and output a screen, are easily connected to a control unit provided in a cabinet and guided through a narrow door hinge.
US10378807B2
The disclosure extends to devices, systems and methods for producing a shaved ice product using shaved ice confection machines and processes. The disclosure also extends to a tension arm and a shaping device used in conjunction with shaved ice confection machines and processes to produce more consistent shaved ice output with a potential increase in machine life.
US10378803B2
Systems and methods for improving the performance of dilution refrigeration systems are described. Electrostatic cryogenic cold traps employed in the helium circuit of a dilution refrigerator improve the removal efficiency of contaminants from the helium circuit. An ionization source ionizes at least a portion of a refrigerant that includes helium and number of contaminants. The ionized refrigerant passes through an electrostatic cryogenic cold trap that includes a number of surfaces at one or more temperatures along at least a portion of the fluid passage between the cold trap inlet and the cold trap outlet. A high voltage source coupled to the surfaces to causes a first plurality of surfaces to function as electrodes at a first potential and a second plurality of surfaces to function as electrodes at a second potential. As ionized contaminants release their charge on the electrodes, the contaminants bond to the electrodes.
US10378801B2
The present disclosure provides a refrigerant tank for storing a refrigerant circulating in a cooling circuit. The refrigerant tank includes a housing body and a desiccant bag. The housing body defines therein a space for storing the refrigerant. The desiccant bag houses a desiccant therein and is disposed inside the space of the housing body. The housing body includes a side surface defining an opening through which the refrigerant passes. The refrigerant tank further includes a contact preventing member that prevents the desiccant back from coming into contact with an edge of the opening.
US10378795B2
An ejector refrigeration cycle includes a bypass passage that guides a refrigerant on an outlet side of an evaporator drawn from a refrigerant suction port of an ejector to a suction port side of a compressor while bypassing a diffuser passage of the ejector. A differential pressure regulating valve is disposed as a bypass flow-rate adjustment device that adjusts a bypass flow rate of the refrigerant circulating though the bypass passage. An enlarged portion for gradually enlarging the passage area is formed at a most downstream part of the refrigerant flow in the bypass passage. During a low-load operation, the differential pressure regulating valve increases the bypass flow rate, thereby allowing the refrigerant to flow into the evaporator connected to the upstream side of a refrigerant suction port using the suction effect of the compressor.
US10378791B2
A water heater has a tank and at least one heating element. A switch is disposed in an electric circuit between the heating element and a power source so that, if the switch is in a first state, the circuit is in an electrically conductive state and, if the switch is in a second state, the electric circuit is in an electrically non-conductive state. A controller is in operative communication with the switch and is responsive to a key so that actuation of the controller by the key transitions the switch between the first state and the second state.
US10378782B2
An outdoor unit (100, 110), comprising a housing (1, 20) having fans (2) provided thereon and a compressor (4) and heat exchanger (3-1, 3-2, 23-1, 23-2) disposed on a base (10, 210) thereof; a left-right pair of side covers (8, 28, 9, 29) each being bent and having two surfaces, one surface covering a portion of a side of housing (1, 20), and the other surface covering a portion of the front of the housing (1, 20); a controller housing (7) fixed to the upper section of the surface of at least one side cover (8, 28, 9, 29), of said left-right pair of said covers (8, 28, 9, 29), that covers a portion of the front of the housing (1, 20), said controller housing (7) being fixed at a height allowing the compressor (4) to be moved into and out of the housing unobstructed.
US10378780B2
An apparatus and method for cleaning split system air conditioning units. The apparatus comprises a shield functioning as a moisture barrier that sits between the wall and the AC unit and which releasably receives a drain pan that interconnects with the bottom of the shield to form a water tight seal. A flexible tube connects the bottom of the drain pan to a collection receptacle. Water and chemical sprayed into the unit to clean the unit drain through the unit, into the drain pan, through the tubing, and are collected by and can be disposed of from the receptacle. After the AC unit is cleaned, the drain pan, tubing and collection receptacle are removed leaving the area clean and dry. Kits comprising the apparatus of the invention can be sold together with new AC units or purchased separately.
US10378779B2
Disclosed is a gas furnace for indoor heating. The gas furnace includes a burner to generate high-temperature exhaust gas, an exhaust flow path, a blower to suction indoor air through a recovery flow path, a supply flow path to guide the indoor air to the indoor space after undergoing heat exchange in the exhaust flow path, and a fuel supply unit including a fuel supply line and a fuel discharge line, configured to supply fuel to the burner, and a valve between the fuel supply line and the fuel discharge line. The valve includes a step motor, and a blocking member coupled to a rotating shaft of the step motor and configured to move straight via by driving of the step motor, and an opening degree of the valve between the fuel supply line and the fuel discharge line is adjusted by the straight movement of the blocking member.
US10378773B2
A diffuser assembly is provided for a turbine engine. This diffuser assembly includes a diffuser module with a combustor plenum and a mixing chamber. The diffuser module is configured to receive first and second airflows into the mixing chamber and direct a mixed airflow out of the mixing chamber. The diffuser module includes a mixer configured to mix the first and the second airflows together within the mixing chamber to provide the mixed airflow.
US10378757B2
In a method for reducing the oxygen content in the flow volume of tubes of erected and installed tube wall regions or tube wall segments of a steam generator or steam boiler of a power station fired, in particular, with carbon-containing fuel, a solution is to be provided which eliminates or at least diminishes the problem of the incorporation of atmospheric oxygen into the boiler water which arises when tubes of the steam generator wall are being filled with boiler water and/or when boiler water is being discharged from these tubes. This is achieved in that an inert gas or an inert gas mixture is introduced into tubes of the tube wall regions or tube segments, through which boiler water or steam formed from this flows when the power station is in operation, before filling with boiler water or steam, in a way whereby gaseous oxygen present in the respective flow volume of the tubes, particularly in the form of atmospheric oxygen, is displaced, and/or an inert gas or an inert gas mixture is introduced during a discharge of boiler water or steam from the respective flow volume of the tubes, in a way whereby the free volume occurring is filled.
US10378753B2
A light-emitting cooling fan includes a base, a bracket arranged above the base, an impeller located in between the base and the bracket, a light source disposed on the bracket, a reflector disposed on a hub of the impeller and a light guiding member. The light source points downward to the hub of the impeller. The reflector is disposed underneath the light source, and configured for reflecting light from the light source in a radial direction of the hub. The light guiding member is disposed underneath the light source, and configured for receiving the light from the reflector and leading the light to travel along the radial direction of the hub to outside of the hub and then hit one of fan blades of the impeller. In this way, rotation of the impeller transfers the light into a halo visual illusion for human eyes.
US10378752B1
An integrated gasket that provides both wildlife protection and ingress protection in a light fixture. The integrated gasket comprises a body that extends from a top annular edge to a bottom annular edge and defines a through cavity. The body includes a bottom flanged portion and a top pipe receiving portion. The top pipe receiving portion includes a first pipe portion and a second pipe portion that are detachably coupled. Further, the body includes a wiper flange that extends radially inward from the bottom annular edge towards the internal through cavity.
US10378751B2
Accroding to the present disclosure, a heat sink, which may be used e.g. for LED lamps or bulbs for motor vehicle lights, includes: a plate-like portion extending along an axis with opposed mounting surfaces for at least one heat source, such as e.g. a LED lighting source, and a finned portion thermally coupled with the plate-like portion and including a plurality of annular fins extending around said axis.
US10378737B2
Methods, systems and devices for using a LED lighting system to communicate an emergency, indicate a route/pathway and illuminate an area using an existing leaky feeder communications system. The LED lighting system is powered by and may be controlled by the leaky feeder communications system that delivers 2-way communications and data. The LED lighting may be used as area wall location lighting, directional pathway indication, and area illumination. Control of the lighting system may be localized or remotely activated through hard wire or wireless connections. The system may controls dimming, pulsing, brightness, sequencing, and changing LED color.
US10378735B1
A luminaire includes an elongated first housing, an elongated second housing, and a bracket. The elongated first housing supports a first light emitting device and includes a pair of sides and a first channel defined between the sides. The first housing includes a first aperture. The elongated second housing includes a pair of sides and a second channel defined between the sides. An end of the second housing is positioned adjacent an end of the first housing and includes a second aperture disposed proximate the first aperture. The bracket includes a first projection engageable with the first aperture and a second projection engageable with the second aperture. The bracket is positioned partially within the first channel and partially within the second channel. The bracket is coupled to the first housing by snap-fit engagement and the bracket is coupled to the second housing by snap-fit engagement.
US10378731B2
A lighting module has an LED (44), a lens (45) over the LED to produce a beam-shaped output from the LED and a collimator (50) arranged to partially collimate the beam-shaped out-put. Blue light is provided at large angles to the normal, for example using a filter arrangement (54, 56) over the collimator which is adapted to filter light from the collimator at relatively large angles to the normal. The filter arrangement does not filter light from the collimator at relatively small angles to the normal. Thus, the module provides white task light in a normal direction and blue ambient light at steep angles. The overall system can be compact and light efficient.
US10378726B2
Lighting system. Bowl reflector has rim defining horizon and aperture, first light-reflective surface defining cavity, first parabolic surface. Funnel reflector has flared funnel-shaped body: central axis; second light-reflective surface aligned along axis; second parabolic surface; tip located within cavity along axis; profile including parabolic curves converging towards tip. Optically-transparent body aligned with second light-reflective surface along axis; with: bases spaced apart by side surface; first base facing light source. Second parabolic surface has ring of focal points at first position within cavity, equidistant from second parabolic surface; ring encircles first point on axis. Second parabolic surface has axes of symmetry intersecting with and radiating in directions all around axis from second point. Axes of symmetry intersect with focal points. Second point on axis between first point and horizon. Light source located for causing light emissions reflected by second parabolic surface to have partially-collimated distribution.
US10378719B2
The invention relates to a lighting device (1) for a motor vehicle headlight, comprising a light module (2) with at least one light emission source (10), a primary lens (100) and a secondary lens (300), wherein said primary lens (100) comprises at least one light-conducting ancillary lens (102) which is designed to direct light (50) captured by the at least one light emission source (10) through at least one light-emitting surface (103) of the ancillary lens and on to the secondary lens (300) arranged downstream in optical longitudinal axial direction (150), and wherein the secondary lens (300) is designed to image a light distribution, which forms on the light-emitting surface (103) of the ancillary lens, in an area in front of the lighting device (1). At least one light-guiding shield (200) for shading a light color fringe (250) is arranged between the primary lens (100) and the secondary lens (300), wherein the at least one light-guiding shield (200, 201, 202) forms an optically active first aperture edge (221) for a lower light color fringe (252) and an optically active second aperture edge (222) for an upper light color fringe (251), and the optically active aperture edges (220, 221, 222) are each arranged in such a manner in the light beam (50) that blue defining light beams (51) of the light color fringe (250, 251, 252) can be selectively shaded.
US10378711B2
A light generating device, comprising: at least one light emitting diode having a semiconductor layer that emits a first primary light, and having a phosphor layer arranged on the semiconductor layer, and at least one laser for generating at least one laser beam composed of a second primary light, by means of which the phosphor layer is irradiatable, wherein the phosphor layer is configured for at least partly converting the first primary light into at least one first secondary light and for at least partly converting the second primary light into at least one second secondary light. The light generating device is configured to dynamically illuminate the phosphor layer by means of the second primary light.
US10378706B1
A table lamp includes an infrared light sensor, a distance detection unit, a light source, and a control unit. The infrared light sensor detects infrared light. The distance detection unit detects a distance between an external object and the distance detection unit. The light source emits light. The control unit controls the light source at least according to intensity of the infrared light detected by the infrared light sensor and the distance detected by the distance detection unit.
US10378704B2
An LED display system having an LED module for reducing dark line defects. LED modules arranged adjacently in an LED display system form seams therebetween. An LED module for reducing dark line defects includes a set of imaging pixels for generating an image and a set of illuminating pixels for generating seam illumination through the seams. Seam illumination is directed through the seams directly or by a reflector integral with or attachable to the LED module or to a coupling assembly of the LED display system. The illuminating pixels may be controlled to track colour or intensity of the image being generated by imaging pixels.
US10378702B2
A portable light may comprise: a light body having an illumination, e.g., white, light source and a laser light source supported thereby, each source being selectively energizable for producing light; and a switch for selectively energizing the illumination light source and/or laser light source. The laser light source is configured to provide a plane of laser light, so as to create a line of laser light on objects illuminated by the plane of laser light. The laser light source may include a cylindrical lens to create the plane of laser light. The plane of laser light may be rotatable relative to the light body. A TIR optical element may also be disposed in front of the illumination light source for receiving the light produced thereby.
US10378695B2
A portable cryogenic container includes a porous material configured to absorb a cryogenic coolant such as liquid nitrogen. The coolant-absorbing material at least partially defines a storage cavity in the container that is configured to accept and support a cassette or other type of contents container in which a product to be cryogenically stored is contained. With cryogenic coolant absorbed into the container, the temperature within the storage cavity can be maintained sufficiently close to the boiling point of the cryogenic coolant to preserve post-thaw viability of the stored product for several hours.
US10378692B2
An auxiliary power unit (APU) oil quantity indication system and method provides a stable and accurate oil quantity indication during startup, mission duration and shutdown. The system determines a gulp value at various stages of operation, which is combined with a raw oil quantity indication to provide an indicated oil quantity.
US10378690B2
A mount for receiving a cylindrical element includes a retention assembly that retains the cylindrical element between the retention assembly and a base. The retention assembly includes arm segments extending from the base and retaining members disposed along at least one of the arm segments. The retaining members are separated from each other by a gap through which the cylindrical element is insertable. At least one of the arm segments or retaining members is resilient so that the gap is widened when that cylindrical element is pushed through the gap. The retaining members retain the cylindrical element between the retaining members and the base until force is applied to pull the cylindrical element back through the gap. A biasing member extends from, and is moveable relative to, the base to bias the cylindrical element against the retaining members while lacking sufficient force to push the cylindrical element through the gap.
US10378689B2
The present disclosure provides for a pig tracking and locating system that is able to pinpoint the exact location of a pig so that if the pig becomes stuck, it can be more efficiently located and retrieved without excessive searching. A representative system includes an unmanned underwater vehicle that travels with or very near the pig as it progresses through a pipeline, and gathers and stores information transmitted by the pig. This information may include location data that can be transmitted in the event the pig becomes stuck.
US10378686B2
A seal assembly for an HVAC system includes a first block having a first aperture and a first sealing surface, a second block having a second aperture and a second sealing, and a conduit having a tube portion with an axially extending aperture and a flange extending radially outwardly from an end of the tube portion. The tube portion is disposed within the first aperture of the first block and the flange is disposed between the first sealing surface of the first block and the second sealing surface of the second block and is configured to deform when compressed therebetween. The seal assembly further includes an insert providing fluid communication between the aperture of the tube portion and the second aperture of the second block. A first end of the insert is received in the aperture of the tube portion of the conduit.
US10378685B2
The present invention provides a faucet coupling structure capable of enabling a user to complete the faucet installation by simply inserting the faucet instead of rotating to tighten the faucet, and enabling the user to separate the faucet by holding and rotating the faucet by hand. The user can conveniently install the faucet while adjusting the angular orientation of the faucet to a desired angle. The user can install the faucet by holding and inserting the faucet by hand, and can also separate the faucet by holding and rotating the faucet by hand. As a result, the user can install and separate the faucet without using a tool.
US10378684B2
A metal to composite tube joint including selecting an elongated interior fitting constructed with an exterior barrel, reduced in exterior diameter to form a distally facing annular shoulder and then projecting still further distally to form an interior sleeve having a radially outwardly facing bonding surface. A metal outer sleeve formed proximally with a collar constructed for receipt over the barrel and increased in interior diameter and projecting distally to form an exterior sleeve having a radially inwardly facing bonding surface cooperating with the first bonding surface to form an annulus receiving an extremity of a composite tube and a bond bonding the extremity of the tube to the bonding surfaces.
US10378681B2
A flat wire or a narrow strip has a profiled cross-section and is composed of a high-strength steel having the following composition (in weight-%): C 0.2-0.9%, Mn 12-25%, Si up to 0.5%, Al 0.5-2.0%, Cr 1.8-3.5%, S max. 0.005%, P max. 0.06%, N max. 0.1%, Mo max. 1.5%, B max. 0.01%, Ni max. 2.0%, Cu max. 2.0%, Ca max. 0.015%, Nb 0.02-0.35% and/or V 0.02-0.35%, and, as the remainder, iron and unavoidable, production-related contaminants. The wire or strip is cold-rolled and/or cold-profiled from wire-form precursor material, and has improved Rp0.2, Rm, and A80 mechanical values.
US10378670B2
A solenoid valve is provided. The solenoid valve is used to control the flow of fluid in various technical fields and products including a transmission installed in a vehicle. The solenoid valve includes a ventilation passage connecting in flow communication the interior and exterior of an operating chamber, configured to operate an armature.
US10378665B2
A pressure control valve provided with: a main valve section provided with a main valve body having a backpressure chamber on the inside thereof, and a valve housing body that is provided with a main valve seat in which said main valve body can be seated and has a pilot chamber for slidably housing the main valve body; and a pilot valve section that is provided with a pilot valve body and a pilot valve seat member having a pilot valve seat in which said pilot valve body can be seated, and in which the pilot valve body separates from the pilot valve seat to open when the pressure inside the pilot chamber has exceeded a prescribed pressure.
US10378664B2
Disclosed is a bidet valve device, which sprays nozzle-washing water so as to automatically wash a nozzle before performing anal cleansing or feminine cleansing, when a lever is operated for anal cleansing or feminine cleansing, and automatically washes the nozzle even after anal cleansing or feminine cleansing so as to hygienically manage the nozzle and provide cleanliness to a user.
US10378660B2
A screen valve (210) to control fluid flow comprising at least one multi-apertured valve plate (220) movable laterally relative to a multi-apertured valve seat (230) between a closed configuration whereby the apertures are not registered to prevent fluid flow, and an open configuration whereby the apertures are registered to permit fluid flow, wherein the valve plate is supported by a multi-apertured carrier plate (240) that moves laterally in synchrony with the valve plate (220) to maintain a predetermined lateral registration between their respective apertures as the valve plate moves between the open and closed configurations, the valve plate being movable relative to the carrier plate so as to be able to lift off and return into contact with the valve seat. The co-moving carrier plate shields the valve plate so as to minimize pressure locking. Aerodynamic features may be incorporated to urge the valve plate (220) towards or away from the carrier plate (240).
US10378653B2
A valve for metering highly pressurized fluid, having an inlet connector that can be placed into a connection socket of a fluid supply line, and a sealing assembly situated on the inlet connector, the sealing assembly having an elastically deformable sealing ring and a support ring made of plastic, which sealing assembly is supported on a radial support shoulder present on the inlet connector and seals against the connection socket. To prevent radial gaps between the support ring on the one hand and the inlet connector and/or the connection socket on the other hand, into which gaps the sealing ring extrudes under high pressure and becomes damaged, the support ring situated between the sealing ring and the support shoulder is made of an elastically deformable plastic material.
US10378637B2
A bicycle sprocket comprises a sprocket body and sprocket teeth. The sprocket teeth include at least one first tooth and at least one second tooth. The at least one first tooth has a driving surface, a non-driving surface, a first maximum chain-engaging width, a first tooth center plane, and a first chain-facing surface. The first tooth center plane is defined to bisect the first maximum chain-engaging width in the axial direction. The first chain-facing surface is provided between the driving surface and the non-driving surface in a circumferential direction and is inclined with respect to the first tooth center plane in the circumferential direction. The at least one second tooth has a second maximum chain-engaging width defined in in the axial direction. The first maximum chain-engaging width is larger than the second maximum chain-engaging width.
US10378628B2
A planetary gear train may include first to fourth planetary gear sets having first to third, fourth to sixth, seventh to ninth, and eighth to twelfth elements, the first to third gear sets being mounted on an input shaft, the fourth gear set being mounted on an output shaft, first shaft connected to the first and fourth elements, second shaft connected to the second and ninth elements, third shaft connected to the third element and the input shaft, fourth, fifth, sixth, and seventh shaft connected to the fifth, sixth, seventh, and eighth elements respectively, eighth shaft connected to the tenth element and externally gear-meshed with the fifth shaft, ninth shaft connected to the eleventh element and the output shaft, tenth shaft connected to the twelfth element, and externally gear-meshed with the seventh shaft, and two transfer gears each forming external gear-engagement between a corresponding pair of shafts.
US10378621B2
A continuously variable transmission includes an input disk and output disk rotatable about a disk axis of rotation. An input ring member rotatable about an input axis of rotation engages the input disk at an input contact patch. An output ring member rotatable about an output axis of rotation engages the output disk at an output contact patch. A sum of a length of a first input contact patch vector extending from the input contact patch to the disk axis of rotation and a length of a first output contact patch vector extending from the output contact patch to the disk axis of rotation is greater than a length of at least one of a second input contact patch vector extending from the input contact patch to the input axis of rotation and a second output contact patch vector extending from the output contact patch to the output axis of rotation.
US10378620B2
In an aspect, a clutched device is provided, including a hub, a pulley and a hub drive clutch. The hub defines an axis and is connectable to a rotatable shaft of a rotary device. The pulley is rotatable relative to the hub and is engageable with an endless drive member. The hub drive clutch is a wrap spring clutch and is controllable to operatively connect the pulley to the hub for driving the hub in a first rotational direction. An isolation spring is provided and operatively connects the hub to the pulley when the hub drives the pulley in the first rotational direction. Optionally, a pulley overrun clutch is provided and permits the pulley to overrun the hub in the first rotational direction.
US10378618B2
A gearbox for use in a vehicle having a motor assembly includes a housing and an input shaft coupled to the housing. The input shaft is configured to be coupled to a first component of the motor assembly. The gearbox also includes a first gear set positioned within the housing and coupled to the input shaft. An intermediate shaft is positioned within the housing and is coupled to the first gear set. The gearbox further includes a second gear set positioned within the housing and coupled to the intermediate shaft and an output shaft coupled to the second gear set and to the housing. The output shaft is configured to be coupled to a second component of the motor assembly.
US10378610B2
In a cable routing device having a cable carrier and a guiding device for the cable carrier, wherein the cable carrier has a first strand connected to a first connector and a second strand connected to a second connector, which are connected to one another via a rerouting area, and the guiding device having a contact area for the stationary contact of at least one part of one of the strand is provided for a secure contact of the corresponding part of the strand with the contact area and for preventing sliding friction, the cable carrier having at least one magnet, and the contact area having a ferromagnetic or ferrimagnetic material, wherein the magnet interacts with the contact area in a predetermined positioning area of the cable carrier relative to the guiding device such that the strand having the magnet adheres to the contact area with a predetermined magnetic attractive force.
US10378601B2
A coupling comprising a brake plate (70); a first friction pad (64) operable to be selectively biased against the brake plate (70). In a first mode of operation the first friction pad (64) is biased against the brake plate (70) by a first force. In a second mode of operation the first friction pad (64) is biased against the brake plate (70) by a second force. The second force is substantially greater than the first force.
US10378591B2
A propeller shaft includes a shaft part, a first yoke, a connecting portion, a first yoke portion, a first concave portion, and a second yoke having a flange and a second yoke portion. The flange has a bolt insertion hole into which a securing member is inserted, and is connected to a second shaft part of a vehicle side by the securing member. The second yoke portion is provided at the flange, and has a shape that extends in a direction of a rotation axis of the shaft part. A cruciform shaft couples the first yoke portion with the second yoke portion.
US10378589B2
The present invention relates to a sliding cage of universal joint for vehicle, and more particularly, to a sliding cage of universal joint for vehicle for making a shaft joint and a pipe joint smoothly slide as well as operating an elastically contacted needle bearing, installed to the sliding cage, when a universal joint is slipped or delivers rotating torque.The present invention provides a sliding cage of universal joint for vehicle, comprising: a sleeve; a plurality of mountings positioned to keep distance along the longitudinal direction of the outer side of the sleeve; and a needle bearing and a ball bearing which are installed to the mountings, wherein the sliding cage is provided to the universal joint constructing a steering apparatus for vehicle, thereby being assembled to deliver torque while being slipped toward axial direction.
US10378588B2
A retainer for coupling rotating shafts includes a body and a finger. The body may have a curved section extending in a circumferential direction about an axis and a pair of ends. The finger extends from the body and has a least a portion that extends inwardly toward the axis. The finger may be flexible and resilient and have an at rest state and a second state wherein the finger flexes outwardly away from the axis when acted upon by a sufficient force, and the finger returns toward its at rest state when the force is reduced or removed from the finger. When a second shaft is partially inserted into a first shaft, an object may engage and flex the finger until the object passes by the finger whereupon the finger may return toward the at rest state partially overlapping the object.
US10378583B1
A high-speed ball bearing includes an outer ring, an inner ring, a plurality of balls, and a ball retainer. The ball retainer includes a plurality of pocket holes for arranging a plurality of balls, an inner circumferential surface of each of the pocket holes have a spherical surface is coaxial to the ball. A gap between an outer circumferential surface of the ball retainer and an inner circumferential surface of the ring is defined as a first gap, and a gap between the pocket hole and the corresponding ball is defined as a second gap. The first gap and the second gap have the following relationship: W2=(W1−r′)×A.
US10378576B2
Threaded mechanical fastening systems and methods are provided that allow the simple deflection of a washer to indicate that a desired minimum torque has been reached or that a desired maximum torque has been exceeded. The method includes providing a threaded connection having a washer, installing the threaded connection so that the washer is supported as a simple beam over a gap, and using an amount of deflection of the washer as a result of torque applied by the threaded connection as an indicator. The torque indicating threaded mechanical fastening system includes a threaded connection and a washer supported as a simple beam over a gap so that the threaded connection, when tightened to a predetermined torque, deflects, in bending, the washer into the gap.
US10378574B2
It has become apparent that the dimensions of inbuilt-collar driving means of the same nominal size may vary according to the method of manufacture. The dimensions of the collar must therefore be adapted to suit the mode of manufacture, at the expense of its strength or mass. Moreover, the transmissible torque for tightening and loosening operations varies according to a useful wrenching height. In order to have a useful height identical to the height of the shank (7), the idea underlying the invention involves pushing the frustoconical collar (152) of a driving means (151) in towards its center along the extension of the sides of the shank. The inbuilt-collar driving means proposed by the invention is suited to all modes of manufacture, and can be manufactured without adversely affecting the dimensions of the driving means or its installation.
US10378573B2
A retaining pin having anti-rotation features is provided. The retaining pin may comprise a pin shaft coupled to a retaining flange. The pin shaft may be inserted into a structural member proximate a shaft and a nut. The retaining flange may comprise an anti-rotation void defined by a first arm and a second arm and configured to engage the shaft. In response to the nut coupling the retaining flange to the shaft, the retaining pin may at least partially reduce movement and rotation of the shaft relative to the retaining pin.
US10378572B2
The invention relates to an anchoring system for anchoring in a drill hole. The anchoring system comprises a sleeve element and an expansion element. The sleeve element consists at least in some sections of a plastics material and is suitable for insertion into a drill hole. The expansion element comprises a threaded portion into which the sleeve element can be screwed and is suitable to radially expand the sleeve element during the screwing action. The anchoring system is characterized in that the threaded portion has a thread pitch which varies along the threaded portion.
US10378563B2
A work vehicle includes a work implement, a valve adjusting a flow rate of a hydraulic oil operating the work implement, an electromagnetic proportional control valve generating a pilot pressure guided to the valve, a controller outputting a current to the electromagnetic proportional control valve, and a sensor for detecting an operation of the work implement. The controller increases stepwise a current value of a current output to the electromagnetic proportional control valve by repeating processing for temporarily lowering a current value of the current output to the electromagnetic proportional control valve and thereafter outputting to the electromagnetic proportional control valve, a current having a current value greater than the current value before lowering. The controller calibrates data for predicting an operation speed of the work implement based on a result of detection by the sensor at the time when the current value is increased stepwise.
US10378549B2
A dual compressor turbocharger includes two compressors. One compressor supplies fuel pressure, and one compressor supplies air pressure. The dual compressor turbocharger includes a turbine driven by exhaust of an engine and a shaft coupled to the turbine. The first compressor is mounted on the shaft and includes a first inlet coupled to an air supply and a first outlet coupled to an air intake of the engine. The second compressor is mounted on the shaft and includes a second inlet coupled to a fuel supply and a second outlet coupled to a fuel supply rail of the engine.
US10378548B2
A submersible pump is provided featuring: a motor; run/start capacitors having run/start capacitor connectors; a housing having a motor housing portion and a run/start capacitor housing portion separated by a housing wall, the motor housing portion having a motor housing chamber to receive/contain the motor and oil for immersing the motor in an oil bath, the run/start housing portion having a run/start housing chamber, the housing wall having connection ports to allow sealed connections between electrical components in the motor housing portion and the run/start capacitor housing portion; a removable motor housing cover to couple/close the motor housing portion; a removable run/start capacitor housing cover to couple/close the run/start capacitor housing portion; and a capacitive cup having a side wall portion and a bottom wall portion, to be removeably arranged in the run/start capacitor housing chamber, the bottom wall portion to mount the run/start capacitors to be contained/surrounded by the side wall portion, the bottom wall portion having corresponding connection ports to allow the sealed connections between the run/start capacitor connectors and the electrical components in the motor housing portion in order to couple the run/start capacitors to the motor.
US10378543B2
The invention relates to an impeller (1), in particular for a side channel machine, comprising blades (5) arranged distributed in the circumferential direction and formed in each case by a blade wall (6), which blades form open blade chambers (4) in a plan view onto the impeller (1), wherein a blade wall (6) in the plan view starts at a first radius dimension (r1) related to the geometrical impeller rotation axis (x), which first radius dimension (r1) corresponds to half or more than half of a second radius dimension (r2), which second radius dimension (r2) defines a circumferential rim edge (9) of the impeller (1), and wherein the radius dimension (r1) defines a radially inner boundary wall (7) of the blade chamber (4), wherein furthermore a blade wall (6) comprises an exposed upper terminating edge, which runs correspondingly radially on the inside into the inner boundary wall (7) and ends radially on the outside in plan view, wherein an imaginary connecting line (V) can be drawn between a run-in point of the terminating edge (12) into the inner boundary wall (7) and a radially outer end of the terminating edge (12) and the terminating edge runs normal to the connecting line (V) with a different offset dimension, wherein a greatest offset dimension results. For the advantageous development, in particular with regard to improved efficiency, it is proposed that the greatest offset dimension corresponds to 0.1 times or more the difference between the second (r2) and the first radius dimension (r1).
US10378542B2
A compressor includes a housing, a partition, a first scroll, a second scroll, and a thermal protection system. The partition is disposed within the housing and defines a suction chamber and a discharge chamber. The partition includes a discharge passage in fluid communication with the discharge chamber. The thermal protection system includes a positioning body and a displacement member. The positioning body is coupled to the second scroll and translatably disposed within the discharge passage. The displacement member is disposed between the positioning body and the partition and configured to translate the second scroll relative to the first scroll between first and second positions.
US10378541B2
A compressor is provided and may include a shell, a motor assembly, a compression mechanism, a pump housing, and at least one pump. The shell includes a fluid disposed therein. The motor assembly is disposed within the shell and is drivingly engaged with a driveshaft. The compression mechanism is driven by the driveshaft. The pump housing is rotatably disposed within the shell for rotation relative to the driveshaft and relative to the shell. The at least one pump is rotatably disposed within the pump housing such that the at least one pump is in driving engagement with the driveshaft.
US10378538B2
A fluid end assembly comprising: a housing, valves, seals, seats, springs, plungers, plunger packing, and other associated parts, paired with a suction manifold that facilitates fluid feeding through a centrally located external suction intake. The suction manifold of this invention is designed to preserve fluid energy that will ensure complete filling of the cylinder in extreme pumping conditions. The suction manifold utilizes a chamber design positioned immediately below the suction valves, eliminating all connecting ducts. The design of the manifold of this invention can be easily fabricated utilizing commercially available steel plate, pipe, and pipe fittings.
US10378533B2
A variable-capacity compressor that includes a housing having an inlet for receipt of refrigerant and an outlet for return of refrigerant, and a plurality of compressing elements contained in the housing between the inlet and the outlet. The variable capacity compressor includes a valve having an electrical control. The valve is dedicated to fewer than all of the compressing elements. The valve is movable between a first state which communicates refrigerant flow to the compressing elements, and a second state that reduces or stops flow to the compressing elements. In an embodiment of the invention, an unloading controller has an operational modulation mode that includes cycling the valve between on and off states to provide a portion of compressor capacity. The unloading controller is further programmed to provide a minimum delay time between transitions between the first and second states, but no maximum dwell time between transitions.
US10378532B2
A well pump assembly has a barrel, a standing valve at an upper end of a standing valve chamber, and a plunger. A travelling valve admits well fluid into the barrel during a fill stroke. The travelling valve closes during a power stroke so that the plunger pushes well fluid from the barrel into the standing valve chamber. A gas release port extends from the standing valve chamber to the exterior of the pump assembly. A check valve in the gas release port has an outward flow blocking position for blocking liquid well fluid in the standing valve chamber from exiting through the gas release port while the plunger is in the power stroke. The cheek valve has a gas release position that enables gas present in the standing valve chamber to flow out the gas release port while the plunger is in the power stroke.
US10378531B2
The utility belongs to the field of the non-beam pumping unit, specifically relating to a non-beam pumping unit driven by a motor reduction unit. The non-beam pumping unit driven by a motor reduction unit comprises a base, a tower body and a drive mechanism. The drive mechanism is mounted on the platform, comprising a motor reduction unit, a large roller, a small roller, a belt and a counterweight device. The motor reduction unit drives the large roller to rotate by a coupling, and one end of the belt is connected with a beam hanger and the other end hangs down after wrapping around the large roller and the small roller from the upper side and then connected with the counterweight device. The motor reduction unit is composed of a motor and a planetary gear reducer in series.
US10378526B2
A micro-fluidic device. The device includes a semiconductor substrate attached to a fluid supply source. The substrate contains at least one vaporization heater, one or more bubble pumps for feeding fluid from the fluid supply source to the at least one vaporization heater, a fluid supply inlet from the fluid supply source in fluid flow communication with each of the one or more bubble pumps, and a vapor outlet in vapor flow communication with the at least one vaporization heater. The one or more bubble pumps each have a fluid flow path selected from a linear path, a spiral path, a circuitous path, and a combination thereof from the supply inlet to the at least one vaporization heater.
US10378524B2
A high-pressure fuel pump capable of reducing the number of components and decreasing the manufacturing cost by processing of a pump body is provided. The high-pressure fuel pump includes a metal damper, a pump body in which a damper housing that houses the metal damper is formed, a damper cover attached to the pump body, covering the damper housing, and holding the metal damper between the pump body and the damper cover, and a holding member fixed to the damper cover and holding the metal damper from a side opposite to the damper cover. The holding member is provided with an elastic portion that urges the pump body so that the metal damper is urged toward the damper cover.
US10378522B2
A piston pump including a cylinder body having an internal fluid chamber, a piston configured to axially cycle within the cylinder body, an inlet valve, an outlet valve, an annular seal positioned between the piston and cylinder body, a barrier fluid pocket formed in the cylinder body adjacent one end of the annular seal, and a barrier fluid contained within the barrier fluid pocket, the barrier fluid preventing suspended solids in pumped fluid from contacting the annular seal.
US10378508B2
A bulkhead assembly for a wind turbine blade is described, where the bulkhead is substantially formed from a flexible sheet material. In one aspect, the flexible sheet material can be attached to the larger assembly using a releasable connection, e.g. a zipped connection, to allow for relatively easy installation and removal, e.g. for repair or other service operations. At least a portion of the sheet material may be transparent, to allow for easy inspection of the interior of the wind turbine blade. In one aspect, the bulkhead assembly is arranged to couple to, or is formed integrally with, the root flange of a wind turbine blade. The use of such a flexible material to form the blade root end bulkhead allows for ease of handling and manufacturability over prior art systems.
US10378500B2
A pressurized fuel system for an engine includes a fuel pump in a pump protection device structured to drain pressurized fuel from a common rail to provide fuel flow through the fuel pump that limits cavitation. The device includes a valve mechanism having a first valve and a second valve that are movable to an open position and a closed position respectively, in response to valve opening and valve closing rail pressures. The active pressure range of the device may be a medium pressure range.
US10378499B2
An accumulator clamp for an accumulator assembly in an engine assembly is disclosed. The accumulator assembly further includes an accumulator body and a fuel line adapter connected thereto, and the accumulator assembly is mountable into a cylinder head accumulator bore of a cylinder head. The accumulator clamp includes a clamp body having a clamp accumulator bore receiving an end of the accumulator body, and a bolt bore on either side of the clamp accumulator bore for receiving threaded portions of accumulator mounting bolts that secure the accumulator assembly to the cylinder head. The bolt bores include bolt slots through the walls of the accumulator body so that the threaded portions of the accumulator mounting bolts are insertable into and removable from the bolt bores through the bolt slots to allow installation and removal of the accumulator assembly without disassembling components of the engine assembly around the cylinder head.
US10378494B2
The invention relates to a filter element (10) having a first fluid path (12) on a raw side (60) for filtering a first fluid (64) and a second fluid path (14) having a fluid line (16) on a clean side (62) for carrying a second fluid (66). The filter element (10) is provided at least on one side with a first end plate (20). Here, the fluid line (16) is arranged in the central inner region (36) of the filter element (10) and connected with the end plate (20) for joint disassembly, especially securely connected to the filter element. The invention further relates to a filter system (100) including such a filter element (10).
US10378492B2
An air-cleaner structure of a saddle-ride vehicle is provided with an air-cleaner case arranged between a seat and a head pipe located in front of the seat. The air-cleaner case is provided with a bottom half and a top half. The bottom half is arranged in a space surrounded by a rear face of the head pipe and a pair of left and right main frames extending from the head pipe toward the rear of the vehicle. The top half is situated above the main frames. The top half is provided in a vertical two division structure. A dividing surface of the vertical two division structure of the top half is inclined in the vehicle-longitudinal direction. An air-cleaner element is mounted along the inclined dividing surface.
US10378482B2
Provided is an ignition safety device for a rocket motor. The device includes an ignition circuit part including a main body and a control unit configured to generate an initiation signal on the basis of a specific signal, and an initiation part mounted at one end of the ignition circuit part and including at least one high voltage initiator electrically connected to the ignition circuit part. The initiation part includes a housing having at least one reception space for receiving the at least one high voltage initiator, and the housing and the main body are coupled by welding.
US10378481B2
A deployable grille with fins for a thrust-reversal system for an aircraft turbine engine. The grille can adopt a rest position and a deployed, active position wherein the fins are axially spaced further apart than in the rest position. At least between two fins, the grille includes resilient return device forcing the two fins to move apart axially from one another.
US10378469B2
An evaporated fuel treating device includes a canister, a first purge passage connected to the canister, a second purge passage connected to a second end of the first purge passage and an intake passage, a purge control valve disposed in the first purge passage, a pulsation detection sensor disposed in the second purge passage, and an electronic control unit configured to execute abnormality detection control that detects abnormality of the second purge passage. The electronic control unit is configured to detect pulsation of a purge gas flowing through the second purge passage, based on an output signal from the pulsation detection sensor when the electronic control unit execute a control that opens and closes the purge control valve, and determine abnormality of the second purge passage, based on the detected pulsation.
US10378468B2
A misfire detecting apparatus for an internal combustion engine is provided. The engine has an output shaft connected via a torsion element to an input shaft of a transmission mechanism. A transmission rotational speed parameter indicative of a rotational speed of the input shaft is detected. A modified engine rotational speed parameter is calculated by modifying the detected engine rotational speed parameter based on the transmission rotational speed parameter, an engine rotation moment on the input side of the torsion element, and a transmission rotation moment on the output side of the torsion element. An average change amount of the modified rotational speed parameter, and an inertia speed changing component, are calculated. Further, a corrected rotational speed parameter is calculated by correcting the modified rotational speed parameter according to the average change amount and the inertia speed changing component. A relative speed parameter is calculated based on the corrected rotational speed parameter, and a determination parameter is calculated by integrating the relative speed parameter. The misfire determination is performed based on the determination parameter.
US10378467B2
A control device for an internal combustion engine is provided with a target air-fuel ratio setting part including a first setting control part performing normal control alternately switching a target air-fuel ratio between a predetermined first lean air-fuel ratio and a predetermined first rich air-fuel ratio and a second setting control part performing control for restoration of the storage amount stopping normal control and increasing the oxygen storage amount of a second catalyst when an output air-fuel ratio of a third air-fuel ratio sensor becomes a predetermined rich judgment air-fuel ratio or less. Further, the second setting control part is configured to set the target air-fuel ratio to a predetermined second lean air-fuel ratio larger than the first lean air-fuel ratio at the time of start of the control for restoration of the storage amount and set the target air-fuel ratio to a predetermined third lean air-fuel ratio smaller than the second lean air-fuel ratio after an exhaust with a larger air-fuel ratio than the stoichiometric air-fuel ratio flows out from the first catalyst in the time period of setting the target air-fuel ratio to the second lean air-fuel ratio.
US10378460B2
Methods and systems are provided for integrating a VCR engine with a CVT transmission. Responsive to a driver demand, a controller may determine whether to maintain a current compression ratio or transition to an alternate compression ratio based on the fuel economy benefit of the transition and further based on any engine limitations that may be incurred at the engine speed-load following the transition. To improve the net fuel economy benefit while addressing the engine limitation, a compression ratio transition may be combined with a CVT adjusted engine speed-load regime, while maintaining engine power output.
US10378457B2
An engine speed control system for an internal combustion engine includes a throttle, and a sensor that monitors a parameter indicative of pressure or density of fuel and air in an inlet manifold of the engine. The electronic control unit is coupled with the throttle and the sensor and structured to calculate a target mass flow through the throttle, a feedforward control term based on the target mass flow, and a feedforward control term based on data produced by the sensor. The electronic control unit is further structured to vary a position of the throttle based on the feedforward and feedback control terms to adjust a mass flow through the throttle toward the target mass flow. The control system is applicable in throttle governed as well as fuel governed systems.
US10378456B2
The present invention discloses a novel way of controlling a gas turbine engine using detected temperatures and detected turbine rotor speed. An operating system provides a series of operating modes for a gas turbine combustor through which fuel is staged to gradually increase engine power, yet harmful emissions, such as carbon monoxide, are kept within acceptable levels.
US10378453B2
A turbine section for a gas turbine engine includes a first rotor assembly with a first rotor assembly bleed air source and an aft cavity that is in fluid communication with the first rotor assembly bleed air source. A second rotor assembly includes a forward cavity. A vane bleed air source is in fluid communication with the forward cavity. A seal extends between the first rotor assembly and the second rotor assembly.
US10378447B2
Systems and methods include one or more fluid lines configured to flow a fluid in a first direction in the gas turbine system. The systems and methods also include an eductor configured to reverse flow of the fluid in the one or more fluid lines during a reverse purge of the gas turbine system.
US10378440B2
A disclosed gas turbine engine includes a fan section including a hub supporting a plurality of fan blades rotatable about an axis, and a bearing assembly supporting rotation of the hub about the axis. A compressor section is in fluid communication with a combustor and a turbine is in fluid communication with the compressor section. A speed reduction device driven by the turbine section for rotating the fan about the axis is mounted forward of the bearing assembly supporting rotation of the hub.
US10378437B2
An object of the present invention is to provide a method and a system for implementing the method so as to alleviate the disadvantages of a reciprocating combustion engine and gas turbine in electric energy production. The invention is based on the idea of arranging a combustion chamber (10) outside a turbine (22) and providing compressed air from serially connected compressors to the combustion chamber in order to carry out a combustion process supplemented with high pressure steam pulses. The combustion chamber (10) is arranged to receive compressed air from each compressing stage of the serially connected compressors (24) for gradually increasing the amount of compressed air in the combustion chamber (10).
US10378435B2
A water injection device of an internal combustion engine is provided. The water injection device includes a water tank for storing water, and a delivery element for delivering the water. The delivery element is connected to the water tank. The water injection device further includes at least one water injector for injecting water. The at least one water injector is connected to the delivery element. The water injection device further includes a pressure sensor, which is arranged in a line region between the delivery element and the water injector, and a control unit, which is designed to determine, on the basis of pressure data of the pressure sensor, a formation of vapor in the aforementioned line region when the water injector is closed and the delivery element is deactivated.
US10378426B2
A system for determining a remaining useful life of a cooling component operatively connected to a prime mover. A controller performs a thermal strain analysis that includes determining the power output of the prime mover based upon sensor signals, determining a temperature output of the prime mover based upon the power output, determining a temperature at each of the plurality of analysis locations based upon the temperature output, determining a temperature difference based upon the temperature at each respective one of the plurality of analysis locations, and determining a thermal strain based upon the temperature difference. The controller repeats the thermal strain analysis at time intervals over a period of time, determines an accumulated damage for the cooling component based upon the thermal strain from each thermal strain analysis, and determines a remaining useful life of the cooling component based upon the material characteristics and the accumulated damage.
US10378419B2
A water jacket spacer adjusting a flow amount of cooling water in a water jacket, the water jacket spacer being inserted in the water jacket of a cylinder block, the water jacket spacer has a spacer body and a rectification means inhibiting flow of cooling water to an inner wall on a cylinder bore side of the water jacket, the rectification means having a form of a pocket and being provided on a face of the spacer body, the face being on a side of a cooling water introduction port of the water jacket, the rectification means being provided lower than the cooling water introduction port in a depth direction.
US10378405B2
A method for managing temperatures in an aftertreatment system positioned downstream of an engine. The method includes (1) combusting a rich air/diesel mixture in a cylinder of the engine, and then (2) combusting a lean air/diesel mixture in the cylinder, in the next combustion event in the cylinder, after combusting the rich air/diesel mixture therein. The method further includes repeating steps (1) and (2) in the cylinder and basing a frequency thereof on a desired aftertreatment system temperature.
US10378400B2
Methods and systems are provided for adjusting engine compression ratio (CR) and spark timing to attain particulate filter (PF) regeneration temperature. In one example, a method may include, in response to PF load reaching a threshold and PF temperature being lower than the PF regeneration temperature, lowering the CR and then selectively adjusting spark timing based on an estimated residual gas fraction (RGF) at the lower CR.
US10378399B2
An oil mist separation mechanism of an internal combustion engine includes an oil mist separation portion being integrally provided with an internal combustion engine main body at an outer surface thereof, the oil mist separation portion for separating an oil mist included in a blow-by gas sent from the internal combustion engine main body, and an oil returning portion being connected to the oil mist separation portion, the oil returning portion returning an oil separated by the oil mist separation portion to an oil stored at a lower portion of the internal combustion engine main body.
US10378377B2
Test rig for a back-to-back test of a turbine, including an axle supported in at least one bearing fixed to a carrier, a gear coupled to the axle and a motor coupled to the gear, whereby a gear bearing arrangement comprising two radially extending arms to be coupled to the gear and extending in opposite directions, which arms are pivotally connected to a pair of torque arms extending in a basically parallel direction, with the ends of the torque arms being pivotally coupled to a frame including lateral extensions extending in opposite directions with connection segments, to which segments respective second torque arms arranged in a basically vertical direction in respect to the pair of torque arms are pivotally connected, which second torque arms are pivotally connected to a respective connection element arranged at the carrier.
US10378372B2
A turbine, in particular a high-pressure turbine, for an aircraft engine, with a housing at which turbine guide vanes are circumferentially arranged, wherein the turbine guide vanes have at least one interior space through which cooling air flows during operation of the turbine. At least one turbine guide vane has a cooling air passage in the area of an inner wall with respect to the radial direction of the turbine, via which the interior space of the turbine guide vane can be supplied with cooling air.
US10378369B2
A turbine is provided with a turbine rotor blade, and a turbine housing having a scroll part extending along a circumferential direction of the turbine rotor blade. The scroll part is configured such that an A/R ratio of a flow passage area A to a distance R between an axis of the turbine rotor blade and a flow passage center of the scroll part has a concave distribution at least in a part of a graph where an abscissa represents a circumferential position around the axis of the turbine rotor blade and an ordinate represents the A/R ratio.
US10378360B2
A turbomachine includes an endwall with a plurality of circumferentially spaced apart, radially extending blades extending from the endwall. A first one of the blades defines a pressure surface of a flow channel, a second one of the blades defines a suction surface of the flow channel, and the endwall defines an inner surface of the flow channel. The endwall includes a radially raised portion that is raised proximate the suction surface, and a radially depressed portion downstream of the raised portion.
US10378356B2
A method of monitoring a longwall shearing mining machine in a longwall mining system, wherein the shearing mining machine includes a shearer having a first cutter drum and a second cutter drum, includes receiving, by a processor, shearer position data over a shear cycle. The horizon profile data includes information regarding at least one of the group comprising of a position and angle of the shearer, a position of the first cutter drum, and a position of the second cutter drum. The method also includes analyzing the shearer position data, by the processor, to determine whether a position failure occurred during the shear cycle based on whether the computed horizon profile data was within normal operational parameters during the shear cycle, and generating an alert upon determining that the position failure occurred during the shear cycle.
US10378355B2
A mine stopping panel and method of making it are disclosed. In one embodiment, the panel includes first and second channel-shaped panel members having a telescoping sliding fit one inside the other. An elongate end cap fitted in the first panel member. One or more connections between the first panel member and the end cap hold the end cap against movement relative to the first panel member when an extending force is applied to the end cap tending to telescopically extend the first panel member relative to the second panel member. At least one device on the end cap is configured for engagement with the first panel member to resist telescopic movement of the first end cap relative to the first panel member when a contracting force is applied to the first end cap. Other improved mechanisms for resisting contracting forces are disclosed.
US10378346B2
Systems and methods for estimating surface of fracture per volume of rock are provided. The systems include a logging tool, such as a resistivity tool, for generating a borehole image representative of segments of fractures in one or more planes and a processor for estimating surface of fracture per volume of rock (P32) from the segments without the need for defining the one or more planes bearing the segments. The methods include using a downhole logging tool, such as a resistivity tool, to collect data corresponding to segments of fractures in one or more planes, and estimating surface of fracture per volume of rock (P32) by reconstructing theoretical elliptical fractures from the segment data, calculating length of fracture segment per surface of borehole (P21) for the theoretical elliptical fractures, and deriving P32 from P21.
US10378342B2
A system can include a well tool operable to transmit a fluid through an interior of the well tool. The system can also include a transmitter coupled to the well tool. The transmitter can select a parameter of a pressure waveform using a Gray code that corresponds to the parameter and generate the pressure waveform in the fluid.
US10378341B2
Systems, methods, and devices for evaluating proper cement installation in a well are provided. In one example, a method includes receiving acoustic cement evaluation data having a first parameterization. At least a portion of the entire acoustic cement evaluation data may be corrected to account for errors in the first parameterization, thereby obtaining corrected acoustic cement evaluation data. This corrected acoustic cement evaluation data may be processed with an initial solid-liquid-gas model before performing a posteriori refinement of the initial solid-liquid-gas model, thereby obtaining a refined solid-liquid-gas model. A well log track-indicating whether a material behind the casing is a solid, liquid, or gas—may be generated by processing the corrected acoustic cement evaluation data using the refined solid-liquid-gas model.
US10378337B2
EM-telemetry remote sensing wireless systems include a plurality of downhole tools in a drilling area, an array of electrodes at the earth's surface, a noise reduction manager, and an acquisition system. Each downhole tool transmits a modulated current into the formation to generate an electromagnetic signal at the earth's surface. The array of electrodes comprises a plurality of nodes. Each node has a plurality of electrodes that receives the signal. The signal received by the node has a signal component from the tool and a noise component from the area. The noise reduction manager has a de-mixing vector that filters the noise component of the signal and increases a signal to noise ratio. The acquisition system located on earth's surface wirelessly receives signal from each node.
US10378336B2
A pumping system for use in a subterranean wellbore below a surface includes a motor assembly, a pump driven by the motor assembly, and one or more sensors configured to measure an operating parameter within the pumping system and output a signal representative of the measured parameter. The pumping system further includes a wireless telemetry system that is configured to transmit data representative of the measured parameter from the pumping system to the surface. The one or more sensors may include acoustically active sensors that operate according to surface acoustic wave principles.
US10378321B2
A plunger for oil and gas wells includes a shaft and a sleeve carried by the shaft. The sleeve defines a passageway located between a surface of the sleeve and a portion of the shaft, and the sleeve is longitudinally translatable relative to the shaft from a first configuration to a second configuration and vice versa. In the first configuration the plunger inhibits fluid flow through the passageway, and in the second configuration the plunger permits fluid flow through the passageway. The plunger further includes a force dissipating element interposed between the shaft and the sleeve. The force dissipating element at least partially dissipates forces caused by at least one of (1) the sleeve stopping relative to the shaft after translating from the first configuration to the second configuration; and (2) the sleeve stopping relative to the shaft after translating from the second configuration to the first configuration.
US10378313B2
A downhole tool includes a deactivation member, a latching member, a release member, and a biasing member. The deactivation member includes an outer protrusion. The latching member is positioned radially-outward from the deactivation member. The latching member includes an inner protrusion and an outer protrusion. The release member includes a sleeve extending axially toward the outer protrusion of the latching member. The biasing member exerts an axial force on the latching member.
US10378305B2
A slip for a downhole tool is provided. The slip may include an annular body having a first axial end, a second axial end, an inner surface, an outer surface, and an axial length. The annular embody further includes a taper on the inner surface that extends along the axial length of the annular body, and a left-hand thread pattern defined by the outer surface and extending from the first axial end along a portion of the axial length, each thread of the left-hand thread pattern having a crest that is angled toward the first axial end.
US10378294B2
A slickline for use in a wellbore comprising: the slickline, wherein the slickline: comprises a composite material comprising a plurality of carbon fiber strands, and is housed on the inside of a receptacle, wherein the receptacle is hollow and cone-shaped. The slickline can also be made from an anisotropic material; and wherein a first test section of the slickline has a stiffness greater than a second test section having the same dimensions as the first test section but made of steel. A method of deploying the slickline into a wellbore comprising: positioning a portion of the slickline into a controlled deployment device, wherein the controlled deployment device comprises a housing; and causing at least a portion of the slickline to enter the wellbore, wherein the slickline moves from the receptacle through the housing and into the wellbore during the step of causing.