US10679406B2

A display method is a display method performed by a display device that operates in conjunction with a mobile object, and includes: determining which one of first surrounding information, which is video showing a surrounding condition of the mobile object and is generated using two-dimensional information, and second surrounding information, which is video showing the surrounding condition of the mobile object and is generated using three-dimensional data, is to be displayed, based on a driving condition of the mobile object; and displaying the one of the first surrounding information and the second surrounding information that is determined to be displayed.
US10679402B2

A medical image viewing system allows multiple person viewing of rendered medical images, the medical image viewing system. A medical image processing system receives medical image data and manipulates the medical image data to produce first rendered medical image data that includes the medical image data plus image manipulation results. A first client system receives the first rendered medical image data from the medical image processing system. The first client system displays to a first end user on the first client system, a first 3D medical image that is based on the first rendered medical image data. The first 3D medical image is displayed within an augmented reality environment or a virtual reality environment so that within the augmented reality environment or the virtual reality environment the first end user has a first viewer location and a first viewing angle of the first 3D medical image.
US10679391B1

A mobile communication device with self-adapting notification presentation. The device comprises a processor, a cellular radio transceiver, a non-transitory memory, a first mobile application stored in the non-transitory memory that, when executed by the processor, receives a first notification bundle, where the first notification bundle comprises a first notification in a plurality of different formats, and presents the first notification in one of the different formats based on a first format preference, and a notification presentation format adaptation application stored in the non-transitory memory that, when executed by the processor, analyzes responses to notifications presented by the first mobile application, determines a first optimum notification format based on the analysis, and configures the first optimum notification format as the first format preference in the first mobile application.
US10679390B1

A map labeling system trains a machine-learned model using a set of training data and generates a set of test predictions for a set of test properties by applying the machine-learned model to a set of testing data. Each prediction in the set of test predictions comprises a confidence score representing the machine-learned model's confidence in the prediction. The map labeling system determines a correctness of each prediction in the set of predictions and determines a relationship between the confidence scores and the correctness of the test predictions. The map labeling system establishes a confidence threshold for the machine-learned model based on the determined relationship and labels a production property by applying the machine-learned model to production data.
US10679388B2

An image processing apparatus includes processing circuitry configured to generate a map formed of pixels that indicate information including left and right position information, distance information, and frequency values associated with the pixels; detect a pixel block formed of a plurality of the pixels having a common feature amount in the map; and generate a detection frame defining a search target region used for detecting a body from the distance information, based on the information indicated by the pixels forming the detected pixel block.
US10679387B2

Embodiments generally relate to improving drawings. In some embodiments, a method includes receiving a drawing from a user, where the drawing includes one or more primary objects. The method further includes recognizing the one or more primary objects in the drawing, and determining properties of the one or more primary objects. The method further includes generating one or more suggestions for improvements to the drawing, where the one or more suggestions include one or more changes to the one or more properties. The method further includes receiving a version selection from the user, and rendering the drawing based on the version selection.
US10679383B2

Disclosed herein are system, method, and computer program product embodiments providing interface color branding. An embodiment operates by receiving a primary color associated with a theme of a user interface. A first color code corresponding to the primary color is determined. The first color code is converted into a second color code corresponding to the primary color, wherein the first color code is in a device-dependent color format and the second color code is in a device-independent color format. A secondary color corresponding to each of one or more portions of the user interface is derived from the second color code. Each secondary color is converted from the device-independent color format into the device-dependent color format. The one or more portions of the user interface are colored in the device-dependent color format.
US10679379B1

A method for operating a robotic system includes determining a discretized object model representative of a target object; determining a discretized platform model representative of a task location; determining height measures based on real-time sensor data representative of the task location; and dynamically deriving a placement location based on (1) overlapping the discretized object model and the discretized platform model for stacking objects at the task location and (2) calculating a placement score associated with the overlapping based on the height measures.
US10679375B2

A markerless tracking device comprising a source configured to direct a beam on a plurality of beam paths, where each beam path illuminates a distinct region of an object; a sensor configured to receive beam reflected from each region in order to generate an image of each region; and a processor configured to generate a metric which indicates suitability of a beam trajectory, wherein the metric is generated by comparing images of selected regions, and wherein the beam trajectory is a path over which the beam is to be directed by the source during markerless tracking of the object.
US10679372B2

Described herein are a system and methods for efficiently using depth and image information for a space to generate a 3D representation of that space. In some embodiments, an indication of one or more points is received with respect to image information, which is then mapped to corresponding points within depth information. A boundary may then be calculated to be associated with each of the points based on the depth information at, and surrounding, each point. Each of the boundaries are extended outward until junctions are identified as bounding the boundaries in a direction. The system may determine whether the process is complete or not based on whether any of the calculated boundaries are currently unlimited in extent in any direction. Once the system determines that each of the boundaries is limited in extent, a 3D representation of the space may be generated based on the identified junctions and/or boundaries.
US10679370B2

A system for creating a near-spherical point cloud of RGBD data includes one or more sensing units for providing depth data, each sensing unit having a stereo pair of sensors fitted with the wide-angle lens from which a one-dimensional line of pixels is read, and one or more lasers for illuminating the single line of pixels, the sensing units mounted on a spinning platform. The spinning platform is mounted on the base having a plurality of cameras mounted therein for providing 360-degree RGB data.
US10679364B2

This application provides an image matching method, an image matching apparatus, an image matching system, and a storage medium, the image matching method includes: an extension step of extending an original reference image into one or more extended reference images, wherein the one or more extended reference images is obtained by deforming the original reference image; and an image matching step of image-matching a detected image with candidate reference images that include the original reference image and the one or more extended reference images.
US10679356B2

A dynamic analysis system includes an imaging unit, an attenuation process unit and an analysis unit. The imaging unit images a dynamic state of a subject, thereby generating a plurality of frame images showing the dynamic state of the subject. The attenuation process unit performs an attenuation process to attenuate an image signal component of a product in the frame images. The analysis unit analyzes the dynamic state of the subject based on the frame images after the attenuation process.
US10679351B2

Detecting objects in an image includes: extracting core instance features from the image; calculating feature maps at multiscale resolutions from the core instance features; calculating detection boxes from the core instance features; calculating segmentation masks for each detection box of the detection boxes at the multiscale resolutions of the feature maps; merging the segmentation masks at the multiscale resolutions to generate an instance mask for each object detected in the image; refining the confidence scores of the merged segmentation masks by auxiliary networks calculating pixel level metrics; and outputting the instance masks as the detected objects.
US10679350B2

There is provided a method and apparatus for adjusting a model of an anatomical structure in a sequence of images of the anatomical structure. The model is placed with respect to the anatomical structure in the sequence of images. A user input is received to adjust the model in a selected image of the sequence, and based on the user input, a part of the model that lies in the selected image and a previously unadjusted part of the model that lies in one or more other images of the sequence is adjusted, whilst fixing in place a previously adjusted part of the model that lies in other images of the sequence.
US10679349B2

Methods are provided for estimating motion between images associated with a common region of interest, the method comprising: providing frames including a reference frame and a target frame; determining a global motion vector based on a comparison of the reference and target frames; for a plurality of local blocks, determining local motion vectors between the reference and target frames based on the global motion vector to form globally adjusted local motion vectors; considering the globally adjusted local motion vectors as motion estimator. A corresponding system is also disclosed.
US10679346B2

Methods and systems are provided for capturing deep learning training data from imaging systems. In one embodiment, a method for an imaging system comprises performing a scan of a subject to acquire imaging data, inputting the imaging data to a deep neural network, displaying an output of the deep neural network and an image reconstructed from the imaging data, and transmitting an intermediate representation of the imaging data generated by the deep neural network to a server for training a central deep neural network. In this way, imaging data may be leveraged for training and developing global deep learning models without transmitting the imaging data itself, thereby preserving patient privacy.
US10679337B2

A mobile device identifies a user task provided by an augmented reality application at a mobile device. The mobile device identifies a first physical tool valid for performing the user task from a tool compliance library based on the user task. The mobile device detects and identifies a second physical tool present at the mobile device. The mobile device determines whether the second physical tool matches the first physical tool. The mobile device display augmented reality content that identifies at least one of a missing physical tool, an unmatched physical tool, or a matched physical tool based on whether the second physical tool matches the first physical tool.
US10679333B2

A defect in an image of a semiconductor wafer can be classified as an initial defect type based on the pixels in the image. Critical dimension uniformity parameters associated with the defect type can be retrieved from an electronic data storage unit. A level of defectivity of the defect can be quantified based on the critical dimension uniformity parameters. Defects also can be classified based on critical dimension attributes, topography attributes, or contrast attributes to determine a final defect type.
US10679332B2

A solder printing inspection device that inspects a printing state of solder paste printed on a substrate having a through hole into which a lead terminal of an insertion component is inserted, the solder printing inspection device including: a non-printing face side illuminator that irradiates an inspection range on a non-printing face side with a predetermined light, wherein the non-printing face side is opposite to a printing face side, out of a surface and a rear face of the substrate; a non-printing face side camera that takes an image of the inspection range on the non-printing face side of the substrate irradiated with the predetermined light; and a controller that executes inspection with regard to the solder paste in the inspection range, based on image data with regard to the inspection range on the non-printing face side of the substrate taken by the non-printing face side camera.
US10679314B2

Examples described herein generally relate to rendering graphics using a graphics processing unit (GPU) in a computing device. A synchronization object associated with a wait event can be created, wherein the wait event indicates a time offset before a timed event associated with a display device of the computing device. A plurality of rendering instructions for the GPU can be stored in a buffer, wherein the plurality of rendering instructions can be received from an application before a release of the synchronization object. Release of the synchronization object can be detected based on occurrence of the wait event, and the plurality of rendering instructions can be sent from the buffer to at least a portion of the GPU based on detecting the release of the synchronization object.
US10679308B2

A system and method scan a document printed by a first document processing device (using a second document processing device separate from the first document processing device). The document has printed thereon machine readable markings that comprise information of a patient, information of at least one lab test to be performed, and formatting information for the return of the lab test results. The second document processing device identifies the lab test to be performed on the patient based on the machine readable markings. After the lab tests have been performed on the patient, the second document processing device prepares the lab test results by formatting them. These formatted lab test results are then output from the second document processing device to the first document processing device.
US10679300B1

Systems and methods are provided for processing notifications regarding issues with nearby vehicles. A roadside reporter receives notifications from individuals or computing devices reporting problems or violations associated with nearby vehicles, and the notification for uniqueness and authenticity. Upon determining that the notification is unique and authentic, the roadside reporter system notifies the driver of the nearby vehicle and other relevant parties about the problem or violation. The roadside reporter may issue rewards to the reporting user. The roadside reporter system further allows the driver of the nearby vehicle to respond to the notification, and subsequently provides the driver with incentives to address the problem or violation.
US10679295B1

Case analysis is provided in which costs are associated with case information such as service request data. A description of defect classifications may be defined using keywords and attributes. A database query is generated based on the description of defect classifications to classify case information by problem type to a domain and a component. The description of defect classifications may be applied to a result of the database query to perform problem classification analysis. A cost analysis may be performed by problem group based at least on the case information associated with cost information and the result of the database SQL query.
US10679291B2

A method of maximizing the number of shares purchased under an ESPP with limited employee capital contributions, comprising the steps of selecting a monetary contribution amount or an amount to be deducted from an employee's monetary compensation for contribution to the plan, wherein the contribution amount is less than a maximum allowable contribution under allowable limits of the plan; selecting a rebalancing price at which the employee wishes to sell shares of employer stock at the end of an offering period under the plan; taking a simultaneous short and long position in derivative or other financial instrument that would allow for the disposition of shares acquired in the plan at an employee-designated strike price, the short and long positions having different strike prices; having a third party or broker-dealer provide a supplemental monetary contribution equal to a difference between the employee's selected contribution amount and the maximum allowable contribution under the plan over the course of the offering period on behalf of the employee to the employer; the supplemental monetary contribution received by a financial or ledger account used to purchase shares via the plan at the end of the offering period and the delivery of shares to a financial market counterparty or open market transaction to repay the proceeds of a interest free loan and comply with employee elections.
US10679283B1

Methods and apparatus for collecting information for physical products by providing virtual products to customers. Virtual products (digital representations of physical products) may be provided to customers that provide item information including but not limited to evidence of ownership of corresponding physical products, for example photographs or sales receipts. The customers may use the virtual products in various applications in which the customers may establish a virtual presence. The information provided by the customers may be collected, analyzed, and applied in one or more areas of real-world production and marketing, for example in obtaining competitive pricing information. Digital lockers may be provided for the customers to which the virtual products are stored; the applications may access the virtual products for a customer from a respective digital locker.
US10679280B2

An automated fulfillment unit for a mobile storage and retrieval system, configured for dispensing products on the move for on-demand electronic commerce to enable increased operational capacity and speed of delivery to customer orders. The mobile automated fulfillment unit includes a vehicle having a storage for storing products and having a compartment separate from the storage, a robotic conveyor mechanism configured to move products from the storage to compartment, and a communication subsystem configured for at least mobile communication and for receiving customer orders.
US10679277B2

An improved drive through and foods store and associated systems and methods are provided. The present invention makes several improvements to the food industry by implementing novel methods to streamline the sale of organic foods to customers, thereby increasing velocity for such stores including novel supplying, ordering, and distribution models for organic and non-GMO foods.
US10679273B2

A system provides consumers more product information to make informed buying decisions as well as recommendations, promotional messages, or couponing associated with a selected or related product. When used in a retail environment, radio or visual tagging of the products, displays, or retail shelf allows a mobile or other computing device to read a unique identifier and use it to retrieve the product information from a remote server. In some embodiments, structured identifiers indicate particular sources, product lines, production batches, marketing channels, retail destinations, and the like. In others, the information is retrieved as a function of one or a combination of products that the consumer has considered during a single in-store shopping trip.
US10679271B2

A system for providing a vehicle purchasing tool is disclosed. The system may include one or more memory devices storing software instructions. The system may also include one or more processors configured to execute the software instructions to receive a pre-qualification application, the pre-qualification application including customer-identifying information, access a vehicle inventory associated with a dealership, and identify vehicle information associated with at least one vehicle for sale at the dealership based on the pre-qualification application. The one or more processors may be further configured to execute the instructions to determine a pre-qualified offer based at least on the customer-identifying information and the vehicle information, the pre-qualified offer including a first loan term, and provide the pre-qualified offer and the vehicle information to a client device for display as part of the pre-qualified offer in conjunction with the vehicle information.
US10679270B2

Embodiments of methods and systems are provided that allow a user to upload inventories, view inventories in the proximity of the user, and/or facilitate transactions over a user device in a simple manner. In an embodiment, a method for transactions comprises loading, by a server at a remote location, an application on a user device of a user, wherein the application allows the user to upload an inventory comprising one or more items and/or services offered for sale by the user, as well as to view on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users, and wherein an inventory list maintained at the user device is constantly updated with the other inventory viewed by the user device. The method also comprises receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device. The method further comprises facilitating, by the server at the remote location, the transaction between the user via the user device and the one or more other users.
US10679257B2

A frame coordinating computer 154, upon receiving a bidding popularity from a bid management computer 152(S1), determines whether a multiple-view video frame distributed as a content should be changed to an ad frame (S2). When it is determined that the multiple-view video frame distributed as the content should be changed to an ad frame, a change request is transmitted (S4). A content distributing computer 156P1, upon receiving such a change request (S11), changes one of content frames is changed to an ad frame (S12). Ad frame management system flexibly changes the number of ad frames in accordance with the advertisement demand by dynamically changing the number of ad frames.
US10679253B2

The present disclosure relates to a ride share signage device and method of using the ride share signage device. In certain embodiments, ride share signage device includes: a border display element for displaying initials of ride share companies, an LED dot-matrix display element for displaying one or more advertisements and rider welcome messages in different languages. Signage controller includes a display driver to manage displays, an input module and a processing element. The input module receives information about one or more riders through a ride request and the advertisements. The processing element includes a processor and a non-volatile memory storing computer executable instructions. When executed by the processor, the computer executable instructions cause the processor to receive ride request and advertisement messages, display rider welcome message in certain distance from rider's pick-up location, and display the advertisements before displaying rider welcome message and after the riders have been dropped off.
US10679252B2

An information processing method comprises: acquiring an original webpage; parsing the original webpage to determine a set of candidate images; detecting whether at least one candidate image in the set of candidate images contains a face; determining a target face from at least one detected face, and determining a candidate image corresponding to the target face as a target image; analyzing the target face to obtain at least one content feature of the original webpage, wherein the at least one content feature includes at least one of a face attribute feature and a personal identity feature; determining display contents matching the at least one content feature based on the at least one content feature; inserting the display contents into a target area corresponding to the target image in the original webpage in a form of a dialog box to acquire a target webpage; and outputting the target webpage.
US10679248B1

Systems and methods are disclosed for storing and sharing telephone call data using online systems. One method includes receiving, over an electronic network, call data relating to a telephone call from a telephone device of a consumer to a business, the call data including a telephone number of the telephone device of the consumer; accessing a database storing correlated call data and user data; retrieving correlated call data and user data based on the telephone number of the call data; determining a confidence score that defines a confidence that the received call data relates to the retrieved correlated call data and user data; correlating the received call data with retrieved call data and user data when the confidence score is greater than a threshold value; and determining a targeted advertisement based on the correlated call data and user data.
US10679241B2

Example apparatus, systems, machine readable media, and methods are disclosed herein for transforming neuro-response data collected using a first modality and a second modality into a measure of effectiveness of an advertisement or entertainment. An example system includes an analyzer to analyze first neuro-response data gathered from a subject while exposed to an advertisement or entertainment using the first modality, the first neuro-response data including electroencephalographic data including a first frequency band and a second frequency band. The example system also includes a processor to identify a degree of phase synchrony between a first pattern of oscillation in the first frequency band and a second pattern of oscillation in the second frequency band. The processor also is to synthesize the first neuro-response data with second neuro-response data gathered from the subject while exposed to the advertisement or entertainment using the second modality by: recognizing a signature in the electroencephalographic data corresponding to an activity of the second neuro-response data; and adjusting the degree of phase synchrony based on the signature. The example system also includes an estimator to determine an effectiveness of the advertisement or entertainment based on the adjusted degree of phase synchrony.
US10679240B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.
US10679237B2

The present disclosure provides systems and methods directed to a social-financial platform. In certain embodiments, sponsor-members, consumer-members, and beneficiary members are part of a social-financial platform in which purchases made by consumer-members at merchant sponsor-members result in automatic rebates being paid to and allocated between the consumer member and one or more beneficiary-members. Also disclosed is a monolithic financial structure for carrying out rebate allocation automatically and instantaneously, and for transferring funds between users.
US10679236B2

A system and control method are provided for encouraging patron use of washrooms at commercial establishments. A plurality of commercial establishments are enrolled in a washroom rewards program, as well as patrons that may frequent or visit such establishments. Respective point values in the washroom rewards program are established for defined washroom activities performed by the patrons in the washrooms of the commercial establishments. The identity and location of the commercial establishments are provided to the patrons. Upon the patrons performing one of the defined washroom activities in one of the commercial establishments, the patron is identified and awarded credit of the points for the defined activity to a player account assigned to the patron. Provisions are made for the patrons to redeem accumulated points in their respective account for an award.
US10679231B2

Provided is a computer-implemented method that includes obtaining a user location dataset indicative of a location visited by a user, the user location dataset being based at least in part on a location signal received from a mobile computing device associated with the user, determining that the location visited corresponds to a geographic location of a place of interest, determining, using a computer, a visit count corresponding to the location dataset, adjusting a visit count for the place of interest to include the visit count corresponding to the location dataset, and storing the adjusted visit count for the place of interest in a visitation rate datastore.
US10679227B2

A trend analysis computing device is provided. The computing device includes a receiver to receive online data, a trend determiner to determine a trend that is presently happening based on a word or a phrase included in the received online data, a processor to compare the determined trend with a dictionary database of the user to determine if the trend is of interest to the user, and, in response to determining the trend is a trend of interest, add additional data to the trend of interest based on the dictionary database, an analyzer configured to analyze the trend of interest, the added additional data, and user interest data, and generate impact data that the trend of interest is having on the user interest data, and a transmitter to transmit the impact data to the user.
US10679224B2

Various systems and apparatus for using quick response codes on negotiable instruments are described herein. A request may be received at a server from a user device, wherein the webpage request includes a sequence identifier, wherein the sequence identifier is associated with a two-dimensional barcode printed on a negotiable instrument. An advertisement from a plurality of advertisements may be selected based on the sequence identifier in the webpage request. The advertisement may be placed within an advertising portion of a webpage and the webpage may be transmitted to a user device.
US10679222B2

A plasmonic pixel structure, comprising: a substrate; a plurality of nano-scale structures each comprising conducting and dielectric components, whereby the nano-scale structures are configured to act as nano-antennas. The nano-scale structures 5 have resonant frequencies that depend on the conducting component and sizes of the nano-scale structures. The conducting component and the sizes of the nano-scale structures are selected according to a wavelength component or components of incident light desired to be reflected or transmitted by the nano-scale structures, and the conducting component and the sizes of the nano-scale structures are selected 10 such that the nano-scale structures have respective resonant frequencies corresponding to a colour scheme.
US10679221B1

A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party.
US10679216B2

An online machine data collection and archiving process generates a machine data profile of a customer computer accessing a transaction form of a merchant web site and links the machine data profile and a transaction record with customer identifying information using a unique transaction identification string. The process preferably captures parameters typically communicated as a part of web accesses, such as an IP address, an HTTP header, and cookie information. The process additionally causes the customer computer to process self-identification routines by processing coding within the merchant transaction form, the self-identification routines yielding further profile parameters. The process further includes a routine for bypassing an intervening proxy to the merchant web site to reveal the true IP address of the customer computer.
US10679213B2

An electronic device including an input/output interface operable to receive an input from a user and communicate an output to the user, a transceiver operable to electronically communicate with a computer network, a computer processor operable to execute instructions, and a memory storage operable to store the instructions, the memory storage further comprising a program module that is operable to: receive credentials for a proxy payment account, where the proxy payment account is linked to a primary payment account and not linked directly to a method of payment underlying the primary payment account, and make payment at a Point of Sale (POS) using the received credentials.
US10679208B2

There are provided systems and methods for local digital token transfer during device communication limitations. A first computing device of a first user may include applications and data necessary to generate and/or transmit a data token to a second device to provide particular data to the second device, including a token used for electronic transaction processing. The first device may be unable to communicate with the second device in particular instances, for example, if the first device becomes non-operational due to battery power, location specific requirements, or other operation issue. Thus, the first device may store the token locally or to a nearby associated device, such as a keyfob device or other transceiver. The token may then be available to a third device when the first device is limited from communications, which may be used to communicate the token to the second device.
US10679205B2

Systems and methods are described for a point-of-recognition optimizer system configured to optimize onsite user purchases at a physical location. In various aspects, a purchasable-unit identifier (ID) may be received via a computer transmission, where the purchasable-unit ID, as identified by an optimizer device, is associated with a recognized purchasable-unit located onsite with the optimizer device. Based on the purchasable-unit ID, a plurality of competing purchasable-units may be identified, which may be either onsite or offsite purchasable-units. An offer is transmitted via a second computer transmission for an offered purchasable-unit to the optimizer device where the offer originates from an outbidding purchasable-unit distributor, and where the outbidding purchasable-unit distributor outbid other competing purchasable-unit distributors, each distributor corresponding to the plurality of competing purchasable-units, for an opportunity for the optimizer device to receive the offer.
US10679203B2

An electronic tag reading device includes an antenna for transmitting wireless signals to an electronic tag for reading information stored in the electronic tag, an electronic tag reader electrically coupled to the antenna, the electronic tag reader supplying signals to the antenna and receiving signals from the antenna for reading information stored in the electronic tag, and a movable stage connected to the antenna and configured to move the antenna when the antenna is transmitting wireless signals during a tag reading process of the electronic tag reader and stop moving the antenna when the antenna is not transmitting wireless signals during the tag reading process.
US10679195B2

A method of processing a payment instruction including: receiving a payment instruction from a user, the payment instruction including payment details and an electronic signature, the electronic signature being destroyed if the content of payment instruction is altered; checking presence of the electronic signature and confirming integrity of the payment instruction when the electronic signature is present; wherein in event the integrity of the payment instruction is confirmed, the method: i) stores the payment instruction in a first storage unit using a relational database management system (RDBMS); ii) replicates the payment instruction and stores the replicated payment instruction in a second storage unit using the RDBMS; and iii) transmits an acknowledgement signal to the user once the payment instruction has been successfully stored in the first storage unit and the replicated payment instruction has been successfully stored in the second storage unit.
US10679193B2

The present invention relates to a digital virtual currency transaction system and method which enable a receiver to make digital virtual currency transactions having a block chain regardless of whether an electronic wallet has been opened, and which have a block chain between concerned parties to guide the concerned parties to be able to conveniently make URL-based transactions without recognizing a public address comprised of 32 bytes or more for every digital virtual currency transaction having a block chain between concerned parties. Provided are a system and a method using same, the system comprising: a block chain-based digital virtual currency transaction guide server (100); a giver terminal (200) which is loaded with a giver-side block chain-based digital virtual currency transaction app (210), generates a giver transaction request signal; and a receiver terminal 300 which clicks the receiver transaction selecting URL (A).
US10679192B2

Systems and methods are disclosed for task identification and tracking using shared conversational context. In one implementation, a first communication from a first user is received within a communication session. The first communication is processed to identify a first content element within the first communication. A second communication is received within the communication session. The second communication is processed to identify a second content element within the second communication. The first content element is associated with the second content element. Based on an association between the first content element and the second content element, a task is identified. An action is initiated with respect to the task.
US10679190B1

Exemplary methods and systems may help to provide content to a user and/or take to take actions on user's behalf, based on a context-specific user-network that includes surrogates for a user in a certain context. An exemplary method may involve: (a) determining a context associated with a first user-profile; (b) determining a context-specific user-network for the first user-profile in the determined context, wherein the context-specific user-network comprises one or more user-profiles that are surrogates for the first user-profile in the determined context; (c) using historical context-to-action data for one or more of the surrogate user-profiles as a basis for determining a context-based action that is appropriate in the determined context; and (d) causing a computing device associated with the first user-profile to initiate the context-based action.
US10679175B2

Disclosed is a two-dimensional code having improved design characteristics, for which any image can be added. The disclosed two-dimensional code divides data displayed in binary code into cells, arranges same as a pattern in a two-dimensional matrix, and has a position detection pattern. The two-dimensional code has embedded design information that indicates the existence of design areas wherein any design can be arranged and, if a design area exists, the position of the design area.
US10679169B2

Input data of an input request is received. The input data includes a set of attributes. For each attribute of the set of attributes, a weight is assigned to the attribute based, at least in part, upon historical data relating to workflow performance, to form a respective corresponding weighted attribute. A process priority value is assigned to the input data of the input request based, at least in part, upon on the weighted attributes.
US10679166B2

A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events.
US10679165B1

A system and method for calculating loss data associated with a data privacy and security breach event occurring within an organization based on collected data. Data describing a number of individuals affected by the event; an estimated number of hours spent by the organization on managing the event; enrollment by individuals affected by the event in a credit monitoring service; an estimated amount spent on communications within the organization relating to the event; an estimated number of hours of loss of productivity by the organization; an estimated credit monitoring service call center volume; an estimated amount spent on computer forensics; and an estimated amount spent on legal counsel is received. Data describing (i) an amount spent by the organization in managing the event; (ii) an amount spent by the organization in notifying individuals affected by the event; (iii) an amount spent by the organization on the credit monitoring service; (iv) an amount spent on loss of productivity; (v) an amount spent on loss of assets; and (vi) an amount spent on credit monitoring service call center activities is calculated. Data describing a total loss amount associated with the event is calculated based on the received data received and the calculations.
US10679162B2

A system and a method are disclosed for self-organizing ad-hoc workflow. In one implementation, the present disclosure describes a self-learning system that monitors input conditions and monitors user steps in executing the ad-hoc workflow. When a new user executes the ad-hoc workflow process, the system receives a group of values for a set of input parameters, determines whether the received group of values has a matching group of values in a database, locates groups of values in the database with at least one matching value of the received group of values, determines a closest match between the received group of values and the located groups of values in the database using importance weights of input parameters in the set of input parameters, and selects the workflow associated with the closest match of the received group of values.
US10679160B1

Systems and methods for providing services to customers in response to customer requests received through one or more channels are disclosed. The present invention provides for a central fulfillment hub in which all requests from banking customers may be processed by applying a library of policies to systematically resolve the customer requests or engage resources necessary to resolve such requests. The disclosed fulfillment system, thus, may open a request, prefetch the necessary information, take steps to resolve the request, and close the request accordingly in a dynamic and efficient manner on a request-by-request basis. In addition, the system may provide security mechanisms to secure access to resources, including applications and data, based on applications, assigned user roles or user, activities, and access control configurations. Further, the system may dynamically allocate employees across teams based on system demand and provide secured access to the resources accordingly.
US10679154B2

A computer implemented method determines a route for an infrastructure element by analysing the satellite and lidar information. A method determines a route for an infrastructure element from satellite and liDAR information. Satellite information is analysed and a route corridor between a first location and a second location is determined from the satellite information. LiDAR information is analysed and a route between the first location and the second location is determined from the liDAR information.
US10679146B2

A method for touch classification includes obtaining frame data representative of a plurality of frames captured by a touch-sensitive device, analyzing the frame data to define a respective blob in each frame of the plurality of frames, the blobs being indicative of a touch event, computing a plurality of feature sets for the touch event, each feature set specifying properties of the respective blob in each frame of the plurality of frames, and determining a type of the touch event via machine learning classification configured to provide multiple non-bimodal classification scores based on the plurality of feature sets for the plurality of frames, each non-bimodal classification score being indicative of an ambiguity level in the machine learning classification.
US10679140B2

A connection between a user device and a network server is established. Via the connection, a deep learning network is formed for a processing task. A first portion of the deep learning network operates on the user device and a second portion of the deep learning network operates on the network server. Based on cooperation between the user device and the network server, a boundary between the first portion and the second portion of the deep learning network is dynamically modified based on a change in a performance indicator that could affect the processing task.
US10679128B2

In one aspect, the invention comprises a system for control of a transaction state system utilizing a distributed ledger. First, the system includes an application plane layer adapted to receive instructions regarding operation of the transaction state system. Preferably, the application plane layer is coupled to the application plane layer interface. Second, a control plane layer is provided, the control plane layer including an adaptive control unit, such as a cognitive computing unit, artificial intelligence unit or machine-learning unit. Third, a data plane layer includes an input interface to receive data input from one or more data sources and to provide output coupled to a decentralized distributed ledger, the data plane layer is coupled to the control plane layer. Optionally the decentralized distributed ledger stores data on cryptocurrency.
US10679126B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a system configured to select actions to be performed by an agent that interacts with an environment. The system comprises a manager neural network subsystem and a worker neural network subsystem. The manager subsystem is configured to, at each of the multiple time steps, generate a final goal vector for the time step. The worker subsystem is configured to, at each of multiple time steps, use the final goal vector generated by the manager subsystem to generate a respective action score for each action in a predetermined set of actions.
US10679123B2

