Patents by Inventor David

David has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10488828
    Abstract: Multi-resonant control of a 3 degree-of-freedom (heave-pitch-surge) wave energy converter enables energy capture that can be in the order of three times the energy capture of a heave-only wave energy converter. The invention uses a time domain feedback control strategy that is optimal based on the criteria of complex conjugate control. The multi-resonant control can also be used to shift the harvested energy from one of the coupled modes to another, enabling the elimination of one of the actuators otherwise required in a 3 degree-of-freedom wave energy converter. This feedback control strategy does not require wave prediction; it only requires the measurement of the buoy position and velocity.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: November 26, 2019
    Assignees: National Technology & Engineering Solutions of Sandia, LLC, Michigan Technological University, South Dakota Board of Regents
    Inventors: Ossama Abdelkhalik, Shangyan Zou, Rush D. Robinett, III, David G. Wilson, Giorgio Bacelli, Ryan Geoffrey Coe, Umesh Korde
  • Patent number: 10489344
    Abstract: A cloud-native global file system used to provide primary file storage for enterprise data is augmented to provide “direct-to-cloud” (D2C) migration of an initial data set. In addition to providing a filer, the service provider configures a direct-to-cloud migration tool, typically as a downloadable virtual machine (VM), that is executed in association with the hardware of the enterprise filesystem whose data set is being migrated. The migration tool reads the existing filesystem, transforms the data into a format consistent with that done by a filer, and pushes the result (a single version) directly to an object store in the cloud. In a first pass (run), typically a large bulk of the data is moved and, depending on how the migration tool is configured, one or more additional passes may then be carried out. When migration is complete (or substantially complete), the filer then is activated to complete the migration (if need be) and take over the go-forward operations.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 26, 2019
    Assignee: Nasuni Corporation
    Inventors: David M. Shaw, Nicholas A. Fisher
  • Patent number: 10487575
    Abstract: A method for configuring a motorized drive device for a solar protection home automation unit includes a step of triggering the rolling-up of a screen from an unrolled position, in which the screen is relaxed, towards a rolled-up position. This method further includes a step of measuring a magnitude of an electrical current passing through an electric motor using a measurement device, a step of determining a first maximum value of the measured magnitude, indicative of a position of breakage of the arms of a screening device, and a step of determining a lowered end-of-travel position of the screen. The lowered end-of-travel position of the screen corresponds to a measured-magnitude value lower than the first maximum value. The lowered end-of-travel position of the screen lies before the position of breakage of the arms of the screening device, in the direction of unrolling of the screen.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 26, 2019
    Assignee: SOMFY ACTIVITES SA
    Inventors: David Mugnier, Ghislain Goulier
  • Patent number: 10485396
    Abstract: A dishwasher for treating dishes according to an automatic cycle of operation having a tub that at least partially defines a treating chamber, a slidable dish holder, an electricity-consuming component having a rechargeable battery, and a battery charging system to recharge the rechargeable battery of the electricity-consuming component when the dish holder is in the treating position.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: November 26, 2019
    Assignee: Whirlpool Corporation
    Inventors: Eric M. Beidler, Paul E. Beshears, Jr., David H. Chen, Eric A. Gallagher, Antony M. Rappette, Elliott V. Stowe
  • Patent number: 10489269
    Abstract: A technique for generating terminal resource recommendations is discussed. Terminal activity status data is retrieved from a number of sensors in order to generate and render terminal resource recommendations. The activity status data is used to calculate a current active terminal recommendation indicative of the number of terminals needed to currently satisfy a particular service metric. A predicted active terminal recommendation indicative of the number of terminals needed at a specified future time period in order to satisfy a particular service metric at the specified future time period may also be generated.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: November 26, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Stephen Tyler Caution, Tricia Mcpherson Hicks, Lori Lee Wise, Douglas Jahe Ryner, Joshua David Osmon, Jaclyn Moreda
  • Patent number: 10488937
    Abstract: Systems and methods for generating an input to a computing device based, at least in part, on movement data generated by one or more ultrasonic transducers are described herein. An example system may include at least one ultrasonic transducer configured to be mounted to a body surface that is proximate to at least one subsurface tendon, and a controller operably coupled to the at least one ultrasonic transducer. When mounted to a body surface, the at least one ultrasonic transducer is configured to detect movement of the at least one subsurface tendon. The controller is configured to operate the at least one ultrasonic transducer to generate movement data based on detected movement of the at least one subsurface tendon, and generate an input to a computing device based, at least in part, on the generated movement data.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: November 26, 2019
    Assignee: Verily Life Sciences, LLC
    Inventor: Benjamin David Krasnow
  • Patent number: 10488953
    Abstract: A method is provided to interface an active stylus with a sensor controller, wherein the sensor controller is coupled to a sensor configured to receive input from the active stylus. In the method the sensor controller caches stylus capability information of the active stylus. The stylus capability information includes setting information for inking used by an application program executed to display input from the active stylus on the sensor. The active stylus generates a hash value of the stylus capability information and transmits the hash value to the sensor controller when the active stylus enters a sensing zone of the sensor controller.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: November 26, 2019
    Assignee: Wacom Co., Ltd.
    Inventors: David Charles Fleck, Sadao Yamamoto
  • Patent number: 10489067
    Abstract: An information storage circuit having a first memory portion configured to store a first validity bit and first data; a second memory portion configured to store a second validity bit and second data; and a subcircuit configured to: write the first data to the first memory portion and the second data to the second memory portion sequentially; and set the first and second validity bits to indicate which of the first data and second data is valid.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: November 26, 2019
    Assignee: Infineon Technologies AG
    Inventors: Mihai-Alexandru Ionescu, Christoph Schroers, Davide Cassata, Hubert Fischer, Wolfgang Horn, Razvan-Catalin Mialtu, Radu Mihaescu
  • Patent number: 10490044
    Abstract: An anti-fraud security tag removal system reads product identifiers on groups of items presented for purchase at a point of sale area. The product identifiers indicate how many of the items include security tags that must be removed. A security tag detacher removes security tags only on items for which the system has detected that the item was present, preventing removal of security tags on items which were not read by the point of sale system. An RF antenna and a security tag detacher are co-located such that the product identifier of the item is highly likely to be read when a sales clerk removes the security tag. The product identifier may be incorporated into the security tag and disabled when the security tag is attached to the item. The product identifier may be shunted by the security tag.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: November 26, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Richard J. Lavery, Russell Calvarese, Rehan K. Jaffri, David Bellows, Sean Connolly
  • Patent number: 10491024
    Abstract: Systems and methods relate to a charger and a rechargeable device. The rechargeable device includes a power manager and a power storage device. The power manager may include one or more diodes and a controller configured to detect a charging current, provide a managed power output, and modulate the charging current to communicate through the current. The charger may include controller configured to store a device identifier in memory associated with a last charge state, determine whether a retrieved device identifier matches, and provide an indication of a current charge state in response to a match. The controller of the charger may be configured to send an electrical pulse to the rechargeable device and determine a polarity for charging the device.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: November 26, 2019
    Assignee: Starkey Laboratories, Inc.
    Inventors: Kyle Olson, Sidney A. Higgins, David Tourtelotte
  • Patent number: 10485628
    Abstract: A delivery system package includes a tray, a delivery system, and a slip card between the tray and the delivery system. To remove the delivery system, a pull tab of the slip card is moved to raise the slip card including the delivery system from the tray. At the same time, this moves the slip card over a lid sealing flange of the tray, considered a non-sterile surface in accordance one embodiment. Accordingly, the slip card extends over the lid sealing flange preventing contact between the delivery system and the lid sealing flange. In addition, the slip card effectively forms a ramp for sterile removal of the delivery system from the tray.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: November 26, 2019
    Assignee: MEDTRONIC VASCULAR, INC.
    Inventors: John Gallagher, David Clarke, Raymond Ryan, Jeffrey Barnell
  • Patent number: 10488222
    Abstract: Some embodiments of the invention provide methods and apparatus for controlling an aspect of the presentation of objects in a mobile or wearable device, where the user is performing a gait activity such as walking, jogging or running, and the controlling is performed leveraging the gait characteristics of the user. In some embodiments, the gait characteristics include velocity and stride length. In some embodiments, the only sensors utilized to obtain any contextual information are accelerometers.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: November 26, 2019
    Inventor: David Martin
  • Patent number: 10490888
    Abstract: In one embodiment, a radome-reflector assembly for, e.g., a microwave antenna, has (i) two semi-circular rims that receive the peripheries of the radome and the reflector and (ii) fixed and adjustable clamps that secure the ends of the rims together. The rims are designed with slanted inner surfaces that engage the periphery of the reflector, such that, when the adjustable clamp is tightened circumferentially, the periphery of the reflector is forced laterally to abut other rim structure to form a metal-to-metal RF seal between the reflector and the rims. Certain assemblies with low profiles and low circumferential forces can be assembled without special tooling using plastic clamps and still achieve good RF seals.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: November 26, 2019
    Assignee: CommScope Technologies LLC
    Inventors: Ian T. Renilson, John S. Curran, Douglas P. Hunter, David J. Walker
  • Patent number: 10489392
    Abstract: The disclosed embodiments provide a set of methods, systems, data structures, and computer-executable instructions for executing on a compute machine to automatically analyze data associated with an indexed corpora and to generate for graphical display a set of results associated with those analytic operations.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: November 26, 2019
    Assignee: RELX INC.
    Inventors: Dihan Marie Rosenburg, Scott Edward Meiser, Susan Marie Slisz, Daren William Keenan, Raymond A. Daley, Michael Ronald Sluterbeck, Saravanan Chidambaram, Mina Tonsaly, David L. Schmeer, John Scott Attenborough, Sanjay Sharma, James Antony Ritchie
  • Patent number: 10489433
    Abstract: A system for natural language analytics, stored and operating on a network-connected computing device, comprising a natural language application data importer, further comprising a natural language application data importer, a natural language application data augmenter that enriches the data and an analytics component which provides a means of querying structured as well as unstructured data and which also contains a method for providing adaptive natural language analytics.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: November 26, 2019
    Assignee: Artificial Solutions Iberia SL
    Inventors: Andreas Wieweg, David Hjelm, Sonja Petrovic Lundberg, Eric Aili
  • Patent number: 10491933
    Abstract: A method includes generating, by a server, an inventory corresponding to a plurality of time slots. The method also includes receiving data corresponding to a plurality of inventory bookings associated with the inventory. A subset of time slots that are assigned to a digital display of a plurality of networked digital displays may be identified by the server based on the data corresponding to the plurality of bookings. Media content that is assigned to each slot of the subset of time slots is identified by the server. The method may further include generating, based on slot criteria corresponding to the subset of time slots, a schedule template that defines a rotation loop. The media content is displayable on the digital display at times defined by the display rotation loop. The schedule template is transmitted to the digital display via a network.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: November 26, 2019
    Assignee: CLEAR CHANNEL IP, LLC
    Inventors: David E. Wilson, Joe M. Shannon, Barry W. McClure, William P. Leary, Justin B. Myrick, Christopher D. MacKenzie, Darin L. Hooper, Peter M. Moser
  • Patent number: 10489295
    Abstract: A system includes a data store and a memory cache subsystem. A method for pre-fetching data from the data store for the cache includes determining a performance characteristic of a data store. The method also includes identifying a pre-fetch policy configured to utilize the determined performance characteristic of the data store. The method also includes pre-fetching data stored in the data store by copying data from the data store to the cache according to the pre-fetch policy identified to utilize the determined performance characteristic of the data store.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 26, 2019
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: David Nellans, Torben Mathiasen, David Flynn, Nisha Talagala
  • Patent number: 10488062
    Abstract: A building control system that uses geofencing in conjunction with a time-based schedule when control one or more building systems. In one example, geofencing may be used to determine if the building is occupied or unoccupied. If the building is determined to be unoccupied via geofencing, the building controller may control to an unoccupied setpoint. If the building is determined to be occupied via geofencing, the HVAC controller may control in accordance with a time-based schedule.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: November 26, 2019
    Assignee: Ademco Inc.
    Inventors: David Quam, Sara Slate, Ted Booth, Shannon Roberts, Jason Tiefenauer, Dan Tran
  • Patent number: 10487750
    Abstract: A non-transitory computer readable storage medium storing one or more processor-executable instructions wherein the one or more instructions when executed by a processor of a controller, cause acts to be performed is provided. The acts to be performed include obtaining one or more signals representative of ambient conditions and one or more operating conditions of the gas turbine engine, executing a model to predict a duration of a startup time for the gas turbine engine based on the ambient conditions and the one or more operating conditions, and causing a display to display the predicted duration of the startup time of the gas turbine engine.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: November 26, 2019
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Rajeev Kumar Verma, Vikram Srinivasa Muralidharan, Pramod Kumar Yadav, Bryan Edward Sweet, David August Snider
  • Patent number: 10486317
    Abstract: A wedge with a predetermined angle is attached by various methods to a conventional hair dipper, in which the wedge supports the dipper at a particular angle as it slides across the cutting surface allowing a user to cut hair to a selected length based on the degree of the angle of the wedge.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: November 26, 2019
    Inventors: David L. Ulery, II, Joseph D. Lowe