Abstract: An operator's proximity to an automotive vehicle being inspected is tracked and recorded. An audio and/or a visual representation of the automotive vehicle being inspected, inspection zones, and components within the inspection zones are rendered. A representation of the automotive vehicle being inspected is updated to reflect a condition of the vehicle being inspected, a condition of the inspection zones, and the numbers of defects for each of inspection zones. The audio and visual representations shown as part of any defects of the vehicle being inspected may be recorded. During a vehicle inspection, a visual indication of a driver's location in proximity to a visual representation of the automotive vehicle being inspected may be displayed.
Type:
Grant
Filed:
February 26, 2021
Date of Patent:
June 7, 2022
Assignee:
Zonar Systems, Inc.
Inventors:
Kayla Heard, Jessica Randall, Alejandro Vazquez, Jerissa Lumansoc, Joseph D. M. Kane, Elias L. Cole, III, Henry Kevin Mest, Drory Ben-Menachem, Stephen Brown
Abstract: A mobile device, such as a mobile phone, including a housing and active cooling cells is described. The active cooling cells are in the housing. The cooling cells utilize vibrational motion to drive a fluid such that the mobile phone has a coefficient of thermal spreading (CTS) greater than 0.5 for a steady-state power generated by the mobile phone of at least five watts.
Abstract: Various embodiments provide for quarter-rate data sampling with loop-unrolled decision feedback equalization (DFE) that uses a two-summer (e.g., two-summing node) approach. For example, some embodiments provide for quarter-rate data sampling comprising a plurality of unrolled first-tap DFE loops, and two summers and a two-to-one multiplexer for each of the other tap loops used for direct feedback (e.g., second tap, third tap, fourth tap, etc.
Abstract: Devices used to deflate an inflatable hemostasis device are disclosed. The devices may be configured to deflate the inflatable hemostasis device in staged increments over a period of time. The devices may include a barrel member and a plunger member comprising an insert configured to couple with a retention ring of the barrel to restrict a retraction distance of the plunger member.
Abstract: Described embodiments provide systems and methods for augmentation, instrumentation, and other runtime modifications of bytecode-based applications through introduction of static and dynamic hooks. In at least one aspect, described is a system for hooking Java native interface calls from native code to Java code in a Java virtual machine. In at least one aspect, described is a system for static hooking of a Windows Universal application. In at least one aspect, described is a system for dynamically hooking a Windows Universal application.
Abstract: Methods and systems for authenticating users based on user application activities are described herein. One or more questions and one or more answers may be generated and stored based on a history of user application activities associated with a user. The one or more questions and one or more answers may be generated randomly, and may relate to one or more other users. A request for access to a service may be received. Based on the request, a question associated with the history of user application activity may be selected and presented to the user. A candidate answer may be received from the user, and the user may be authenticated based on comparing the candidate answer to an answer associated with the question presented.
Abstract: A system for performing operations including accessing an integrated circuit design that includes a clock tree interconnecting a clock source to a plurality of clock sinks. The operations include receiving a request to adjust a current timing offset of the clock tree to a target timing offset. The clock tree is modified by moving a terminal of the group from a first location in the clock tree to a second location in the clock tree to generate an updated clock tree. During modification, the first and second locations are analyzed to determine a load reduction and increase at the respective terminals. One or more neighboring clock tree instances are adjusted to compensate for the load reduction and increase. The operations include providing an indication that the clock tree has been updated and complies with the target timing offset.
Abstract: A rooftop exhaust fan incorporates a mechanical motor lockout that prevents a fan motor from being energized when the exhaust fan assumes an open position for cleaning, maintenance or inspection.
Type:
Grant
Filed:
November 26, 2019
Date of Patent:
June 7, 2022
Assignee:
Captive-Aire Systems, Inc.
Inventors:
Joshua J. Hess, Nicholas I. Perry, William Brian Griffin
Abstract: A trailer includes a trailer bed, a draw bar assembly, and a convertible hitch assembly. The trailer bed includes a platform and one or more sets of two or more wheels. The draw bar assembly is coupled to the trailer bed. The convertible hitch assembly includes a hitch converter coupled to the draw bar assembly. The convertible hitch assembly includes an over-axle hitch coupler insertable into the hitch converter, wherein the over-axle hitch coupler is mated to an over-axle hitch component coupled to a first vehicle. The convertible hitch assembly includes a behind-axle hitch coupler insertable into the hitch converter, wherein the behind-axle hitch coupler is mated to a behind-axle hitch component coupled to at least one of the first vehicle or an additional vehicle.
Abstract: Methods and systems for recording, tracking, and analyzing digital software usage in a distributed database that is used by multiple participants are described herein. A single usage event may occur, and may be identified by a client device. The usage event may be emitted to one or more nodes, which may include an aggregator node and/or one or more validator nodes. A block in a distributed database may be created to record the usage event. A mixed-mode mechanism may be used by one or more devices to validate the usage event.
Type:
Grant
Filed:
December 11, 2018
Date of Patent:
June 7, 2022
Assignee:
Citrix Systems, Inc.
Inventors:
Thierry Duchastel, Raymond Matthew Sampson, Marcos Alejandro Di Pietro, Luis Atencio, Ashish Gujarathi
Abstract: A system for a vehicle is provided herein that includes a position sensor configured to identify a location of the vehicle and a heading of the vehicle. A human-machine interface (HMI) is operatively coupled with the vehicle. A controller is in electronic communication with the position sensor and the HMI. The controller is configured to access one or more databases to identify a first location, a first heading, and a first speed for the vehicle, and to identify a first aggregate heading value and a first aggregate speed value associated with the first location; determine that either the heading or the speed of the vehicle is outside of acceptable ranges; and issue a wave-off alert to the HMI when the vehicle is outside of acceptable ranges.
Type:
Grant
Filed:
September 27, 2019
Date of Patent:
June 7, 2022
Assignee:
Modular Mining Systems, Inc.
Inventors:
Christopher J. Utter, Edward A. Branscombe
Abstract: A distributed cloud computing system is disclosed that includes a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network, and logic. The logic, upon execution by one or more processors, causes performance of operations including receiving, from the controller, metadata pertaining to a plurality of constructs corresponding to a plurality of time instances, receiving, from each of the first and second gateways, network data corresponding to the plurality of time instances, wherein the metadata and the network data identify each of the plurality of constructs, communication paths between each construct, and in which cloud computing network each construct is deployed, generating a visualization illustrating differences between the plurality of constructs and communication paths at the first time instance and at the second time instance, and causing rendering of the visualization on a display screen.
Abstract: This application describes an internal, re-chargeable power source for a portable medical device. The power source contains a removable battery pack comprising a lithium-containing material with 5 to 7 battery cells in series, each individual cell having a current capacity ranging from about 3000 mAh to about 3700 mAh. The power source can have a total energy capacity ranging from about 65 Watt-hour to about 170 Watt-hours. Other embodiments are described.
Type:
Grant
Filed:
January 31, 2020
Date of Patent:
June 7, 2022
Assignee:
Turner Imaging Systems, Inc.
Inventors:
Douglas P. Hansen, Keith Decker, Jacob Cassinat
Abstract: Described embodiments provide systems and methods for using unencrypted communication tunnels. A first device intermediary between a client and a server may maintain an encrypted tunnel and an unencrypted tunnel with a second device intermediary between the client and the server. The first device may communicate, with the second device, at least one network address translation (NAT) rule via the encrypted tunnel. The first device may translate address information of a first packet, using the at least one NAT rule. The first device may send the first packet with the translated address information via the unencrypted tunnel, to the second device to reverse the translation of the address information using the at least one NAT rule.
Type:
Grant
Filed:
June 11, 2020
Date of Patent:
June 7, 2022
Assignee:
Citrix Systems, Inc.
Inventors:
Raghavendra Singh, Praveen Raja Dhanabalan, Jagan Mohana Rao Arisankala
Abstract: A multi-layer plasma separation card comprising (a) a first layer including a sample receiving member comprising (i) a top planar surface for applying or receiving a blood sample, said sample receiving portion being adapted to permit contact of said blood sample with a separating member; and (ii) a bottom planar surface being adapted to contact said separating member, (b) a second layer including at least three separating members, each separating member being adapted to permit the passage of plasma to an absorptive member and comprising (i) a top planar surface for receiving said blood sample; and (ii) a bottom planar shield-shaped surface being adapted to contact said absorptive member, and (c) a third layer including at least two absorptive members for absorbing plasma from the bottom planar surface of each corresponding separating member and a backing member arranged in a manner to support said absorptive members, each absorptive member comprising a removable absorptive element having a top planar surface
Type:
Grant
Filed:
April 8, 2020
Date of Patent:
June 7, 2022
Assignee:
Roche Molecular Systems, Inc.
Inventors:
Siegfried Dick, Markus Fischer, Alexander Schmelzer, Andreas Trapp, Stephen G. Will
Abstract: A system and associated methods for organizing, representing, finding, discovering, and accessing data. Embodiments represent information and data in the form of a data structure termed a “Feature Graph”. A Feature Graph includes nodes and edges, where the edges serve to “connect” a node to one or more other nodes. A node in a Feature Graph may represent a variable, that is, a measurable object, characteristic or factor. An edge in a Feature Graph may represent a measure of a statistical association between a node and one or more other nodes that has been retrieved from a source or sources. Datasets that demonstrate or support the statistical association, or measure the associated variable are “linked to” from the Feature Graph.
Abstract: A method for creating and executing a micro-application includes receiving a user selection of a user interface element within a user interface of a primary application. Source code associated with the selected user interface element is parsed to obtain at least one attribute associated with the selected user interface element. Data associated with the selected user interface element is identified based on the source code. A response based on the at least one attribute and the data is generated. A microapp configured to process the response to obtain the data from within the primary application is generated.
Abstract: This disclosure provides for host-controller cooperation in managing NAND flash memory. The controller maintains information for each erase unit which tracks memory usage. This information assists the host in making decisions about specific operations, for example, initiating garbage collection, space reclamation, wear leveling or other operations. For example, metadata can be provided to the host identifying whether each page of an erase unit has been released, and the host can specifically then command each of consolidation and erase using direct addressing. By redefining host-controller responsibilities in this manner, much of the overhead association with FTL functions can be substantially removed from the memory controller, with the host directly specifying physical addresses. This reduces performance unpredictability and overhead, thereby facilitating integration of solid state drives (SSDs) with other forms of storage.
Type:
Grant
Filed:
August 28, 2020
Date of Patent:
June 7, 2022
Assignee:
Radian Memory Systems, Inc.
Inventors:
Andrey V. Kuzmin, Mike Jadon, Richard M. Mathews
Abstract: Embodiments include herein are directed towards a method for use in an electronic design environment is provided. Embodiments may include receiving, using a processor, an initial data set associated with an electronic design and performing a built in self-discovery (BISD) analysis based upon, at least in part, the initial data set. Embodiments may include displaying, at a graphical user interface, a plurality of tiered, user-selectable options and receiving a user input corresponding to a selection of at least one of the plurality of tiered, user selectable options. Embodiments may also include tuning the plurality of tiered user selectable options based upon, at least in part, the user input.
Type:
Grant
Filed:
February 11, 2021
Date of Patent:
June 7, 2022
Assignee:
Cadence Design Systems, Inc.
Inventors:
Jonathan Robert Fales, Joshua David Tygert, Rwik Sengupta, Timothy H. Pylant