An analog circuit includes a first stage comprising a first stage transistor, wherein the first stage transistor is configured to receive an input signal; and a second stage coupled to the first stage, the second stage comprising a pull-up transistor and a pull-down transistor, the pull-up transistor and the pull-down transistor having the same channel type as the first stage transistor. One of the pull-up transistor and the pull-down transistor receives the input signal and the other of the pull-up transistor and the pull-down transistor receives an output of the first stage transistor. The first stage and the second stage are configured to generate a sigmoid function.
US10679118B2

A spiking neural network (SNN) is defined that includes artificial neurons interconnected by artificial synapses, the SNN defined to correspond to one or more numerical matrices in an equation such that weight values of the synapses correspond to values in the numerical matrices. An input vector is provided to the SNN to correspond to a numerical vector in the equation. A steady state spiking rate is determined for at least a portion of the neurons in the SNN and an approximate result of a matrix inverse problem corresponding to the equation is determined based on values of the steady state spiking rates.
US10679115B2

Embodiments described herein provide various designs of multi-frequency radio frequency identification (RFID) tags which are compact in size and tamper-proofing. In one aspect, a proposed multi-frequency RFID tag includes both a high frequency (HF) subsystem and an ultra-high frequency (UHF) subsystem. The HF subsystem and the UHF subsystem share a common integrated circuit (IC) chip and a common substrate. The HF subsystem further includes a HF loop antenna coupled to the IC chip. The UHF subsystem further includes a coupling antenna electrically coupled to the IC chip but electrically isolated from the HF loop antenna. The UHF subsystem also includes an UHF antenna having a region for receiving the RFID module. When the RFID module is positioned within the receiving region of the UHF antenna, the UHF antenna is coupled to the IC chip in the RFID module via the coupling antenna, thereby forming the UHF subsystem.
US10679112B2

Various methods and apparatus embodiments involving RFID are disclosed. One method embodiment, among others, includes receiving an excitation signal at a rotary switch associated with a plurality of radio frequency identification (RFID) tags and a radio frequency (RF) masking material, and orienting the RF masking material with respect to all RFID tags such that a RFID tag is rendered detectable by a nearby RFID reader.
US10679111B2

An electronic or non-electronic lockset with a passive RFID tag operating methods and system is described herein. The passive RFID tag is affixed to or near the lockset. Using an application on a mobile device, a user can leverage the mobile device to enable features such as user notifications, home automation control, and home security control. A visitor to a home uses an application on their mobile device to scan the passive RFID to gain entry to a home through verification by a remote homeowner.
US10679107B2

A transaction card may include a body having a first part connectable with a second part, and a magnetic stripe on a first main side of the body. A first section of the magnetic stripe is provided on the first part of the body, and a second section of the magnetic stripe is provided on the second part of the body. The transaction card may further include an engagement member extending from the first part of the body for retention within a slot of the second part of the body, the slot embedded within the body between the first main side and a second main side.
US10679106B2

A single dual-sided product placement and information strip includes a first side with product information for consumers and a second side with product placement information for placing products on a display shelf. The dual-sided product placement and information strip enables information necessary for consumers to be printed on the first (consumer-facing) side and information that assists stockers to place products on shelves to be printed on the second (opposing) side. Also disclosed are systems and methods for formatting and printing the dual-sided product placement and information strips. The single dual-sided product placement and information strip may be printed alone or in a single sheet along with one or more other dual-sided product placement and information strips.
US10679104B2

A method of generating a template image includes: receiving an input from a user representing identifications of an object in different respective slices of a volumetric image; using the input to determine a volume-of-interest (VOI) that includes voxels in a subset of the volumetric image; and determining the template image using at least some of the voxels in the VOI, wherein the act of determining the template image comprises performing a forward projection of the at least some of the voxels in the VOI using a processor. An image processing method includes: obtaining a volumetric image; performing forward projection of voxels in the volumetric image from different positions onto a first plane using a processor; and summing projections on the first plane resulted from the forward projection from the different positions to create a first image slice in the first plane.
US10679103B2

Provided is an information processing apparatus configured to convert image data that has been input into saved data to save in a storage unit and reproduce the image data from the saved data. The information processing apparatus includes: an encoder unit configured to convert the image data into the saved data; and a decoder unit configured to reproduce the saved data as the image data. The encoder unit includes: a recognition unit configured to generate class tag information from the image data that has been input; a segmentation unit configured to generate region information that distinguishes a recognition target region and a background region from the image data that has been input; and a region separation unit configured to generate a background image according to the background region from the image data that has been input based on the region information.
US10679096B2

A system for plant leaf identification includes: a plant image capturing unit which captures an image of a target plant to generate a plant image; a plant area image extraction unit which separates a background area and a plant area in the plant image to generate a plant area image including the plant area; a plant area image skeletonization unit which skeletonizes the plant area image to generate a skeletonized plant area image; a candidate leaf path generation unit which identifies a root vertex, a junction vertex and a leaf tip vertex in the skeletonized plant area image, and generates a plurality of candidate leaf paths by calculating all possible paths from the root vertex to the leaf tip vertex; and a final leaf path reconstruction unit which reconstructs a final leaf path matching the plant image by selecting the plurality of candidate leaf paths.
US10679091B2

A method for box filtering includes obtaining, by a computing device, a form image, and identifying, by the computing device, a region of the form image that includes boxes. Vertical lines in the region of the form image are detected. The boxes in the region are detected according to the plurality of vertical lines, and image content is extracted from the boxes.
US10679090B2

A method for estimating 6-DOF relative displacement using vision-based localization and apparatus therefor are disclosed. A method for estimating 6-DOF relative displacement may include acquiring images of a first marker attached to a fixing member and a second marker attached to a dynamic member for assembling to the fixing member by using a camera, extracting a feature point of the first marker and a feature point of the second marker through image processing for the acquired images, and estimating 6-DOF relative displacement of the dynamic member for the fixing member based on the extracted feature point of the first marker and feature point of the second marker.
US10679080B2

A digital signage control device includes a display controller that displays information on a digital signage installed in the vicinity of a predetermined road, a target vehicle detector that detects a target vehicle located in a predetermined range on the road in which an occupant visually recognizes the digital signage, and a visual recognition frequency information acquisition unit that acquires visual recognition frequency information on a frequency at which the occupant of the target vehicle visually recognizes the information on the digital signage. The display controller changes content of information to be displayed on the digital signage according to the visual recognition frequency information.
US10679076B2

A projection pattern is projected onto an object from a projection point of a distance sensor. The projection pattern is created by a plurality of beams of light projected from the projection point. The plurality of beams creates a plurality of projection artifacts that is arranged on the surface of the object. A layout of the plurality of projection artifacts depends on a positional relationship between the projection point and an image capturing device of the distance sensor. At least one parameter that defines the positional relationship between the projection point and an image capturing device of the distance sensor is optimized, prior to projecting the pattern, to minimize overlap of trajectories associated with the projection artifacts. An image of the object, including at least a portion of the adjusted projection pattern, is captured. A distance from the distance sensor to the object is calculated using information from the image.
US10679073B2

A method for recognizing the shape of an object outside of a transportation vehicle, wherein a respective image is generated at at least two different measurement time points and at least one scanline is specified in a first one of the images and a corresponding scanline is specified in each other of the images, and for each scanline of the first image, a profile resulting along the scanline is determined and a corresponding profile is determined along the respective corresponding scanline of each other image, and by comparing the profile of each scanline of the first image to the respective corresponding profile of each other image a respective displacement distance resulting between the measurement time points of characteristic regions is determined, and a distinction is made of each characteristic region between object and background based on the determined displacement distance.
US10679062B1

Methods, hardware, and software establish surfaces for graphics processing by setting a position of the capture device fixed on or relative to that surface. A user may hold the device against the surface or through other means. Ambient setting, potentially including the surface itself, is visually captured at the position. Using that position the surface is established—readily known by position, size, shape, etc. within the surroundings. Stable positioning can be determined in any way, using any data. Motion of the device may be known via internal or external sensors, and stable surface touching can be detected with a lack of motion. A user may input when the device is steady. Abutment can be measured from visual input or impact sensors. All such input may determine and/or verify a stable position. Visual input from the stable position may thus be used to establish the surface for graphical processing.
US10679059B2

According to one embodiment, a system includes a wearable device on a head of a user and including a display in a line of vision of the user, a first detector configured to detect a movement of the user, a second detector configured to detect a state of an apparatus operated by the user, and a server connected to the wearable device, the first detector and the second detector. The server is configured to display information about work contents of the user on the display based on a detection result of the first detector and a detection result of the second detector.
US10679055B2

A system and methods for radiometric anomaly detection using non-target clustering, wherein a hierarchy generator organizes the image information content into a hierarchical data representation structure, and a non-target clustering engine processes the hierarchical model to identify large homogeneous regions and significantly dissimilar smaller regions within them based on search criteria.
US10679054B2

Embodiments of the present invention provide a computer-implemented method for identifying a specified object. The method includes collecting attributes of a physical object within a physical space, in which the attributes include an object temperature obtained via an (IR) sensor and an object shape obtained via an image sensor. A machine learning algorithm is executed to allocate a coordinate to the object based on the attributes. In response to a request from a user to locate the object, the physical space is scanned via the IR sensor and the image sensor to identify the object and to detect a present location. An indication of a location of the object is then displayed to the user, in which the indication is at least one of the present location of the object or a predicted location of the object.
US10679047B2

An object recognition system includes a parameter generator for generating a parameter that indicates whether an object depicted in an image pair is the same or different object, and a pose difference for the image pair and a parameter refiner for refining the parameter, and an applicator for applying the refined parameter to object recognition.
US10679043B2

A 3-D path detection system includes an image capture device, a radar device and a computing module. The image capture device is provided to produce a dynamic image for calculating the x- and y-direction (transverse) pixel-value displacements according to a captured moving object image. The radar device is configured to transmit an input wireless signal to a moving object and receive a reflection signal from the moving object, and is configured to calculate a z-direction (longitudinal) displacement of the moving object according to a Doppler shift in the reflection signal. The computing module is configured to construct a 3-D path of the moving object according to the x- and y-direction pixel-value displacements of the moving object image and the z-direction displacement of the moving object.
US10679036B2

An electronic apparatus includes an authenticator configured to identify registered finger information that coincides with detected finger information by matching the detected finger information with the plurality of registered finger information in a predetermined order, an executor configured to execute a function corresponding to the registered finger information identified by the authenticator, a user identifier configured to identify the actual user among the plurality of registered users by acquiring user identification information representing the actual user or by performing a determination process configured to determine the actual user, and a controller configured to change the predetermined order according to the actual user identified by the user identifier.
US10679032B2

A fingerprint sensing method and a fingerprint sensing device are provided. The fingerprint sensing method includes the following steps. A first supply voltage is provided to power a fingerprint sensing circuit of the fingerprint sensing circuit. When the fingerprint sensing circuit is powered by the first supply voltage, it is detected whether a finger touch occurs. In response to determining that the finger touch has occurred, a second supply voltage is provided to power the fingerprint sensing device. A fingerprint image sensing is performed to obtain a fingerprint image when the fingerprint sensing circuit is powered by the second supply voltage.
US10679025B2

A surface texture identification display device and a surface texture identification method are provided. The surface texture identification method has a first surface for being contacted with a textured surface. The surface texture identification display device includes: an opaque backplane; a plurality of electroluminescent pixel units, located between the opaque backplane and the first surface and arranged in a plurality of rows extending in a first direction and a plurality of columns extending in a second direction; an image sensor located on a side of the opaque backplane away from the first surface; and a plurality of imaging pinholes, passing through the opaque backplane and configured to image the textured surface onto the image sensor. In a plan view of the surface texture identification display device, the plurality of pixel units and the plurality of imaging pinholes are located within an effective display region.
US10679022B1

A system and method for tracking marine equipment is provided. Generally, the system and method of the present disclosure are designed to generate indicia corresponding to the inventory level of marine equipment used for a particular marine activity. To facilitate the assignment of indicia reflecting the inventory level of marine equipment used for a marine activity, the system and method of the present disclosure uses a plurality of equipment profiles having a defined lower limit and quantity associated with each piece of marine equipment. The lower limit may be manually input or automatically generated. The quantity may be tracked by the system using equipment transmitters and equipment sensors. In a preferred embodiment, the indicia indicate whether the quantity of a piece of marine equipment has fallen below a certain specified level as defined by the user. Users may purchase new marine equipment from third-party retailers via the user interface.
US10679021B2

An inventory management system for managing multiple inventory items by multiple users is described and generally includes one or more button modules each having at least a first button and a second button and an NFC chip incorporated into the button module. Each NFC chip has a predetermined and unique module identification signal associated with the button module. The button module may further include a circuitry unit configured to receive a predetermined and unique mobile device identification signal from a mobile device for combination with the module identification signal from the NFC chip. The circuitry unit may receive a count signal indicative of an increase or decrease in inventory count corresponding to the first button or the second button being depressed upon the button module and combine the count signal with the mobile device identification signal and module identification signal for transmission to a remote server.
US10679011B2

Systems, devices, and methods of the present invention detect argumentation in text. In an example, an application executing on a computing device accesses text comprising fragments. The application creates a discourse tree from the text. The discourse tree includes nodes, each nonterminal node representing a rhetorical relationship between two of the fragments and each terminal node of the nodes of the discourse tree is associated with one of the fragments. The application matches each fragment that has a verb to a verb signature, thereby creating a communicative discourse tree. The application determines whether the communicative discourse tree represents text that includes argumentation by applying a classification model trained to detect argumentation to the communicative discourse tree.
US10678994B2

Reusing HyperText Markup Language (HTML) content includes receiving, using a processor, a HyperText Transfer Protocol (HTTP) request; determining that the received HTTP request has a special parameter that specifies to request part of the HTML content; acquiring the part of the HTML content according to the special parameter; and outputting the acquired part of the HTML content.
US10678991B2

A method of forming an integrated device includes: pre-storing a plurality of via pillars in a storage tool; arranging a first via pillar selected from the plurality of via pillars to electrically connect to a circuit cell in a first circuit; analyzing electromigration (EM) information of the first circuit to determine if the first via pillar induces an EM phenomenon; arranging a second via pillar selected from the plurality of via pillars to replace the first via pillar of the circuit cell to generate a second circuit when the first via pillar induces the EM phenomenon; and generating the integrated device according to the second circuit.
US10678988B2

Aspects disclosed in the detailed description include integrated circuit (IC) design methods using engineering change order (ECO) cell architectures. In particular, exemplary aspects provide a fill algorithm that is both single- and multi-row aware, considers a poly-pitch count, and utilizes metallization of the “empty space” relative to a suite of available fill cells. The algorithm is also aware of timing critical logic elements and may place ECO fill cells in near proximity to such timing sensitive circuits or other margin critical circuits to allow for decoupling or, if there is a logic error, an ECO cell is placed such that the ECO cell is well positioned to be repurposed as a delay circuit or other function to aid in margin control. For maximum flexibility, the algorithm may also address both pre- and post-route applications.
US10678984B2

The available delivery capability (ADC) of a power distribution network with respect to a power transaction is evaluated in real-time. The power transaction involves simultaneous power deliveries from power sources in a source area to loads in a sink area. First, a list of contingencies are ranked in the power distribution network with respect to static security constraints to obtain a subset of top-ranked contingencies. For each top-ranked contingency in the subset, a representation of the power transaction in a steady state of the power distribution network, in a form of parameterized three-phase power flow equations, is solved to obtain a corresponding power delivery capability (PDC) and a corresponding binding constraint among the static security constraints. The reliability of the power transaction in the power distribution network is then evaluated based on, at least in part, a first contingency PDC which is a smallest PDC among obtained corresponding PDCs.
US10678982B2

A system for designing an integrated circuit having pre-layout RC information is disclosed. The system includes: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the system to: generate current and voltage information for a schematic having device array layout constraint included; create interconnection topology patterns and realizing route for the schematic; generate RC information according to the route; and determine if the schematic having the device array layout constraint and the RC information included violates one or more of the system design rule constraints. An associated method and a computer readable medium are also disclosed.
US10678978B1

Disclosed are methods, systems, and articles of manufacture for binding and annotating an electronic design with a schematic driven extracted view. These techniques identify a schematic design and an extracted view of an electronic design and bind the schematic design with the extracted view. The resulting binding information concerning binding the schematic design with the extracted view is stored in a data structure. The schematic design may be annotated with extracted view information pertaining to the extracted view based at least in part upon the binding information. A response to a user action may be automatically generated based in part or in whole upon the extracted view information or the binding information.
US10678972B2

Roughly described, a method for determining characteristics of a body by simulation, useful in analyzing semiconductor devices, includes imposing a Delaunay mesh on a simulated body to be modeled, determining a system of node equations describing generation and flux of a set of at least a first physical quantity at each node in the mesh, and numerically solving the system of node equations to identify the physical quantities in the set at each node in the mesh, where the flux of the first physical quantity in the body, as represented in the node equations, is anisotropic. The method does not impose any limitation on the geometry of the device, on mesh elements, or on the orientation of the anisotropy.
US10678970B2

The invention is a method for exploitation of a sedimentary basin containing hydrocarbons, including optimized scaling of the geological model. Based on categorical property measurements, a first meshed representation of a formation is constructed reflecting the categorical property measurements. At least one second meshed representation having a lower resolution is constructed by assigning a categorical property value to each mesh of the second representation corresponding to a group of meshes of the first representation and storing parameters for changing from the second representation to the first representation with those change parameters enabling reconstitution of the first representation.
US10678965B1

Systems and methods are provided for simulating high-cycle fatigue of a rotating component. A first three-dimensional geometric representation of a rotating component is received, where the first three-dimensional geometric representation is indicative of the rotating component during operation. A three-dimensional fluid flow metric is computed at points of the first three-dimensional geometric representation and stored in a first data structure. A second three-dimensional geometric representation of the rotating component is received, where the second three-dimensional geometric representation is indicative of the rotating component in a still configuration. A static metric is computed at points of the second three-dimensional geometric representation and stored in a second data structure. A combined data structure is populated based on the three-dimensional fluid flow metric from the first data structure and the static metric from the second data structure. A forced response solution of the rotating component is computed using the combined data structure.
US10678962B2

Method and system disclosed herein provides generating a three-dimensional construction grid based on a data file generated by an architectural software, wherein the three-dimensional grid includes three-dimensional position information of various structural building components; displaying the three-dimensional construction grid using a display device of a computing device; receiving information of various non-structural building components, the information including location of the non-structural building components on the three-dimensional grid; associating the non-structural building components to one or more of the structural components of the three-dimensional grid; and automatically generating a plurality of specifications for the non-structural building components.
US10678959B2

Methods, systems, and apparatus, including medium-encoded computer program products, for creating one or more gradients of different materials for a three dimensional (3D) surface model include, in one aspect, a system including: an additive manufacturing machine designed to use different materials in combination with each other when manufacturing objects; and means for creating a discretized gradient for a 3D surface model of an object, to be manufactured using the additive manufacturing machine, by inserting one or more 3D surfaces into the 3D surface model at specified locations, thereby creating a non-manifold version of the 3D surface model having multiple discrete volumetric regions, and assigning a material specification to each of the discrete volumetric regions, each of the material specifications being either a single one of the different materials or a specified combination of the different materials, which are usable by the additive manufacturing machine to manufacture the object.
US10678954B2

A system and method of evaluating one or more cybersecurity vulnerabilities to establish a priority metric for each of the one or more cybersecurity vulnerabilities, the method including: constructing a cybersecurity attack schema for each of the one or more cybersecurity vulnerabilities; determining, for each of the plurality of malicious actions of each of the one or more cybersecurity vulnerabilities, one or more resource metrics; obtaining, for each of the one or more cybersecurity vulnerabilities, one or more final resource metrics based on evaluating each of the one or more resource metrics; obtaining, for each of the one or more cybersecurity vulnerabilities, an impact metric that is indicative of a degree of damage that can be caused by the cybersecurity vulnerability; and calculating, for each of the one or more cybersecurity vulnerabilities, a cybersecurity priority level based on the impact metric and the one or more final resource metrics.
US10678953B1

A local key management system can be implemented with a unified extensible firmware interface (“UEFI”) basic input/output system (“BIOS”). The local key management system may be part of a removable data storage device that has a first secure area protected by a cryptographic module (e.g. hardware integrated circuit). The removable data storage device may also have a second secure area that stores a key to unlock a security enabled data storage device. The UEFI BIOS may be implemented to manage unlocking of security enabled data storage devices or data bands. The UEFI BIOS may also load a UEFI registration shell to manage registration of one or more security enabled drives or bands.
US10678952B2

A relatively small amount of programmable logic may be included in a mostly ASIC device such that the programmable logic can be used as a substitute for a fault-infected ASIC block. This substitution may occur permanently or temporarily. When an ASIC block is temporarily substituted, faulty outputs of the ASIC block are disabled just at the time they would otherwise propagate an error. The operations of the temporarily deactivated ASIC block(s) may be substituted for by appropriately programmed programmable logic. Thus, a fault-infected ASIC block that operates improperly 1% of the time can continue to be gainfully used for the 99% of the time when its operations are fault free. This substitution can be activated in various stages of the ASIC block's life including after: initial design; pilot production; and mass production. This provides for cost saving and faster time-to-market, repair, and maintenance even years after installation and use.
US10678945B2

A consent receipt management system may, for example, be configured to track data on behalf of an entity that collects and/or processes persona data related to: (1) who consented to the processing or collection of personal data; (2) when the consent was given (e.g., a date and time); (3) what information was provided to the consenter at the time of consent (e.g., a privacy policy, what personal data would be collected following the provision of the consent, for what purpose that personal data would be collected, etc.); (4) how consent was received (e.g., one or more copies of a data capture form, webform, etc. via which consent was provided by the consenter); (5) when consent was withdrawn (e.g., a date and time of consent withdrawal if the consenter withdraws consent); and/or (6) any other suitable data related to receipt or withdrawal of consent.
US10678944B2

A system and method for reliably and securely recording and storing all attributes of personal identification, for the identification and authorization of individual identity as well as attributes relating to it and personal data including but not limited to individual's physical description, bank details, travel history, etc. (the “Personally Identifiable Information “PII”). PII can be difficult to manage in networks where correlation between data sources is required. Thus, in some embodiments, the system combines a distributed database to create a framework for a robust security. The system manages the distributed database to associate transactions, or actions, using data, digital signatures, and/or cryptographic keys, which can be unique to an individual.
US10678936B2

A method, apparatus, computer-readable medium, and/or system described herein may be used to efficiently store, move, and/or process data across a plurality of computing clusters. For example, a computing device may receive an indication of one or more data storage locations within a first cluster of servers and/or an indication of one or more data storage locations within a second cluster of servers. The computing device may generate a data file comprising the indication of the one or more data storage locations within the first cluster of servers and/or the indication of one or more data storage locations within the second cluster of servers. Based on the generated data file, the computing device may generate a job to move data stored at the one or more data storage locations within the first cluster of servers to the one or more data storage locations within the second cluster of servers. Based on the job, the computing device may transmit, e.g., to the first cluster of servers and/or the second cluster of servers, instructions to move data stored at the one or more data storage locations within the first cluster of servers to the one or more data storage locations within the second cluster of servers.
US10678932B2

System and method for accessing a distributed storage system uses a storage-level access control process at a distributed file system that interfaces with the distributed storage system to determine whether a particular client has access to a particular first file system object using an identifier of the particular client and storage-level access control rules in response to a file system request from the particular client to access a second file system object in the particular first file system. The storage-level access control rules are defined for a plurality of clients and a plurality of first file system objects of the distributed storage system to allow the particular client access to the second file system object in the particular first file system object only if the particular client has been determined to have access to the particular first file system object according to the storage-level access control rules.
US10678928B1

System and methods for improving data movement perimeter monitoring and detecting non-compliant data movement within a computing environment include generating a forwarding configuration associated with activity logs, such as activity logs associated with a test environment. The forwarding configuration includes specific fields and file types or the contents of those specific fields and files that facilitate perimeter monitoring or otherwise determining which activity log data elements are needed by an operational intel tool to reduce the amount of data input or analyzed by the operational intel tool, and thus, to reduce its processing load. The forwarding configuration is input into the operational intel tool. Mainframe data is normalized and analyzed to identify abnormal data flows and to generate electronic alerts to facilitate perimeter monitoring. False positives are identified before the alerts are communicated.
US10678924B2

Various features relate to the providing Software-Resilient User Privacy within smartphones or other devices by storing and processing all pertinent values needed for user privacy—such as security keys and access attempt counters—in hardware, such as within a System-on-a-Chip (SoC) processor formed on an integrated circuit (IC). For example, an on-die ephemeral Volatile Memory (eVM) device may be employed for storing access attempt counters or other parameters used to control malicious attack countermeasures. In one example, the eVM employs static random-access memory (SRAM) formed on the die and exploits capacitive remanence to recover stored counter values even if power is disconnected, then reconnected. On-chip NVM may be used for permanent storage of other privacy values, such as a device-unique secret key that is generated locally on the device and not known to the chip vendor, the device Original Equipment Manufacturer (OEM)) or the owner/user of the device.
US10678919B2

A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.
US10678917B1

The disclosed computer-implemented method for evaluating unfamiliar executables may include (i) identifying, on the computing device, (a) a code object that is generated from source code written in a programming language, that is specified in an intermediate language different from the programming language, and that can be compiled into an executable file by a just-in-time compiler on the computing device and (b) an executable file that lacks an assigned reputation in a reputation system that distinguishes benign and malicious files, (ii) determining that the executable file was produced by the just-in-time compiler compiling the code object on the computing device, (iii) retrieving, from the reputation system, a reputation for the code object, and (iv) performing a security action on the executable file that is based on the reputation of the code object. Various other methods, systems, and computer-readable media are also disclosed.
US10678910B2

Examples disclosed herein relate to modifying a web page. In one example, in response to beginning execution of a process initiating generation of a web page of a web application at a server, a runtime agent is executed. In this example, the runtime agent modifies code of the web page to inject code to protect output of the web page. In the example, the process can be executed using the modified code to generate a modified web page.
US10678905B2

Improved handling of couplable device recognition tasks in an electronic device such as a cell phone, smart phone, computer system, recording device or others is facilitated. Recognition of a couplable device such as a battery so as to enable exchange of power between the device and the battery or other couplable device functionality is determined by a match between one of a plurality of digital strings stored in the device and the decrypted response to an encrypted challenge derived from the one of stored strings. Control is exercised over the distribution of the encryption elements which enable the improved handling of the tasks.
US10678904B2

Methods, systems and devices for generating an authentication key are provided. Two or more communications devices can generate an authentication key by monitoring a physical stimulus that is experienced by both devices (e.g., a common physical stimulus). Each device can then use an identical, predetermined algorithm to generate a common authentication key based on the stimulus. The devices can use the common authentication key to establish a secure network.
US10678902B2

A system receives a source and a metadata layer that describes the source. The source may comprise source records with fields containing source data, and the metadata layer may include metadata comprising at least one of a field data type, a field data length, a field description, or a record length. The processor may further validate the metadata layer against the source and write results to a log. The processor may further be configured for transforming the source records into transformed records for a load ready file. The processor may further balance a number of records in the source against a number of transformed records in the load ready file to generate a transformation failure rate.
US10678901B2

A cabinet or cart has at least one limited-access drawer or compartment and employs facial recognition (FR) to permit an authorized user to access the limited-access drawer or compartment. A visible light image of the user and a thermal image of the user are taken simultaneously or nearly simultaneously, with the thermal image serving to confirm the validity of the FR and authenticate the user's identity.
US10678887B2

A state change detection unit obtains the data occurrence probability based on the values of observation data and the value of a parameter of a prior distribution, obtains, based on the data generation probability, a run length probability distribution when the time-series observation data acquired up to the current time point is used as a condition, and detects a change in the state of a facility based on the run length probability distribution. An update unit updates the value of the parameter of the prior distribution using the value of the observation data, to generate the prior distribution for calculating the data occurrence probability at a next time point. In cases when the current time point is determined to be a change point in the state of the facility, the state change detection unit also searches for a change indication point based on the run length probability distribution.
US10678874B2

A method and a system for recommendation of a succession of one or more services for a service workflow are disclosed. In an embodiment, a query is received to retrieve one or more services from a repository of a plurality of services stored in a hierarchical structure. The hierarchical structure comprises a plurality of hierarchical levels, each hierarchical level in the plurality of hierarchical levels comprising a set of nodes. Each node in the set of nodes in each hierarchical level, stores a first semantic information and a second semantic information. Further, the query is compared with the first semantic information and the second semantic information associated with a first node. The first node or the second node is selected based on the comparison. Further, the first set of services or the combination of services, associated with the selected node is recommended, as the service workflow, to the user.
US10678864B2

An analysis model execution unit executing a part of an analysis model, an analysis model partial execution unit partially executing the analysis model based on intermediate data generated during execution of the analysis model, external storage storing the intermediate data and mapping information which is corresponding relationship between the intermediate data and the analysis model, and an analysis model general processing unit generating the mapping information by associating the intermediate data with the analysis model and reading the intermediate data associated with the analysis model from the external storage based on the mapping information are provided.
US10678862B2

This application discloses an information processing apparatus that searches for a business process using (i) user-selected one or more task features and (ii) user-selected one or more document features as search conditions, and presents the search result. The user-selected one or more task features are features of tasks in a particular business process, and the user-selected one or more document features are features of documents generated in the tasks of the particular business process.
US10678839B2

Systems, methods, and non-transitory computer readable media can perform a first ranking to rank each ephemeral content item collection of a plurality of ephemeral content item collections based on a probability of a user selecting the ephemeral content item collection, each ephemeral content item collection of the plurality of ephemeral content item collections including one or more ephemeral content items. One or more ephemeral content item collections from the first ranking can be provided in an ephemeral content feed of the user. A selection by the user of an ephemeral content item collection provided in the ephemeral content feed can be received. A second ranking to rank each ephemeral content item collection of the ephemeral content item collections provided in the ephemeral content feed other than the selected ephemeral content item collection based on a probability of the user spending time on the ephemeral content item collection can be performed.
US10678838B2

Disclosed are examples of methods, apparatus, systems, and computer program products for providing an augmented reality display of an image with record data. In one example, image data is received at one or more processors. A request message is sent requesting record data associated with the image data from one or more of a plurality of records stored in a database system. In some implementations, when the requested record data is received, a graphical display of the record data in combination with the image can be provided on a display device.
US10678824B2

Embodiments of the present invention is a technique of searching for relevant nodes. This technique may include: in response to selection of a first node, displaying, as first relevant nodes, nodes having a first relevance of at least a predetermined value among nodes connected from the first node by two hops; and, in response to selection of at least one of the first relevant nodes, displaying the selected first relevant node as a second node involving the first node. This technique may further include displaying, as second relevant nodes, nodes having a second relevance of at least a predetermined value among nodes connected from the second node by two hops.
US10678810B2

A computer-implemented method of managing data in a data repository is disclosed. The method comprises maintaining a data repository, the data repository storing data imported from one or more data sources. A database entity added to the data repository is identified and a metadata object for storing metadata relating to the database entity is created and stored in a metadata repository. The metadata object is also added to a documentation queue. Metadata for the metadata object is received from user via a metadata management user interface and the received metadata is stored in the metadata repository and associated with the metadata object.
US10678804B2

