Patents by Inventor Brian J. Fox
Brian J. Fox 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: 20230285026Abstract: An apparatus includes a body, a shaft, a stapling head assembly, and an anvil. The body includes a motor, a first user input feature, and a second user input feature. The first user input feature is operable to activate the motor. The shaft extends distally from the body. The stapling head assembly is positioned at a distal end of the shaft. The stapling head assembly includes an anvil coupling feature, at least one annular array of staples, and a staple driver. The second user input feature is operable to drive the anvil coupling feature longitudinally. The staple driver is operable to drive the at least one annular array of staples. The motor is operable to drive the staple driver. The anvil is configured to couple with the anvil coupling feature. The anvil is further configured to deform the staples driven by the staple driver.Type: ApplicationFiled: January 27, 2023Publication date: September 14, 2023Inventors: Brian F. DiNardo, Brian W. Bear, Charles J. Scheib, Christopher C. Miller, Craig S. Smith, Emily A. Schellin, Frederick E. Shelton, Jason E. Zerkle, Jeffrey C. Gagel, John P. Measamer, Johnny H. Alexander, Joseph T. Kluener, Kevin D. Sackett, Kevin L. Houser, Mark D. Overmyer, Matthew H. Bolton, Omar J. Vakharia, Richard F. Schwemberger, Richard L. Leimbach, Rodney V. Clingaman, Timothy E. Goode, William D. Fox, William R. Stager
-
Patent number: 10848581Abstract: A system and method providing a collection of associated servers in a data center connected to the Internet. The servers, each being related to a service, deliver a client to a user, encapsulating the related services to common standard Internet browser software. The system and method provide a window to the Internet. The associated servers perform browsing for a user, stripping out viruses and malware and delivering safe content. The content enables a user to view and interact with the content on its computer, but not processing that content on the user's computer; the content is not stored on any local storage at the user's computer. The system and method for the delivery of services is tightly integrated into the Internet browsing experience and provides the end-user with anonymity, privacy, fraud protection, and multiple-client sharing of meta-information pertaining to the browsing experience.Type: GrantFiled: April 27, 2017Date of Patent: November 24, 2020Assignee: VIRTUAL WORLD COMPUTING, LLCInventor: Brian J. Fox
-
Patent number: 10011117Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: GrantFiled: November 4, 2016Date of Patent: July 3, 2018Assignee: Retail Inkjet Solutions, Inc.Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Schultz, Cecilia Gonzales, George N. Popa, III, Keith Kopitzke, Keith Emery
-
Publication number: 20180077256Abstract: A system and method providing a collection of associated servers in a data center connected to the Internet. The servers, each being related to a service, deliver a client to a user, encapsulating the related services to common standard Internet browser software. The system and method provide a window to the Internet. The associated servers perform browsing for a user, stripping out viruses and malware and delivering safe content. The content enables a user to view and interact with the content on its computer, but not processing that content on the user's computer; the content is not stored on any local storage at the user's computer. The system and method for the delivery of services is tightly integrated into the Internet browsing experience and provides the end-user with anonymity, privacy, fraud protection, and multiple-client sharing of meta-information pertaining to the browsing experience.Type: ApplicationFiled: April 27, 2017Publication date: March 15, 2018Inventor: Brian J. Fox
-
Publication number: 20170190184Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: ApplicationFiled: November 4, 2016Publication date: July 6, 2017Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Schultz, Cecilia Gonzales, George N. Popa, III, Keith Kopitzke, Keith Emery
-
Patent number: 9674295Abstract: A system and method providing a collection of associated servers in a data center connected to the Internet. The servers, each being related to a service, deliver a client to a user, encapsulating the related services to common standard Internet browser software. The system and method provide a window to the Internet. The associated servers perform browsing for a user, stripping out viruses and malware and delivering safe content. The content enables a user to view and interact with the content on its computer, but not processing that content on the user's computer; the content is not stored on any local storage at the user's computer. The system and method for the delivery of services is tightly integrated into the Internet browsing experience and provides the end-user with anonymity, privacy, fraud protection, and multiple-client sharing of meta-information pertaining to the browsing experience.Type: GrantFiled: July 29, 2010Date of Patent: June 6, 2017Assignee: VIRTUAL WORLD COMPUTING, LLCInventor: Brian J. Fox
-
Patent number: 9487015Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: GrantFiled: May 13, 2013Date of Patent: November 8, 2016Assignee: Retail Inkjet Solutions, Inc.Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Shultz, Cecilia Gonzales, George N Popa, III, Keith Kopitzke, Keith Emery
-
Patent number: 9131007Abstract: A communications method and system which can accommodate changes in various parameters on a dynamic basis. A communications method and system utilizing a proxy for delivery of content at an optimal level to a client, even in the face of constantly changing client, channel conditions, or content parameters.Type: GrantFiled: May 19, 2010Date of Patent: September 8, 2015Assignee: Vitrual World Computing, Inc.Inventors: Brian J Fox, Alexander S Guy
-
Patent number: 8706856Abstract: Service endpoints that provide services to client devices send registration data to a service directory service. The registration data includes addresses that client devices can use to access the service endpoints along with descriptive data that describes the services that each endpoint provides, along with other information such as version numbers of applications that are supported by the service endpoints, and whether the service endpoints are running an experiment. Client devices request a manifest from the service directory service. Each request includes client metadata that describes the requesting client device. The service directory service uses the registration data and the client metadata to generate a manifest for the client device that identifies the services that the client may access and an address that the client may use to access each service.Type: GrantFiled: November 10, 2010Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Advay V. Mengle, Shawn Murphy, Jeffrey T. Pearce, Christopher B. Weare, Brian J. Fox, Jr., Stephen Craig Schertz
-
Publication number: 20130271535Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: ApplicationFiled: May 13, 2013Publication date: October 17, 2013Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Shultz, Cecilia Gonzales, George N. Popa, III, Keith Kopitzke, Keith Emery
-
Patent number: 8443853Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: GrantFiled: May 23, 2011Date of Patent: May 21, 2013Assignee: Retail Inkjet Solutions, Inc.Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Shultz, Ceclilia Gonzales, George N Popa, III, Keith Kopitzke, Keith Emery
-
Publication number: 20120117214Abstract: Service endpoints that provide services to client devices send registration data to a service directory service. The registration data includes addresses that client devices can use to access the service endpoints along with descriptive data that describes the services that each endpoint provides, along with other information such as version numbers of applications that are supported by the service endpoints, and whether the service endpoints are running an experiment. Client devices request a manifest from the service directory service. Each request includes client metadata that describes the requesting client device. The service directory service uses the registration data and the client metadata to generate a manifest for the client device that identifies the services that the client may access and an address that the client may use to access each service.Type: ApplicationFiled: November 10, 2010Publication date: May 10, 2012Applicant: Microsoft CorporationInventors: Advay V. Mengle, Shawn Murphy, Jeffrey T. Pearce, Christopher B. Weare, Brian J. Fox, JR., Stephen Craig Schertz
-
Publication number: 20110221187Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: ApplicationFiled: May 23, 2011Publication date: September 15, 2011Applicant: Retail Inkjet Solutions, Inc.Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Shultz, Cecilia Gonzales, George N. Popa, III, Keith Kopitzke, Keith Emery
-
Patent number: 7946316Abstract: Embodiments provide an inkjet cartridge refilling system. The system may include a drill station configured to drill at least one refilling hole in an inkjet printer cartridge. The system may include an evacuation station configured to remove excess ink from the inkjet printer cartridge. In some embodiments, the excess ink is removed via a vacuum source. The system may also include a filling station configured to provide any of a plurality of inks into the cartridge. Some embodiments provide the ink to the inkjet cartridge via a hole drilled in the cartridge. Other embodiments provide the ink via inkjet nozzles of the inkjet printer cartridge. The system may also include a test station configured to test the refilled cartridge to determine whether it is functioning properly after being filled with ink.Type: GrantFiled: September 6, 2006Date of Patent: May 24, 2011Assignee: Retail Inkjet Solutions, Inc.Inventors: Herb Sarnoff, Jason Guhse, Brian J. Fox, Scott Shultz, Cecilia Gonzales, George N. Popa, III, Keith Kopitzke, Keith Emery
-
Publication number: 20110055047Abstract: A system and method providing a collection of associated servers in a data center connected to the Internet. The servers, each being related to a service, deliver a client to a user, encapsulating the related services to common standard Internet browser software. The system and method provide a window to the Internet. The associated servers perform browsing for a user, stripping out viruses and malware and delivering safe content. The content enables a user to view and interact with the content on its computer, but not processing that content on the user's computer; the content is not stored on any local storage at the user's computer. The system and method for the delivery of services is tightly integrated into the Internet browsing experience and provides the end-user with anonymity, privacy, fraud protection, and multiple-client sharing of meta-information pertaining to the browsing experience.Type: ApplicationFiled: July 29, 2010Publication date: March 3, 2011Inventor: Brian J. Fox
-
Patent number: 7891759Abstract: Embodiments provide a system and method for cleaning inkjet cartridges. The system includes a fixture configured to mount an inkjet cartridge where a printhead of the inkjet cartridge is mounted to a cleaning plate. The cleaning plate includes one or more orifices connected to a vacuum source and one or more orifices connected to a wash solution source. The vacuum source can be used to extract ink from within the cartridge through nozzles in the printhead. The wash solution source can supply a pressurized wash solution through the nozzles of the printhead. The vacuum source can also be use to extract the wash solution from within the cartridge through the nozzles.Type: GrantFiled: September 6, 2006Date of Patent: February 22, 2011Assignee: Retail Inkjet Solutions, Inc.Inventors: Jason Guhse, Herb Sarnoff, Scott Shultz, Brian J. Fox
-
Publication number: 20100299453Abstract: A communications method and system which can accommodate changes in various parameters on a dynamic basis. A communications method and system utilizing a proxy for delivery of content at an optimal level to a client, even in the face of constantly changing client, channel conditions, or content parameters.Type: ApplicationFiled: May 19, 2010Publication date: November 25, 2010Inventors: Brian J. Fox, Alexander S. Guy
-
Publication number: 20090271773Abstract: A method for executing operations on a device includes executing one or more bytecode language instructions associated with a mobile agent.Type: ApplicationFiled: December 29, 2008Publication date: October 29, 2009Inventors: Brian J. FOX, Jonathan Lixing Lei
-
Patent number: 7540597Abstract: Embodiments provide a method of refilling an inkjet printer cartridge. The method includes providing an inkjet printer cartridge and lowering the pressure surrounding the cartridge below atmospheric level. A first volume of ink is directed into the cartridge at the reduced pressure. The method further includes at least partially raising the pressure surrounding the cartridge and subsequently at least partially lowering the pressure surrounding the cartridge. A second volume of ink is then directed into the cartridge at the second reduced pressure.Type: GrantFiled: September 6, 2006Date of Patent: June 2, 2009Assignee: Retail Inkjet Solutions, Inc.Inventors: Jason Guhse, Scott Shultz, Brian J. Fox, Donald C. Ulry
-
Patent number: 7472381Abstract: A method for executing operations on a device includes executing one or more bytecode language instructions associated with a mobile agent. The mobile agent includes a state of a virtual machine and the bytecode language includes instructions such WARP, MESG, ESEL, ALERT, BROWSE, CAPS, SLEEP, and GPS.Type: GrantFiled: December 7, 2004Date of Patent: December 30, 2008Assignee: Roaming Messenger, Inc.Inventors: Brian J. Fox, Jonathan Lixing Lei