Patents by Inventor David Rolfe

David Rolfe 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).

  • Publication number: 20210008513
    Abstract: This disclosure relates to a magnetic mixing apparatus that mixes a sample contained in a mixing chamber using a stir bar, while minimizing the amount of contact between the stir bar and walls of the mixing chamber. In one aspect, the apparatus comprises a ferromagnetic stir bar contained in the mixing chamber, and a driving magnet and a driven magnet located on opposite sides of the mixing chamber. The driving magnet, the driven magnet, and the ferromagnetic stir bar are each capable of rotating about a respective axis. The driving magnet, the driven magnet, and the ferromagnetic stir bar are magnetically coupled such that rotation of the driving magnet induces rotation of the driven magnet and rotation of the driving magnet and the driven magnet induce rotation of the ferromagnetic stir bar. In some embodiments, rotation of the ferromagnetic stir bar within the mixing chamber mixes the sample contained within the mixing chamber.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 14, 2021
    Applicant: TALIS BIOMEDICAL CORPORATION
    Inventors: Thomas H. CAULEY, III, David ROLFE
  • Patent number: 10610843
    Abstract: This disclosure relates to a magnetic mixing apparatus that mixes a sample contained in a mixing chamber using a stir bar, while minimizing the amount of contact between the stir bar and walls of the mixing chamber. In one aspect, the apparatus comprises a ferromagnetic stir bar contained in the mixing chamber, and a driving magnet and a driven magnet located on opposite sides of the mixing chamber. The driving magnet, the driven magnet, and the ferromagnetic stir bar are each capable of rotating about a respective axis. The driving magnet, the driven magnet, and the ferromagnetic stir bar are magnetically coupled such that rotation of the driving magnet induces rotation of the driven magnet and rotation of the driving magnet and the driven magnet induce rotation of the ferromagnetic stir bar. In some embodiments, rotation of the ferromagnetic stir bar within the mixing chamber mixes the sample contained within the mixing chamber.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: April 7, 2020
    Assignee: Talis Biomedical Corporation
    Inventors: Thomas H. Cauley, III, David A. Rolfe
  • Publication number: 20190160443
    Abstract: This disclosure relates to a magnetic mixing apparatus that mixes a sample contained in a mixing chamber using a stir bar, while minimizing the amount of contact between the stir bar and walls of the mixing chamber. In one aspect, the apparatus comprises a ferromagnetic stir bar contained in the mixing chamber, and a driving magnet and a driven magnet located on opposite sides of the mixing chamber. The driving magnet, the driven magnet, and the ferromagnetic stir bar are each capable of rotating about a respective axis. The driving magnet, the driven magnet, and the ferromagnetic stir bar are magnetically coupled such that rotation of the driving magnet induces rotation of the driven magnet and rotation of the driving magnet and the driven magnet induce rotation of the ferromagnetic stir bar. In some embodiments, rotation of the ferromagnetic stir bar within the mixing chamber mixes the sample contained within the mixing chamber.
    Type: Application
    Filed: July 6, 2018
    Publication date: May 30, 2019
    Inventors: Thomas H. Cauley, III, David A. Rolfe
  • Patent number: 10200542
    Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: February 5, 2019
    Assignee: OPENET TELECOM LTD.
    Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
  • Publication number: 20180167517
    Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 14, 2018
    Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
  • Patent number: 9952938
    Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to determine a recovery time interval for a session store database system so as to allow a large number of sessions (e.g., ninety percent of sessions, etc.) to start and finish within that interval, periodically review database records to identify a database record that has not been updated within a most recent recovery time interval, add the identified database record to a journaling log, and update the identified database record to include information identifying a time at which the database record was last added to the journaling log. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: April 24, 2018
    Assignee: OPENET TELECOM LTD.
    Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
  • Patent number: 9952937
    Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to receive a database transaction request that includes information identifying a database operation, determine a priority value for the database operation, and add the database operation to a journaling log based on the determined priority value. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: April 24, 2018
    Assignee: OPENET TELECOM LTD.
    Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
  • Patent number: 9930188
    Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: March 27, 2018
    Assignee: OPENET TELECOM LTD.
    Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
  • Publication number: 20150120673
    Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to determine a recovery time interval, periodically review database records to identify a database record that has not been updated within a most recent recovery time interval, add the identified database record to a journaling log, and update the identified database record to include information identifying a time at which the database record was last added to the journaling log. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 30, 2015
    Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
  • Publication number: 20150120668
    Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to receive a database transaction request that includes information identifying a database operation, determine a priority value for the database operation, and add the database operation to a journaling log based on the determined priority value. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 30, 2015
    Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
  • Publication number: 20150105045
    Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.
    Type: Application
    Filed: December 4, 2014
    Publication date: April 16, 2015
    Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
  • Patent number: 5303361
    Abstract: A text search and retrieval system which builds an index representing every word in stored files created by a variety of applications, searches for requested words using the index and ranks the files based on the relative strength of match with the search request. From a display of the ranked filenames, the user can select a file, whereupon the file is tested to determine which one of a plurality of file viewers to deploy. The corresponding viewer is automatically loaded and used to display consecutive screens of information from the selected file. Further searching within the file is accomplished within the context of the viewer by matching character strings of a new search request with words in the items of the file produced by the viewer. To work on a file in view, the user can invoke the software application which created the file by loading the application corresponding to the viewer along with the desired file, without abandoning the search system.
    Type: Grant
    Filed: January 18, 1990
    Date of Patent: April 12, 1994
    Assignee: Lotus Development Corporation
    Inventors: Steve Colwell, Lawrence S. Gross, William T. Gross, Lee Hasiuk, David Rolfe
  • Patent number: 4788538
    Abstract: The present invention provides apparatus and methods for determining the boundaries of arbitrarily shaped regions on a computer display system having a central processing unit (CPU). The CPU is coupled to a display having a plurality of selectively enabled and disabled display elements arranged in a matrix, whereby each display element is identified by a unique X,Y address. A memory coupled to the CPU includes a plurality of memory cells, wherein the cells correspond to a display element on the display. An initial X,Y address is selected on the display by a user employing a cursor control to identify an area on the display where the boundaries of a region are to be determined. The initial X,Y address selected by the user is defined as a seed cell.
    Type: Grant
    Filed: April 24, 1987
    Date of Patent: November 29, 1988
    Assignee: Lotus Development Corporation
    Inventors: Stephen A. Klein, David A. Rolfe, William T. Gross, Lawrence S. Gross
  • Patent number: D244863
    Type: Grant
    Filed: April 5, 1976
    Date of Patent: June 28, 1977
    Assignee: Tektronix, Inc.
    Inventors: David Rolfe Smith, Richard Ellwood Hansen
  • Patent number: D245025
    Type: Grant
    Filed: April 5, 1976
    Date of Patent: July 12, 1977
    Assignee: Tektronix, Inc.
    Inventors: David Rolfe Smith, Richard Ellwood Hansen
  • Patent number: D248706
    Type: Grant
    Filed: April 5, 1976
    Date of Patent: August 1, 1978
    Assignee: Tektronix, Inc.
    Inventors: David Rolfe Smith, Richard Ellwood Hansen