Systems and methods are disclosed for cross-system journey modeling based on relation of machine data. An example method includes obtaining information describing a user journey that includes multiple steps, each step corresponding to a query to be applied to one or more field-searchable data stores storing events, each event including a portion of machine data that reflects activity in an information technology environment and that is produced by a component of that information technology environment, and each event being associated with a timestamp extracted from the portion of machine data of that event. Events returned as a result of the query of each step are related. The results of the relating are displayed.
US10678803B2

Embodiments of the present disclosure provide a method for performing search queries in a manner that avoids overloading an indexer cluster or indexers with an unwanted or unauthorized high levels of concurrent searches. The method comprises transmitting a slot request from a search head to a cluster master in response to a query, wherein the cluster master is communicatively coupled with an indexer cluster comprising a plurality of indexers. The method further comprises receiving addresses of active indexers in the indexer cluster and a response to the slot request from the cluster master. Responsive to a grant of a slot by the cluster master, the method comprises using the addresses to transmit the query to the active indexers and receiving results of the query from the active indexers. Subsequently, the method comprises releasing the slot to the cluster master.
US10678802B2

A method for displaying log records includes providing a plurality of log records wherein a respective log record has a time stamp identifying the time of an occurrence of a computer system event. A display index correlates a respective time threshold between consecutive log records with respective display line spacing. The method further includes accessing a plurality of consecutive log records from a log file and evaluating the gap in time of an occurrence between consecutive log records and comparing the respective gap in time with a respective time threshold of the display index to determine respective display line spacing for displaying consecutive log records. A display displays the plurality of log consecutive log records in segmented groups with each group separated by a display line spacing corresponding to a respective time threshold between consecutive records as identified by the display index.
US10678800B2

Methods and systems for generating prediction data are described. In an example, a processor may retrieve preferential data from a memory. The preferential data may include a set of preferences that corresponds to a first subset of objects among a set of objects, and may exclude preferences associated with a second subset of objects among the set of objects. Each preference may indicate a preferred object between a respective pair of objects among the first subset of objects. The processor may determine first predicted ratings corresponding to the first subset of objects based on the preferential data. The processor may determine second predicted ratings corresponding to the second subset of objects based on the preferential data. The processor may generate prediction data by populating entries of the prediction data with the first and second predicted ratings, where the prediction data may include predicted ratings of the set of objects.
US10678799B2

Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
US10678796B2

Systems and methods for matching electronic activities to record objects using feedback based match policies can include accessing a plurality of electronic activities and record objects. The systems and method can include identifying candidate record objects by applying a matching model. The systems and methods can include selecting a record object based on a match score. The systems and methods can include configuring the matching model in a first configuration responsive to a first feedback type or configuring the matching model in a second configuration responsive to a second feedback type.
US10678795B2

The present disclosure relates to systems and methods for updating multiple value data structures using a single electronic activity. Exemplary embodiments may include hardware processors configured by machine-readable instructions to access electronic activities transmitted or received via electronic accounts associated with data source providers; to maintain and update node profiles; to determine a first activity field-value pair and a second activity field-value pair associated with a participant of the first electronic activity; to identify a first node profile of the node profiles that includes a first node field-value pair that matches the first activity field-value pair; to update a first value data structure corresponding to a first value included in the first node field-value pair by adding a first entry to the first value data structure identifying the first electronic activity; and to update a second value data structure corresponding to a second value.
US10678794B2

A method for detecting and handling skew and spillover in in-memory hash join operations. To improve the detection of skew and spillover in parallel processing systems, a Poisson distribution of unique hash values to Units of Parallelism (UoPs) is employed to determine the number of rows per UoP and in turn, the potential of spillover at a UoP. Hash join plan options can be selected or adjusted to reduce the likelihood of spillover.
US10678783B2

The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. In particular, a data analysis system, such as described herein, may provide features to enable the data analyst to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the data analyst over the course of an investigation, as captured via the data analyst's queries and user interaction with the user interfaces provided by the data analysis system. Data analysis paths may involve exploration of high volume data sets, such as Internet proxy data, which may include trillions of rows of data. The data analyst may pursue a data analysis path that involves, among other things, applying filters, joining to other tables in a database, viewing interactive data visualizations, and so on.
US10678780B2

A system for cross verification of data captured by a consumer electronic device is disclosed. Primary data, for example, a photograph, is captured by a mobile capture device, metadata including the time and location of the capture is associated with the primary data. Environmental data, for example, pressure, temperature, visible WiFi networks, visible cell towers, is also measure by the mobile capture device. Other capture devices are identified in the vicinity and those other devices also measure environmental data. The measurements of environmental data can then be compared in order to calculate a confidence level in the position metadata associated with the primary data.
US10678778B1

Techniques for data deduplication may include: receiving write operations that write first data; partitioning the first data into a plurality of data portions; generating, using a first hash function, a plurality of data deduplication hash values for the plurality of data portions, wherein a first data deduplication hash value of the plurality of data deduplication hash values is produced by said generating for a first of the plurality of data portions; performing first processing using a Bloom filter to determine whether the first data deduplication hash value has a corresponding first entry in a data store of deduplication hash values; and responsive to the first processing determining the first data deduplication hash value does not have the corresponding first entry in the data store of deduplication hash values, performing second processing, said second processing including adding the corresponding first entry in the data store of deduplication hash values.
US10678773B2

Technology for tracking changes to a database and providing the changes to a subscribing computing device. In an illustrative implementation, a method may involve subscribing a computing device to changes of a portion of a multi-tenant database and accessing a plurality of change events stored in a log of the multi-tenant database in parallel. The method may further involve storing the plurality of change events in a persistent data store separate from the multi-tenant database and processing the plurality of change events to create an ordered set of change events. The ordered set of change events may then be provided to the computing device that subscribed to the changes.
US10678770B2

Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
US10678766B2

A computer implemented method of real-time index generation of data in a data stream during data stream recording to an archive, the method including: receiving a byte of the data stream; and adding an entry for the byte of the data stream to a bitmap index of bytes, the bitmap index indicating, for each possible byte value, a location in the archive of each of occurrences and non-occurrences of the byte value by a sequence of bit values in the bitmap index, wherein the bitmap index includes a count of a number of occurrences for each byte value, wherein a plurality of run length encoding (RLE) schemes are applied to sub-sequences of identical bit values for each byte value in the index, each RLE scheme having a different encoding type identified by an encoding type indicator and indicating a bit value and a number of bits in a sub-sequence, and wherein a pair of RLE encoded sub-sequences of indications of non-occurrence of a byte value implies a single indication of an occurrence of the byte value between the pair.
US10678762B2

Data to be moved from a source system to a target system, for a set of tenants, is first identified. It is then isolated into its own container. The contents are then moved.
US10678758B2

According to certain aspects, a method can include, at a first time, receiving an indication that a virtual machine (VM) residing on a source client computing device will be resumed, where a replicated version of the VM resides on the destination client computing device; performing a backup of first data associated with the replicated version of the VM residing on the destination client computing device; performing a backup of first memory associated with the replicated version of the VM residing on the destination client computing device; and transmitting the backup of the first data and the backup of the first memory for storage in one or more secondary storage devices.
US10678754B1

A storage controller coupled to a multi-tenant storage array receives a request from a client device to write a data block to a volume resident on the storage array, wherein the client device is associated with a tenant of the storage array. The storage controller determines a tenant identifier associated with the tenant, generates a hash value for the data block based at least in part on the data block and the tenant identifier, and performs at least one data deduplication operation on the data block using the hash value by determining whether the hash value matches with any of the plurality of previous hash values that are identified in a deduplication map. Responsive to determining that the hash value does not match with any of the plurality of previous hash values that are identified in the deduplication map, the hash value is stored in the deduplication map.
US10678752B2

Accessing files within user inaccessible lower layer data volumes on a multilayered data volume container is provided. A single dimension variable corresponding to a file request is generated. A file prediction distribution over files in closed lower volumes on the container is calculated by inputting the single dimension variable into a probability density function. A volume closure file recommendation corresponding to a file in a closed lower volume is generated based on the file prediction distribution. The file in the closed lower volume is retrieved.
US10678748B1

A method includes maintaining product sales information according to a data model. The data model includes a consumer-demographics naming convention, a retail-provider-type naming convention, and a product-naming convention. The maintaining includes indexing the product sales information by consumer-demographics information, by retail-provider-type information, and by product-categorization information. The method further includes receiving raw sales information and translating the raw sales information into the data model. In addition the method includes storing the translated raw sales information as part of the product sales information. Furthermore, the method includes receiving a request for aggregation of at least a portion of the product sales information. The request specifies an intersection of the product-categorization information, the consumer-demographic information, and the retail-provider-type information. The method also includes, responsive to the request, aggregating the at least a portion of the product sales information.
US10678743B2

An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an integrated circuit of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the integrated circuit. The data is passed by the integrated circuit to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the integrated circuit.
US10678740B1

A coordinated component interface control framework may deterministically reproduce behavior of a data processing pipeline. The framework may include a controller that controls input to, output from, and/or execution of a component of the pipeline. The framework may also tune performance of the pipeline and/or enable parallel processing of the pipeline, even across different machines, while preserving the ability to deterministically reproduce behavior of the pipeline.
US10678730B2

A computing system framework and method for configuration thereof are provided. A plurality of processing modules is accessed. Each processing module includes a plurality of processing nodes and each processing node is associated with an intramodule port and an intermodule port. The processing modules are connected in a ring via intermodule connections between at least a portion of the intermodule ports of the processing modules. A network switch is arranged in a center of the ring of processing modules and connections are formed between the network switch and at least one of the processing modules by connecting every Sth processing module to the network switch, connecting every Sth and Sth−1 processing modules to the network switch, or by connecting every Sth and Sth−r processing modules to the network switch. S is a number of steps between the processing modules.
US10678725B2

A semiconductor apparatus may include an interface circuit. The interface circuit may sense level variations of a first signal and a second signal. The interface circuit may generate first and second output signals by variably delaying the first and second signals depending on a sensing result. The interface circuit may transmit the first and second output signals to first and second signal transmission lines which are adjacent to each other.
US10678712B2

A method is described that includes detecting that an instruction of a thread is a locked instruction. The instruction also includes determining that execution of said instruction includes imposing a bus lock. The instruction also include executing a bus lock assistance function in response to said determining, said bus lock assistance function including a function associated with said bus lock other than implementation of a bus lock protocol.
US10678705B2

Various embodiments include methods and devices for implementing external paging and swapping for dynamic modules on a computing device. Embodiments may include assigning static virtual addresses to a base image and dynamic modules of a static image of firmware of the computing device from a virtual address space for the static image, decompose static image into the base image and the dynamic modules, load the base image to an execution memory during a boot time from first partition of a storage memory, reserve a swap pool in the execution memory during the boot time, and load a dynamic module of the dynamic modules to the swap pool from a second partition of storage memory during a run time.
US10678702B2

The described embodiments include an input-output memory management unit (IOMMU) with two or more memory elements and a controller. The controller is configured to select, based on one or more factors, one or more selected memory elements from among the two or more memory elements for performing virtual address to physical address translations in the IOMMU. The controller then performs the virtual address to physical address translations using the one or more selected memory elements.
US10678700B2

A computer processor includes an instruction processing pipeline that interfaces to a hierarchical memory system employing an address space. The instruction processing pipeline includes execution logic that executes at least one thread in different protection domains over time, wherein the different protection domains are defined by descriptors each including first data specifying a memory region of the address space employed by the hierarchical memory system and second data specifying permissions for accessing the associated memory region. The address space can be a virtual address space or a physical address space. The protection domains can be associated with different turfs each representing a collection of descriptors. A given thread can execute in a particular protection domain(turf), one protection domain (turf) at a time with the particular protection domain (turf) selectively configured to change over time.
US10678698B2

A data writing method, a memory control circuit unit, and a memory storage device are provided. The data writing method includes transmitting a command to a host system to obtain a plurality of data, wherein the plurality of data are arranged in a sequence order in the host system, obtaining first data among the plurality of data and obtaining second data after obtaining the first data. The method further includes writing the first data to a corresponding physical page on a first word line among a plurality of word lines, and writing the second data to another corresponding physical page on a second word line among the plurality of word lines, wherein the first and second word lines belong to first and second memory sub-modules, and the first data and the second data are discontinuously arranged in the sequence order. The first and second data may each comprise sub-data, and the sub-data may be written into physical pages on the first and second word lines.
US10678694B2

Embodiments of the present invention may provide an improved distributed computing system. Entities in the distributed computing system may be divided into four categories: writers, readers, gateways, and applications. End users may interact with the system via the applications through the gateways. The role of writers and readers may be separated to distribute computational burdens. Writers may generate messages for an event stream. The messages may include a timestamp for consistent global ordering. The readers may arrange messages from various writers based on the timestamps to generate globally time-consistent event streams.
US10678693B2

A logic-executing ring buffer (LERB) is a ring buffer with integrated logic. A LERB includes a series of logical ring stages and corresponding ring entries mapped to each other using an indirection table. A LERB can include control logic and stage functions that execute in association with each ring stage. The LERB advances by updating the indirection table (e.g., to map an associated ring entry with a subsequent ring stage, optionally based on pinning logic) and/or by passing data from one ring stage to the next. As such, ring stages can store transient data that gets passed between ring stages, ring entries store persistent data that does not move, and mappings are updated by LERB control logic and/or stage functions. As such, a LERB is a flexible data structure that provides expanded functionality and improved memory management for many applications.
US10678683B2

The invention relates to a computer-implemented system and method for service level testing and regression. The method may comprise the steps of automatically intercepting service requests from users; storing the service requests in a test database; generating a set of service request test cases from the service requests, wherein the test cases represent substantially all forms of service requests but eliminate redundant service requests, e.g., those that are different only due to input data; executing service testing using all of the test cases; and generating a report of results from the service testing. The step of executing service testing may comprise testing of an earlier code version to generate a baseline response and testing a current code version to generate a target response. The step of generating a report may comprise generating a regression test report that includes the baseline response and the target response for the test cases.
US10678678B1

Methods, systems, and computer-readable media for ordered test execution based on code coverage are disclosed. A suite of tests are executed on a first version of program code to generate data indicative of code coverage of respective tests with respect to the program code. A mapping of the tests to the program code is determined based at least in part on the data indicative of code coverage and is stored. The mapping comprises data indicative of one or more portions of the program code exercised by respective tests from the suite. Based at least in part on the mapping of the tests to the program code and on data indicative of one or more modified or new portions of a second version of the program code, a subset of the tests is determined that are likely to be exercised by the second version of the program code.
US10678668B1

A device, which may be embedded in a power distribution enclosure, enables analysis of the conditions of an electromechanical machine operating on a commonly supplied network with other electromechanical machines. The analysis preferably uses aggregate operating voltage and current signals supplied to or from such machines along with known changes in steady-state conditions of one or more machines to discern the discrete effect of one or more machines to the aggregate electrical signal. Such discrete effect can then be associated with the operating performance of the individual machine. And, since such voltage and current signals are normally readily available at the enclosure, wiring or any other communication means to any sensors on the electromechanical machines or devices are not necessary. The embedded device may optionally receive or transmit information to a computing or monitoring device remote from the enclosure.
US10678667B1

Described herein are embodiments related to holdup self-tests in memory sub-systems for power loss operations. A processing device receives a request to perform a holdup self-test to detect a defect in a holdup circuit that powers the processing device and a memory component in the event of power loss. The processing device identifies a memory location of memory that is available and, responsive to detection of a loss of power, performs a continuous sequence of write operations to the memory location using holdup energy until all of the holdup energy is expended. After reboot, the processing device determines a number of the write operations that were successfully completed in the memory location before all of the holdup energy was expended. The processing device determines whether the number satisfies a defect criterion. Responsive to the responsive to the number satisfying the defect criterion, the processing device reports the defect associated with the holdup circuit.
US10678664B1

A cluster of data transfer devices is used to augment the capabilities of a data storage system. For example, the cluster of data transfer devices may be configured to store a portion of a bundle of redundancy coded shards in a similar fashion as a data storage system. As another example, the cluster may be configured to provide other capabilities incident to the devices used, such as computational capabilities. Data stored on the cluster may be read from and written directly to the cluster without transfer of data to the data storage system. In some embodiments, a connecting entity (such as a customer entity) may interchangeably interface with the data storage system and the cluster, and the requested capabilities may be directed to either in a fashion that is transparent to the requestor.
US10678662B2

A computing system includes: a data block including a data; a storage engine, coupled to the data block, configured to process data, as hard information or soft information, through channels including a failed channel and a remaining channel, calculate an aggregated output from a hard decision from the remaining channel, calculate a selected magnitude from a magnitude from the remaining channel with an error detected, calculate an extrinsic soft information based on the aggregated output and the selected magnitude, and decode the failed channel with a scaled soft metric based on the extrinsic soft information.
US10678657B1

A technology is provided for enabling a virtual computing environment to be changed to a reversion state approximating an earlier state is provided. The customer may create, organize, and change virtual computing resources within the virtual computing environment. The customer may also realize that recent desired changes made to the virtual computing environment have disrupted functionality that previously worked before the desired changes were made. A reversion service may be provided that allows the virtual computing environment to be changed to a reversion state approximating a state that preceded the changes without violating system rules, protocols, or limitations to which the virtual computing environment might be subject.
US10678655B2

A method, system and computer program product are disclosed for recovery in a virtualized environment using remote direct memory access (RDMA). In one embodiment, the method comprises operating a virtual computer system on a physical computer system, and the virtual system maintains in a memory area a record of a state of the virtual system. In this method, when defined error conditions occur on the virtual system, RDMA is used to pull the record of the state of the virtual system from that memory area onto a standby computer. This record on the standby computer is used to re-initialize the virtual computer. Embodiments of the invention provide methods that provide a very fast recovery from a virtual machine fault or error, while requiring much fewer resources than standard approaches. In embodiments of the invention, one spare real computer system can be used for backing up several virtual systems.
US10678652B1

Embodiments are directed to a method of identifying changed files in incremental block based backups, by obtaining changed data blocks of a file from a change block tracking (CBT) driver, wherein the file has an associated master file table (MFT) record and a parent MFT record number used in a file system, and constructing a complete file path of the file by traversing from the changed MFT record to the root directory using respective parent MFT record numbers by iteratively parsing each record by extracting the file name and parent MFT record number and appending the file name to a previous MFT record file name.
US10678649B2

User interactions with a database storage system allow creation of virtual databases based on point-in-time copies associated with a source database. Multiple point-in-time copies are obtained for each source database. A point-in-time copy retrieves data changed in the source database since the retrieval of a previous point-in-time copy. A virtual database (VDB) is created by creating a set of files in the data storage system and mounting the files on a database server allowing the database server to access the files. User interactions allow the user to specify the source database, a point in time associated with the source database and a destination server to create the virtual database. User input can specify other attributes associated with the virtual database including the file paths, database parameters etc. The user can specify schedules of various actions, including making and retention of point-in-time copies.
US10678645B2

An architecture for a server build is provided. The architecture may include a plurality of execution stages which may be divided into a plurality of steps. Each of the execution stages may be implemented on a server to complete a server build request. The architecture may further include an execution stage selector configured to identify, within a plurality of servers, a server that may have an availability to execute the request. The selector may be further configured to execute the request on the available server and record the order of each of the plurality of steps within each of the plurality of execution stages being executed on the server. In response to a failure, the selector may be configured to pause execution, determine a failed step within the execution stage, analyze the prior executed steps, and determine any prior executed steps that the failed step may depend from.
US10678639B2

Methods for use in a dispersed storage network (DSN) to retrieve encoded data from memory device of an impaired storage unit. In various embodiments, a computing device of the DSN issues requests to a plurality of storage units, including the impaired storage unit, to recover at least a decode threshold number of encoded data slices of a set of encoded data slices. When the impaired storage unit determines that it is not able to quickly retrieve the requested data slice for provision to the computing device, the impaired storage unit promptly issues a quasi-error response instead. In response to receiving less than the decode threshold number of encoded data slices and a quasi-error response, the computing device determines to issue another slice request(s) to another storage unit(s) and/or issue a continue request instructing the impaired storage unit to continue processing the request to recover the data slice stored therein.
US10678622B2

Monitoring the health status of a distributed storage network (DSN) and scheduling maintenance tasks relating to identified memory failures. In various examples, monitoring the health status of the DSN can include obtaining status information regarding storage units of the DSN and, based thereon, determining that memory of one or more of the storage units requires repair. Physical locations for identified storage units are determined, as well as the level of data loss risk associated with encoded data stored in the storage units. Based on this information, a repair plan is generated for and issued to the identified storage units. A repair plan may include, for example, an ordered list of maintenance tasks that are prioritized to balance data loss risk considerations with repair effort efficiency considerations. The maintenance tasks may be mapped to available service operators for performing the desired repairs (e.g., based on physical locations of the storage units).
US10678620B2

The disclosure relates to a watchdog for monitoring a processor. The watchdog sends messages to the processor which subsequently sends back its own status information and optionally the status information of system components and the test results thereof at predetermined times as answers to the watchdog. The watchdog comprises at least one result memory in the form of, e.g., a shift register in which the watchdog records the history of the answers and examines patterns in erroneous answers. The recording is generated by a trigger event which can be the reception of individual answers and/or the end of scheduled reception time periods. According to the patterns, signalizations are carried out on the processor and/or other system components, which optionally introduce measures and adapt their structure and/or the implemented programs and/or the priority of said implementations.
US10678608B2

An example method of interacting with a source object via a virtual object, the method includes associating a first set of properties of a virtual object with a second set of properties of a source object that is defined in a program. The method also includes defining a set of functions corresponding to the associated first and second sets of properties and receiving a first request to instantiate the virtual object. The source object is instantiated in response to the first request. The method further includes receiving a second request to perform an operation using the first set of properties of the virtual object and executing the set of functions in response to the second request. The method also includes updating the second set of properties of the source object in accordance with a result of the executed set of functions.
US10678605B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes a native application that presents an interactive item and a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is different from the native application and provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
US10678604B2

A network functions virtualization management and orchestration system with a VNF descriptor (VNFD) including a information element that allows an instance created based on the VNFD to be distinguished by name. The information element includes an information element of a VM name that describes a naming rule for a virtual machine (VM).
US10678581B2

Methods and apparatus to select virtualization environments are disclosed. An example apparatus includes a logic circuit, a workload analyzer to determine characteristics of a virtualized application, a score generator to compare the characteristics of the virtualized application to a plurality of virtualization environment types to determine scores for each of the plurality of virtualization environment types, the scores based on rules that identify different scores for combinations of characteristics and virtualization environment types, and a workload deployer to deploy the virtualized application using one of the plurality of virtualization environment types based on the scores.
US10678562B2

Provided herein are methods, systems, and computer-program products for providing a library of base classes to be used by applications to facilitate real-time analytics. In some examples, the library may be a C++ Library that provides a set of primitive operators (e.g., spout base class, tube base class, and sink base class) for user derivation. In some examples, the spout base class may relate to receiving data from a data source, the tube base class may relate to performing one or more operations on the received data, and the sink base class may relate to sending the processed data to a data target. The spout, tube, sink together provide a real-time streaming framework interface that may be extended by the user.
US10678557B2

A predicted profile is generated for target code to be executed on a processor of the computing environment. The predicted profile is based on a profile of sampled code. The sampled code is a different version of code than the target code and is a complex build of modules for which it is difficult to determine which versions of the modules have been profiled. Based on the predicted profile for the target code, a determination is made of predicted execution information for the target code. Based on the determining the predicted execution information for the target code, an action is performed to facilitate processing within the computing environment.
US10678551B2

Operation of a multi-slice processor implementing a tagged geometric history length prediction unit and an effective address table aligned with an update table, where the multi-slice processor includes a plurality of execution slices. Operation of such a multi-slice processor includes: receiving, at an effective address table and at a TAGE update table, information for a branch instruction dispatched to an execution slice, wherein the effective address table and the TAGE update table are in alignment; responsive to the branch instruction being taken, updating the effective address table and the TAGE update table to indicate the branch instruction being taken; and updating, in dependence upon the alignment between the effective address table and the TAGE update table, the TAGE branch prediction unit with update information from both the effective address table and the TAGE update table.
US10678550B2

Methods are provided. A method includes capturing a snapshot of an offload process being executed by one or more many-core processors. The offload process is in signal communication with a host process being executed by a host processor. At least the offload is in signal communication with a monitoring process. The method further includes terminating the offload process on the one or more many-core processors, by the monitor process responsive to a communication between the monitor process and the offload processing being disrupted. The snapshot includes a respective predetermined minimum set of information required to restore a same state of the process as when the snapshot was taken.
US10678538B2

A device generates an operating procedure manual for software including a captured image of a screen displayed by the software. An image acquiring hardware unit acquires a plurality of captured images of a plurality of screens displayed by software in response to a plurality of operations with respect to the software. A dividing hardware unit divides the plurality of captured images into a plurality of captured image groups, to each of which at least one captured image acquired in response to at least one operation constituting a meaningful chunk belongs. A generating hardware unit generates an operating procedure manual including, for each captured image group, a captured image belonging to that captured image group.
US10678535B2

A system for managing distributed data storage drives is disclosed that includes a plurality of computing devices, a plurality of data storage devices and an update system configured to determine whether one of the plurality of storage devices is associated with one of the plurality of computing devices, and to implement a firmware update to the storage device only if the storage device is not associated with one of the plurality of computing devices.
US10678533B2

A system to reduce strain on server farm computing resources by over-riding “off-peak” patching schedules in response to performance failures occurring on a server farm. Embodiments disclosed herein determine a patching schedule for causing builds of patches to be sequentially installed on server farms during an off-peak usage time-range. Responsive to a performance failure occurring on the server farm, embodiments disclosed herein identify a particular patch that is designed to resolve the performance failure. Then, the patching schedule is over-ridden to expedite an out-of-sequence installation of whichever build is first to include the particular patch. Because resolution of the performance failure is expedited, the impact of the performance failure on the computing resources of the server farm is reduced as compared to existing server farm patching systems.
US10678531B2

A method includes: receiving, from at least one physiological information detecting sensor, flag information indicating whether an acceleration of the physiological information detecting sensor is higher than a threshold or not, and sensor identification information of the physiological information detecting sensor, wherein the flag information and the sensor identification information are associated with each other, and the physiological information detecting sensor stores first software; displaying the sensor identification information on a display; changing a visual aspect of the sensor identification information displayed on the display in accordance with the flag information; transmitting second software for updating a version of the first software to the physiological information detecting sensor indicated by the sensor identification information selected through a user input operation; and updating the version of the first software based on the second software.
US10678528B1

A system such as a service of a computing resource service provider, a directory service, a directory server, or any suitable system includes executable code that, if executed by one or more processors, causes the system to perform a first stage of a multi-stage deployment of a first directory schema by at least providing a second directory schema to a first computer system, wherein the first computer system is associated with a directory configured according to the first directory schema and causing the first computer system to reconfigure the directory according to the second directory schema The system may also determine, based on a result of reconfiguring the directory, whether to proceed to a second stage of the multi-stage deployment of the first directory schema. The system may be utilized as part of a directory schema update process wherein a multi-stage deployment pipeline is utilized.
US10678522B1

A business rules compiler receives a set of business rules designed in a business rules management system for a runtime environment associated with the business rules management system and compiles, from the set of business rules, code for the set of business rules, code for a FaaS function, and infrastructure as code, for providing to a repository in a serverless runtime environment. The infrastructure as code is for provisioning computing resources in the serverless runtime environment to enable on-demand calling of the FaaS function to execute the code for the set of business rules.
US10678518B2

A solution providing for the dynamic design, use, and modification of models using a declarative software application meta-model that provides for self-modification of a collection of the models is provided. The solution can enable continuous real-time testing, simulation, deployment, and modification of the collection of the models. A model in the collection of the models can represent an entity or a function and can be included in a set of related models. Additionally, a set of related models can include a plurality of sets of related models. The collection of the models can represent, for example, one or more software applications, processes, and/or the like.
US10678504B1

A system capable of generating and storing progress data associated with third party services. A voice enabled device may receive voice commands and the system may perform natural language understanding (NLU) to interpret the voice commands, determine a corresponding process and send instructions to a third party server associated with the process. In order to resume the process after the process is interrupted, the system may save and/or cause the third party server to save progress data and/or a checkpoint corresponding to a status of the process at the time that the process is interrupted. The system may use the progress data to resume the process at a later point based on the status. In addition, the system may track processes associated with saved progress data/checkpoints and may interpret incoming voice commands based on the tracked processes.
US10678493B2

In one example of the disclosure, presence data indicative of a presence factor for a remote subject is received from a server. The presence data is analyzed and a display representative of the presence factor is caused at a 3D object. The 3D object includes a 3D element representative of the remote subject.
US10678489B2

An example method is provided in accordance with the present disclosure, which may be used for example for aggregating print jobs on a web of print medium for frame by frame printing. The example method comprises imposing several print jobs, each comprising patterns to be printed, on the web of print medium, in at least two parallel lanes in the longitudinal direction of the web of print medium, wherein the patterns imposed in each frame are whole patterns, a starting point for the imposition of patterns in each lane and each frame depends on an end point of the imposed patterns in the same lane in the previous frame, and a frame rewind distance is determined for each frame whereby, when printing on the web of print medium, the starting point of each lane in one frame comes to be adjacent to the end point of the lane in the previous frame.
US10678484B2

To provide a communication system in which a notification about first output data is not made at a predetermined timing after the first output data is generated if a print product based on the first output data and a print product based on second output data are not output at the predetermined timing and a time when the second output data is edited last is later than a time when the first output data is edited last and the notification about the first output data is made at the predetermined timing if the print product based on the first output data and the print product based on the second output data are not output at the predetermined timing and the time when the second output data is edited last is earlier than the time when the first output data is edited last.
US10678473B2

Provided are a storage device and a server device including the same. The storage device includes a non-volatile memory unit, a connector including a plurality of pins connected to an external host device, a display unit including at least one light-emitting device, and a controller configured to communicate with the host device through the connector and control the non-volatile memory unit. The display unit is separately connected to an interface of the controller that is separate from the connector that connects the storage device to the host device and may display first status information according to control of the controller and/or display second status information according to control of the host device.
US10678470B2

Securing redundancy for physical storage devices that are extended in units smaller than physical storage devices configuring one RAID group. When d+r pieces of physical storage devices are connected by connecting r pieces of physical storage devices, a computer: adds v×r pieces of logical chunks; adds n×v pieces of physical storage areas in each additional storage device; changes mapping information to associate n pieces of physical storage areas with v×(d+r) pieces of logical chunks under a mapping condition; in response to a write request of user data, creates redundant data; determines a first logical chunk corresponding to the write request; and respectively writes n pieces of element data including the user data and the redundant data into n pieces of physical storage areas corresponding to the first logical chunk, based on the mapping information.
US10678469B2

Methods, systems, and computer readable media are implemented by a decoder associated with a STB to facilitate intelligent monitoring, detecting and displaying simultaneous independent videos on a display. A request is initiated to display a PiP window that presents a second content stream simultaneously with a first content stream. The request includes information as to input parameters and video input characteristics for each of the first and second content streams. Currently available resources, including memory and bandwidth, are monitored and upon initiation of the PiP window request a query is executed to determine if the available resources are sufficient. If yes, allocation of available resources is carried out to simultaneously display the first and second content streams. If no, an adjustment operation is carried out that modifies at least one input parameter or video input characteristic to simultaneously display content streams in optimal formats. User preferences may be considered for viewer consistency.
US10678462B2

