Patents by Inventor Jack Nichols

Jack Nichols 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: 20230372074
    Abstract: An oral suction device provides an oral suction screen over the oral cavity of a patient by providing upper and lower suction wings attached to a manifold. The wings are inserted between the upper and lower lips and arches of a patient, respectively, and serve to capture aerosols which would otherwise be ejected from the oral cavity. A tongue/cheek retractor, also in pneumatic communication with the manifold, serves to extract saliva and other products from the oral cavity while also preventing the tongue and cheeks from ingress of the workspace for the dental procedure.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Applicant: CAO Group, Inc.
    Inventors: Densen B. Cao, Jack Nichols
  • Patent number: 11793617
    Abstract: An oral suction device provides an oral suction screen over the oral cavity of a patient by providing upper and lower suction wings attached to a manifold. The wings are inserted between the upper and lower lips and arches of a patient, respectively, and serve to capture aerosols which would otherwise be ejected from the oral cavity. A tongue/cheek retractor, also in pneumatic communication with the manifold, serves to extract saliva and other products from the oral cavity while also preventing the tongue and cheeks from ingress of the workspace for the dental procedure.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: October 24, 2023
    Assignee: CAO Group, Inc.
    Inventors: Densen B. Cao, Jack Nichols
  • Publication number: 20220378563
    Abstract: An oral suction device provides an oral suction screen over the oral cavity of a patient by providing upper and lower suction wings attached to a manifold. The wings are inserted between the upper and lower lips and arches of a patient, respectively, and serve to capture aerosols which would otherwise be ejected from the oral cavity. A tongue/cheek retractor, also in pneumatic communication with the manifold, serves to extract saliva and other products from the oral cavity while also preventing the tongue and cheeks from ingress of the workspace for the dental procedure.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 1, 2022
    Applicant: CAO Group, Inc.
    Inventors: Densen B. Cao, Jack Nichols
  • Patent number: 11010408
    Abstract: A request for an operation on a directory is received that requires a hydration of one or more files within the directory. A process is initiated to hydrate dehydrated descendent files of the folder. During the hydration process, attempts to introduce new dehydrated files in the folder are blocked. The request is processed when the hydration is complete.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jack Nichols, Bill Sproule, Brian David Jones, Valeh Valiollah Pour Amiri
  • Patent number: 10795747
    Abstract: Systems, methods, and apparatuses are disclosed for file synchronizing service status monitoring and error handling. A client device includes a local file system access manager that includes a status interface. The status interface is configured to receive a status message from a client-side sync manager of the client device. The client-side sync manager that communicates with a server-side sync manager at a server to synchronize data objects between file systems of the client device and server. The status message corresponds to a state of the client-side sync manager during a multi-stage start-up process for the client-side sync manager. A status caller in an application of the client device can retrieve the status message from the status interface. The status message can also be provided to a user interface for display to a user of the client device, and/or to a telemetry server for use in improving the file synchronizing service.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael J. Novak, Ping Xie, Jack A. Nichols, Valeh Valiollah Pour Amiri, Ioannis Giannoumis
  • Publication number: 20190370378
    Abstract: A request for an operation on a directory is received that requires a hydration of one or more files within the directory. A process is initiated to hydrate dehydrated descendent files of the folder. During the hydration process, attempts to introduce new dehydrated files in the folder are blocked. The request is processed when the hydration is complete.
    Type: Application
    Filed: September 10, 2018
    Publication date: December 5, 2019
    Inventors: Jack NICHOLS, Bill SPROULE, Brian David JONES, Valeh VALIOLLAH POUR AMIRI
  • Publication number: 20190354427
    Abstract: Systems, methods, and apparatuses are disclosed for file synchronizing service status monitoring and error handling. A client device includes a local file system access manager that includes a status interface. The status interface is configured to receive a status message from a client-side sync manager of the client device. The client-side sync manager that communicates with a server-side sync manager at a server to synchronize data objects between file systems of the client device and server. The status message corresponds to a state of the client-side sync manager during a multi-stage start-up process for the client-side sync manager. A status caller in an application of the client device can retrieve the status message from the status interface. The status message can also be provided to a user interface for display to a user of the client device, and/or to a telemetry server for use in improving the file synchronizing service.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Inventors: Michael J. Novak, Ping Xie, Jack A. Nichols, Valeh Valiollah Pour Amiri, Ioannis Giannoumis
  • Publication number: 20180014909
    Abstract: A dental handpiece may comprise a head portion and a swivel portion. The head portion may include a turbine and a light guide positioned to direct light out of the head portion near the turbine. The swivel may comprise a light emitting diode (LED) positioned to direct light into the light guide and a removable battery for powering the LED.
    Type: Application
    Filed: February 24, 2016
    Publication date: January 18, 2018
    Inventors: Robert K. Larsen, Densen Cao, Jack Nichols, Richard Bruce Draper
  • Patent number: 9839491
    Abstract: A dental handpiece may comprise a detachable light source assembly comprising a light source, a power source, and at least one switch, and the detachable light source assembly may be configured to be selectively removable from the handpiece.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: December 12, 2017
    Assignee: CAO Group, Inc.
    Inventors: Jack Nichols, Robert Larsen, Bruce Draper, Densen Cao
  • Publication number: 20160058525
    Abstract: A dental handpiece may comprise a detachable light source assembly comprising a light source, a power source, and at least one switch, and the detachable light source assembly may be configured to be selectively removable from the handpiece.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Jack Nichols, Robert Larsen, Bruce Draper, Densen Cao
  • Publication number: 20140266636
    Abstract: Example embodiments of the present invention provide a medical or dental device that is controlled by a mobile device. For example, the medical or dental device can be configured to wirelessly be controlled by a PDA, smartphone, tablet, netbook, ultrabook, and/or other similar mobile computing device. The mobile computing device can have an application that is programmed to communicate with the medical or dental device hardware and memory to control the function of the medical or dental device during use.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: CAO GROUP, INC.
    Inventors: Robert K. Larsen, Richard B. Draper, Jack Nichols, Densen Cao
  • Publication number: 20090043832
    Abstract: A state determination and storage system includes an orchestrator component, guide components, and analyzer components to analyze and store state information for desired portions of a computer system through an extension approach. The system uses extensions to abstract common code for reuse by other extensions. State information is extracted from the extensions and stored. The extensions themselves can be configured to capture partial state information if desired.
    Type: Application
    Filed: May 5, 2008
    Publication date: February 12, 2009
    Applicant: Kivati Software, LLC
    Inventor: Jack A. Nichols
  • Publication number: 20090043768
    Abstract: A differentiating system and method for differentiating states of N machines computes and stores differences between N machine states. The differentiating system takes as input a list of item keys and data for items of two or more states and produces as output a list of the item keys of items that are different between the N machine states, and the reason for the differences. Additionally, the differentiating system does not require knowledge of the item data contained in the N states.
    Type: Application
    Filed: May 5, 2008
    Publication date: February 12, 2009
    Applicant: Kivati Software, LLC
    Inventor: Jack A. Nichols
  • Publication number: 20090044195
    Abstract: A task generation system and method produces tasks to be executed on a target non-volatile data system based on state differences between the target system and a source non-volatile data system as found in state files and a state difference list. The tasks are generated by state difference translators according to differences between state files of the source and target systems.
    Type: Application
    Filed: May 5, 2008
    Publication date: February 12, 2009
    Applicant: Kivati Software, LLC
    Inventor: Jack A. Nichols
  • Publication number: 20080281838
    Abstract: A dependency determination system and method determines dependencies among extensions of an extensible system based upon a directed graph thereof. Dependencies between extensions in an extensible system are expressed as a directed graph. Given the dependency graph for an extensible system or its data, the dependency system can traverse the graph and operate on or find the correct order for the extensions in the extensible system or for the data created by extensions in the extensible system. Constructing the dependency graph is done with knowledge of the extensions in question and is constructed by input from the extensions. Consequently, input from extensions is first gathered to construct the graph.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 13, 2008
    Applicants: RESOLUTE SOLUTIONS CORPORATION, Kivati Software, LLC
    Inventor: Jack A. Nichols
  • Publication number: 20070083424
    Abstract: An interface to a parking application, such as a web portal, is provided over a secure network connection to tenants for managing parking validation services as well as related parking services and other integrated building services. An authenticated user may provide information for authorizing full, partial, or subsidized payment for a use of a parking facility, such as a use by a guest. The information may be provided by way of a personal computer, a mobile device, a special-purpose terminal, or the like. If the guest then presents a ticket at a separate attended or unattended exit terminal or point-of-sale device to complete the parking transaction, the transaction is processed in accordance with the provided information. According to other aspects of the invention, techniques for enabling configurable event notifications for events associated with validation services, and techniques for associating parking events with video and/or photographic image data are provided.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Inventors: Darin Lang, John Martin, Jack Nichols, Vaughn Harmon
  • Patent number: 5924391
    Abstract: The water heating apparatus is formed by a container having spaced upper and lower walls and a cylindrical side wall having upper and lower portions extending between the upper and lower walls defining an interior of the container. An inlet opening is formed through the central portion of the upper wall. An elongated hollow flame tube is located within the interior of the container and has an upper end coupled to the inlet opening of the upper wall and extends downward. A combustion device is coupled to the inlet opening of the upper wall for directing a flame into the flame tube by way of the upper opening.
    Type: Grant
    Filed: September 17, 1997
    Date of Patent: July 20, 1999
    Assignee: Direct Fire Technical, Inc.
    Inventors: James B. Baker, IV, Jack Nichols