Abstract: A putting stroke apparatus and method is provided that determines and simulates the proper putting stroke using at least an aiming direction and initial ball speed for successfully making a particular putt based on particular putting green characteristics and the location of the golf hole on the putting green. A pendulum putter apparatus is coupled with a putting diagnostic tool wherein the putting diagnostic tool determines at least an aiming direction and initial ball speed for a particular putt using inputs such as: (i) topographic information (e.g., contours) specific to the green; (ii) the green speed at a particular time; (iii) the golf hole location (i.e., the physical location of the golf hole); and (iv) the golf ball location on the green (i.e., the physical location of the golf ball).
Type:
Grant
Filed:
March 31, 2017
Date of Patent:
July 23, 2019
Assignee:
Topcon Positioning Systems, Inc.
Inventors:
Raymond M. O'Connor, Kyle Snow, Justin Tuente, Chris McKee, Everett McKee
Abstract: A concrete building block includes indicators along each end to assist in aligning a pin placed in the block with a channel in a like block in a course below as a wall is being constructed.
Type:
Grant
Filed:
March 21, 2017
Date of Patent:
July 23, 2019
Assignee:
Anchor Wall Systems, Inc.
Inventors:
Robert Brian Burnquist, Jonathan Michael Schlueter
Abstract: Various techniques are provided to combine visible and thermal image data. In one example, a method includes receiving visible image data and thermal image data for a scene. The method also includes extracting high spatial frequency content from the visible image data to provide filtered visible image data. The method also includes applying a corresponding gain to the filtered visible image data to provide weighted visible image data. The method also includes merging the weighted visible image data and the thermal image data to provide combined image data. Additional methods, systems, and other implementations are also provided.
Abstract: A system and method is provided for providing a composite Quality of Experience (QoE) metrics associated with a multimedia transmitted via a network. The method includes obtaining multimedia data corresponding to the multimedia transmitted via the network and acquiring metrics associated with the multimedia data. The metrics includes at least one multimedia transmitting metrics and at least one multimedia quality metrics. The method also includes normalizing the metrics and determining, based on the one or more normalized metrics, the composite multimedia QoE metrics.
Abstract: Embodiments of a convolutional neural network (CNN) system based on using resolution-limited small-scale CNN modules are disclosed. In some embodiments, a CNN system includes: a receiving module for receiving an input image of a first image size, the receiving module can be used to partition the input image into a set of subimages of a second image size; a first processing stage that includes a first hardware CNN module configured with a maximum input image size, the first hardware CNN module is configured to sequentially receive the set of subimages and sequentially process the received subimages to generate a set of outputs; a merging module for merging the sets of outputs into a set of merged feature maps; and a second processing stage for receiving the set of feature maps and processing the set of feature maps to generate an output including at least one prediction on the input image.
Abstract: Polymeric stents having fracture toughness and resistance to recoil after deployment are disclosed along with methods of manufacturing such stents. Improvements to mechanical characteristics and other improvements may be achieved by having polymer chains within individual stent struts oriented in a direction that is closer to or in line with the axis of the individual stent struts. The struts are connected to each other by hinge elements that are configured to bend during crimping and deployment of the stent. Ring struts form ring structures. A ring structure can have an overall curvilinear length from about 12 mm to about 15 mm.
Type:
Grant
Filed:
June 29, 2015
Date of Patent:
July 23, 2019
Assignee:
ABBOTT CARDIOVASCULAR SYSTEM INC.
Inventors:
Brenna Hearn Lord, Nicole F. Perzov, Timothy A. Limon
Abstract: A simulation system that includes a simulation accelerator that uses parallel processing to accelerate the simulation of register transfer level codes (RTLs) while minimizing memory access latency is disclosed. The accelerator has an array of parallel computing resources. The simulation accelerator receives compiled RTLs in which the components of the design are mapped to instructions. The instructions are divided into groups, in which instructions belonging to a same group are logically independent of each other. The simulation accelerator fetches instructions and data for processing by the parallel computing resources for one group of instructions at a time.
Type:
Grant
Filed:
January 6, 2017
Date of Patent:
July 23, 2019
Assignee:
Montana Systems Inc.
Inventors:
Vivian Chou, Julien Lamoureux, Sherman Lee
Abstract: Buckle assemblies and associated systems and methods for use with child seats and other restraint systems are disclosed herein. In one embodiment, a buckle assembly includes a housing having an opening shaped to receive a first tongue of a first web connector and a second tongue of a second web connector. The buckle assembly also includes a spring having a first ejector arm carrying a first magnet and a second ejector arm carrying a second magnet. A switch assembly is positioned within the housing, and insertion of the tongues into the housing to latch the buckle assembly moves the magnets toward the switch assembly to activate switches in the switch assembly and produce a signal confirming buckle engagement.
Type:
Grant
Filed:
September 15, 2017
Date of Patent:
July 23, 2019
Assignee:
Shield Restraint Systems, Inc.
Inventors:
Brian George Babin, Donald Richard Ireland, Phillip Dale Morgan
Abstract: Multiple processors share access, via a bus, to a pipelined NFA engine. The NFA engine can implement an NFA of the type that is not a DFA (namely, it can be in multiple states at the same time). One of the processors communicates a configuration command, a go command, and an event generate command across the bus to the NFA engine. The event generate command includes a reference value. The configuration command causes the NFA engine to be configured. The go command causes the configured NFA engine to perform a particular NFA operation. Upon completion of the NFA operation, the event generate command causes the reference value to be returned back across the bus to the processor.
Abstract: Systems and methods are disclosed for processing and storing acquired data relating to one or more dental conditions. The methods can include acquiring a first oral feature in a first data acquisition using a data acquisition device, determining a first oral feature first reference point from the first data acquisition, diagnosing a first dental condition upon confirming that the first oral feature first reference point is associated with the first dental condition, acquiring the first oral feature in a second data acquisition using the data acquisition device, determining a first oral feature second reference point from the second data acquisition, and tracking the progression of the first dental condition by determining a discrepancy between the first oral feature first and second reference points.
Abstract: A flow control valve assembly has at least one manifold having an inlet flow port, an outlet flow port, and a flow channel provided there between, the flow channel having an inlet chamber, a variable area chamber and an outlet chamber, with fluid flowing from the inlet flow port to the inlet chamber, the variable area chamber and the outlet chamber, in that order, before exiting the outlet flow port. The flow control valve assembly further includes a float assembly having a fitting, a float extending through the flow channel from the fitting and which is limited for its movement inside the variable area chamber, a measuring device that measures the displacement of the float and which is secured to the fitting and positioned outside the flow channel, and a connecting rod which connects the float to the measuring device and extends through the flow channel.
Abstract: This disclosure relates to a system and method for detecting and recording rail vehicle events. The system comprises one or more cameras, one or more sensors, non-transient electronic storage, one or more physical computer processors, and/or other components. The one or more cameras may be configured to acquire visual information representing a rail vehicle environment. The one or more sensors may be configured to generate output signals conveying operation information related to operation of the rail vehicle. The non-transient electronic storage may be configured to store electronic information. The one or more physical computer processors may be configured to detect rail vehicle events based on the output signals and facilitate electronic storage of the visual information and the operation information for a period of time that includes the rail vehicle event in the non-transient electronic storage.
Type:
Grant
Filed:
April 13, 2017
Date of Patent:
July 23, 2019
Assignee:
SmartDrive Systems, Inc.
Inventors:
Jason Palmer, Slaven Sljivar, Mark Freitas, Daniel A. Deninger, Shahriar Ravari
Abstract: Apparatus for warming cloths in a portable box. The warming box includes a heater assembly with slots configured to receive multiple packages of cloths. The slots are defined by panels that have embedded heaters. Heaters are also positioned at the bottom of the slots. Two temperature switches control the heaters in order to maintain the temperature of the packages with specified limits. One temperature switch is positioned above the slots on an inside surface of the lid. The other switch is located at the bottom of one of the slots. The lid also includes a tilt switch that de-energizes the heaters when the lid is opened. The warming box has feet configured to mate with corresponding recesses in the lid, thereby making the boxes stackable, such as when used with a docking station. The docking station has a wiring harness that provides power to each warming box.
Abstract: The present disclosure is directed towards systems and methods for supporting virtual extensible local area network (VXLAN) in a network environment in which a single system is partitioned to establish multiple logical systems to support multi-tenancy.
Abstract: A semiconductor and a method of fabricating the semiconductor having multiple, interconnected die including: providing a semiconductor substrate having a plurality of disparate die formed within the semiconductor substrate, and a plurality of scribe lines formed between pairs of adjacent die of the plurality of disparate die; and fabricating, by a lithography system, a plurality of inter-die connections that extend between adjacent pair of die of the plurality of die.
Abstract: An ionization chamber. The ionization chamber includes a vessel, an ionization source, an ion gate, and a mid-ring electrode. The vessel defines an ionization region. The vessel includes a first end axially disposed opposite a second end. The ionization source is located at the first end and generates ions. The ion gate is located at the second end of the vessel. The mid-ring electrode is located between the ionization source and the ion gate. During an ion compression stage, the ionization source is charged to a first ionization source potential, the ion gate is charged to a first ion gate potential, and the mid-ring electrode is charged to a first mid-ring potential that is less than the first ionization source potential and the first ion gate potential. The first mid-ring potential is configured to generate a potential well proximate the mid-ring electrode. The ions collect at the potential well.
Abstract: Methods and systems for enabling multiple mobile devices to access an access gateway when at least one of the multiple mobile devices is unable to establish a virtual private network connection with the access gateway are described herein. For example, in some embodiments, a mobile device may configure itself as a member of a mesh network. A virtual private network connection may be established between the mobile device and the access gateway. The mesh network may include one or more other member devices that are unable to establish a virtual private network with the access gateway. After completing its configuration, the mobile device may receive, over a peer-to-peer connection of the mesh network, data that is intended for the access gateway and that is from one of the other member devices. The mobile device may transmit the data to the access gateway via the virtual private network connection.
Type:
Grant
Filed:
March 6, 2017
Date of Patent:
July 23, 2019
Assignee:
Citrix Systems, Inc.
Inventors:
Chakravarthi Valicherla, Grant Kennell, Jaspreet Singh
Abstract: This disclosure relates to a system configured to generate synchronized electronic vehicle event records. The synchronized vehicle event records may include vehicle operation information, video information, and/or other information. The synchronized electronic vehicle event records may be generated remotely (e.g., “in the cloud”) from a vehicle. The system is configured to communicate with factory installed and/or other (e.g., third party) vehicle systems to generate the vehicle event information and/or cause other information relevant to a particular vehicle event to be transmitted in addition to the vehicle event information. By communicating with existing vehicle systems and causing these systems to transmit information related to vehicle events themselves, and generating the synchronized electronic vehicle event records remotely from a vehicle the system reduces the amount and/or cost of aftermarket equipment that must be installed in a vehicle for vehicle event monitoring.
Type:
Grant
Filed:
June 12, 2017
Date of Patent:
July 23, 2019
Assignee:
SmartDrive Systems, Inc.
Inventors:
Jason Palmer, Slaven Sljivar, Daniel A. Deninger, Alekh Vaidya, Jeffrey Griswold, Mark Freitas