A method for execution by a dispersed storage and task (DST) execution unit includes generating location weight data that includes a plurality of location weights assigned to a plurality of memory devices of the DST execution unit. A first one of the plurality of memory devices and a second one of the plurality of memory devices are selected for reallocation based on the location weight data. The reallocation is executed by removing a data slice from the first one of the plurality of memory devices and storing the data slice in the second one of the plurality of memory devices.
US10678460B2

The subject matter described herein is generally directed to detecting and managing collisions in storage. A hash identifier (ID) for a first block of data is calculated and a determination is made whether the calculated hash ID matches hash IDs associated with a storage. If the calculated hash ID matches at least one of the hash IDs, the first block of data is compared with a second block of data, associated with the hash IDs, in the storage. If the first block of data is different from the second block of data based on the comparison, a hash number is associated with the calculated hash ID and the first block of data is stored in storage using the calculated hash ID and associated hash number as an index to the first block of data in the storage. In this manner, collision between data blocks is detected and prevented.
US10678457B2

Systems for distributed computing systems. A topological configuration of computing nodes is selected to manage availability of metadata data in a computing system. A method embodiment commences by accessing a plurality of node topology attributes and using those attributes to map between nodes and availability domains. Resource usage measurements such as computing node load are collected. A plurality of candidate replication configurations are generated, and each candidate replication configuration is scored with respect to several quantitative objectives. Additionally, the candidate replication configurations are given respective resource usage balance scores. One or more candidate replication configurations are selected based on resource usage balance scores and/or a separation skew value. Determination of a selected configuration is dominated by resource usage when there is a tie between best-scoring configurations or when none of the configurations meet a scoring threshold. Recalculation of configurations are triggered by an administrative command or by a topology change.
US10678453B2

A method and device for checking false sharing in deletion of a data block are disclosed. The method includes setting weight bits and a weight reset bit in a mapping pointer (MP) pointing to the data block, wherein the weight reset bit is configured to define whether a weight indicated by the weight bits has been increased; and determining, based on the weight bits and the weight reset bit, whether false sharing occurs. The method determines whether false sharing occurs accurately and with low cost by using a computable formula. All information for such computable formula comes from in-memory MP, with no need to load any extra metadata, for example, with no need to access Block Meta Data. The method also considers a scenario where a weight increase occurs during a weight split and merge with other pointers.
US10678452B2

A method of distributed file deletion, performed by a storage system, is provided. The method includes receiving, at the storage system, a request to delete a directory and contents of the directory and adding the directory to a first set, listed in a memory in the storage system. The method includes operating on the first set, by examining each directory in the first set to identify subdirectories, adding each identified subdirectory to the first set as a directory, and adding each examined directory to a second set listed in the memory. The method includes deleting in a distributed manner across the storage system without concern for order, contents of directories, and the directories, listed in the second set.
US10678450B2

A method begins by a processing module determining a priority access level of an encoded data slice stored on a memory device. The method continues by determining a soft failure level for the memory device, wherein the soft failure level includes a plurality of discrete usability levels with a highest usability level representing a maximum amount of usable memory, a second usability level representing a lower usability level than the highest usability level and a lowest usability level representing an unusable level when the usable memory is below a threshold. The method continues with the processing module determining whether to migrate the encoded data slice from the memory device based on the priority access level and the end-of-life memory level. The method continues with the processing module identifying another memory device. The method continues with the processing module facilitating migration of the encoded data slice to another memory device.
US10678449B2

A system for increasing data retention time can include a processor to execute code to detect or predict a write event associated with a flash memory. The processor can also control a device to cause a temperature at the flash memory to increase via waste heat in response to the write event. Additionally, the processor can write data to the flash memory at the increased temperature to increase the retention time of the data stored in the flash memory.
US10678441B2

The present disclosure includes apparatuses and methods related to a non-deterministic memory protocol. An example apparatus can perform operations on the memory device based on commands received from a host according to a protocol, wherein the protocol includes non-deterministic timing of the operations. The memory device can be a non-volatile dual in-line memory module (NVDIMM) device.
US10678439B2

A memory system having a set of media, a set of resources, and a controller configured via firmware to use the set of resources in processing requests from a host system to store data in the media or retrieve data from the media. The memory system has a performance manager that identifies settings for allocations of the resources in the processing of the requests based on a user identified preference and optionally further based on operation statistics of the memory system.
US10678431B1

Embodiments provide for a primary storage array having multiple storage tiers. The multiple storage tiers include one or more performance tiers and at least one deduplicated storage tier storing deduplicated data. One embodiment provides for a data storage system including a first storage tier including a first set of storage devices; a second storage tier including a second set of storage devices, the second storage tier including deduplicated data; and a quality of service (QoS) manager to manage data migration between the first storage tier and the second storage tier, the QoS manager to maintain deduplication statistics for the deduplicated data, wherein the QoS manager, based on the deduplication statistics, is to partially migrate a data extent between the first storage tier and the second storage tier, the data extent including data stored at a range of storage addresses.
US10678427B2

The present invention provides a method, including: displaying text information, where the text information is associated with the media file; receiving a first gesture and displaying time information, where the time information is associated with a part that is selected by using the first gesture and of the text information; and receiving a second gesture and acquiring a segment that is confirmed by using the second gesture and of the media file. By using the displayed text information, the displayed time information, and the acquired segment that is confirmed by using the second gesture and of the media file, a terminal does not need to install other processing software to implement processing of a gesture.
US10678425B2

A touch input device includes a touch unit to which a user can input a touch gesture, wherein the touch unit includes a gesture input unit positioned at a center of the touch unit and a swiping input unit inclined downward along an edge of the gesture input unit, and the gesture input unit and the swiping input unit receive separate touch signals.
US10678423B2

A programmable effects system for graphical user interfaces is disclosed. One embodiment comprises adjusting a graphical user interface in response to a tilt of a device. In this way, a graphical user interface may display a parallax effect in response to the device tilt.
US10678422B2

A web server includes a client pressure profile sharing and generation mechanism that detects when a user accesses the web server with a first device that does not have a client pressure profile, and automatically generates a client pressure profile for the first device from a client pressure profile for a second device used by the user. Adjustments may be automatically made to the client pressure profile for the first device based on differences in orientation and based on differences in screen size. Changes by the user to the client pressure profile for the first device can be automatically propagated to client pressure profiles for other devices used by the user.
US10678421B2

A method for controlling a host device for at least one moving device including the following steps: determining a current position of the at least one moving device relative to an interaction surface of the host station using at least one electrical signal induced by at least one inductive magnetic field in at least one electric circuit of the host device associated with the interaction surface; recording the current position in a position history; using the history to compare a change of the position of the at least one device with at least one reference change diagram, the reference change diagram being associated with at least one reference movement; and activating a command of the host station on the basis of the reference movement, if the change corresponds to the reference movement.
US10678419B2

Disclosed herein are system, method, and computer program product embodiments for a system for bi-directional communication between windows. An embodiment operates by receiving a panel selection of a second panel of a first window comprising at least a first panel and the second panel. The second panel is undocked from the first window responsive to the panel selection. An item selection is received from either the first window or the second window. It is determined that the item selection corresponds to one of the first window or the second window as a selected window. The displayed information in the unselected window is updated corresponding to the item selection.
US10678413B2

A method to automatically delete an image stored on a computing device is provided. The method may include, in response to a trigger event, scanning a plurality of images stored on the computing device. The method may also include determining if at least one image within the scanned plurality of images matches a plurality of predetermined criteria or a predetermined threshold. The method may further include marking the at least one image for deletion based on the determination that the at least one image matches the plurality of predetermined criteria or the predetermined threshold. The method may include adding the marked at least one image to an auto delete list. The method may also include displaying the auto delete list to a user.
US10678412B2

This document describes techniques and apparatuses enabling dynamic joint dividers for application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows.
US10678405B2

Disclosed as a mobile terminal and controlling method thereof, by which a capture image used to play a role in delivering information only is utilized as a medium for activating a target application program. The present invention disclose a mobile terminal comprising a memory configured to save data, a display unit configured to display an active screen of an application program, and a controller configured to, if a capture command is inputted, extract an activation information related to the active screen which is set as a capture target, and control a capture image having the extracted activation information saved as metadata to be created.
US10678394B2

A method of compositing a zooming user interface (ZUI) scene and a physical scene on a screen display is provided including: displaying on a display screen, ZUI motion picture images that show panning and zooming transitions within a ZUI presentation between a sequence of pauses at a sequence of target display elements within the ZUI presentation; displaying on the display screen physical scene motion picture images; prioritizing display of ZUI display elements at a location within an offset region; and prioritizing physical scene images at a location within a priority region.
US10678369B2

A touch sensor system includes a touch panel, at least one multiplexer and a touch controller. The touch panel includes one or more touch sensing areas. The at least one multiplexer is coupled to the one or more touch sensing areas through one or more connecting wire groups on the touch panel, wherein each of the connecting wire groups includes one or more connecting wires. The touch controller is coupled to the at least one multiplexer via one or more touch control wires and one or more touch sensing wires. Each of the at least one multiplexer includes one or more switch groups each coupled between one of the one or more touch sensing wires and one of the connecting wire groups, and each of the switch groups includes one or more switches respectively controlled by one or more control signals transmitted through the one or more touch control wires.
US10678368B2

A display panel having a built-in touchscreen, a display device having a built-in touchscreen, an integrated driving circuit, and a driving method. The display panel includes an integrated pad electrically connected to an integrated driving circuit, a data line electrically connected to the integrated pad, and a touch line electrically connected to the integrated pad. The data line is electrically connected to and the touch line. The display device includes the display panel.
US10678361B2

The present disclosure provides a touch circuit, a touch array circuit and a method for driving the same, and a display panel. The touch circuit includes: a first resistor, a second resistor, a control sub-circuit, a third resistor, a strain resistor and a Hall element. The first resistor is connected to a first scanning signal terminal, the control sub-circuit, the second resistor and the Hall element. The second resistor is further connected to a first level terminal and the third resistor. The control sub-circuit is further connected to the strain resistor and a second scanning signal terminal. The strain resistor is further connected to the third resistor and the Hall element. The Hall element is further connected to an inductive voltage output terminal.
US10678359B2

Provided are a pattern structure for preventing a moiré pattern from becoming visible, and a display apparatus using the same. The pattern structure includes a first element pattern including a plurality of first elements arranged regularly at a first pitch; a second element pattern including a plurality of second elements arranged regularly at a second pitch, the second element pattern being provided on the first element pattern; and a filling layer configured to fill gaps among the plurality of second elements, between adjacent ones thereof. A difference between transmittances of the second element and the filling layer is about 5% or less and thus, a moiré pattern occurring due to the overlapping of the first element pattern and the second element pattern may be prevented from becoming visible.
US10678352B2

A virtual touch knob assembly is provided that translates sensed movement of a user's fingers around a knob into control signals for operation of an appliance. A knob is provided on a user control panel of an appliance. The knob is fixed, i.e., does not turn or rotate. A system is provided that can sense the user's fingers moving around the fixed knob and translate the sensed input to control signals for setting the operation of the appliance or device.
US10678340B2

A system includes one or more hardware processors, a head mounted display (HMD) configured to display a virtual environment to a user wearing the HMD, an input device configured to allow the user to interact with virtual objects presented in the virtual environment, and a virtual mini-board module executable by the one or more hardware processors. The virtual mini-board module is configured to perform operations including providing a virtual mini-board to the user within the virtual environment, the virtual mini-board including a representation of a region of the virtual environment, detecting a scroll operation performed by the user, modifying the region of the virtual environment based on the scroll operation, and updating one or more of (1) the virtual environment and (2) the representation of the region of the virtual environment on the virtual mini-board, based on the modifying.
US10678337B2

A movement recognition system includes a feature extraction circuit and a classification circuit that is orientation independent. The feature extraction circuit is configured to receive a plurality of acceleration or angular velocity measurements from a sensor or multiple sensors that include a three dimensional (3D) accelerometer and 3D gyroscope. Each of the measurements is taken at different times. The feature extraction circuit is also configured to determine a difference between a first of the measurements and each other of the measurements. The classification circuit is configured to classify a movement of an object attached to the sensor irrespective of an orientation of the sensor on the object utilizing a signal recognition technique based on the difference between the first of the measurements and each other of the measurements.
US10678333B2

An exemplary virtual object presentation system accesses depth data for surfaces of a three-dimensional (“3D”) virtual object. The system determines, based on the depth data, a set of element configuration operations that, when performed by field formation elements included within an array of reconfigurable field formation elements, form a field in accordance with the depth data. Specifically, the field formed is to be haptically perceptible to a user using a field perception apparatus. The system may direct the field formation elements included within the array of reconfigurable field formation elements to perform the set of element configuration operations to thereby form the haptically perceptible field. In this way, the array of reconfigurable field formation elements generates a haptically perceptible virtual object representative of the 3D virtual object for perception by the user using the field perception apparatus. Corresponding methods are also disclosed.
US10678331B2

An input device for a graphical user interface is provided. The device includes a finger sensor component for attachment to a finger of a user's hand, a touch sensitive elongate member for positioning along the finger, a thumb sensor component attached to a thumb of the user's hand, and a touch sensitive elongate member for positioning along the thumb. The finger and thumb sensors sense an intersection of contact between the two touch sensitive elongate members to define an input of a coordinate in a two-dimensional plane of a graphical user interface as defined by the lengths of the elongate members providing axis dimensions. The device also includes a pressure sensitive to sense a discrete input event by increased pressure at the intersection of contact of the two touch sensitive elongate members. The device communicates sensed inputs to a remote graphical user interface.
US10678328B2

A system and method selects a user interface. The method is performed by an imaging device including a gaze tracker. The method includes receiving captured data used to generate an image that is displayed where the image includes identified areas. The method includes tracking a first viewing location on the image by a user of the imaging device. The method includes determining one of the identified areas in the image being viewed based upon the first viewing location. The method includes determining a first user interface to be provided based upon a first correlation to the determined identified area. The method includes displaying the first user interface for use by the user.
US10678323B2

Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.
US10678320B2

One embodiment provides a method, including: obtaining, using a processor, a system power consumption metric; determining, using a processor, a change in the system power consumption metric over time; obtaining, using a processor, system change data; associating, using a processor, the change in the system power consumption metric and the system change data; and indicating, using an output device, a system change associated with the change in the system power consumption metric. Other aspects are described and claimed.
US10678311B2

A memory device includes: a first casing; a second casing on the first casing; a memory module in an inner space between the first and second casings; and a plate between the first and second casings, wherein the plate includes an air hole and a wing, and wherein the wing includes: a first segment near an outside of the first and second casings; and a second segment near the inner space, wherein the first segment is located at a level different from a level of the second segment.
US10678310B2

A tablet computer with modular assembly or smartcase having interchangeable accessory cap portions, and a method for using the same to monitor environmental conditions around the tablet computer and smartcase. The smartcase provides a universal design and customized features to a range of tablets. The smartcase has a tablet carrier connected to selected type of tablet computer and an exterior housing connected to the tablet carrier. The exterior housing/cap contains at least one battery, a memory, sensor(s) and a controller for communication with the selected tablet computer. The housing also includes accessory cap portions configured to communicate with the controller and implement a function. The data collected by the sensor(s) is utilized to monitor conditions associated with the smartcase such that preemptive or corrective action regarding the smartcase and/or tablet computer may be implemented. The smartcase can also include one or more programmable LED buttons and/or indicators.
US10678307B2

An electronic device includes a first body, a second body, a base, a first shaft structure, a second shaft structure, and a locking component. The second body is connected to the first body through the base. The first shaft structure includes a first shaft and a second shaft. The second body is pivoted to a first base portion of the base through the first shaft and a second base portion of the base through the second shaft. The second shaft structure includes a connecting component fixed to the first body and a third shaft pivoted to the first base portion and the connecting component. The first and second shafts are perpendicular to the third shaft. The locking component is slidably disposed between the second base portion and the first body and configured to lock or release a connection between the second base portion and the first body.
US10678303B2

The present disclosure provides a method for controlling an electronic device and the electronic device. The method comprising: detecting a bending operation for deforming a flexible screen of the electronic device applied by an operator to the electronic device; determining whether the bending operation satisfies a preset condition or not; and when the bending operation satisfies the preset condition, controlling the flexible screen to be deformed from a first bent state to a second bent state, and after the bending operation is no longer applied to the electronic device, controlling the flexible screen to be deformed from the second bent state to a third bent state. The method according to the present disclosure may control a bending angle of the flexible screen accurately.
US10678300B2

An apparatus can include a processor; memory accessible by the processor; a display housing that includes a display operatively coupled to the processor; a keyboard housing; a palm rest housing; a first hinge assembly that operatively couples the keyboard housing to the display housing; and a second hinge assembly that operatively couples the palm rest housing to the keyboard housing.
US10678294B2

A method includes receiving, by a recording device, an indication of an initializing time and receiving, by the recording device, an indication of a timing pace. The method also includes maintaining, by the recording device, an updated current time based on the initializing time and the timing pace and sensing, via a sensor of the recording device, a condition. The method further includes storing, in memory of the recording device, an indication of the condition and an associated indication of the updated current time. The indication of the updated current time corresponds to when the condition was sensed by the sensor.
US10678291B2

A control element, in particular, a switching device for the manual actuation of functions in a motor vehicle, having a handle. The handle is mounted on a carrier such that the handle is adjustable in two different directions from a neutral position into adjustment positions. The control element furthermore can detect the adjustment positions, with the control element having a code carrier for the detection of the adjustment positions, which encodes the adjustment positions, and a sensor which senses the coding, in such a way that all adjustment positions can be detected by way of the one code carrier.
US10678280B2

A low dropout voltage (LDO) regulator including: a coarse loop circuit configured to receive an input voltage, generate a coarse code and adjust a coarse current according to the coarse code; a digital controller configured to receive the coarse code and generate a fine loop control signal according to the coarse code; and a fine loop circuit configured to receive the input voltage and the fine loop control signal and adjust a fine current according to the input voltage and the fine loop control signal, wherein the coarse current and the fine current adjust a level of an output voltage.
US10678276B2

A valve device for controlling a fluid flow includes a flow control valve (15) having a valve housing (19) with a supply connection (9) and a user connection (11). A valve piston (17) is guided inside the valve housing (19) longitudinally moveable and controls the passage to the user connection (11) by a thermocouple (61) via an orifice (37, 39) depending on the temperature of the fluid flow. A pressure compensator (21) is connected to the supply connection (9) and keeps the pressure drop across the orifice (37, 39) constant.
US10678274B2

Control systems include various combinations of pressure regulators, pilots, and pressure stabilizers to provide systems with adjustable deadbands for over pressure protection, adjustable deadbands for under pressure protection, adjustable deadbands for both over pressure and under pressure protection, pressure assisted closure for over pressure protection, pressure assisted closure for under pressure protection, pressure assisted closure for both over pressure and under pressure protection, or spring assisted closure for over pressure and under pressure protection.
US10678266B2

A system for continued navigation of unmanned aerial vehicles beyond restricted boundaries. The system comprises a monitoring device to track a geolocation corresponding to an unmanned aerial vehicle and to compare the geolocation corresponding to the unmanned aerial vehicle with a geolocation corresponding to a restricted boundary to determine a location of the unmanned aerial vehicle with respect to a restricted environment, and a route generator to generate an alternative navigation method to navigate the restricted environment when the unmanned aerial vehicle is located within a predetermined distance of the restricted environment.
US10678262B2

A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
US10678261B2

Aspects of the disclosure relate generally to controlling an autonomous vehicle in a variety of unique circumstances. These include adapting control strategies of the vehicle based on discrepancies between map data and sensor data obtained by the vehicle. These further include adapting position and routing strategies for the vehicle based on changes in the environment and traffic conditions. Other aspects of the disclosure relate to using vehicular sensor data to update hazard information on a centralized map database. Other aspects of the disclosure relate to using sensors independent of the vehicle to compensate for blind spots in the field of view of the vehicular sensors. Other aspects of the disclosure involve communication with other vehicles to indicate that the autonomous vehicle is not under human control, or to give signals to other vehicles about the intended behavior of the autonomous vehicle.
US10678254B1

A drive unit with a cleaning module for cleaning an inventory system includes a frame, a drive module, a blower module, and at least one cleaning module mounted to the frame. The drive module includes at least two drive wheels that can move the unit, and the blower module can generate negative pressure in a debris container for applying to one or more cleaning modules. A first cleaning module includes a rotating brush and spans a cleaning path at least as wide as the drive wheels of the drive module as the drive unit with a cleaning module operates. Some cleaning-enabled drive units can include a bifurcation of the first cleaning module to avoid damaging fiducial markings in the inventory system. Such units include a second cleaning module with a stationary brush positioned in line with the bifurcation to clean the fiducial markings along the cleaning path without causing damage.
US10678242B2

A robotic platform may include a chassis, left and right wheel assemblies, and a controller. The left and right wheel assemblies may include a caster wheel, a motor, a shaft, and a bevel gear. The wheel may be mounted to an axle for rotation about a drive axis and steering about a steering axis. The drive shaft may have one end coupled to the axle and another end wrapped by a respective belt to control rotation of the shaft about the steering axis. The bevel gear may couple the shaft to the axle so rotation of the shaft about the steering axis controls rotation of the wheel about the drive axis to drive the platform in a substantially horizontal direction. The controller may control the left and right drive motors independently, to provide differential drive. Various other assemblies, robots, and methods are also disclosed.
US10678237B2

An operator uses a remote operation apparatus to remotely operate an operated vehicle. The remote operation apparatus includes a position information processor which, based on vehicle position information indicating a current position of the operated vehicle and delay information indicating a delay time required for information transmission between the operated vehicle and the remote operation apparatus, generates first position information indicating a first predicted position of the operated vehicle from the current position of the operated vehicle considering the delay time; based on obstacle position information indicating a current position of at least one obstacle around the operated vehicle acquired by the operated vehicle and the delay information, generates second position information indicating a second predicted position of the at least one obstacle from the time of the current position of the obstacle considering the delay time; and outputs the first and second position information.
US10678234B2

A system and method for autonomous vehicle control to minimize energy cost are disclosed. A particular embodiment includes: generating a plurality of potential routings and related vehicle motion control operations for an autonomous vehicle to cause the autonomous vehicle to transit from a current position to a desired destination; generating predicted energy consumption rates for each of the potential routings and related vehicle motion control operations using a vehicle energy consumption model; scoring each of the plurality of potential routings and related vehicle motion control operations based on the corresponding predicted energy consumption rates; selecting one of the plurality of potential routings and related vehicle motion control operations having a score within an acceptable range; and outputting a vehicle motion control output representing the selected one of the plurality of potential routings and related vehicle motion control operations.
US10678223B2

Provided herein are systems, methods, and software for preserving timestamp data in an industrial automation environment. In one implementation, one or more computer-readable storage media having program instructions stored thereon to preserve timestamp data in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least receive, at a controller, event data of an event from an electronic device, wherein the event data comprises a status of the event and the timestamp of the event. The program instructions also direct the computing system to determine an identification value based on the event data and load the status of the event, the timestamp of the event, and the identification value to a queue within the controller. The timestamp of the event includes the timestamp transmitted from the electronic device.
US10678222B2

To reliably collect measured data without requiring a large-capacity storage device. A data collection device which is connected with a plurality of machine tools via a network includes: a priority calculation means for calculating a degree of relative priority for each of the plurality of machines tools, based on information related to a state of each of the machine tools; and a measured data collection means for deciding, in a case of receiving a collection request of measured data for the machine tool, which machine tool among the machine tools corresponding to the collection request to set as a collection target of the measured data based on the degree of relative priority, and for collecting the measured data from the machine tool decided as the collection target via the network.
US10678218B2

The present disclosure meets demand to realize control computations according to programs having different execution formats by a single control device. The control device includes a storage unit storing a first program to be scanned as a whole for each execution and a second program that is sequentially executed, an execution processing unit computing a first command value by executing the first program at every predetermined control cycle, an interpreter interpreting at least a part of the second program and generating an intermediate code, a command value computation unit computing a second command value at every control cycle according to the intermediate code generated in advance by the interpreter, and an output unit outputting the first command value computed by the execution processing unit and the second command value computed by the command value computation unit at every control cycle.
US10678213B2

An intrinsically-safe handheld field maintenance tool includes a controller, a process communication module, and a display. The process communication module is configured to communicate with a field device using a process communication protocol. The display is coupled to the controller. A user interface module is also coupled to the controller and is configured to receive user input. The controller is configured to detect a user input help request and provide a video output on the display in response to the user input help request.
US10678209B2

The present invention is a sole having an adjustable height mechanism along at least one of the longitudinal axis and the lateral axis whereby the height of the sole can be adjusted creating one or more angles of inclination in the sole. The sole includes, in one embodiment, slidable spacing blocks. In a preferred embodiment, the sole further includes a motor connected to at least one block, the motor connected to a controller communicating wirelessly to a processor providing instructions to the controller for positioning the one or more blocks.
US10678205B2

This instrumentation control system includes: input/output modules provided correspondingly and adjacently to respective field devices; control logic units implemented inside the input/output modules and performing various control calculation processes for the field devices; and a communication network connecting the input/output modules to each other by a communication line.
US10678202B2

Smart home controller working with a household appliance, or a household appliance with the controller installed, and in particular refrigeration apparatus with a controller. The appliance has an auxiliary operation initiated automatically based on user activity, and the controller provides an auxiliary operation suppression unit configured to prevent said user activity from automatically triggering said auxiliary operation. The controller may be connected to operate the auxiliary operation suppression unit based on a calendar and locally calculated daylight times. The controller is useful for preventing refrigerator lights and the like from turning on when not wanted.
US10678198B2

A power distribution control system having a string of power assets comprising at least two different power assets selected from sources, stores and responsive loads is disclosed. The assets and associated local routers communicate with a central server and attempt to fulfil high level aims of the server by negotiating times and quantities of power transfer between themselves. Preferably a database stores parameters in relation to the power assets. Preferably a control system at the server anticipates future activity, such as future peaks in demand or supply, in the grid, and local power assets prepare in response. Preferably the power assets communicate between themselves on a peer-to-peer basis and collectively confirm to the server their ability to modify their collective behavior in response to an event in the grid.
US10678197B2

A method includes obtaining a model associated with a model-based controller in an industrial process having multiple actuator arrays and performing temporal tuning of the controller. The temporal tuning includes adjusting one or more parameters of a multivariable filter used to smooth reference trajectories of actuator profiles of the actuator arrays. The temporal tuning could also include obtaining one or more uncertainty specifications for one or more temporal parameters of the model, obtaining one or more overshoot limits for the actuator profiles, identifying a minimum bound for profile trajectory tuning parameters, and identifying one or more of the profile trajectory tuning parameters that minimize one or more measurement settling times without exceeding the one or more overshoot limits. The controller could be configured to use the adjusted parameter(s) during control of the industrial process such that the adjusting of the parameter(s) alters operation of the controller and the industrial process.
US10678191B2

A method for operating an automation arrangement, having a manipulator and an input/output module for automated production and also a computer apparatus uses the computer apparatus to execute a PLC computer program for providing a programmable logic controller for the input/output module, which PLC computer program is communitively connected to the input/output module via a module bus for the purpose of actuating said input/output module. The method is characterized in that the computer apparatus is used to execute a cell control computer program for actuating the PLC computer program via a PLC interface of the PLC computer program, in that the cell control computer program provides an NC controller for the manipulator and in that the cell-control computer program is communicatively connected to the manipulator via a network bus for the purpose of actuating said manipulator.
US10678183B2

A developing roller and a photosensitive drum are aligned in a second direction different from a first direction. A toner storage portion stores toner to be supplied to the photosensitive drum by the developing roller. A waste-toner storage portion stores toner conveyed through a conveyance pipe. The waste-toner storage portion has a main portion and a protruding portion protruding from the main portion in the first direction. A drum cartridge has a guide portion configured to guide the protruding portion of the waste-toner storage portion when a developing cartridge is being mounted on the drum cartridge. The guide portion includes first and second guides. The first guide extends in a third direction different from the first and second directions. The second guide continues from the first guide and is located closer to the photosensitive drum than the first guide is. The second guide extends in the second direction.
US10678176B2

A controller controls a first image forming unit and a second image forming unit to form a test image having a pattern. The test image is formed by the first image forming unit based on a first image forming condition in which an absolute value of a developing potential of a first developing sleeve is greater than an absolute value of a charging potential of a first photosensitive member. The pattern is formed by a second image forming unit based on a second image forming condition in which an absolute value of a developing potential of a second developing sleeve is smaller than an absolute value of a charging potential of a second photosensitive member. A controller controls a sensor to read the test image having the pattern.
US10678170B2

A fixing device includes a fixing rotator being rotatable and a heater to heat the fixing rotator. The heater includes a tube, a heat generator, disposed inside the tube, to generate heat, and a sealing portion, disposed at each lateral end of the tube in a longitudinal direction of the heater, to seal the tube. A reflector reflects heat radiated from the heater toward the fixing rotator. The reflector includes an outboard edge being disposed inboard from at least a part of the sealing portion in an axial direction of the fixing rotator.
US10678165B2

A developer supply container 1 is detachably mountable to a developer receiving apparatus including a developer receiving portion 11 provided with a receiving port 11a for receiving a developer, a portion-to-be-engaged 11b a displaceable integrally with the developer receiving portion 11. The developer supply container 1 includes an engaging portion 30 and a discharging portion provided with a shutter opening 4j for discharging the developer accommodated in a developer accommodating portion. The engaging portion 30 is provided at only one side with respect to a predetermined direction crossing with a mounting direction of the developer supply container 1 in the crossing with a displacing direction of the developer receiving portion 11. The engaging portion 30 engages with the portion-to-be-engaged 11b with a mounting operation of the developer supply container 1 to bring the receiving port 11a in the communication with the shutter opening 4j.
US10678162B2

The image forming apparatus includes a drum cartridge having a photosensitive drum and a drum drive input member; a developing cartridge configured to be movably mounted to the drum cartridge, the developing cartridge comprising a developing roller disposed so as to face the photosensitive drum and a developing drive input member; a drum drive transmission member configured to engage with the drum drive input member and configured to transmit drum driving force to the drum drive input member while permitting a positional gap of the drum drive input member within a predetermined range; and a developing drive transmission member configured to engage with the developing drive input member and configured to transmit developing driving force to the developing drive input member while permitting a positional gap of the developing drive input member within a predetermined range.
US10678161B2

An electrophotographic member has an electro-conductive substrate, an elastic layer on the substrate and a coating layer on the elastic layer. The elastic layer has an elastic modulus of 0.5 MPa to 3.0 MPa and the coating layer has an elastic modulus of 5.0 MPa to 100.0 MPa as measured in an environment of a temperature of 30° C. and a relative humidity of 80%.
US10678159B2

An apparatus is configured to determine an illumination condition for irradiating a printed product with light. The printed product is generated by outputting an image onto a recording medium based on fed input image data. The apparatus includes an input unit configured to receive inputs of luminance dynamic range information of the input image data and exposure condition information at the time of imaging regarding the input image data, an acquisition unit configured to acquire characteristic information of the recording medium, and a determination unit configured to determine the illumination condition based on the luminance dynamic range information, the exposure condition information, and the characteristic information.
US10678156B2

