Patents by Inventor Kenneth Robertson
Kenneth Robertson 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).
-
Patent number: 11231590Abstract: An apparatus includes a frame component of a head-mounted device (HMD), an eyepiece, a battery, a processor, a heat pipe, and a hinge. The frame component includes a first compartment, a second compartment, and a channel connecting the first compartment and the second compartment. The heat pipe may extend from the first compartment to the second compartment through a channel and may be configured to transfer heat from the processor to the battery. A rate of heat transfer through the hinge may be greater than a threshold value when the hinge is in an open conformation that configures the frame component to be positioned along the side of the head. The heat transfer through the hinge may be smaller than the threshold value when the hinge is in a folded conformation that configures the frame component to be positioned for storage.Type: GrantFiled: September 30, 2020Date of Patent: January 25, 2022Assignee: Google LLCInventors: Christopher Hoover, Jay Kothari, Alberto Vidal, Kenneth Robertson, Jacques Gagne
-
Publication number: 20210080732Abstract: An apparatus includes a frame component of a head-mounted device (HMD), an eyepiece, a battery, a processor, a heat pipe, and a hinge. The frame component includes a first compartment, a second compartment, and a channel connecting the first compartment and the second compartment. The heat pipe may extend from the first compartment to the second compartment through a channel and may be configured to transfer heat from the processor to the battery. A rate of heat transfer through the hinge may be greater than a threshold value when the hinge is in an open conformation that configures the frame component to be positioned along the side of the head. The heat transfer through the hinge may be smaller than the threshold value when the hinge is in a folded conformation that configures the frame component to be positioned for storage.Type: ApplicationFiled: September 30, 2020Publication date: March 18, 2021Inventors: Christopher Hoover, Jay Kothari, Alberto Vidal, Kenneth Robertson, Jacques Gagne
-
Patent number: 10823969Abstract: An apparatus includes a frame component of a head-mounted device (HMD) configured to secure the HMD to a head of a user. The frame component includes therein a first compartment, a second compartment, and a channel connecting the first compartment and the second compartment. The frame component is configured to be positioned along a side of the head with the channel passing over an ear of the head, the first compartment disposed on a first side of the ear, and the second compartment disposed on a second side of the ear. The apparatus also includes a battery disposed within the first compartment, a processor disposed within the second compartment, and a heat pipe extending from the first compartment to the second compartment through the channel. The heat pipe is configured to transfer heat from the processor to the battery.Type: GrantFiled: December 14, 2018Date of Patent: November 3, 2020Assignee: Google LLCInventors: Christopher Hoover, Jay Kothari, Alberto Vidal, Kenneth Robertson, Jacques Gagne
-
Patent number: 10642050Abstract: Systems and devices are disclosed herein that provide or relate to modular accessory devices for a wearable device, such as a glasses-style head-mountable device (HMD). Illustrative systems may include a first frame component having an accessory slot accessible via an entry point on a transverse surface of the first frame component, a second frame component movably coupled to the first frame component, and one or more accessory devices that each have a slot-mating feature shaped for insertion into and removal from the accessory slot via the entry point. The second frame component may be movable between a first position in which the second frame component blocks access to the entry point, and a second position in which the second frame component allows access to the entry point.Type: GrantFiled: December 14, 2018Date of Patent: May 5, 2020Assignee: Google LLCInventors: Jay Kothari, Christopher Hoover, Raymond Gradwohl, Kenneth Robertson, Melvin Chua, John Stivoric, Zoey Zweber, Jacques Gagne
-
Publication number: 20190371191Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: ApplicationFiled: June 20, 2019Publication date: December 5, 2019Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 10366618Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: GrantFiled: November 14, 2016Date of Patent: July 30, 2019Assignee: PICMONIC INC.Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 10316588Abstract: A pipe shaker apparatus is configured to shake within a pipe and cause the pipe to vibrate. The pipe shaker apparatus includes a rotor having an offset mass. The offset mass is offset from a longitudinal axis through a first end piece of the rotor at a first end of the rotor and a second end piece of the rotor at a second end of the rotor. The pipe shaker apparatus also includes a tubular body having first and second ends. First and second end caps are arranged at first and second ends of the tubular body such that air is able to pass through the first end cap, enter the tubular body, cause the rotor to rotate, and exit the tubular body through the second end cap. The rotor is arranged such that rotation of the rotor by the air cases the offset mass to shake the pipe shaker apparatus.Type: GrantFiled: December 23, 2016Date of Patent: June 11, 2019Assignee: Dandelion Energy, Inc.Inventors: Kenneth Robertson, Bruce Allen Eisenhauer, Jr., Luuk Sasse
-
Patent number: 10091380Abstract: A method of implementing a universal print driver in the Windows® V4 print architecture is provided. The method includes monitoring an event log to detect one or more trigger events relating to a printer instance of a connected printing device; upon detection of a trigger event, scheduled poll interval expiration, and/or an on-demand request, comparing a print driver currently associated with the printer instance to an actual model of the connected printing device and determining whether the print driver needs to be switched from an old printing device model to the connected printing device model. If the print driver needs to be switched, then mapping data is used to automatically look up a name of a printing device model entry corresponding to the connected printing device model in an INF file, among other things.Type: GrantFiled: June 2, 2017Date of Patent: October 2, 2018Assignee: Xerox CorporationInventors: Alan Kenneth Robertson, Jonathan Edmonds, Jiawei Fann
-
Publication number: 20170124891Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: ApplicationFiled: November 14, 2016Publication date: May 4, 2017Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 9501943Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: GrantFiled: May 2, 2016Date of Patent: November 22, 2016Assignee: Picmonic, LLCInventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Publication number: 20160247409Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: ApplicationFiled: May 2, 2016Publication date: August 25, 2016Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 9367270Abstract: A print driver's feature selection GUI can thus be utilized by a user to initiate a special, private print job when the user selects a feature, such as a picture Watermark, which is dependent on one or more files which are only present on the client (e.g., a client PC or other client computing device in a client-server printing environment). That private print job is used in a novel way as disclosed herein to “shuttle” the file to the print server. The print server interprets these private jobs in a special manner and caches the files contained within for use by subsequent normal print jobs. Unlike a normal print job, nothing will be sent to the printer in the case of these private print jobs.Type: GrantFiled: February 4, 2015Date of Patent: June 14, 2016Assignee: Xerox CorporationInventor: Alan Kenneth Robertson
-
Patent number: 9355569Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: GrantFiled: August 30, 2013Date of Patent: May 31, 2016Assignee: Picmonic Inc.Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 9317225Abstract: A method and apparatus for managing filters in a filter pipeline in a print driver used with an image production device. The method may include configuring a filter pipeline in a print driver with one or more proxy filters, each proxy filter including logic to invoke an associated processing filter to perform functions similar to a corresponding processing filter alone, and enabling the print driver to be at least one of certified and digitally signed with the proxy filter without the associated processing filter being known or present.Type: GrantFiled: May 25, 2011Date of Patent: April 19, 2016Assignee: Xerox CorporationInventors: Alan Kenneth Robertson, Glenn K Smith
-
Publication number: 20140208594Abstract: The present invention generally relates to a box cutter. Specifically, embodiments of the present invention relate to a box cutter apparatus with an auto-locking blade guard. Embodiments of the box cutter apparatus are further comprised of a handle guard designed to protect the hand of a user.Type: ApplicationFiled: January 29, 2013Publication date: July 31, 2014Inventors: Thomas Scimone, Kenneth Robertson, Jacques Gagne, Scot Herbst
-
Publication number: 20140207973Abstract: Embodiments relate to systems and methods for auto-configuring installable device options in a Windows™ print queue. Software and other resources are provided to enable print drivers based on the version 4 print architecture to perform auto-configuration of installable options for printing devices which do not support the protocols and/or queries required by the native means of auto-configuration supported by the Windows™ 8 operating system. A setup module can install tasks under the task scheduler including a task which is triggered by print queue related events, along with a polling task to detect printer device changes. These tasks can invoke a printer configuration module which in turn invokes two transient child processes to supply the print driver with printer configuration data in the expected native format used by the Windows™ 8 operating system.Type: ApplicationFiled: January 18, 2013Publication date: July 24, 2014Applicant: Xerox CorporationInventors: Alan Kenneth Robertson, David Michael Chapin
-
Publication number: 20140072944Abstract: A system, method and computer program product for providing a learning aid using pictorial mnemonics. The method can include receiving a first input including a selection of a content topic. The method further includes displaying a first pictorial mnemonic associated with the selected topic, wherein the first pictorial mnemonic comprises one or more sub-images, and a list of one or more attributes, wherein each attribute is associated with a corresponding sub-image.Type: ApplicationFiled: August 30, 2013Publication date: March 13, 2014Inventors: Kenneth Robertson, Ron Robertson, Adeel Yang, Nicole Pasteur
-
Patent number: 8381635Abstract: A brewing device comprising a brewing system; a handle assembly coupled to the brewing system and containing a source of compressed fluid; and a valve system, coupled to the handle, to selectively place the source of compressed fluid in fluid communication with the brewing system.Type: GrantFiled: December 29, 2009Date of Patent: February 26, 2013Assignee: Espressi, Inc.Inventors: Stephen J. O'Brien, Jacques Gagne, Stephen Hooper, Benjamin Pei-Ming Chia, Yi-Chun Liao, Ray Gradwohl, Kenneth Robertson
-
Publication number: 20120300248Abstract: A method and apparatus for managing filters in a filter pipeline in a print driver used with an image production device. The method may include configuring a filter pipeline in a print driver with one or more proxy filters, each proxy filter including logic to invoke an associated processing filter to perform functions similar to a corresponding processing filter alone, and enabling the print driver to be at least one of certified and digitally signed with the proxy filter without the associated processing filter being known or present.Type: ApplicationFiled: May 25, 2011Publication date: November 29, 2012Applicant: XEROX CORPORATIONInventors: Alan Kenneth ROBERTSON, Glenn K. Smith
-
Publication number: 20120281251Abstract: The disclosure relates to a computerized method and system for implementing a multi-tiered approach to defining printer driver configuration settings. A printer driver configuration management utility allows establishing settings for multiple printer drivers and multiple printing devices with a single multi-tiered configuration file. In a network environment the configuration file is stored in a location accessible by a client prior to utilizing a printer. A single multi-tiered configuration file makes it possible to pre-configure and post-configure multiple printer drivers. Compatible installed printer drivers check for the configuration file and update settings accordingly. Each setting may have rules of behavior such as a default value, enforced default value, value setting lock and disallowance of a value. An alternate value, such as a secondary value, can be deferred to when a primary setting value is not supported for a particular driver.Type: ApplicationFiled: May 5, 2011Publication date: November 8, 2012Applicant: XEROX CORPORATIONInventors: David Salgado, Raymond Sabbagh, Matthew David Fabrizi, Gregory Matthew Fruin, Jonathan Allen Edmonds, James David Legan, Alan Kenneth Robertson