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: 20230372074Abstract: 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: ApplicationFiled: July 31, 2023Publication date: November 23, 2023Applicant: CAO Group, Inc.Inventors: Densen B. Cao, Jack Nichols
-
Patent number: 11793617Abstract: 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: GrantFiled: May 31, 2022Date of Patent: October 24, 2023Assignee: CAO Group, Inc.Inventors: Densen B. Cao, Jack Nichols
-
Publication number: 20220378563Abstract: 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: ApplicationFiled: May 31, 2022Publication date: December 1, 2022Applicant: CAO Group, Inc.Inventors: Densen B. Cao, Jack Nichols
-
Patent number: 11010408Abstract: 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: GrantFiled: September 10, 2018Date of Patent: May 18, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jack Nichols, Bill Sproule, Brian David Jones, Valeh Valiollah Pour Amiri
-
Patent number: 10795747Abstract: 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: GrantFiled: May 17, 2018Date of Patent: October 6, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. Novak, Ping Xie, Jack A. Nichols, Valeh Valiollah Pour Amiri, Ioannis Giannoumis
-
Publication number: 20190370378Abstract: 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: ApplicationFiled: September 10, 2018Publication date: December 5, 2019Inventors: Jack NICHOLS, Bill SPROULE, Brian David JONES, Valeh VALIOLLAH POUR AMIRI
-
Publication number: 20190354427Abstract: 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: ApplicationFiled: May 17, 2018Publication date: November 21, 2019Inventors: Michael J. Novak, Ping Xie, Jack A. Nichols, Valeh Valiollah Pour Amiri, Ioannis Giannoumis
-
Publication number: 20180014909Abstract: 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: ApplicationFiled: February 24, 2016Publication date: January 18, 2018Inventors: Robert K. Larsen, Densen Cao, Jack Nichols, Richard Bruce Draper
-
Patent number: 9839491Abstract: 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: GrantFiled: September 2, 2014Date of Patent: December 12, 2017Assignee: CAO Group, Inc.Inventors: Jack Nichols, Robert Larsen, Bruce Draper, Densen Cao
-
Publication number: 20160058525Abstract: 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: ApplicationFiled: September 2, 2014Publication date: March 3, 2016Inventors: Jack Nichols, Robert Larsen, Bruce Draper, Densen Cao
-
Publication number: 20140266636Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: CAO GROUP, INC.Inventors: Robert K. Larsen, Richard B. Draper, Jack Nichols, Densen Cao
-
Publication number: 20090043832Abstract: 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: ApplicationFiled: May 5, 2008Publication date: February 12, 2009Applicant: Kivati Software, LLCInventor: Jack A. Nichols
-
Publication number: 20090043768Abstract: 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: ApplicationFiled: May 5, 2008Publication date: February 12, 2009Applicant: Kivati Software, LLCInventor: Jack A. Nichols
-
Publication number: 20090044195Abstract: 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: ApplicationFiled: May 5, 2008Publication date: February 12, 2009Applicant: Kivati Software, LLCInventor: Jack A. Nichols
-
Publication number: 20080281838Abstract: 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: ApplicationFiled: May 5, 2008Publication date: November 13, 2008Applicants: RESOLUTE SOLUTIONS CORPORATION, Kivati Software, LLCInventor: Jack A. Nichols
-
Publication number: 20070083424Abstract: 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: ApplicationFiled: October 7, 2005Publication date: April 12, 2007Inventors: Darin Lang, John Martin, Jack Nichols, Vaughn Harmon
-
Patent number: 5924391Abstract: 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: GrantFiled: September 17, 1997Date of Patent: July 20, 1999Assignee: Direct Fire Technical, Inc.Inventors: James B. Baker, IV, Jack Nichols