A pigment dispersion has low viscosity and good dispersion property without depending on pigment species. The pigment dispersion contains a dispersion medium, an organic pigment, and a triazo compound having a specific structure.
US10678151B2

A control device for an assembly having a plurality of sensors and/or actuators includes at least one first control unit which is designed to be vacuum-suitable, has a distributor for splitting and/or combining signals and has a converter for converting digital signals into analog signals and/or analog signals into digital signals.
US10678150B1

Aspects of disclosure provide a method for attaching wiring connections to a component using both design and field measured data of the component to produce accurate wiring connections.
US10678129B2

A composition for nanoimprint including a cycloolefin-based copolymer; a polymerizable monomer; and a photoinitiator. The polymerizable monomer of the present invention may include a polyfunctional monomer, and the cycloolefin-based copolymer may include a constituent unit having a cyclic olefin and a constituent unit having an acyclic olefin.
US10678128B2

This application relates to a photo-mask and a method for manufacturing an active switch array substrate of the photo-mask. The photo-mask includes a transparent region, a light shielding region, and a semi-transparent region disposed between the transparent region and the light shielding region. A transmittance of the photo-mask is adjusted according to a doping amount and a distribution density of a low reflective material, so as to enable a transmittance of the semi-transparent region to be less than a transmittance of the transparent region and to be greater than a transmittance of the light shielding region.
US10678127B2

In one embodiment of the disclosure, it is proposed a photolithography device for generating structure on a photoresist substrate, the photolithography device comprising a light illumination unit and a photomask. The photomask is remarkable in that it comprises at least one layer of dielectric material and a medium having a refractive index lower than that of said dielectric material, wherein a surface of said at least one layer of dielectric material has at least one abrupt change of level forming a step, and wherein at least a base and lateral part of said surface, with respect to said step and a propagation direction of an electromagnetic wave from said light illumination unit, is in contact with said medium.
US10678125B2

A photomask blank comprising a transparent substrate and a light-shielding film disposed thereon is provided. The light-shielding film is constructed by a single layer or multiple layers including a light-shielding layer containing Si and N, having a N content of 3-50 at % based on the sum of Si and N, being free of a transition metal.
US10678123B2

A system for capturing a panoramic image of a shoe sole includes a processor and a panoramic image capturing device that is disposed apart from an attachment surface of the shoe sole. The panoramic image capturing device captures a panoramic image of the attachment surface and an inner surface of a sidewall of the shoe sole. The panoramic image capturing device outputs the panoramic image. The processor obtains the panoramic image outputted by the panoramic image capturing device.
US10678103B2

This disclosure provides connectors for smart windows. A smart window may incorporate an optically switchable pane. In one aspect, a window unit includes an insulated glass unit including an optically switchable pane. A wire assembly may be attached to the edge of the insulated glass unit and may include wires in electrical communication with electrodes of the optically switchable pane. A floating connector may be attached to a distal end of the wire assembly. The floating connector may include a flange and a nose, with two holes in the flange for affixing the floating connector to a first frame. The nose may include a terminal face that present two exposed contacts of opposite polarity. Pre-wired spacers improve fabrication efficiency and seal integrity of insulated glass units. Electrical connection systems include those embedded in the secondary seal of the insulated glass unit.
US10678097B2

A liquid crystal display panel includes in the following order: a first substrate including pixel electrodes; a first vertical alignment film; a liquid crystal layer containing liquid crystal molecules; a second vertical alignment film; and a second substrate including a counter electrode. The liquid crystal display panel includes pixels each including four alignment regions which provide different tilt azimuths to the liquid crystal molecules and are arranged in a longitudinal direction of each pixel. The liquid crystal display panel includes first, second, third, and fourth alignment regions providing the respective specific alignment azimuths. The liquid crystal molecules are aligned in a direction substantially perpendicular to the first and second vertical alignment films and at a tilt in the respective tilt azimuth directions with no voltage applied to the liquid crystal layer and are to be more tilted in the respective tilt azimuth directions upon application of voltage to the liquid crystal layer. The liquid crystal molecules are at a twist angle of substantially 0° in each of the four alignment regions.
US10678092B2

Aspects of the subject technology relate to display circuitry such as backlight control circuitry for operating parallel strings of light-emitting diodes (LEDs). A voltage supply circuit of the backlight control circuitry provides a common supply voltage to the strings of LEDs. Headroom control circuitry samples a residual voltage at the end of each string, determines a minimum of the residual voltages, and provides feedback, based on the determined minimum voltage, to the voltage supply circuit. A headroom control feedback loop may be provided including sampling lines coupled to the second end of each string of LEDs for sampling a residual voltage of each string. Headroom control circuitry may modify the supply voltage based on the minimum residual voltage. Sample-and-hold circuitry may be provided that holds the sampled residual voltages until the voltage supply circuit is ready for an update.
US10678088B2

A display apparatus is provided. The display apparatus includes a display panel, a lens assembly, and a polarization converting unit. The lens assembly includes a first lens layer and a second lens layer. The first lens layer includes a plurality of first lenses. The second lens layer includes a plurality of second lenses. The second lenses are respectively aligned with the first lenses. The polarization converting unit is located between the display panel and the lens assembly. A displaying method is also provided.
US10678082B2

A display device including a display panel having an active area to display an image, and an inactive area provided with a pattern disposed thereto to apply an electrical signal to the active area, a side cover having a peripheral frame disposed at an outer portion of the display panel to form a side portion exterior of the display device, and a support frame extended from the peripheral frame to be disposed at a rear of the display panel and supporting the display panel, and a black matrix disposed at a front of the inactive area to hide a pattern of the inactive area.
US10678079B2

This application relates to a curved bezel and a curved display apparatus using the same. The curved bezel includes: at least one fixing plate member, being a plate and bent of at least one bending angle to form at least one bending, the fixing plate member includes a plurality of fixing members positioned at a periphery of the plate; and a bezel, including a plurality of fasteners corresponding to the fixing members configured to fix with the fasteners, so that the bezel has a curvature same as a curvature of the fixing plate member.
US10678073B2

A modulator and a capacitor are integrated on a semiconductor substrate for modulating a laser beam. Integrating the capacitor on the substrate reduces parasitic inductance for high-speed optical communication.
US10678065B2

In one embodiment, a display panel includes: a first polarization sheet, a second polarization sheet and a liquid crystal box between the first polarization sheet and the second polarization sheet. The display panel further includes: a control electrode layer and a control module; wherein the control electrode layer is provided to the liquid crystal box, the control electrode layer comprises a plurality of separated strip electrodes, a preset pitch that satisfies a requirement of grating formation is formed between adjacent strip electrodes, and transmittances of the strip electrodes are changeable under voltage. The control module is coupled to the strip electrodes and is configured to output a voltage to the strip electrodes to change the transmittances of the strip electrodes such that the control electrode layer becomes a grating or is totally transparent.
US10678061B2

An optical system and method that utilize multiple low-etendue lasers to illuminate multiple spots one or more spatial light modulators. Stereoscopic systems may be formed by using different wavelengths or different polarizations for each spot. Light from each spot is guided to each eye of the viewer by wearing 3D glasses.
US10678056B2

A near-eye display system includes a transmissive display panel to display a near-eye light field frame comprising an array of elemental images. The transmissive display panel is configured to transmit light rays of the near-eye light field frame away from the user's eye and towards an array of curved beam splitters. The curved beam splitters collimate the transmitted light rays and reflect the collimated light rays back towards the transmissive display panel for passing to the user's eye.
US10678054B1

A display device includes a liquid crystal layer and a backlight. The liquid crystal layer includes a first liquid crystal portion including a first plurality of pixels, and a second liquid crystal portion including a second plurality of pixels. The backlight includes a first backlight unit corresponding to the first liquid crystal portion, and a second backlight unit corresponding to the second liquid crystal portion. Each backlight unit includes one or more light sources, and a light guide for guiding light generated by the one or more light sources to a respective liquid crystal portion.
US10678051B2

In a head-up display device, in accordance with lifting and lowering operations of a combiner, each protrusion of a combiner support moves along a guide portion, causing a cover-operation member to turn about a rotary axis in a direction in which a cover is opened or closed. The guide portion includes, from top in order: a first guide portion which engages with the protrusion in a first state (use state); a second guide portion which engages with the protrusion when the cover-operation member turns; and a third guide portion which engages with the protrusion in a second state (non-use state). The angle formed by the direction in which the first guide portion extends and the direction in which the third guide portion extends is less than the angle formed by the direction in which the first guide portion extends and the direction in which the second guide portion extends.
US10678049B2

A near-eye display system includes a display panel to display a lightfield image comprising an array of elemental images and a lenslet array facing the display panel, the lenslet array comprising lenslets with spatially-varying prescriptions, such as different diameters, different focal lengths, and different asphere terms. The lenslet array further may be formed with a planar or non-planar substrate. The system further may include a distortion map comprising a set of transform matrices, each transform matrix configured to pre-distort a corresponding elemental image of a lightfield image so as to compensate for distortion expected to be introduced by a corresponding lenslet of the lenslet array, as well as a rendering component configured to modify the array of elemental images of a rendered lightfield using the distortion map to generate a modified lightfield image, and provide the modified lightfield image for display at the display panel for viewing via the lenslet array.
US10678047B2

An achromatized metasurface lens that includes a color filter array and a metasurface lens located proximate to the color filter array. The color filter array includes a plurality of color filter elements for different colors of light. The metasurface lens includes a corresponding plurality of subsets of nanostructures based on the color filter array. Each respective subset of nanostructures is optically aligned with a corresponding color filter element. For example, a subset of nanostructures configured to modify a particular color of light may be optically aligned with a color filter element that filters light of the same particular color. The achromatized metasurface lens may be incorporated into a display system, such as a head-mounted-display. The display system may also include a narrowband display source tuned to the color filter elements in the color filter array.
US10678038B2

A scanning confocal microscope apparatus includes: a scanning confocal microscope that includes an objective lens; a computing device that divides a range in a direction of an optical axis of the objective lens of a preliminary scanning area on which preliminary scanning has been performed into a plurality of groups, in accordance with data obtained by performing the preliminary scanning using the scanning confocal microscope; and a controller that controls the scanning confocal microscope so as to perform principal scanning in which at least a portion of the preliminary scanning area is scanned under a measurement condition determined for each of the plurality of groups.
US10678030B2

A zoom optical system comprises, in order from an object: a first lens group (G1) having positive refractive power; a second lens group (G2) having negative refractive power; and a subsequent group (GR) including at least one lens group. Upon zooming, distances between the first lens group (G1) and the second lens group (G2) and between the second lens group (G2) and the subsequent group (GR) change. The subsequent group (GR) comprises a focusing group (Gfc) having negative refractive power for focusing. The first lens group (G1) comprises a 1-1st lens that has positive refractive power and is disposed closest to the object. The focusing group comprises a lens (L37) having positive refractive power and a lens (L38) having negative refractive power. Following conditional expressions are satisfied: 1.00
US10678023B2

An optical imaging lens includes six lens elements disposed sequentially from an object side to an image side. The image-side surface of the first lens element comprises a concave portion in a vicinity of an optical axis. The third lens element has positive refracting power. The fourth lens element has positive refracting power. The image-side surface of the fifth lens element comprises a convex portion in a vicinity of the optical axis. The optical imaging lens as a whole has only the six lens elements having refractive power.
US10678018B2

A camera module for a vehicular vision system includes a camera housing having a rear camera housing portion, a front camera housing portion, and a lens barrel at the front camera housing portion. A lens assembly includes a plurality of optical elements arranged along an optical path for focusing images at an imager. The optical elements include barrel-mounted optical elements disposed in the lens barrel and an outermost optical element disposed at a removable cover element. The imager is optically aligned with an optical axis of the lens assembly. The cover element is removably attached at the lens barrel such that, when attached, the outermost optical element is at an appropriate location relative to the barrel-mounted optical elements for focusing of images at the imager. The cover element seals against the lens barrel when the cover element is attached and seated at the lens barrel.
US10678017B2

A projection type image display device includes an oblique projection optical system that magnifies and projects modulated image light, and includes lens elements and a reflection mirror having a convex surface. A center of an outer shape of one or more of the lens elements at a nearest position to the reflection mirror is positioned above an optical axis. The reflection mirror has a reflection surface shape orthogonal to a projection plane inclusive of the optical axis of the reflection mirror. The reflection surface shape and lens element are formed as specified. For example, the reflection surface shape is formed so that an average radius of curvature in an area through which a light flux focused at a center of the projection plane passes is smaller than that of curvature in an area through which a light flux focused at an upper end portion of the projection plane passes.
US10678016B2

A camera lens module includes an image sensor and a lens assembly. The image sensor includes a photosensitive chip defining a photosensitive path, wherein the lens assembly is coupled to the image sensor along the photosensitive path of the photosensitive chip. The lens assembly includes at least one optical lens module and an aperture member coupled at the optical lens module, wherein the optical lens module includes a lens barrel and at least an optical lens supported within the lens barrel. A relative position of the lens assembly with respect to the image sensor is adjustable for calibration and the relative position of the optical lens module is permanently fixed after calibration.
US10678015B1

A method for creating a network architecture, wherein network material is allocated for three tiers including future network clients, includes:a) Establishing active optical equipment within a central office;b) Connecting the central office to at least one Fiber Distribution Hub with at least one Distribution Cable having multiple fibers;c) Designating a portion of the multiple fibers of the distribution cable such that fibers are allotted specifically to tier 1 demand, tier 2 demand, and tier 3 future demand;d) Connecting at least one Fiber Distribution Hub to an intermediate splice closure (ISC) with at least one access fiber (AF) cable having multiple fibers;e) Splicing multi-port service terminal (MST) cable tails into at least one of the access fiber cables at the intermediate splice closure;f) Connecting at least one network interface device (NID) to the multi service terminal.
US10678012B1

A fiber optic cable assembly suitable for providing mesh connectivity includes a fiber shuffle region arranged between first and second cable assembly sections that each include multiple tubes each containing a group of optical fibers, with a jacket provided over one or both cable assembly sections. The fiber shuffle region may be compact in width and length, and integrated into a trunk cable. Optical fibers remain in sequential order in groups at ends of the cable assembly sections, where the fibers may be ribbonized and/or connectorized. A fabrication method for such a fiber optic cable assembly is also disclosed.
US10678010B2

A fiber optic telecommunications device includes a frame and a fiber optic module including a rack mount portion, a center portion, and a main housing portion. The rack mount portion is stationarily coupled to the frame, the center portion is slidably coupled to the rack mount portion along a sliding direction, and the main housing portion is slidably coupled to the center portion along the sliding direction. The main housing portion of the fiber optic module includes fiber optic connection locations for connecting cables to be routed through the frame. The center portion of the fiber optic module includes a radius limiter for guiding cables between the main housing portion and the frame, the center portion also including a latch for unlatching the center portion for slidable movement. Slidable movement of the center portion with respect to the rack mount portion moves the main housing portion with respect to the frame along the sliding direction.
US10678003B2

The disclosure provides an optical module that includes a circuit board, a first chip, a second chip, and a lens assembly, wherein the first chip and the second chip are arranged respectively on the surface of the circuit board, and the lens assembly is arranged above the first chip and the second chip; the lens assembly includes a first optic fiber insertion port, a second optic fiber insertion port, a first reflecting surface, and a second reflecting surface; the distance between the axis of the first optic fiber insertion port, and the axis of the second optic fiber insertion port is less than the distance between the first chip and the second chip; and the first reflecting surface faces the first chip, the first reflecting surface faces the second reflecting surface, and the second reflecting surface faces the first optic fiber insertion port.
US10678002B2

Aspects and techniques of the present disclosure relate to a fiber optic communications network that includes a loop back connector in conjunction with one or more distribution devices daisy chained together to index optical fibers within the network. The network includes a central office that sends signals in one direction. The loop back connector can be mounted at the end of the chain to allow un-used live indexing optical fibers corresponding to active fiber positions to be looped back to feed signals to dead indexing optical fibers corresponding to inactive fiber positions. The dead indexing optical fibers can be optically connected to progressively dropped fibers or reverse ports in the indexed network.
US10678001B2

A fiber optic connector arrangement includes a printed circuit board coupled to a connector housing. The printed circuit board includes a memory storage device that is configured to store physical layer information pertaining to the fiber optic connector arrangement. The printed circuit board also defines contacts that are electrically coupled to the memory storage device to enable the physical layer information to be read from the memory storage device by a media reading interface. A connector assembly includes at least one adapter assembly; a printed circuit board; and a media reading interface. The connector assembly also may include a tactile pressure sensor. The adapter assembly defines at least a first port and a second port that are configured to connect optical fibers of two connector arrangements. One or more connector assemblies can be mounted to a fiber panel system.
US10677986B1

Systems and methods for non-hermetic Semiconductor Optical Amplifier (SOA) integration on a Silicon photonic (SiP) chip using Complementary Metal-Oxide-Semiconductor (CMOS) processes include creating a trench for placement of the SOA, wherein the trench is between two Spot Size Converters (SSCs) located on the SiP chip outside of the trench; forming pedestals in the trench in one or more existing CMOS layers of the SiP chip to guide vertical alignment of the SOA with the SSCs during its placement; and depositing metallic traces and a solder pattern in the trench above the pedestals to enable the SOAs to electrically bond and rest on the pedestals during reflow.
US10677975B2

There is provided a display device exhibiting a good color reproducibility, even when observed through polarized sunglasses. A display device comprises a display element, and a polarizer a and an optical film X on a surface on a light emitting surface side of the display element, wherein L1, which is the light incident vertically on the optical film X, among light incident on the optical film X from the display element side, satisfies a specific condition, and L2, which is the light emitting vertically from the light emitting surface side of the optical film X, and passing through a polarizer b having the absorption axis parallel to the absorption axis of the polarizer a, satisfies a specific condition.
US10677971B2

An organic thin film structure is formed on a surface of a glass substrate. At least two color resist blocks are formed by patterning. A recess is formed between the two adjacent color resist blocks. Each of the color resist blocks has a lower color resist layer and an upper color resist layer formed on a surface of the lower color resist layer. A boundary of the upper color resist layer and a boundary the lower color resist layer are connected, and an angle between the boundaries and the surface of the glass substrate ranges from 10° to 60°.
US10677963B2

A curved substrate with a film includes a substrate having a first main surface, a second main surface and an end surface, and an antiglare film provided on the first main surface. The substrate has a flat portion and a bent portion. A value obtained by dividing a reflected-image diffusibility index value R of the bent portion by the sum of the reflected-image diffusibility index value R of the bent portion and a reflected-image diffusibility index value R of the flat portion is 0.3 or higher and 0.8 or less.
US10677960B2

Unstructured grids are automatically constructed in a domain containing complex internal boundaries. Simulation grids are constructed for reservoirs or fields which contain complex fault planes. Reconciling among generated fault grid-points and other reservoir/field grid-points is performed, enabling the use of unconstrained Delaunay triangulation. High-quality orthogonal unstructured grids are provided with good convergence properties for reservoir simulation.
US10677953B2

A system for magnetic detection includes a magneto-optical defect center material including at least one magneto-optical defect center that emits an optical signal when excited by an excitation light; a radio frequency (RF) exciter system configured to provide RF excitation to the magneto-optical defect center material; an optical light source configured to direct the excitation light to the magneto-optical defect center material; and an optical detector configured to receive the optical signal emitted by the magneto-optical defect center material.
US10677952B2

A self-balance noise reduction metal detection double-coil comprises a main magnetic field transmitting coil and a plurality of induction coils. Each induction coil is composed of two inductors and induction unicoils in series connection, wherein the induction unicoils have similar Q values and are arranged in parallel. Every two adjacent induction coils are arranged in an overlapping mode. The multiple induction coils are arranged in the main magnetic field transmitting coil. The induction coils do not need to be adjusted, and the self-balance noise reduction metal detection double-coil is high in anti-electromagnetic interference capacity, unlikely to cause false alarms and free of weak induction zones, can normally operate in complex metal environments without being distributed, and is simple in structure, easy to machine and suitable for volume production.
US10677948B2

A method of identifying bounded hydrocarbon formations of interest in a seismic data set includes obtaining a seismic data set, pre-processing the seismic data set, inputting the plurality of graphical model inputs and one or more rules to a graphical model, wherein the rules define a relationship between a plurality of attributes of a bounded hydrocarbon formation, running a graphical model on the graphical model inputs, post-processing the graphical model outputs, and displaying the ranked clusters in order of rank.
US10677944B2

Novel solutions, which can include devices, systems, methods, than can measure earthquakes and other displacement events. Some solutions feature the integration of real-time, high-rate global navigation satellite system (“GNSS”) displacement information with acceleration and/or velocity data within a single device to create very high-rate displacement records. The mating of these two instruments allows the creation of a new, very high-rate displacement measurement device that has the full-scale displacement characteristics of GNSS and high-precision dynamic motions of seismic technologies. Such a device can be used for earthquake early warning studies and other mission critical applications, such as volcano monitoring, building, bridge and dam monitoring systems.
US10677940B2

Disclosed herein is an image sensor comprising: a plurality of packages arranged in a plurality of layers; wherein each of the packages comprises an X-ray detector mounted on a printed circuit board (PCB); wherein the packages are mounted on one or more system PCBs; wherein within an area encompassing a plurality of the X-ray detectors in the plurality of packages, a dead zone of the packages in each of the plurality of layers is shadowed by the packages in the other layers.
US10677939B2

Improvement of the dynamic range of a radiation detector is described. In one embodiment, one or more non-destructive readout operations are performed during a radiation exposure event to acquire data used to improve the dynamic range of the detector. In one implementation, one or more non-destructive readouts of pixels are performed prior to saturation of the pixels during an X-ray exposure so as to obtain non-saturated measurements at the pixels. In an additional implementation, non-destructive readouts of pixels are performed between exposure events so as to obtain an estimate of electronic noise during a multi-exposure examination.
US10677936B2

The device (10) comprises a first detector (16) for a measurement on a thyroid and a second detector (18) for a measurement on a thorax. It comprises a portable device (14) for supporting detectors, comprising: a transverse support crossmember (20), —at least one support leg (22) carrying said support cross-member (20), and —a support member (28), borne by the crossmember (20), including first (28A) and second (28B) portions movable relative to one another in a longitudinal direction (X), the first movable portion (28A) bearing the first detector (16), and the second movable portion (28B) bearing the second detector (18).
US10677933B1

Systems and methods for use in navigating aircraft are provided. The systems can use Geometry Redundant Almost Fixed Solutions (GRAFS) or Geometry Extra Redundant Almost Fixed Solutions (GERAFS) to compute high confidence error bounds for a heading angle estimate or pitch angle derived using signals received on at least two antennas.
US10677932B2

According to the embodiments provided herein, a trajectory determination device for geo-localization can include one or more relative position sensors, one or more processors, and memory. The one or more processors can execute machine readable instructions to receive the relative position signals from the one or more relative position sensors. The relative position signals can be transformed into a sequence of relative trajectories. Each of the relative trajectories can include a distance and directional information indicative of a change in orientation of the trajectory determination device. A progressive topology can be created based upon the sequence of relative trajectories; this progressive topology can be compared to map data. A geolocation of the trajectory determination device can be determined.
US10677929B2

Some embodiments are directed to a method of determining the time of arrival of an incoming satellite signal at a receiver, including receiving an incoming signal, multiplying of the incoming signal by a first real-valued periodic modifying signal to produce a first modified output, correlating the first modified output to obtain a first correlation output, multiplying the incoming signal by a second real-valued periodic modifying signal to produce a second modified output, correlating the second modified output to produce a second correlation output and comparing the first correlation output with the second correlation output.
US10677928B2

A method of processing offset carrier modulated, OCM, ranging signals in a radionavigation system including a plurality of satellite-borne transmitters and at least one ground-based receiver includes receiving a first radionavigation signal from at least one of the plurality of satellite-borne transmitters and down-converting and digitizing the first radionavigation signal to derive therefrom a first OCM signal SA, receiving a second signal SB synchronously broadcast with the first OCM signal SA, the second signal SB having the same or substantially the same center frequency as the first OCM signal SA, coherently combining the first OCM signal SA with the second signal SB at the receiver to generate a combined signal SC, generating a combined correlation value YC corresponding to a correlation of the combined signal SC with a local replica of the first OCM signal SC, and deriving ranging information based on the combined correlation value YC.
US10677921B2

Techniques are disclosed for systems and methods to provide casting guidance for users of mobile structures, including watercraft. A casting guidance system includes a sonar transducer assembly and a logic device configured to communicate with the sonar transducer assembly. The sonar transducer assembly is adapted to be mounted to a mobile structure and placed in a body of water. The logic device is configured to identify one or more underwater targets in sonar data received from the sonar transducer assembly, determine casting guidance parameters corresponding to the one or more identified underwater targets, and generate at least one casting guidance identifier based, at least in part, on the determined casting guidance parameters. Subsequent user input, the sonar data, and/or the casting guidance parameters may be used to adjust a steering actuator, a propulsion system thrust, and/or other operational systems of the mobile structure.
US10677920B2

A system for searching for underground entities in ground of an area, including a search probe configured to generate and deliver an acoustic signal into the ground of the area, wherein the acoustic signal uses a low frequency signal so that wavelengths of the acoustic signal are between 0.01-500 times the depth to the sought underground entity, two or more sensors positioned on the ground at about an equal distance from the search probe at different angles, an analysis device that receives measurements from the two or more sensors in the form of a measured echo signal responsive to the delivered acoustic signal, wherein said analysis device designates pairs of sensors and subtracts their echo signals to identify a difference indicating the existence of an underground entity.
US10677915B2

Systems and methods for a radar system to produce a radar image of a region of interest (ROI). A set of antennas to transmit radar pulses to the ROI and to measure a set of reflections from the ROI corresponding to the transmitted radar pulses. A processor acquires an estimate of the radar image, by matching the reflections of the ROI measurements for each antenna. Determine a set of shifts of the radar image. Wherein each shift corresponds to an antenna, and is caused by an uncertainty in a position of the antenna. Update the estimate of the radar image, based on the determined set of shifts of the radar image. Wherein for each antenna, the estimate of the radar image is shifted by the determined shift of the radar image corresponding to the antenna, that fits the reflections of the ROI measurements of the antenna.
US10677914B1

In one embodiment, a method for detecting buried objects includes receiving ground penetrating radar (GPR) signals captured at discrete locations along a surface of a medium in which an object may be buried, computing parameters based on the received GPR signals that are indicative of the proximity of a buried object, plotting the computed parameters as a function of location, determining an apex of a hyperbola that results from the plotting of the computed parameters, and designating a location at which the apex occurs as an estimated location of the buried object.
US10677908B2

A mobile navigation system includes: a radar antenna carried by the vehicle, and emitting first and second sensing beams at first and second time points, respectively; first and second retro-directive antennas or beam-reflecting objects disposed at first and second positions, respectively, and being a specific distance from each other; and a processing device electrically coupled to the radar antenna. The first and second retro-directive antennas or beam-reflecting objects respectively return first and second retro waves corresponding to a direction of the first sensing beam, and respectively return third and fourth retro waves corresponding to a direction of the second sensing beam. The processing device receives the first, second, third and fourth retro waves, and determines a moving direction of the vehicle according to the first, second, third and fourth retro waves and the specific distance.
US10677905B2

According to an embodiment, a method for presence detection includes performing a first scanning comprising scanning a first area using a millimeter-wave radar sensor to produce a first set of radar data; identifying a first set of targets based on the first set of radar data; performing a second scanning comprising scanning portions of the first area corresponding to the first set of targets using the millimeter-wave radar sensor, and performing micro-Doppler measurements on the portions of the first area; and determining which targets of the first set of targets meet a first set of criteria based on the micro-Doppler measurements.
US10677904B2

An object detection apparatus includes: a transmitter transmitting a radio wave with a predetermined intensity at the radio wave transmission end; a receiver receiving the radio wave, which is to be transmitted when the radio wave is transmitted from the transmitter, at the radio wave reception end; a setter setting a transmission scheme of the transmitter to a plurality of different transmission characteristics; a transmission controller controlling the transmitter to transmit the radio wave with the transmission scheme, which is to be set when the setter sets the transmission scheme; and a detector detecting a presence of the object at a position inside the vehicle, based on a detected reception intensity indicating a respective radio wave reception intensity received by the receiver, the object blocking the radio wave transmitted from the transmitter to the receiver at the position inside the vehicle.
US10677899B2

The present disclosure relates to systems and methods that include a monolithic, single-chip receiver. An example system includes a plurality of macropixels, each made up of an array of single photon avalanche diodes (SPADs). The system also includes a plurality of pipelined adders communicatively coupled to a respective portion of the plurality of macropixels. The system additionally includes a controller configured to carry out operations. The operations include during a listening period, receiving, at each pipelined adder of the plurality of pipelined adders, respective photosignals from the respective portion of the plurality of macropixels. The operations also include causing each pipelined adder of the plurality of pipelined adders to provide an output that includes a series of frames that provide an average number of SPADs of the respective portion of the plurality of macropixels that were triggered during a given listening period.
US10677896B2

Disclosed herein are techniques for affecting the resolution of an optical scanning system. More specifically, a receiver of the optical scanning system includes a set of photodetectors and an optical beam directing subsystem. The optical beam directing subsystem is configured to, in each scan step of a plurality of scan steps, receive light reflected from a target region illuminated by a scanning beam and including a plurality of areas, and direct light reflected from each area of the plurality of areas to a corresponding photodetector in the set of photodetectors. Each photodetector of the set of photodetectors receives light reflected from a corresponding area of the plurality of areas to generate a detection signal.
US10677892B2

A radar system and method of extending a parameter of a location of a target obtained by radar is disclosed. The system receives an echo signal that is a reflection of a radar source signal from the target. The echo signal is sampled and a peak for the echo signal is objected in frequency space. For a peak that is located at a frequency greater than a Nyquist frequency of the echo signal, the peak is moved to a negative domain of the frequency space and the location of the target is determined using the peak in the negative domain.
US10677891B2

Ship motion forecasting systems and methods are described herein that can enable accurate real-time forecasting of ocean waves and resultant ship motions. Such systems and methods can be used to improve the efficiency and safety of a variety of ship operations, including the moving of cargo between ships at sea. In general, the systems and methods transmit radar signals from multiple radars, and those radar signals from the multiple radars are reflected off the surface of a body of water. The reflected radar signals are received, and radar data is generated from the received radar signals. The radar data is used to generate ocean wave components, which represent the amplitude and phase of a multitude of individual waves that together can describe the surface of the ocean. These ocean wave components are then used generate ship motion forecasts, which can then be presented to one or more users.
US10677887B2

Current indoor tracking methods are inadequate to accurately and reliably point a pointer or camera at an object or a person doing an activity. An apparatus and method are provided for cooperative tracking that is operable both indoors and outdoors. The system works using ranging technology without the need for placing radiation sources and/or sensors in set locations around the location where tracking takes place. The apparatus and method may be used for automatic filming, allowing free movement of both the subject of the filming and that of the camera with a compact design, and providing easy setup at any location.
US10677886B2

The present disclosure relates to methods and apparatus for creating a Definable Blockchain in a Chip along with other components that can receive process and communicate information to enable locating, identifying, and tracking physical Assets and data contained within the Assets. More specifically, the present disclosure presents a Definable Blockchain in a Chip that can be inserted into product labels or packaging which can communicate via Bluetooth with a Smartphone or other Authenticated Radio Source to update the Definable Blockchain with a validated transaction and then optionally provide that information to a Cloud.
US10677884B2

