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: 20210008513Abstract: 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: ApplicationFiled: September 12, 2018Publication date: January 14, 2021Applicant: TALIS BIOMEDICAL CORPORATIONInventors: Thomas H. CAULEY, III, David ROLFE
-
Patent number: 10610843Abstract: 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: GrantFiled: July 6, 2018Date of Patent: April 7, 2020Assignee: Talis Biomedical CorporationInventors: Thomas H. Cauley, III, David A. Rolfe
-
Publication number: 20190160443Abstract: 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: ApplicationFiled: July 6, 2018Publication date: May 30, 2019Inventors: Thomas H. Cauley, III, David A. Rolfe
-
Patent number: 10200542Abstract: 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: GrantFiled: February 12, 2018Date of Patent: February 5, 2019Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
-
Publication number: 20180167517Abstract: 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: ApplicationFiled: February 12, 2018Publication date: June 14, 2018Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
-
Patent number: 9952938Abstract: 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: GrantFiled: October 24, 2014Date of Patent: April 24, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Patent number: 9952937Abstract: 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: GrantFiled: October 24, 2014Date of Patent: April 24, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Patent number: 9930188Abstract: 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: GrantFiled: December 4, 2014Date of Patent: March 27, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
-
Publication number: 20150120673Abstract: 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: ApplicationFiled: October 24, 2014Publication date: April 30, 2015Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Publication number: 20150120668Abstract: 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: ApplicationFiled: October 24, 2014Publication date: April 30, 2015Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Publication number: 20150105045Abstract: 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: ApplicationFiled: December 4, 2014Publication date: April 16, 2015Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
-
Patent number: 5303361Abstract: 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: GrantFiled: January 18, 1990Date of Patent: April 12, 1994Assignee: Lotus Development CorporationInventors: Steve Colwell, Lawrence S. Gross, William T. Gross, Lee Hasiuk, David Rolfe
-
Patent number: 4788538Abstract: 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: GrantFiled: April 24, 1987Date of Patent: November 29, 1988Assignee: Lotus Development CorporationInventors: Stephen A. Klein, David A. Rolfe, William T. Gross, Lawrence S. Gross
-
Patent number: D244863Type: GrantFiled: April 5, 1976Date of Patent: June 28, 1977Assignee: Tektronix, Inc.Inventors: David Rolfe Smith, Richard Ellwood Hansen
-
Patent number: D245025Type: GrantFiled: April 5, 1976Date of Patent: July 12, 1977Assignee: Tektronix, Inc.Inventors: David Rolfe Smith, Richard Ellwood Hansen
-
Patent number: D248706Type: GrantFiled: April 5, 1976Date of Patent: August 1, 1978Assignee: Tektronix, Inc.Inventors: David Rolfe Smith, Richard Ellwood Hansen