The present disclosure describes methods, terminals, and base stations for terminal positioning method. One example method applied to a baseband unit (BBU) in an indoor distributed NodeB system includes: receiving an uplink positioning signal forwarded by multiple remote radio units RRUs, where the uplink positioning signal is sent by a to-be-positioned terminal to the multiple RRUs; selecting, from the multiple RRUs, at least two RRUs as target RRUs according to the uplink positioning signal and a preset rule; and respectively obtaining signal angles of arrival corresponding to the target RRUs, and determining a location of the to-be-positioned terminal according to the signal angles of arrival, locations of the target RRUs, and a preset algorithm.
US10677882B2

Disclosed are an interconnected system and an interconnected device for an outdoor activity group that are capable of transmitting RF signals by a public open frequency band and transmitting a data packet in a relay manner without requiring the internet and external communication devices. The data packet includes the positioning information of a machine and each interconnected device, and each member of the outdoor activity group acts as a relay station to unlimitedly extend the communication distance of the whole group in a relay manner, so as to overcome the problem of losing contact caused by a long distance and a failed receipt of signals, and the interconnected system and device can improve the safety of outdoor activities.
US10677878B2

A method for direction finding of at least one incoming signal with a direction finding antenna unit is described, the direction finding antenna unit comprising at least an antenna system having several antenna elements. One antenna element is used as a reference antenna element. A subset of the several antenna elements is selected when the reference antenna element detects the incoming signal, the selected subset ensuring the best signal-to-noise ratio of all possible subsets of the several antenna elements with respect to the reference antenna element. Phase difference and orientation of the incoming signal are related to the reference antenna element. Further, a direction finding antenna unit is described.
US10677875B2

A system and method for magnetic resonance imaging is provided. The method includes acquiring a first set of MR signals and a second set of MR signals by applying a pulse sequence on a subject. The method also includes obtaining a first data line by filling the first set of MR signals into k-space along a first trajectory, and obtaining a second data line by filling the second set of MR signals into k-space along a second trajectory. The method also includes determining a candidate k-space shift based on the first data line and the second data line, and determining a candidate gradient delay based on the candidate k-space shift obtained in each of a plurality of iterations. The method also includes reconstructing an image of the subject based on the candidate gradient delay obtained in the last iteration.
US10677871B2

A medical imaging system (100, 1200) includes a memory (136) for storing machine executable instructions (170), and a processor (130) for controlling the medical imaging system. Execution of the machine executable instructions causes the processor to: receive (304, 1000) a tagged arterial spin labeled (ASL) magnitude image (148) of a region of interest of a subject (118); receive (306, 1002) a control ASL magnitude image (150) of the region of interest of the subject; construct (308, 1004) an arterial image (152) by subtracting the control ASL magnitude image and the tagged ASL magnitude image; construct (310, 1006) an arterial mask (154) using the arterial image by identifying arteries in the arterial image; receive (312, 1008) a phase contrast magnetic resonance image (156, 158, 160) of at least a portion of the region of interest of the subject; and construct a venous image (164) at least partially by setting voxels of the phase contrast image within the at least a portion of the region of interest that are within the arterial mask to a predetermined background value.
US10677868B2

A magnetic resonance apparatus and method acquire magnetic resonance data with a recording technique in which the Cartesian scanning of k-space is carried out differently, by a rotation of gradient directions around the center of k-space, for different recording sections of a respective part of the magnetic resonance data, and this recording technique is combined with an accelerating imaging technique for which reference data completely describing a reference range around the center of k-space are used for each individual slice to be scanned. At the beginning of the recording, a calibration area of k-space, which includes all the reference ranges required in the course of recording, is determined and a calibration data set of k-space is recorded in a calibration measurement with complete, Cartesian scanning of the calibration area. Reference data for each recording section are determined from this calibration data set.
US10677866B1

Systems and methods for performing magnetic resonance (MR) thermometry include a magnetic resonance imaging (MRI) unit and a controller in communication with the MRI unit and configured to cause the MRI unit to acquire one or more baseline phase images of an imaging region and one or more treatment phase images of the imaging region subsequent to a temperature change of a subregion within the imaging region, electronically generate a thermal map pixelwise indicating the temperature change of the subregion based at least in part on the acquired baseline phase image and treatment phase image, computationally predict the temperature change of the subregion based at least in part on energy deposited in the subregion during treatment without reference to the generated thermal map, and determine whether the thermal map is inaccurate based at least in part on the temperature change of the subregion indicated by the thermal map and the predicted temperature change of the subregion.
US10677863B2

In a method for performing MR measurements in an MR system on an object, MR signals of the object are acquired using an imaging sequence with a first set of imaging parameters. An amended copy of the imaging sequence is automatically created with a second set of imaging parameters, which has all the imaging parameters used in the first set, wherein the second set has at least one imaging parameter modified with respect to the first set that differs from the corresponding imaging parameter of the first set according to a defined amendment. The remaining imaging parameters of the second set correspond to the imaging parameters of the first set. The amended copy is automatically configured in a measurement queue in which all the imaging sequences are stored that are to be carried out in the future on the examination object are stored.
US10677861B2

According to one embodiment, a magnetic resonance imaging apparatus includes processing circuitry and sequence control circuitry. The processing circuitry specifies a position of an imaging target of a subject in a bore, using an image collected by a first imaging protocol. The processing circuitry determines, in accordance with the specified position, a correction value for a phase of an RF pulse and/or a correction value for an amplitude of the RF pulse, the RF pulse being related to a transmit RF wave, so that non-uniformity in a magnetic field of the transmit RF wave transmitted to the imaging target can be corrected. The sequence control circuitry executes a second imaging protocol for the subject, using the determined correction value.
US10677854B2

A system, method, and apparatus for gathering operating information from a lighting product. The lighting product includes an embedded persistent memory unit and processor configured to store data operating parameters in the memory unit. The memory unit may be accessed up through and after end-of-life of the lighting product. The memory unit may be physically removable, or may be accessible via a wired or wireless interface such as an NFC tag. The lighting product memory unit is accessed at an in-store kiosk by plugging the lighting product into a socket or swiping the lighting product with an NFC tag reader. Data recovered from the memory unit is used to select and display a range of suitable replacement lighting products from a database.
US10677852B1

Methods and related systems conduct a capacity check of a battery via a partial discharge cycle. A method of estimating a total capacity of a battery includes partially discharging the battery at a controlled discharge rate so as to discharge an amount of energy from the battery over a period of time. An output voltage of the battery is measured during the period of time. A total capacity of the battery is estimated based on the amount of energy discharged from the battery during the partial discharge cycle and the output voltage of the battery measured during the partial discharge cycle.
US10677843B2

A cartridge, including a cartridge frame, formations on the cartridge frame for mounting the cartridge frame in a fixed position to an apparatus frame, a contactor support structure, a contactor interface on the contactor support structure, a plurality of terminals, held by the contactor support structure, for contacting contacts on a device, and a plurality of conductors, held by the contactor support structure, connecting the interface to the terminals.
US10677842B2

New cooling control techniques suitable for use in the testing of devices are disclosed. The new cooling control techniques are an improvement over existing cooling control techniques because the new cooling control techniques utilize inputs that are more representative of actual thermal conditions experienced by a DUT (device under test) and/or are more representative of various other parameters, such as DUT power consumption/dissipation, during testing. Also, the new cooling control techniques offer flexibility with respect to the cooling control algorithm to employ for the DUT during testing.
US10677838B2

An abnormal state latch unit comprises: an detection circuit that masks an abnormality position signal; a timer circuit that starts motion when the abnormality position signal indicates the occurrence of an abnormality based on the abnormality position signal, and completes the motion and outputs a reset signal after passage of a predetermined period; and a latch circuit that latches the abnormality position signal output from the detection circuit when the reset signal is output. The detection circuit masks the abnormality position signal when the latch circuit makes latching motion to disable an output from the detection circuit. The timer circuit masks an input to the timer circuit when the latch circuit makes the latching motion to maintain a state indicating completion of the motion. Abnormality voltage signals generated by an signal generation circuit are wired-OR connected and supplied through a single signal line to a monitor circuit.
US10677832B2

An over-the-air measurement system is provided for analyzing a device under test. The over-the-air measurement system includes a first measurement unit, a first antenna connected to the first measurement unit, a second measurement unit, and a second antenna connected to the second measurement unit. The first measurement unit is configured to establish a communication link, within a communication link frequency range, to the device under test via the first antenna. The second measurement unit is configured to measure radio frequency radiation, within a measurement frequency range, of the device under test via the second antenna. The communication link frequency range and the measurement frequency range do not overlap each other.
US10677827B2

An alternating current (AC) to direct current (DC) power converter may have a connector with a pair of power supply contacts and a pair of data contacts. An electronic device may be connected to the connector of the power converter. The power converter may supply DC power to the electronic device using the power supply contacts. The power converter may include control circuitry that has a resistor coupled across the data contacts. When the electronic device and the power converter are connected to each other, each may advertise to the other that capabilities are present that exceed industry standards. At the same time, standard-compliant discovery operations may be performed to probe the value of the resistance of the resistor that is coupled across the data contacts. When extended capabilities are discovered, extended functions may be performed including accelerated charging functions and data communications functions.
US10677824B2

A distributed-generator power-generation-amount estimation apparatus and method capable of more accurately and easily estimating output by reflecting a power factor are disclosed. The apparatus estimates a power generation amount of a distributed generator interconnected to an electric power system from active power and reactive power measured at regular intervals by measurement means, the apparatus including power-factor estimation means for estimating, as a ratio of a time change amount of the active power and the reactive power, a power factor of the distributed generator interconnected to a demand side of the electric power system, distributed-generator power-generation-amount estimation means for having, from active power and reactive power measured at a time of no power when the distributed generator interconnected to the electric power system is not generating power, a first characteristic line representing a load characteristic on a coordinate plane based on active power and reactive power, a second characteristic line representing a distributed-generator characteristic on the coordinate plane, and estimating the difference between the active power and the reactive power at an intersection point of the first characteristic line and the second characteristic line, and the measured active power and the measured reactive power as the power generation amount of the distributed generator, and output means for outputting power-generation-amount estimation information on the distributed generator estimated by the distributed-generator power-generation-amount estimation means.
US10677816B2

A probe card includes a number probes. Each probe is adapted to contact a corresponding terminal of a circuit integrated in at least one die of a semiconductor material wafer during a test phase of the wafer. The probes include at least one probe adapted to provide and/or receive a radio frequency test signal to/from the corresponding terminal during the test phase. The probe card further includes at least one electromagnetic shield structure corresponding to the at least one probe adapted to provide and/or receive the radio frequency test signal for the at least partial shielding of an electromagnetic field irradiated by such at least one probe adapted to provide and/or receive the radio frequency test signal.
US10677812B1

Systems and methods are disclosed for generating temperature compensated acceleration data in analog and digital format from a torque balance accelerometer (TBA). During manufacture of the TBA, a calibration process is used for measuring a TBA scale factor and offset. After collecting scale and offset data, said data is loaded into the memory of the TBA. Field operation of the device includes: sensing a current temperature, retrieving the closest scale and offset correction factors from memory of the TBA, and performing linear interpolation to generate a temperature-compensated output for the TBA.
US10677804B2

Methods and kits for diagnosing arthritis are provided. The methods may involve detection of 14-3-3 eta or gamma proteins in a sera or synovial fluid sample.
US10677797B2

Provided herein is an assay for detecting a rough-type mycobacterium and a smooth-type mycobacterium in a sample, wherein the mycobacterium is Mycobacterium tuberculosis or Mycobacterium bovis. The assay comprises a first molecule that selectively binds to the rough-type mycobacterium or binds to a molecule preferentially secreted by the rough-type mycobacterium and a second molecule that selectively binds to the smooth-type mycobacterium or binds to a molecule preferentially secreted by the smooth-type mycobacterium. The first molecule and the second molecule are independently detectable. Also provided herein are corresponding methods for detecting a rough-type mycobacterium and a smooth-type mycobacterium in a sample and assays and methods for detecting tuberculosis infection in a sample.
US10677796B2

Method and kits are provided determining the presence or absence of parasitic helminth eggs in environmental samples, particularly fecal samples. The methods incorporate egg capture methods and the use of N-acetyl-D-glucosamine specific ligands for egg detection.
US10677795B2

The present invention relates to methods for identifying markers for systemic sclerosis (also referred to as scleroderma; SSc) and the markers identified with the aid of this method, which can differentiate between SSc and other autoimmune diseases on the one hand and between different SSc subgroups on the other hand. The invention also relates to panels, diagnostic devices, and test kits which comprise these markers, and also to the use and application thereof, for example for the diagnosis, prognosis and therapy control of SSc. The invention also relates to methods for screening and for validating active substances for use in SSc subgroups.
US10677789B2

The invention generally relates to conducting an assay on a sample that isolates a pathogen from the sample and allows for analysis of the pathogen with minimal (i.e., at most 24 hrs of culturing) or no culturing of the pathogen. In certain embodiments, the invention provides methods for identifying a pathogen from a sample that involve obtaining a sample including a pathogen, conducting an assay that isolates the pathogen from the sample, culturing the isolated pathogen for at most about 24 hrs, and analyzing the pathogen.
US10677788B2

One aspect relates to a method of calibrating event data. The method includes obtaining, via an electronic device including a processor, event data for an assay including a reagent. The reagent is associated with one of a plurality of manufacturing lots of the reagent. The method includes receiving one or more calibration factors for the reagent based on an identifier associated with the one of the plurality of manufacturing lots. The method further includes generating calibrated event data based on an application of the one or more calibration factors to the event data.
US10677786B2

Provided herein are methods of diagnosing or monitoring the treatment of mucopolysaccharidosis (MPS) I or a disorder associated with MPS I.
US10677775B2

A method of characterizing an oil sample includes: flowing a first sample containing an oil through a microfluidic device that has a microfluidic filter while controlling the temperature of the first sample such that it is above wax appearance temperature for the oil and measuring and analyzing pressure difference across the filter over time to detect the presence of fines in the oil. The method further includes: flowing a second sample containing the oil through the microfluidic device while controlling the temperature of the second sample such that the temperature of the second sample is lower than wax appearance temperature for the oil and measuring and analyzing pressure difference across the filter over time as the second sample is filtered to detect the presence of wax in the oil.
US10677770B2

A molecular detection apparatus 1 according to an embodiment includes: a collection unit collecting detection target gas containing molecules to be detected; a detector including a detection cell having an organic probe provided at a sensor unit, the organic probe capturing the collected molecule to be detected; and a discriminator discriminating the molecule to be detected by a detection signal generated by the molecule being captured by the organic probe. The detection cell has the organic probe containing a phosphonic acid structure or phosphoric acid structure.
US10677769B2

This productivity evaluation method is for evaluating productivity of a chemical substance in a process comprising a first step of obtaining gas from a waste material and a second step of synthesizing a chemical substance from the gas obtained in the first step in the presence of a catalyst, said method including: a first carbon mass calculation stage of calculating mass of carbon contained in the waste material, a second carbon mass calculation stage of calculating mass of carbon contained in the chemical substance produced in said process, and a productivity evaluation stage of evaluating the productivity of the chemical substance based on values of the mass of carbon which are calculated in the first carbon mass calculation stage and the second carbon mass calculation stage.
US10677762B2

Disclosed herein is an apparatus for inspecting structural integrity of a part. The apparatus includes a body and at least one sensor. The body is movable relative to the part. The at least one sensor is coupled to the body and includes a plurality of nanotubes configured to generate electrical signals when acted upon by an acoustic shockwave propagating through the part. The electrical signals are proportional to an intensity of the acoustic shockwave.
US10677760B2

Method for ultrasound microscopic measuring of semiconductor samples, computer program for ultrasound microscopic measuring of semiconductor samples, computer program product and ultrasound microscope. Inter alia, a method for the ultrasound microscopic measurement of semiconductor samples is provided, in which the time distances (Δt) between signals are compared with comparative time distances, which are determined by a known thickness of a layer of the sample.
US10677759B2

A composite material joined with a curable phenolic resin adhesive, with the phenolic resin adhesive comprising a stiffening agent precursor, and with the stiffening agent precursor selected to react with reaction by-products of the phenolic resin adhesive during curing to produce a reaction product stiffening agent in a cured bonding layer that is detectable by ultrasound, resins comprising the stiffening agent precursor, bonding layers comprising the reaction product stiffening agent, and methods for making the composite material joints and inspecting the composite material joints are disclosed.
US10677758B2

A system and method is provided for detecting the trajectory of multiple fragments through a conic or cylindrical section, such as the body of a missile. Three or more sensors are placed on the on the body of the object. Each of the sensors is constructed and arranged to measure signals to the sensor at from impacts on one or more locations on the body. The sensor then transmits a signal commiserate with the impact of a fragment thereon. A computer system is also provided to perform necessary calculations and, potentially, record the impact times and locations. When the body of the object is hit by fragments or shrapnel, a signal from one or more of the sensors is sent to the computer system. This operation is performed and constantly updated for all locations where a fragment is detected by one or more of the sensors. Waveforms of the impacts are recorded, but because multiple hits can occur, there can be superposition (or destruction) of the resulting waveform sent to the computer system. The computer system can interpret which superposition or destruction is indicative of another fragment strike, and filter out those additions or subtractions to the waveforms that could not possibly be from another fragment.
US10677754B2

In a magnetic material detection device comprising: at least two magnetic sensors; and a control device detecting a magnetic material by using output values of the magnetic sensors, the magnetic sensors are arranged at an interval of a predetermined distance from each other such that a subject is located outside a space therebetween, and the control device detects the magnetic material by comparing time change amounts of output values of the magnetic sensors resulting from a change in relative position between the subject and each of the magnetic sensors, with utilizing that an absolute value of the time change amount becomes larger in one of the magnetic sensors close to the subject as compared to another of the magnetic sensors far from the subject.
US10677753B2

A method and measurement device for measuring the ability of a flowing powder to electrostatically charge comprising a conduit comprised of a straight upper part fluidly connected to a straight lower part, the upper part being positioned at a first angle to the horizontal and the lower part being positioned at a second angle to the horizontal and wherein upper and lower part are positioned at a third angle relative to each other defining a bend at the intersection of the upper and lower part, wherein the upper part is provided with a supply opening for the powder and the lower part is provided with a discharge opening to discharge the powder and a faraday cup is connected to an electrometer positioned relative to the discharge opening to receive powder the from the conduit.
US10677751B2

A sensor calibration device for calibrating a sensor device, includes a sensor reader configured to read, from a reference sensor, a physical quantity which is a reference of a calibration and detected by the reference sensor, and a sensor manager configured to convert the physical quantity read by the sensor reader into a reference measurement value, the sensor manager being configured to obtain a calibration target measurement value obtained by the sensor device measuring the physical quantity, and the sensor manager being configured to output, to the sensor device, a calibration instruction based on the reference measurement value and the calibration target measurement value.
US10677748B2

An analyte meter to detect an analyte concentration level in a bio-fluid sample may be cleaned and disinfected with a cleaning liquid without harming electrical and internal meter components. In some embodiments, the analyte meter is washable and immersable and may include a sealed sensor connector, sealed battery connector, and possibly a sealed USB connector that may be subjected to a cleaning liquid without the liquid entering an internal chamber of the analyte meter and contacting internal electronic components. In some embodiments, a sealed display screen and sealed keypad are provided such that liquids are prevented from entering the internal chamber. Manufacturing methods and systems utilizing the analyte sensors are provided, as are numerous other aspects.
US10677746B2

There is provided a measurement apparatus for obtaining conductivity measurements of a surface of a structure. The apparatus has a housing, and a pair of support legs depending from the housing. Each support leg has a first end, wherein the first ends define a support leg plane. The apparatus has a pair of conductive measurement probes slidably disposed between the support legs, and at least one force applying member coupled to the housing. The at least one force applying member applies a biasing force to cause the pair of conductive measurement probes to extend a predetermined distance beyond the support leg plane. A downward applied force applied to the housing, when the conductive measurement probes are in contact with the surface, causes a displacement of the conductive measurement probes, until the first ends of the support legs contact the surface. Conductivity measurements between the conductive measurement probes are consistently obtained.
US10677742B2

Systems and methods for detecting programmed defects on a water during inspection of the wafer are provided. One method includes selecting a mode of an inspection subsystem for detecting programmed defects on a wafer that generates output for the wafer having the lowest non-defect signal and at least a minimum signal for the programmed defects. The method also includes selecting a training care area that is mutually exclusive of care area(s) used for detecting the programmed defects during inspection of the wafer. The training care area generates less of the non-defect signal than the care area(s). The method further includes training a programmed defect detection method using the output generated with the selected mode in the training care area and detecting the programmed defects during the inspection of the wafer by applying the trained programmed defect detection method to the output generated in the care area(s) with the selected mode.
US10677736B2

A method of determining a chemical composition of a slag portion is provided. The method includes providing the slag portion having a surface, collecting light reflected from the surface using an optical system, obtaining a data set from the collected light, the data set at least defining a matrix containing values representative of an intensity of a part (LM,λ) of the collected light, each part being collected from one of a plurality of points at one of a plurality of wavelengths, the matrix being indexed at least by: a plurality of space coordinates of the plurality of points, and a plurality of spectral parameters representative of the plurality of wavelengths. The method further includes conditioning the matrix in order to obtain a reduced set of values and performing a mathematical algorithm using the reduced set of values in order to obtain the chemical composition. A corresponding installation is also provided.
US10677735B2

Presented herein are methods, systems, and apparatus for single analyte detection or multiplexed analyte detection based on amplified luminescent proximity homogeneous assay (“alpha”) technology, but using hollow polymer fiber optics doped with ‘acceptor bead’ dye (e.g., thioxene, anthracene, rubrene, and/or lanthanide chelates) or ‘donor bead’ dye (e.g., phthalocyanine) that carry a signal generated by the dopant via singlet oxygen channeling.
US10677732B2

A detection chip includes: a liquid container; and a light-transmitting substrate in which one of two surfaces facing each other faces an inside of the liquid container and an LSPR structure that generates localized surface plasmon resonance by light irradiation is disposed on the other surface of the two surfaces or in a region sandwiched between the one surface and the other surface.
US10677731B2

A first frame having a first through-hole is arranged on a support so that one opening of the first through-hole is closed. A liquid containing a capturer is fed into the first through-hole, and a capturer is immobilized on the support exposed in the first through-hole. After removing the liquid from the support, a second frame having the second through-hole is arranged on the support in the first through-hole so that one opening of the second through-hole is closed.
US10677730B1

The invention provides improved systems and methods for multiphoton microscopy including pixel clocking techniques for minimizing pixel integration time and providing consistent signal intensity with maximized imaging speeds. Various systems and method are described for optimizing laser repetition rate based on dye lifetime, combining polygonal mirror scanning and stage translation, using the laser pulse signal to time pixel collection, and minimizing laser pulses and dye usage based on signal to background ratios.
US10677728B2

Diaryl-azo derivatives are efficient fluorescence quenchers as well as nucleic acid duplex-stabilizing agents and are useful in oligonucleotide conjugates and probes. The oligonucleotide-quencher conjugates may be used in detection methods for nucleic acid targets.
US10677721B2

An optical concentration measuring device capable of power saving and lifespan extension of a light source is provided, including a light source emitting an amount of light corresponding to a supplied power; a light detection part receiving at least a part of the light emitted by the light source and generating a signal corresponding an amount of received light as an output signal; a smoothing filter smoothing a signal based on the output signal; a signal change amount calculation part calculating a first and a second change amounts corresponding to a change amount between at least two selected acquisition values selected from acquisition values based on the output signal at current or past time; a light source control part controlling the power supplied to the light source based on the first change amount; and a filter control part controlling characteristics of the smoothing filter based on the second change amount.
US10677712B2

A high-throughput corrosion testing mechanism was developed for metals in a variety of environments in controlled, multiplexed microenvironments. Many parallel experiments can be conducted with microbial and environmental variables independently manipulated to identify the key determinants of corrosion progression. The synthetic assay design enables subsequent surface characterization of select samples within the array. In as little as one day, diverse corrosive environments can be compared quantitatively.
US10677710B2

An analyzer of a component in a sample fluid includes an optical source and an optical detector defining a beam path of a beam, wherein the optical source emits the beam and the optical detector measures the beam after partial absorption by the sample fluid, a fluid flow cell disposed on the beam path defining an interrogation region in the a fluid flow cell in which the optical beam interacts with the sample fluid and a reference fluid; and wherein the sample fluid and the reference fluid are in laminar flow, and a scanning system that scans the beam relative to the laminar flow within the fluid flow cell, wherein the scanning system scans the beam relative to both the sample fluid and the reference fluid.
US10677708B2

A microfluidic device for detecting rare cells in a fluid sample comprises the rare cell and other cells. The microfluidic device comprises an inlet for receiving the fluid sample, a labyrinth channel structure in fluid communication with the inlet, and an outlet in fluid communication with the labyrinth channel structure for collecting the rare cells separated from the other cells in the fluid sample. The labyrinth channel structure comprises at least one channel through which the fluid sample flows. The at least one channel has a plurality of segments and a plurality of corners with each corner defined between adjacent segments. The presence of the plurality of corners induces separation of the rare cells from the other cells in the fluid sample as the rare cells move to a first equilibrium position within the at least one channel when a ratio of inertial lift forces (FZ) and Dean flow (FD) of the fluid sample is from 2 to 10.
US10677705B2

A particle detector, e.g. a smoke detector is described. In one form the detector includes a detection chamber and radiation source emitting a single beam of radiation. The detector also includes a radiation receiving system and an imaging system arranged to receive radiation from a common region of interest. Methods and systems for analysing the output of a particle detector are also disclosed.
US10677701B2

Jet fuels' thermal oxidation characteristics are evaluated via the Standard Test Method for Thermal Stability of Aviation Turbine Fuels. This test method mimics the thermal stress conditions encountered by jet fuel in operation and is often carried out by laboratory devices, known as rigs. The rigs include a test section having a sleeve and a heater tube arranged therein. A pair of bus bars secure the test section to the rig and apply a current to the heater tube. The applied current heats the heater tube and subjects the sample jet fuels that are flowing in the volume between the sleeve and heater tube to high temperatures, which may produce thermal oxidation deposits on the heater tube. Heater tubes are difficult to install, however, and a gauge may be used to ensure accurate placement of the heater tube within the sleeve. In addition, the fuel sample must be prepared via an aeration process, and systems are disclosed for automating the aeration process such that the sample is prepared precisely according to the test standard. Moreover, the rig includes a pump system that moves the fuel sample through the test section, and a pump system is provided in a double syringe arrangement that optimizes fuel flow through the test section without fluctuation. Finally, the rigs include cooling systems for cooling the bus bars and maintaining an appropriate thermal profile within the heater tube, and cooling systems may be provided that independently control the temperature of each bus bar.
US10677698B2

Embodiments of a system and a method for measuring cementitious board during its continuous manufacture can be used online in a continuous manufacturing process to effectively determine the degree to which cementitious slurry has set (e.g., expressed as percent hydration) at a predetermined location, such as, near a cutting station, for example. A compression assembly can be used to compressively engage the cementitious board in a controlled manner as it passes by the compression member along the conveyor between the forming station and the cutting station. A force gauge can be associated with the compression member to measure the resistance force exerted by the cementitious board in response to being compressed by the compression member. The resistance force can be correlated to a set characteristic of the cementitious board, such as a numerical value of percent hydration of the cementitious slurry of that particular portion of the cementitious board.
US10677694B1

A container sample manipulation apparatus utilizing a handle with a terminal portion. The apparatus may be manually operated in an upright position or in a tilted configuration in conjunction with a guide for interaction with the structure of a sample container.
US10677685B2

A method for processing data obtained from a condition monitoring system, which comprises the step of obtaining dynamic signal data in the form of a time waveform and/or a Fast Fourier Transform (FFT) from at least one sensor. The method comprises the step of extracting at least two parameters from the time waveform and/or FFT and transmitting or displaying the at least two parameters instead of the dynamic signal time waveform data and/or a Fast Fourier Transform (FFT).
US10677679B2

A refrigerant leak detection system for a heating, ventilation, and air conditioning (HVAC) system includes a vessel configured to receive an air sample. The refrigerant leak detection system includes a cooling device configured to cool the vessel and a liquid detection device configured to detect liquid in the vessel. The refrigerant leak detection system further includes an actuator configured to actuate a transfer mechanism to collect the air sample in the vessel.
US10677675B2

A pressure sensor module including a housing, a pressure sensor chip, and one or more of an integrated passive device (IDP) chip and discrete passive devices are disclosed. The pressure sensor chip and one or more of the IPD chip and the discrete passive devices are arranged within the housing.
US10677669B2

The present invention discloses an optical sensor device, comprising: an optical fiber; a transducer; and an intrinsic fiber optic sensor embedded in the optical fiber; wherein the transducer is arranged as to receive an input action and converting such input action into a proportional strain on the intrinsic fiber optic sensor being at least the transducer and the intrinsic fiber optic sensor enclosed by a housing being the housing filled either with a thermally-responsive substance or a pressure-responsive substance being such device characterized in that the substance is a substance whose viscosity is reduced by at least 70% upon the change from ambient conditions to working conditions.
US10677667B2

The invention relates to a component transducer (20) for sensing a torque component (Mx, My, Mz); wherein an element (21) made of piezoelectric crystal material comprises element surfaces; wherein a force component (Fx, Fy, Fz) produces electric polarization charges on the element surfaces; and wherein the torque component (Mx, My, Mz) to be sensed consists of at least one pair having force components (+Fx, −Fx; +Fy, −Fy; +Fz, −Fz) wherein said force components (+Fx, −Fx; +Fy, −Fy; +Fz, −Fz) of a pair have the same axis of action and opposite directions of action. The component transducer (20) receives the force components (+Fx, −Fx; +Fy, −Fy; +Fz, −Fz) of a pair separately.
US10677666B2

The invention relates to a measuring arrangement (1) for testing skis and snowboards (2) or sports equipment with a planar contact surface, the arrangement comprising a sensor device, onto which at least one ski or snowboard (2) or piece of sports equipment can be laid. The sensor device has a sensor surface (3) which is predominantly sub-divided in a longitudinal and transverse direction into a plurality of sensor-surface sections (4), each of said sensor-surface sections (4) having at least one force sensor which outputs the force acting on the sensor-surface section (4) as an electrical signal that is evaluated by a computer unit (5).
US10677663B2

A temperature monitoring system includes an enclosure, an external temperature sensor, and an internal temperature sensor. The enclosure may be explosion-proof, and may include a controller and an internal display disposed within the enclosure. The external temperature sensor may be configured to detect an outside temperature, and the internal temperature sensor may be configured to detect a temperature inside the enclosure. Upon the external temperature sensor and/or the internal temperature sensor detecting a temperature that meets or exceeds a set or specified value or limit, the system may be configured to implement an action or order. In an embodiment of the system, the system may be configured to stop fueling in the event that the external temperature sensor and/or the interior temperature sensor detect a temperature that meets or exceeds a certain temperature.
US10677661B2

A method for calorimetry includes flowing a first fluid through a co-flow reactor microchannel having plural inlets and an outlet, the first fluid flowing through each of the inlets, and measuring transmission of light through a Nano Hole Array (NHA) sensor to obtain a baseline extraordinary optical transmission (EOT) measurement. The flow of the first fluid is stopped, the microchannel is emptied of the first fluid, and the first fluid and a second fluid are passed through the microchannel such that a reaction occurs, the first fluid flowing through a first of the inlets and the second fluid flowing through a second of the inlets. While flowing the first and second fluids, transmission of light through the NHA sensor is measured to obtain a reaction EOT measurement. A calorimetry measurement, indicative of energy released during the reaction, is calculated as a function of the baseline and reaction EOT measurements.
US10677660B2

The purpose of the present invention is to provide a temperature traceable indicator capable not only of displaying temperature history, but also adding other additional information. To that end, a temperature traceable indicator according to the present invention is provided with a base material and a temperature indicating laminate disposed on the base material, and is characterized in that the temperature indicating laminate is provided with a coloring layer including a color former, a color developing layer including a color developer for inducing the coloration of the color former, and a barrier layer disposed between the coloring layer and color developing layer, and the barrier layer includes a barrier agent that is immiscible with the color developer, is frozen at a first temperature, and melts beyond a second temperature so as to allow the color developer to become diffused in the coloring layer so that color is produced.
US10677646B2

By overlapping lighting timings of light sources that emit lights of a plurality of different wavelength bands including a wavelength band of at least a visible light region and an infrared light region, the lights of the plurality of the different wavelength bands including the wavelength band of at least the visible light region and the infrared light region are emitted on a banknote while securing an overlap in timings thereof. Moreover, by using light receiving elements each including a bandpass filter that allows only light of a wavelength range that corresponds to the wavelength band of each of the light sources, received light intensities of the light of the wavelength range that corresponds to the wavelength band of each of the light sources are acquired simultaneously, and image data are formed based on the received light intensity of every acquired wavelength band.
US10677643B2

The a vibration sensor comprising a membrane that can be stimulated so as to oscillate by means of a piezoelectric drive, and a mechanical oscillator arranged on the membrane, at least one piezoelectric element of the drive comprising at least one first electrical contact structure on an upper side of the piezoelectric element and at least one second electrical contact structure on a lower side of the piezoelectric element, such that the at least one piezoelectric element is designed so that an active area of the piezoelectric element corresponds to an area of a mechanical deformation of the unidirectional curvature of the membrane, during a pre-defined eigenmode of the mechanical oscillator.
US10677642B2

A prefabricated mat-like structure having lengths of fiber mounted thereon or therein in a predetermined deployment pattern that provides a high spatial density of fiber to give increased spatial sensing resolution is described. The prefabricated mat-like structures may be very easily deployed by being placed against and/or wrapped around an object to be monitored, typically being fastened in place by clamps or the like. In addition, easy removal from the object is also obtained, by simply unfastening the mat-like structure, which may then be redeployed elsewhere. The prefabricated mat-like structure having the fiber already mounted thereon or therein therefore provides a very convenient and easily installable and removable solution.
US10677641B2

An examination method comprises: generating a received audio signal according to sound generated from rotation of the fan by an audio receiving device; performing Fourier transform on the received audio signal to obtain a reference frequency domain signal; recognizing a plurality of characteristic bands according to the reference frequency domain signal; adjusting the received audio signal according to the characteristic bands respectively to form a plurality of casting audio signals corresponding to frequency components in the characteristic bands respectively; playing the casting signals sequentially by an audio casting device; and recognizing at least one key band among the characteristic bands according to the transmission rate of the hard drive upon playing the casting signals.
US10677638B2

A passenger's weight measurement device for a vehicle seat includes an upper rail provided on a lower rail that is fixable to a vehicle floor, the upper rail being movable in at least one of rear and front directions; a load sensor fixed onto the upper rail; and a frame provided on the load sensor and below the vehicle seat. In plan view, the load sensor protrudes from the frame in at least one of left and right directions.
US10677626B2

A flowmeter profiling system for measuring a flow profile of water in a subsurface environment includes a tracer injection system positioned at least partially within the subsurface environment. The tracer injection system includes an injection tube that contains a tracer material, and an injection port that is coupled to the injection tube near a bottom of the injection tube. Additionally, the injection port is configured to inject the tracer material substantially horizontally into the subsurface environment. The injection port can include a plurality of exit holes such that the tracer material is injected substantially horizontally into the subsurface environment through each of the plurality of exit holes. The water can be in a groundwater production well having a cross-sectional plane, and the tracer material can be injected substantially horizontally into the groundwater production well through each of the plurality of exit holes to fill substantially the entire cross-sectional plane of the groundwater production well.
US10677622B2

A system to measure the flow rate of a liquid in a microfluidic circuit. The system includes a vessel that is partially filled with the liquid, a gaseous ceiling above the vessel and a pressure regulator to maintain the pressure of the gas in the gaseous ceiling at a predetermined value P1. A capillary pipe to extract the liquid from the vessel and to output the liquid at a pressure P2 lower than P1. A first inlet of the pressure sensor is connected to the gaseous ceiling, a second inlet of the pressure sensor is connected to the capillary pipe, and the outlet of the pressure sensor outputs a signal as a function of the pressure difference (P1−P2), which is a measurement representing the flow rate of pressurized P2 liquid supplied to the microfluidic circuit.
US10677614B2

Provided is an encoder that can sense an abnormality in the attitude of a detector with respect to a scale. An encoder includes a scale and a detector, the scale being provided on one measurement target part with marks arranged on the scale, and the detector being provided on another measurement target part and configured to detect an amount of relative movement with the scale. The scale includes a sensing unit that senses the attitude of the detector with respect to the scale, and thus even in a case where an abnormality in the attitude of the detector with respect to the scale cannot be sensed on the basis of a change in a signal read by a reading unit, the abnormality can nevertheless be sensed.
US10677613B2

Disclosed is a resolver, which includes a stator made of a magnetic material and having a plurality of teeth and a plurality of slots alternately formed at an inner side thereof; insulation covers respectively having a tooth insulating unit formed at an inner side thereof corresponding to the teeth and mounted to the stator at both upper and lower surfaces of the stator; and coils wound on the teeth with the tooth insulating unit being interposed therebetween, wherein a coil occupying ratio per slot, which is defined by the following equation and represents a ratio of area occupied by the coils in a slot to which the insulation covers are fixed, is 35% or below: Coil occupying ratio per slot=(area occupied by coils in a single slot)/(area of a single slot)  Equation.
US10677597B2

A method for creating a digital map in at least one mobile device including capturing an image sequence of an environment; detecting and classifying objects in the captured image sequence; determining object positions of the objects relative to the mobile device; establishing a section in the environment wherein the section has a predetermined size and predetermined boundaries; assigning the detected and classified objects to the determined object positions in the established section; determining a traffic lane provided in the section; transmitting object information and the object positions of the detected and classified objects, section information relating to the established section, traffic lane information and time information to the map creation device. In the map creation device, the data is received, compared, and sections are joined and merged to form a digital map. Also disclosed is an associated system.
US10677595B2

A method for navigating an automated guided vehicle is provided. The method includes: generating an environment map for an automated guided vehicle and setting a target position, wherein the environment map at least includes an open region and a barrier region; generating a first navigation path on the environment map according to the target position; optimizing the first navigation path by using a dichotomy method to generate a second navigation path; orthogonalizing the second navigation path to generate a third navigation path, wherein every two adjacent line segments in the third navigation path are orthogonal to each other; and navigating the automated guided vehicle to the target position using the third navigation path. The method for navigating the automated guided vehicle according to the invention optimizes navigation paths.
US10677586B2

The embodiments disclosed herein can enable a target on a semiconductor wafer to be reconstructed and/or imaged. A surface of a target on a semiconductor wafer is measured using a wafer metrology tool. A voxel map of the surface is fixed to match geometry measurements and using scattering density of expected materials. Uniform scaling of the scattering density of all fixed surface voxels can occur.
US10677585B2

An occurrence of a noise in a light receiver is suppressed, and an accuracy of measuring a film thickness is improved. A film thickness measuring apparatus includes: a stage being in contact with only an end portion of a substrate; a reflection suppressing unit located separately from the stage in a region surrounded by the stage; a light source; and a light receiver which a first light made up of light, which has been emitted from the light source, reflected on an upper surface of the measured film and a second light reflected on an upper surface of the substrate enter. The reflection suppressing unit is located separately from a lower surface of the substrate exposed to atmosphere, and suppresses a reflection of light, which enters the reflection suppressing unit from the light source, to the light receiver.
US10677579B2

A capacitive distance sensor includes a sensor element having an electrically conductive, elongated, flat sensor area which in turn contains a number of holes. The sensor area is completely surrounded by an electrically non-conductive insulating body, with the result that the insulating body completely covers the edge regions of the holes. The sensor element is produced, in particular, by first of all making the holes in the sensor area. In a subsequent step, the sensor area is completely encased by the insulating body which also completely fills the holes in the sensor area.
US10677575B2

Embodiments described herein include layered mesh containers and methods for using the containers to safely transport and dispose of airbag inflators having ammonium-nitrate-based propellant. For example, a container with at least two single-layer sidewalls is provided that can hold multiple airbag inflators and withstand up to 4 moles of matter being deployed from an inflator having ammonium-nitrate-based propellant. The container can contain the inflator and any shrapnel associated with the explosion while also venting gases expelled as a result of the explosion. Various container designs are provided, along with methods for using these containers.
US10677571B2

The present invention relates to an electronic dart machine for displaying a point of a corresponding part in an area hit by a dart, using an LED. The present invention provides an electronic dart machine including: a dart target part, which has the shape of a board having multiple divided target areas and includes a sensor means for detecting the location of a target area hit by a dart; an LED display part positioned at a location corresponding to each target area along the periphery of the dart target part; and a controller for controlling an output display of each LED module by preset control logic, recognizing the location of the target area hit by the dart, through the sensor means, and producing a dart hitting result by linking a content of the output display of the LED module with the location of the target area hit by the dart.
US10677568B2

Implementations described and claimed herein provide a ballistic dolly system. In one implementation, a frame assembly of a ballistic dolly has an elongated member. A seat assembly is mounted to the elongated member. The seat assembly has one or more surfaces adapted to engage an inner surface of a body of an overlap panel. One or more seat channels are formed in the seat assembly. Each of the one or more seat channels is adapted to releasably engage an edge of a body of an armor panel. Each of the one or more seat channels orients the edge of the body of the armor panel in an overlapping relationship with the body of the overlap panel such that a portion of the body of the armor panel overlaps with a portion of the body of the overlap panel. The overlapping relationship covers a ballistic void of the ballistic dolly.
US10677563B2

A system for monitoring a user of a firearm generally includes an inertial measurement unit configured to be disposed inside a grip of the firearm for measuring motion of the firearm. The system also includes an event detection system for detecting a detected event that includes at least one of gripping of the firearm, raising of the firearm, aiming of the firearm, and discharging of the firearm based on the motion of the firearm measured by the inertial measurement unit. The system further includes a communication system for wirelessly communicating the detected event.
US10677558B2

In some embodiments, a trigger mechanism comprises a trigger and a latch. The trigger comprises a body, a bearing and a roller. The roller is arranged to rotate with respect to the body. The body supports the bearing and the bearing supports the roller. The roller comprises a trigger sear. The latch comprises a latch sear that is arranged to contact the trigger sear.
US10677556B2

A cleaning implement for a firearm comprises a rigid, axially extending, support adapted for connection to the end of a cleaning rod or other manipulating implement. Axially spaced, resilient panels are integrally molded onto a hub through which the support extends. A barb at an end of the support is provided to secure a cleaning patch that is wrapped around the outer edges of the panels and maintained in contact with an interior surface of the firearm during cleaning by the resilience of the panels.
US10677555B2

A muzzleloader system is disclosed, in which a muzzleloader has an integrally formed, sound moderated barrel and is configured to operate without a breech plug.
US10677550B2

A magazine assembly for a firearm and a related method are disclosed. The assembly has a magazine housing defining a track, and a follower assembly. The magazine housing is configured to constrain a cartridge as the cartridge is moved within the magazine assembly such that majority of a proximal surface area of the cartridge does not contact the magazine housing, and a distal tip of the cartridge does not contact the magazine housing.
US10677547B2

A pump action firearm with bolt slide locking mechanism includes a receiver, a barrel assembly coupled by the receiver, and a bolt slide slideably disposed in the receiver for movement between rearward open breech and forward closed breech positions. A slide lock pivotably mounted to the bolt slide about a pivot axis is selectively engageable with an interference surface on the receiver. When the firearm is fired via a trigger pull, a rotatable hammer strikes and actuates the slide lock. The slide lock rotates from a locked position engaged with the interference surface to prevent the slide from moving out of the closed breech position, to an unlocked position disengaging the interference surface. This allows the slide to be manually moved to the open breech position for cycling the action. A manual actuator is provided for unlocking the slide lock absent a trigger pull.
US10677529B2

A method for forming large titanium parts includes forming bends into a titanium plate for form a bent part. The bent part is then roll-formed to form contours into the bent part. The surfaces of the contoured part are rough-machined, and the part is then secured to a bladed form fixture. The bladed form fixture comprises a plurality of header boards that secure the part to the fixture. The fixture part is placed in a thermal vacuum furnace and a stress-relieving operation is performed. The part is removed from the fixture and final machining takes place.
US10677528B2

A dual tumble dryer unit that includes a housing that defines an interior, a divider that extends between first and second side walls and divides the interior into first and second sections, and first and second dryer assemblies that are positioned in the first and second sections. The first and second dryer assemblies each include a basket positioned to rotate about a horizontal axis, and a blower disposed positioned to blow air on the basket. A first drying path is defined between a first entry opening defined in the first side wall, the first basket and a first exit opening defined in the second side wall, and a second drying path is defined between a second entry opening defined in the first side wall, the second basket and a second exit opening defined in the second side wall.
US10677524B2

A system for liquefying production gas from a gas source containing a fluid having C1-C12 entrained gases includes a first phase separator for separating the C1-C12 gases from the fluid from the gas source. The first phase separator has an inlet in fluid communication with the gas source, a gas outlet and at least one alternative outlet. A first cryogenic liquefaction vessel has an inlet and an outlet. The inlet is in fluid communication with the gas outlet of the first phase separator. The first cryogenic liquefaction vessel cools the C1-C12 gases to liquefy the C3-C12 petroleum gases. A second phase separator is provided for separating the C3-C12 liquefied gases from the C1-C2 gases. The second phase separator has an inlet, a liquid outlet and a gas outlet. The inlet is in fluid communication with the outlet of the first cryogenic liquefaction vessel. At least one storage vessel is provided in fluid communication with the liquid outlet of the second phase separator for collection of the liquefied C3-C12 petroleum gases.
US10677523B2

A method of cooling a process stream with an auxiliary stream is described, wherein the exchange of heat between the process stream and the auxiliary stream is effected in a first heat exchanger and a second heat exchanger connected downstream thereof.
US10677517B1

A panel assembly for a vacuum insulated structure includes a first panel having inner and outer surfaces and a second panel having inner and outer surfaces. The outer surface of the second panel is partially disposed on the inner surface of the first panel to define a joint portion therebetween. A seam member operably couples the first panel to the second panel along the joint portion. At least one cross member intersects the seam member. The at least one cross member further operably couples the first panel to the second panel.
US10677514B2

A refrigerator door bin assembly includes a door liner defining a first side wall defining a supporting base extending from the first side wall. The supporting base defines a locking channel therein. The assembly further includes a bin body defining a first outer wall facing and positioned adjacent to the first side wall of the door liner. The first outer wall of the bin body defines an alignment channel receiving the supporting base therein. A locking rib extends within the alignment channel to engage with the locking channel.
US10677503B2

A condenser includes a shell having a vapor refrigerant inlet, a first tube bundle and a liquid refrigerant outlet. A second tube bundle is positioned in a subcooler component. The subcooler component has a center channel and at least two outer channels and conforms to the shell.
US10677498B2

To provide refrigeration below 200 K, a Brayton cycle engine contains a light reciprocating piston. The refrigerator includes a compressor, a gas-balanced reciprocating engine having a cold rotary valve, a counterflow heat exchanger, a gas storage volume with valves that can adjust system pressures, a variable speed engine and a control system that controls gas pressure, engine speed, and the speed of the piston. The engine is connected to a load such as a cryopanel, for pumping water vapor, through insulated transfer lines.
US10677496B2

The present disclosure relates to a chiller. A compressor driver includes: a compressor including a compressor motor and a magnetic bearing; a coil driver including a switching element and to apply a current to a bearing coil of the magnetic bearing by a switching operation of the switching element to cause a rotor of the compressor motor to be levitated from or land on the magnetic bearing; and a controller to control the switching element of the coil driver, wherein, when the rotor of the compressor motor lands, the controller is configured to gradually decrease the current flowing through the bearing coil. Accordingly, damage to the rotor of the compressor motor can be prevented when the compressor motor is stopped in a magnetic levitation system.
US10677491B2

An air distribution device. The air distribution device an air distribution chamber arranged to receive a flow of ventilation air from the air outlet. The air distribution chamber further having one or more perforated throttling plates or meshes perpendicular to the inner perforated wall and perpendicular to the flow of ventilation air from the air outlet into the air distribution chamber. The air distribution device also includes a pressure equalization chamber formed between an inner air permeable front plate of the air distribution chamber and an outer front plate. A perforation-free area of the outer perforated front plate is smaller than the perforation-free area of the inner perforated front plate in order to equalize ventilation air pressure in the equalization chamber and to provide a uniform flow of air through the outer front plate.
US10677487B2

A predictive HVAC control apparatus and method, the predictive HVAC control apparatus having an input/output interface connected to a gain amplifier and a thermocouple amplifier, the gain amplifier connected to a first plurality of sensors disposed on an HVAC system, the HVAC system having HVAC system controls, and the temperature amplifier connected to a second plurality of sensors disposed on an HVAC system, a central processing unit connected to the input/output interface, and an HVAC control relay, connected to the input/output interface and the HVAC system controls.
US10677485B2

Devices, methods, and systems for determining the cause of a fault in a heating, ventilation, and air conditioning (HVAC) system are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to receive operational data associated with an HVAC system, receive control logic associated with a controller of the HVAC system, determine a cause of a fault occurring in the HVAC system based, at least in part, on the operational data associated with the HVAC system and the control logic of the controller of the HVAC system, and provide the cause of the fault occurring in the HVAC system to a user.
US10677480B2

A portable dehumidifier includes a cabinet, an evaporator, a condenser, a drain pan, multiple support legs, a compressor, and a fan. The cabinet includes an airflow inlet, an airflow outlet, and at least two wheels. The evaporator is located adjacent to the airflow inlet. The condenser is located adjacent to the evaporator and on a side of the evaporator opposite the airflow inlet. The drain pan is located at least partially below the evaporator and the condenser. The support legs extend from a bottom side of the drain pan towards the bottom side of the cabinet. The compressor is located below the drain pan. The fan is located adjacent to the condenser and on a side of the condenser opposite the evaporator.
US10677479B2

A drainage tray for collecting condensate from a heat pump is disclosed, where the heat pump (3) being adapted to be mounted on a support (4) being mountable to at least one supporting structure to carry the weight of the heat pump (2) and the support (4) wherein the tray (2) comprises a peripheral and preferably inclined edge portion (7) defining a central recessed tray portion (8) configured to collect condensate, wherein the tray further comprises a condensate outlet (9) for removing the condensate from the tray (2).
US10677473B2

Ovens having spray systems for spraying cleaning fluid in a cooking chamber are disclosed that include a chamber drain flow path that leads to a grease drain path and a water drain path. A baffle wall in the chamber drain flow path controls the flow of fluid between the grease drain path and the water drain path. The chamber drain flow path may also have a recirculation path to return water to the spray system. Ovens having spray systems for cleaning are disclosed that include a door having a latch mechanism that automatically latches upon closure of the door and a gasket disposed between the door and an oven housing that directs water impinging upon the door back into the cooking chamber and the chamber drain flow path. The door may have an inner glass pane and an outer glass pane pivotably mounted to the inner glass pane.
US10677470B2

Gas circuit (1) for a kitchen appliance (2) comprising a gas rail (3) with a gas inlet (4) for connecting said gas rail (3) to a gas source (5) and with at least one gas outlet (6), said gas circuit (1) further comprising a gas tube (7) for providing gas from said gas outlet (6) to a gas hob (8), and said gas circuit (1) further comprising a gas valve assembly (9) connecting said gas tube (7) to said gas outlet (6) of said gas rail (3) in a flow conducting manner, said gas valve assembly (9) comprising a gas valve (10) with a valve body (11) and fixation means (12) fixing said valve body (11) to said gas rail (3) such that said gas valve (10) is supported by said gas rail (3), characterized in that said fixation means (12) comprise a first spring member (13a) looping around said gas rail (3) and/or said valve body (11), thereby resiliently bracing said gas valve (10) and said gas rail (3).
US10677467B2

An annular air swirler configured to receive a fuel injector in a central bore. The swirler has one or more annular channels, defined by radially facing channel walls and having an inlet for receiving compressed air and an axially distal outlet. The channel walls converge inwardly towards the outlet and swirl vanes extend between opposing faces of the walls. The swirler turns incoming air to create a vortex at the channel outlet. An annular cooling apparatus associated with the air swirler is arranged axially adjacently downstream of the channel outlet(s), and includes a skirt portion radially spaced from a converging portion of the outermost channel wall defining a converging portion of a bowed coolant channel. A radially outwardly extending wall connects with the outermost channel wall and, with a face of the skirt portion, defines a radially outwardly extending portion of the bowed coolant channel adapted for increased heat exchange.
US10677458B2

Implementations of a combustor assembly yield low emissions, require low power, are suitable for alternate liquid fuels, including highly viscous fuels, and are scalable for various heat release rates. The combustor assembly includes a fuel injector and a swirler. The fuel injector may include a choke portion and a spacer. The choke portion is disposed just upstream of an outlet of a liquid fuel conduit and prevents atomizing gas from interrupting continuous flow of the liquid fuel through the liquid fuel conduit. The spacer is disposed downstream of the outlet to precisely control the gap and thus, bifurcation of atomizing gas flow, between the outlet of liquid fuel conduit and an inlet of an orifice plate. The swirler is disposed radially outwardly and adjacent the fuel injector and includes a plurality of angled vanes.
US10677451B2

Embodiments of the present disclosure include a system, method, and apparatus comprising a direct steam generator configured to generate saturated steam or superheated steam and combustion exhaust constituents. A CONVAPORATOR™ Unit (CU) can be fluidly coupled to the direct steam generator. The CU can be configured to route the saturated steam or superheated steam and combustion exhaust constituents through a condenser portion of the CU via a condenser side steam conduit and can be configured to condense the super-heated steam or saturated steam to form a condensate. A separation tank and water return system can be fluidly coupled to a condenser side condensate conduit of the condenser portion of the CU. The separation tank and water return system can be configured to separate the combustion exhaust constituents from the condensate. An evaporator portion of the CU can be fluidly coupled with the separation tank and water return system via an evaporator side condensate conduit. The evaporator portion can be configured to evaporate the condensate from the separation tank and water return system via heat transfer between the condenser portion and evaporator portion to form steam. A turbine can be fluidly coupled with the evaporator portion of the CU via an evaporator side steam conduit.
US10677442B2

A highly reliable light emitting apparatus which emits light with high efficiency is obtained. The light emitting apparatus includes a light emitting member, a refrigerant, and a housing. The light emitting member includes a first surface including a phosphor irradiated with light to emit light, and a second surface different from the first surface. The refrigerant cools the light emitting member. The housing includes a holding portion for holding the refrigerant. A surface of the housing is provided with an opening communicating with the holding portion. The light emitting member is connected to the housing such that the second surface closes the opening.
US10677439B2

An LED lamp includes: a lamp shell including a lamp head, a lamp neck and a sleeve; a passive heat dissipating element having a heat sink connected to the lamp shell, wherein the heat sink comprises fins and a base; a power source; a light emitting surface comprising LED chips; a first heat dissipating channel; a second heat dissipating channel; and a lamp cover; wherein the second end on the upper portion of the lamp neck of the lamp shell is formed with a venting hole, the lamp shell has an airflow limiting surface which extends radially outwardly and is located away from the venting hole, the airflow limiting surface cloaks at least part of the fins.
US10677438B2

An LED lamp includes: a lamp shell; a passive heat dissipating element having a heat sink, and the heat sink including fins and a base and connecting to the lamp shell; a power source disposed in the lamp shell; and a light board connecting to the heat sink and including LED chips electrically connected to the power source. A chamber of the lamp shell is formed with a first heat dissipating channel. The first heat dissipating channel has a first air inlet at an end of the lamp shell. Another end of the lamp shell has a heat dissipating hole. A second heat dissipating channel is formed in the fins and base. The second heat dissipating channel has a second air inlet. Air flows into the second air inlet, passes through the second heat dissipating channel and flow out from spaces between every adjacent two of the fins.
US10677433B2

A lighting device includes a rail unit, a body unit which emits light at an object to be lit up and is coupled to a rail unit, and a fixing unit that is fixed to the rail unit together with the body unit and guides the supply of rail unit power to the body unit.
US10677431B2

A portable neck light for wearing on a user's neck is disclosed having a neck member adapted to fit around a user's neck, body members on each side of the neck member having a light source, a movable member between each end of the neck member and each body member allowing for the adjustment of each light source independently of the other, a power source and an on/off switch.
US10677424B2

The invention provides a lighting module for use in a reflector which comprises at least one first light source emitting first light having a first light distribution with a first main direction and at least one second light source emitting second light having a second light distribution with a second main direction opposite to the first main direction. A base connects the lighting module to a luminaire socket. The base has a longitudinal axis extending from the base. The first light source is positioned on the longitudinal axis and the second light source is positioned at a non-zero distance to the longitudinal axis. The first main direction and the second main direction are substantially perpendicular with respect to the longitudinal axis.
US10677422B2

A decorative filter is disclosed. Quick, convenient, and festive update to garden lights and outdoor fixtures. The filter has a bag-like structure to facilitate placing it over a landscaping light fixture to change the color of the light that projects from the fixture. The filter is sheet-like and can be a gel or other color filter. Sometimes the filter is made from a polymeric material.
US10677421B2

An illumination apparatus that is to be disposed in a recess formed in a part of a building includes: a light-emitting module that includes a board and a plurality of light-emitting elements disposed on the board; a light diffuser that has translucency and covers the light-emitting module; and a light reflector that includes a wall having light-reflecting properties and surrounding the plurality of light-emitting elements. Among the plurality of light-emitting elements, every two adjacent light-emitting elements are disposed on the board at a first interval. Among the plurality of light-emitting elements, a light-emitting element closest to the wall is disposed on the board with a second interval to the wall, the second interval being larger than ¼ of the first interval and smaller than the first interval.
US10677417B2

There are provided a light emitting device package and a method for manufacturing the same. The light emitting device includes: a plurality of barriers provided above a metal circuit board; a plurality of light emitting devices placed in a space between the barriers; and a lens unit provided at an upper side of the barrier. Accordingly, the plurality of light emitting devices can be conveniently seated as a module format, and a luminance can be increased. Also, an efficiency of heat sink can be increase.
US10677416B2

An elongated lens (300) is formed with a trough (310) along the long axis on the light emitting surface of the lens. The elongated lens (300) may include a curved wall (325) about its perimeter, and a smooth transition (317) between the curved wall (325) and the trough (310). The trough (310) may include a concave shape along both the long axis and the short axis, although the radius of curvature of the concave shape may differ between the long and short axes. The eccentricity of the illumination pattern may be controlled by the size of the trough (310) and these radii of curvature.
US10677413B2

In a lighting device adapted to be mounted on a vehicle, a PTC (positive temperature coefficient) thermistor (535), a first fixed resistor (R1), and a first light emitting element (531) are connected in series with a voltage source. A heat conduction suppressor (7) is configured to suppress heat conduction from the first fixed resistor (R1) to the PTC thermistor (535).
US10677412B2

A cover for a light bar or similar horizontal lamp for vehicles is described. The cover apparatus is equipped with a rear cover portion and a front cover portion. The front cover portion consists of a cover panel configured to pivot to encompass the light within the apparatus, and to be opened at the will of the user to uncover the light bar. The rear half is equipped with one or more heat dissipation vents which conform to standard heat sinks found on conventional horizontal light bars for vehicles. The shape of the apparatus is aerodynamic such that it eliminates audible vibrations known to cause uncovered light bars to ‘whistle’ or otherwise emit an unwanted noise when the vehicle is underway. A version with a stationary, translucent front cover portion is preferred, and is fashioned of a single piece of flexible plastic.
US10677408B2

An optical module for a motor vehicle including a first optical element including light guides and a projection optic arranged at a distance from the first optical element and having a longitudinal optical axis. The light guides are aligned in a series, perpendicular to the longitudinal optical axis and in a transverse direction, and they include first light guides and second light guides. The first light guides are arranged successively with respect to each other by being interposed between the second light guides, the first light guides each having a transverse dimension less than the equivalent transverse dimension of each of the second light guides. The first light guides are predominantly offset transversely with respect to the longitudinal optical axis.
US10677406B2

The purpose of the present invention is to provide a vehicular lamp which creates light directed upward using a reflector that allows the light incident below the lower end of the lens to exit upward through a lens and which minimizes the uneven light distribution of the created light distribution pattern. The vehicular lamp according to the present invention includes: a semiconductor light source unit (20) including a light-emitting chip (21); a horizontally long lens (30) disposed in front of the light source unit (20); and a reflector (40) positioned between the lens (30) and light source unit (40) and disposed below the light-emitting chip (21) along a vertical direction. The reflector (40) includes a reflection surface (41) for creating a plurality of virtual focal points intersecting a vertical axis passing through the light emitting center O of the light-emitting chip (21). The distribution of light from the reflection surface (41) is controlled so that light is emitted from a light emitting surface (32) vertically below the optical axis Z of the lens (30). The lens (30) is formed such that, when a point light source is assumed on the optical axis Z, first direct light LM on the optical axis Z emitted from the point light source is distributed upward from the light emitting surface (32).
US10677401B2

A lighting system comprises a primary luminaire and a secondary luminaire each having a light source. Electrical power can be transmitted wirelessly via an inductive wireless power transmission from the primary to the secondary luminaire. Electrical power can also be transmitted wirelessly via an RF wireless power transmission from a RF wireless power transmitter to both luminaires. Energy can be stored in energy storage means. Thus, true wireless lighting can be achieved.
US10677400B2

An edgelit lamp structure is provided. The lamp structure may include at least one optical diffuser having textured surface to direct light; a frame present on at least a portion of a perimeter of the optical diffuser; and a plurality of solid state light emitters that are present between the frame and the optical diffuser, the solid state light emitters emitting light that is received by the optical diffuser.
US10677388B2

An overhead mounting system is disclosed. The mounting system includes an overhead channel with a plurality of openings in the base for attaching to a surface, such as a ceiling or trusses, along with a plurality of openings in the channel walls for securing components. The system is configured to accommodate attachment for multiple and diverse components, which have different dimensions, masses, pulling forces, or power requirements.
US10677384B2

A push pull coupler for hydraulic or other line that pivots about two axes in response to a predetermined tensile force exerted by a line connected to an adapter of the coupler, so that a face of the adapter is normal to the predetermined tensile force. A tensile force greater than the predetermined tensile force causes the disconnection of the line from the adapter. In one embodiment, a second push-pull coupler pivots around a third axis different from the first and second axes, responsive to a second predetermined tensile force that doesn't have to be parallel to the first predetermined tensile force. The faces of the couplers' adapters therefore become normal to the respective tensile forces exerted on them prior to disconnection of the lines.
US10677381B2

A gland includes an annular ring, the annular ring defining a gland bore, the gland bore defining a gland axis; and a joint restraint assembly, the joint restraint assembly includes a restraint base, the restraint base attached to the annular ring, the restraint base defining a restraint pocket; the restraint pocket comprising a restraint pivot disposed within the restraint pocket; a gripper, the gripper disposed within the restraint pocket, the gripper engaging the restraint pivot, the gripper configured to rotate about the restraint pivot; and a spring clip disposed within the restraint pocket, the spring clip biasing the gripper to rotate inwards towards the gland axis.
US10677368B2

A solenoid operated valve includes a valve block defining a valve lumen, a poppet slidably disposed within the valve lumen, a solenoid including a core defining a core lumen aligned with the valve lumen, and an armature assembly. The armature assembly includes an armature disc, an armature guide having a hollow cylindrical body defining an armature guide passage, and an armature stud disposed within the armature guide passage. The armature stud is in communication with the poppet so that axial movement of one is translated into axial movement of the other. The valve further includes a coil cover enclosing the solenoid, and a guard disposed to prevent contact between the armature assembly and an adjacent component of the valve. A method of assembling a solenoid operated valve includes placing a shim between the armature disc and the core, and pressurizing and energizing the valve.
US10677366B2

A system and process for intermittently venting combustible gas (c-gas) from a continuous source to the atmosphere are presented. The system may include a c-gas storage tank, an admission valve located upstream of the c-gas storage tank for regulating the flow of c-gas from the continuous source to the storage tank; an inert gas storage tank and an inert gas valve for regulating flow of inert gas to the c-gas storage tank, the inert gas diluting the c-gas within the c-gas storage tank below a flammable level; a vent valve for atmospheric venting located downstream of the c-gas storage tank, and a PIC that opens the vent valve when pressure in the c-gas storage tank reaches a pre-determined PIC vent point. The system may also include an auxiliary system to receive and vent c-gas diluted below the flammable level while the primary admission valve is closed.
US10677365B2

According to one aspect, a pressure relief valve assembly includes a clamped rupture disc. The rupture disc is adapted to rupture when a pressure differential across the pressure relief valve assembly reaches or exceeds a predetermined pressure differential. According to another aspect, there is provided a method of retrofitting a pressure relief valve assembly. According to yet another aspect, there is provided a method of assembling a pressure relief valve assembly.
US10677364B2

A switchable bidirectional core-actuated valve is provided with a chamber, and a first shaft hole, a second shaft hole and an output hole communicating with the chamber. The chamber is received therein with a non-return valve able to move in the chamber. Thus, water cooling liquid can make use of water pressure to have the non-return valve moving to a first position or a second position. When the non-return valve is at the first position, the first shaft hole will communicate with the output hole, when at the second position, the second shaft hole will communicate with the output hole. Thus, water cooling liquid can get into the chamber through the first shaft hole or the second shaft hole and then flow out of the output hole.
US10677357B2

A mechanical seal assembly with an electronically controllable carrier load. The assembly includes a magnetic ring affixed to the carrier and driven by a solenoid. The solenoid can apply an axial force to the carrier. The carrier load can be controlled to prevent or reduce friction between the primary ring and mating ring in slow-roll running conditions by partially or completely compensating a spring force provided by a biasing mechanism. The carrier load can further be controlled to inhibit seal hang-up. In embodiments, desired the carrier load can be determined by rotational speed. In embodiments, carrier load can be determined based on sensor signals.
US10677352B2

A hydrostatic transmission system includes a hydraulic motor and at least one proportional control valve and at least one pump connected to the hydraulic motor to provide fluid to operate the hydraulic motor. The at least one pump includes at least one fluid driver having a prime mover and a fluid displacement assembly to be driven by the prime mover such that fluid is transferred from the pump inlet to the pump outlet. The hydrostatic transmission system also includes a controller that establishes at least one of a speed and a torque of the at least one prime mover and concurrently establishes an opening of the at least one proportional control valve to adjust at least one of a flow and a pressure in the hydrostatic transmission system to an operational set point.
US10677347B2

A shift lever is configured to take deceleration-requesting positions through its operation in a specified direction from an M-range position for a manual mode. A control is configured such that vehicle's deceleration is larger when an operational quantity of a one-time operation of the shift lever operated toward the deceleration-requesting positions B1, B2, B3 is larger. For example, when the shift lever is operated to the position B1, one-stage shift down is performed, when the shift lever is operated to the position B2, two-stage shift down is performed, and when the shift lever is operated to the position B3, three-stage shift down is performed.
US10677344B2

A rotary shifter having a housing with a bezel cover. An auto return to park mechanism is provided and includes a knob supported upon the bezel cover. A rotary disk stopper is secured to the knob and seated within the housing, a spring rotationally biasing the end stopper relative to the housing. A solenoid is supported within the housing and engages the stopper in a first condition limiting the knob to manual rotary shifting between Park, Reverse, Neutral and Drive gear shift positions. A PCB board is integrated into the housing and communicable with at least one external sensor associated with a driver exit condition. Upon a triggering of the exit condition with the shifter in other than a Park position, the solenoid is energized to disengage the end stopper in a second release condition permitting the spring to reset the stopper and knob to the Park position.
US10677339B2

A pulley assembly connecting an ISG driveshaft of an ISG and an engine to each other through a belt may include: a pulley member around which the belt is wound; a spring hub fixed to an internal peripheral surface of the pulley member; an ISG hub rotatably disposed when the ISG hub is distanced from an internal peripheral surface of the spring hub by a predetermined interval and connected to the ISG driveshaft; a limit device provided in the spring hub and ISG hub and limiting a rotation of the ISG hub to rotation by a predetermined rotation angle; and a plurality of leaf springs radially inserted into the spring hub in a circumferential direction thereof, and having one end portions fixed to the spring hub and the other end portions penetrating the ISG hub.
US10677331B2

A vertical mill gearbox includes a drive shaft mounted in a casing for rotation about a rotation axis, and an intermediate shaft configured as a hollow shaft and mounted in the casing for rotation about a vertical second rotation axis. The intermediate shaft has a bevel gear meshing with a bevel-gear pinion of the drive shaft. A torsion shaft is received in fixed rotative engagement with the intermediate shaft and sized to extend beyond the intermediate shaft to define a projecting section to which a sun gear rotatably driven via the intermediate shaft is fixed. A planet carrier is mounted in the casing for rotation about the second rotation axis and rotatably supports an internal gear having an internal tooth system. Mounted to the planet carrier is a rotatable planet gear which meshes with the sun gear and with the internal tooth system of the internal gear.
US10677327B2

In a toroidal continuously variable transmission including at least one transmission unit including: an input disc and an output disc disposed coaxially; and a power roller tiltably interposed between the input disc and the output disc and configured to transmit a driving force from the input disc to the output disc, an integrally rotating member disposed so as to be spaced apart in an axial direction from at least one disc of the input disc and the output disc of each transmission unit and configured to rotate together with the at least one disc, and an annular interposed member provided between the at least one disc and the integrally rotating member and configured to rotate together with the at least one disc, are provided, and the interposed member is formed with a balance adjustment portion capable of adjusting weight balance in a circumferential direction.
US10677319B2

A transmission (14) for connecting a propeller (15) to an engine (13) having a drive shaft (2), comprising: a first gear (3) driven by the drive shaft (2) in a first rotational direction; an idler gear (4) driven by the first gear; a third gear (5) driven by the idler gear (4); and an output shaft (6) driven by the third gear in the first rotational direction.
US10677316B2

A thimble apparatus for use with a rope has a thimble eye formed as a generally U-shaped shackle defining a center aperture therein with arms on opposing sides of the aperture. The thimble eye has an outer surface, a front face, and a rear face. A groove is formed within the front face of the shackle generally in the shape of a U and has a width. A rope seat is formed within the shackle beneath the groove proximal to the rear face and has a diameter larger than the width of the groove. The groove forms a passage to the rope seat from the front face along the length of the groove. A base connects to ends of the arms of the shackle closing the aperture. The base defines a first feed channel formed as a first bore through the base that connects with a first end of the rope seat and a second feed channel formed as a second bore through the base that connects with a second end of the rope seat.
US10677315B2

A portable conveyor belt splicing apparatus is provided that includes an upper press assembly and a lower press assembly which include, respectively, upper and lower platen assemblies. The upper and lower press assemblies may each include a forced air cooling system for rapidly cooling platens of the platen assemblies. The upper and lower press assemblies may include insulating assemblies with resilient members that support the upper and lower press assemblies. The resilient members provide structural support and insulate the platens from the frame which reduces the power required to heat the platens. In one form, the apparatus includes a power supply circuit that can alternate between providing power to upper and lower heaters in response to the apparatus being connected to different types of standard power supplies. Further, the power supply circuit permits the use of a single recipe for a particular belt irrespective of the type of power supply.
US10677310B2

A vibration isolator mechanism is provided for limiting transfer of vibrations from a first element to a second element coupled to the first element. The vibration isolator mechanism may include a vibration isolator structured to provide a quasi-zero/negative stiffness response to a force applied to the vibration isolator when the applied force is within a predetermined range. The vibration isolator mechanism may also include a force application mechanism structured to apply a force to the vibration isolator. The vibration isolator mechanism may also include a force adjustment mechanism structured to adjust the force applied to the vibration isolator by the force application mechanism so that the applied force is within the predetermined range.
US10677297B2

A selectable one-way clutch includes: a pocket plate including accommodating recess portions; a notch plate including engaging recess portions; a plate-shaped engaging piece; and a selector plate configured to switch between: a state in which the engaging piece rises toward the notch plate; and a state in which the engaging piece is accommodated in the accommodating recess portion. The notch plate includes a plane portion including a first inclined surface, and the first inclined surface provides the engaging piece with force in a direction into which the engaging piece is urged away from the notch plate, when the notch plate is rotated in an engaging direction into which the engaging piece rising toward the notch plate is engaged with the engaging recess portion, and one end portion of the engaging piece rises toward the notch plate and comes in contact with the plane portion.
US10677293B2

A work vehicle transmission has a disconnect device control assembly. The assembly includes a shaft having a rotation axis extending through a housing of the transmission. A disconnect device is mounted for co-rotation with the shaft about the rotation axis and has disengaged and engaged conditions. A gear is carried by the shaft to rotate about the rotation axis. The gear interacts with the disconnect device to rotate relative to the shaft in the disengaged condition and to co-rotate with the shaft in the engaged condition. A manifold is carried by the shaft and rotationally fixed relative to the rotation axis. The manifold defines a plurality of flow passages configured to route flow to the disconnect device. The manifold has an inner periphery that engages the shaft at a journal interface, which defines a flow passage for flow to pass from at least one of the flow passages of the manifold to the disconnect device.
US10677292B2

A method of disconnecting a generator from a source of mechanical rotation includes receiving a generator disconnect command and receiving a rotational position of a generator input member. The input member rotational angle is compared to the target disconnect angle range, and a determination made whether to disconnect the input member from a generator drive member based on the comparison.
US10677290B2

A pitch bearing for coupling a rotor blade to a hub of a wind turbine includes an outer race configured to be coupled to the hub, an inner race rotatable relative to the outer race and configured to be coupled to the rotor blade, and a first plurality of line contact rolling elements. The outer race defines a first outer raceway wall and the inner race defines a first inner raceway wall. The first plurality of line contact rolling elements is disposed between the first inner and outer raceway walls. Each of the plurality of line contact rolling elements defines a predetermined contact angle. The predetermined contact angle is defined as an angle between a reference line extending perpendicular to a longitudinal axis of one of the plurality of line contact rolling elements and a reference line extending parallel to a horizontal plane of the pitch bearing. Further, the predetermined contact angle includes angles between 0 degrees (°) and 90°.
US10677287B2

A bearing structure S includes: a bearing hole formed in a housing; a main body portion of a bearing provided in the bearing hole and inserted with a shaft therethrough; damper surface and provided on an outer circumferential surface of the main body portion, the damper surface facing an inner circumferential surface of the bearing hole; thrust surface provided at end portions of the main body portion in an axial direction of the shaft; and thrust back surface portions provided in the main body portion and having an outer diameter larger than those of the damper surface, the thrust back surface portions spaced apart from the damper surface by a distance farther than a distance between each of the damper surface and the inner circumferential surface of the bearing hole and positioned on back sides of the thrust surface.
US10677277B2

A fastening clip is configured to securely couple a first component to a second component. The fastening clip includes a first frame connected to an opposed second frame by an arcuate transition beam. Each of the first and second frames includes an exterior contact finger that is configured to securely abut into a first outer surface of the first component around at least a portion of a first opening formed through the first component, an interior contact finger that is configured to extend into the first opening, and a contact prong that is configured to abut into a second outer surface of the first component.
US10677274B2

A hydraulic excavator drive system includes: a boom cylinder; a boom first control valve connected to the boom cylinder by a boom raising supply line and a boom lowering supply line, and connected to a first pump by a first boom distribution line; a boom second control valve connected to the boom raising supply line by a boom replenishment line, and connected to a second pump by a second boom distribution line; an arm cylinder; an arm control valve connected to the arm cylinder by an arm crowding supply line and an arm pushing supply line, and connected to the second pump by an arm distribution line; a regenerative line connecting between the boom replenishment line and the arm distribution line; and an openable and closeable regenerative valve provided on the regenerative line.
US10677272B2

Provided is a construction machine capable of detecting a stuck-open state of a surplus flow control valve in real time during operation without involving a reduction in the operational speed. The construction machine is equipped with: a surplus flow control valve control section configured to output a closing command to a first surplus flow control valve at the operation start when an operation amount signal of an operation lever device is detected; a pump delivery control section configured to output a delivery flow rate command to an adjustment section of an open circuit pump; an assist valve control section configured to continue to output a closing command from before to an assist valve; a sticking detection determination section configured to compare a pressure signal with a previously set threshold value and determining that the surplus flow control valve is in a stuck-open state when the pressure signal is less than the threshold value and determining that the surplus flow control valve is normal when the pressure signal exceeds the threshold value; and a stop signal generating section configured to input therein a sticking determination signal, output in the case of a stuck-open state a control signal maintaining a closed state of the assist valve to the assist valve control section, and output in the case of a normal state a control signal causing the assist valve to perform an opening operation to the assist valve control section.
US10677270B2

In an interior of a cylinder tube of a fluid pressure cylinder, a piston unit is provided, which is displaced along an axial direction under the supply of a pressure fluid. The piston unit includes a disk shaped plate body, which is connected to one end of a piston rod, and a ring body connected to an outer edge portion of the plate body. The plate body is connected to the piston rod by plural second rivets, which are punched in an axial direction with respect to the piston rod.
US10677261B2

A turbine engine that includes an engine casing including a shell and an angel wing member. The angel wing member includes a base defined at the shell, a tip positioned distal from the base, and a first side and a second side that define a thickness of the angel wing member. The thickness of the angel wing member is non-uniform between the base and the tip.
US10677260B2

A turbine engine that includes a rotor assembly including a plurality of rotor blades, an outer case positioned radially outward from the plurality of rotor blades, and an annular ring coupled to the outer case and positioned between the plurality of rotor blades and the outer case. The annular ring is configured to restrict thermal contraction of the outer case towards the plurality of rotor blades.
US10677259B2

A metal leading edge includes a nose positioned along the leading edge of a fan blade airfoil body. The metal leading edge also includes a first edge extending axially aftward from the nose along a pressure side of the fan blade airfoil body. The metal leading edge further includes a second edge extending axially aftward from the nose along a suction side of the fan blade airfoil body. The first edge and the second edge forming a notch at the conjunction of the first edge, the second edge, and the nose. The metal leading edge also includes a nose length extending from a nose tip to the notch. The nose length at a first radial location is different from the nose length at a second radial location.
US10677255B2

The shaft seal arrangement for a rotating turbomachine shaft having a rotation axis, comprises a rotor part and a stationary part. A dry gas seal is further provided, in combination with a cooling fluid volume arranged for receiving a cooling fluid and in heat exchange relationship with the dry gas seal. A venting arrangement collectively vents exhaust cooling fluid and dry sealing gas from the shaft seal arrangement.
US10677253B2

A turbocharger assembly can include a shaft sleeve that includes a bore that extends between a first end and a second end; a shaft received by the bore of the shaft sleeve where the shaft includes a compressor end and a turbine wheel that defines a turbine end; and a balance collar disposed on the shaft and seated axially between the end of the shaft sleeve and the turbine wheel wherein the balance collar includes a stem portion and a flared portion that includes a sacrificial portion.
US10677236B2

A compressor includes a motor, a drive shaft driven by the motor and connected thereto, a crank mechanism connected to the drive shaft, at least one compressed-air generation apparatus that is driven by the crank mechanism and is designed to generate compressed air, a crankcase that has an inner chamber wall in the shape of a hollow body, which receives the drive shaft at least in portions, an outer chamber wall that is spaced apart from the inner chamber wall radially with respect to the drive shaft, and a dividing wall, and a compressed-air storage container that is designed to receive compressed air generated by the compressed-air generation apparatus. The compressed-air storage container is formed by the inner chamber wall, the outer chamber wall, the end wall and the dividing wall.
US10677235B2

This compression device is provided with a reciprocating compressor which compresses a gas, and a heat exchanger which cools gas compressed by the compressor. The heat exchanger is provided with a cooling unit for cooling the gas and with a connection unit which abuts against the outside surface of the compressor and has a gas inlet passage to allow gas discharged from the compression chamber of the compressor to flow into the cooling unit.
US10677220B2

A method of operating a wind turbine power generating apparatus includes a step of obtaining a wind direction of a wind; a step of obtaining at least one of a wind velocity of the wind or an index of turbulence degree of the wind velocity; and a step of selecting an operation mode of the wind turbine power generating apparatus from among a plurality of operation modes including a normal operation mode and at least one load-suppressing operation mode in which a load applied to a wind turbine blade is smaller than in the normal operation mode, on the basis of whether the at least one of the wind velocity or the index of turbulence degree is at least a threshold. The threshold of the at least one of the wind velocity or the index of turbulence degree is variable in accordance with the wind direction.
US10677219B2

A method and a control system adapted to control a power conversion system connected to an AC power grid, wherein the control system is adapted to receive an externally provided reactive power reference and the control system includes a controller adapted to control the reactive power fed to the AC grid by the power conversion system and to produce a reactive current reference, an active current reference, a total current limiter for producing limited active and reactive current references. The total current limiter operates in reactive current priority limiting the active current reference. Further including means adapted to produce a capacity signal indicating the current capacity of the power conversion system. The control system further includes a minimum reactive power reference tracker adapted to generate an internally generated reactive power reference which is adapted to be fed to the controller adapted to control the reactive power fed by the power conversion system to the AC grid, where the minimum reactive power reference tracker is adapted to control the internally generated reactive power reference to a value with which the active current reference is not limited.
US10677218B2

Embodiments of the present invention relate to control of a wind turbine during a recovery period after a grid fault. It is disclosed to operate a wind turbine during the recovery period to determine the actual pitch angle of the rotor blades and the actual wind speed, and based on that determining a desired pitch angle of the rotor blades, as well as a pitch ramp rate so that the actual pitch angle can be brought to match the desired pitch angle before the end of the recovery period. In embodiments, the steps performed in the recovery mode are repeated at intervals during the recovery period.
US10677213B2

An electrical starter system and construction kit for retrofitting Harley-Davidson motorcycles built from 1936 to 1957 with a mechanical starting device. The starter system includes a clutch device that can be coupled to the transmission main shaft for transmitting rotary motion having at least one starter gearwheel, a clutch hub, a clutch cage that can be or is attached to the hub for transmitting a rotary motion and an electrical starter motor with a starter shaft pinion that can be driven by the electrical motor for engaging the starter gearwheel. The starter gearwheel can be mechanically coupled to the clutch hub for transmitting a rotary motion to the hub. Preferably, a gearwheel/hub adapter couples the clutch hub and the starter gearwheel. The adapter is or can be coupled to the starter gearwheel and the clutch hub and is or can be coupled to a transmission main shaft.
US10677210B2

Disclosed is an air-assisted fuel injection system, comprising a cylindrical bore; a plunger and a barrel within the cylindrical bore, the plunger having a flat surface; and a securing means abutting against the flat surface to keep the plunger from rotating within the cylindrical bore.
US10677205B2

A fuel delivery injector includes a housing, an end cap including an inlet port fluidly coupled to a cavity to direct fuel vapor and liquid fuel into the cavity and an outlet port fluidly coupled to the cavity to direct fuel vapor and liquid fuel out of the cavity, a magnetic assembly fixedly positioned within the cavity, and a pumping assembly including a bobbin and a piston. A return spring is coupled to the pumping assembly to bias the pumping assembly to a home position and a valve assembly including a biasing spring is positioned between an inlet chamber and an outlet chamber. The liquid fuel entering the housing through the inlet port flows from the inlet port to the cavity and fuel vapor entering the housing through the inlet port is directed through a conduit to the outlet port.
US10677201B2

An internal EGR amount calculation device for an internal combustion engine, which is capable of properly and easily calculating an internal EGR amount according to the change in the valve timing and enhancing the calculation accuracy of the internal EGR amount. The device includes an ECU. The ECU calculates an amount of burned gases remaining in a cylinder when the valve timing is predetermined reference timing, as a reference internal EGR amount. The ECU calculates a change in the amount of burned gases flowing into or out of the cylinder with respect to the amount of burned gases flowing into or out of the cylinder when the valve timing is the predetermined reference timing, as an internal EGR increase/decrease amount. Then, the ECU calculates the internal EGR amount by adding the internal EGR increase/decrease amount to the reference internal EGR amount.
US10677200B2

An exemplary system for monitoring and controlling evaporative emissions for a vehicle includes a first fuel vapor adsorption canister, a second fuel vapor adsorption canister, a first passage from the fuel supply to the first canister, a second passage from the first canister to the canister, the second passage including a first valve selectively actuatable from a first position to a second position, a third passage from the first and second canisters for venting the first and second canisters, a fourth passage connecting the second canister to the third passage, and a controller electrically connected to the first valve. Fuel vapor is routed to the first canister when a first condition is not satisfied and fuel vapor is routed to the second canister when the first condition is satisfied.
US10677199B2

An anomaly determination device for an evaporated fuel processing device comprises: an evaporated fuel processing device (60) including a canister (61), a purge passage (62) and a purge valve (66); a first pressure sensor (43) and/or a second pressure sensor (45) for acquiring a purge downstream pressure, a third pressure sensor (53) for acquiring a canister internal pressure, and a PCM (70) that calculates a purge flow rate per unit time based on the purge downstream pressure and an opening degree of the purge valve (66), and calculates an integrated purge flow rate by integrating the purge flow rate, so as to perform an anomaly determination for the evaporated fuel processing device (60) based on the canister internal pressure and the integrated purge flow rate. The PCM (70) uses the canister internal pressure when the integrated purge flow rate becomes a predetermined flow rate or more.
US10677197B2

Methods and systems are provided for conducting an evaporative emissions test responsive to an indication of a vehicle remote engine start event. In one example, responsive to an indication of a remote start and further indication that the vehicle is not occupied, intake manifold vacuum is utilized to reduce pressure in the fuel system and evaporative emissions system to a threshold, wherein the fuel system and evaporative emissions system are sealed, and undesired evaporative emissions indicated responsive to a pressure bleed-up rate greater than a threshold. In this way, by applying intake manifold vacuum on the fuel system and evaporative emissions system while the vehicle is stationary and not occupied, engine hesitations resulting from desorption of fuel vapors from a fuel vapor canister are not experienced by the vehicle operator and/or passengers, and noise factors from driving conditions, passenger movement, etc., do not impact the evaporative emissions test.
US10677196B2

Methods and systems for providing vacuum to a vehicle are described. In one example, a method adjusts an engine air-fuel ratio in response to provide additional vacuum to the vehicle.
US10677195B2

A gas turbine engine includes a first shaft coupled to a first turbine and a first compressor, a second shaft coupled to a second turbine and a second compressor, and a third shaft coupled to a third turbine and a fan assembly. The turbine engine includes a heat rejection heat exchanger configured to reject heat from a closed loop system with air passed from the fan assembly, and a combustor positioned to receive compressed air from the second compressor as a core stream. The closed-loop system includes the first, second, and third turbines and the first compressor and receives energy input from the combustor.
US10677193B2

The present disclosure relates to the field of aircraft nacelles and concerns thrust reverser devices. More particularly, the present disclosure concerns a rear frame for a thrust reverser structure with a cascade vane of an aircraft nacelle, the nacelle comprising at least two longitudinal beams. The rear frame is intended to be attached to the two beams and to hold in place one or more cascade vanes in cooperation with a front frame. The rear frame comprises a common section having a substantially headband-like shape.
US10677192B2

A gas turbine engine system according to an exemplary aspect of the present disclosure may include a fan nacelle that extends circumferentially about a fan, and at least one integrated mechanism coupled to the fan nacelle. The at least one integrated mechanism includes a variable fan nozzle and a thrust reverser, with the thrust reverser and the variable fan nozzle having a common part.
US10677188B2

A cylinder liner for an opposed-piston engine, and corresponding methods of extending engine durability and thermal management therewith, has opposite ends and a bore with a longitudinal axis for supporting reciprocating movement of a pair of opposed pistons. An intermediate portion of the liner extends between the opposite ends and includes an annular liner portion within which the pistons reach respective TC locations. A liner ring is seated in a portion of the bore in the annular liner portion, between the TC locations, for scraping carbon from top lands of the pistons and/or increasing the thermal resistance of the annular liner portion.
US10677165B2

A heat exchange system in a turbomachine that comprises a plurality of members and equipment to be cooled and/or lubricated, the heat exchange system includes a fluid circuit for cooling and/or lubricating the equipment, the heat exchange system being configured to bring the fluid circuit in thermal contact with a fluid, wherein the heat exchange system further includes an open work structure which is in thermal contact with at least one hot section of the fluid circuit and through which the fluid passes.
US10677158B2

A gas turbine engine system and method of operating gas turbine engines are provided. The gas turbine engine assembly includes a gas turbine engine includes a power shaft configured to rotate about an axis of rotation. The gas turbine engine assembly also includes a first fan and a second fan coupled to the power shaft coaxially with the gas turbine engine. The gas turbine engine assembly also includes a first fan duct configured to direct a first stream of air to the first fan. The gas turbine engine assembly also includes a second fan duct configured to direct a second stream of air to the second fan. The gas turbine engine assembly also includes an exhaust duct configured to direct a stream of exhaust gases of the gas turbine engine in a direction of the axis of rotation.
US10677150B2

A turbocharger system includes a valve member disposed between plural volute passages of a turbine section and a wastegate. The valve member is supported for rotation about an axis of rotation between various positions. The valve member, in a first position, provides a cross flow path between the first volute passage and the second volute passage and provides a bypass flow path from at least one of the first and second volute passages to the wastegate. In a second position, the valve member provides the cross flow path and substantially prevents flow along the bypass flow path. In a third position, the valve member substantially prevents flow along the cross flow path and the bypass flow path. The valve member includes at least internal one valve passage and plural apertures that fluidly connect or alternatively fluidly disconnect the volute passages and wastegate in the first, second, and third positions.
US10677148B2

A variable displacement exhaust turbocharger is provided with a plurality of nozzle vanes that are rotatably supported by a nozzle mount, a drive ring that is interlocked with an actuator and fits to a guide part of the nozzle mount, a lever plate having one end coupled to the drive ring and the other end coupled to the nozzle vane, and a variable nozzle mechanism that varies the vane angle of the nozzle vane by rotating the drive ring. A bulge suppressing portion is provided for absorbing bulging occurring on an outer peripheral surface of the guide part, the bulging being caused by the press-fitting of a nail pin into a press-fitting hole in a direction slightly toward the rotational axis with respect to the guide section and following the axial direction of the nozzle mount.
US10677145B2

Methods and systems are provided for controlling boost pressure in a staged engine system comprising a turbocharger and an upstream electric supercharger. In one example, a method may include coordinating the operation of the electric supercharger and an electric supercharger bypass valve and to open the electric supercharger bypass valve to reduce the extent and duration of electric supercharger overboost.
US10677137B2

A motor engine having an oxygen sensor is provided, including: a cylinder head, including a main body and a protruding tube protruding outwardly from the main body, the main body including a first end portion, a second end, and a combustion chamber, the protruding tube having a protrusive receptacle protruding outwardly therefrom, the main body defining an axial direction; an exhaust passage, communicated with the combustion chamber and the protruding tube; an oxygen sensor, inserted into the protrusive receptacle, including a sensing portion which is inserted into the exhaust passage; wherein as viewed in a lateral direction of the cylinder head, two surfaces of the main body along the axial direction disposed on two opposite sides defines two boundary lines, the oxygen sensor and the main body are in an overlapping arrangement and does not protrude out of the two boundary lines.
US10677133B2

A tank system for a reducing agent includes: a vessel configured to store the reducing agent, the vessel having: an upper vessel wall, lateral vessel walls, and a lower vessel wall; and a conveying device, the conveying device being configured to provide the reducing agent under pressure by way of an outlet to an exhaust gas. One or more openings are arranged in the lower vessel wall, the one or more openings forming a connection to a further volume (V) filled with reducing agent. At least one opening of the one or more openings has radially inwardly directed elements arranged on a circumference of the at least one opening.
US10677132B2

The invention relates to an injector assembly for metering a fluid, in particular a reductant, into an exhaust line (9) of an internal combustion engine, comprising an injector (2), a housing (3) which surrounds the injector (2), a first opening (5) which is provided on the housing (3) in order to allow access for a fluid connection (4) in order to supply the fluid to the injector (2), a second opening (6) which is provided on the housing (3), and an electric connection assembly (7) which is arranged in the housing (3) and which is led from an electric connection (20) of the injector to the second opening (6). The electric connection assembly (7) comprises a line portion (70) and a plug socket (71), and the plug socket (71) is arranged in the housing (3) in a sealed manner on the second opening (6).
US10677125B2

An exhaust gas purification apparatus for an internal combustion engine includes the adsorbent, the catalyst and the heat generating element, wherein in cases where the residual capacity of the battery is smaller than a first predetermined value required for raising the temperature of the catalyst to an activation temperature thereof, and in cases where the residual capacity of the battery is larger than a second predetermined value which is smaller than the first predetermined value and which is required for raising the temperature of the adsorbent to a predetermined temperature at which the adsorbent exhibits adsorption performance required at the time of starting of the internal combustion engine, an amount of electric power to be supplied to the heat generating element from the battery is adjusted such that the temperature of the adsorbent becomes the predetermined temperature.
US10677100B2

A support system (16) for a structural casing of a turbomachine (10), which comprises: a handling fitting (17) comprising a front edge (19) provided with one or more hole(s) (26) for receiving one or more screw(s) (24) for attachment to a flange (23) formed on the casing (10), a rear edge (20) provided with a cavity (32) for receiving a projecting boss (29) formed on the casing (10); a pair of jaws (31) for gripping the boss (29), that are mounted in the cavity (32); at least one screw (33) for adjusting the position of the jaws (31), mounted on the fitting (17) and engaging with at least one jaw (31).
Patent Agency Ranking