Patents by Inventor Rick Duncan
Rick Duncan 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: 20230356272Abstract: The present invention provides a waste disposal apparatus for assisting in the disposal of waste from an aircraft and replenishment of sanitary chemical solutions to the aircraft during servicing of a variety of aircraft lavatories. The waste disposal apparatus features, among other parts, a waste receptacle, a face shield, multiple interface inserts, a waste hose port, a rinse/refill hose port, an electric wire port, a drain port, and, optionally, one or more add-on tanks. Further, the waste disposal apparatus can be used in conjunction with various types of stands which can be adapted to existing aircraft service vehicles. Through the use of the waste disposal apparatus, the ramp attendant, the aircraft ramp, the tarmac, customer baggage, and other property on the ramp are protected from contamination with human waste and chemical solutions used to deodorize and sanitize aircraft lavatories.Type: ApplicationFiled: July 8, 2021Publication date: November 9, 2023Inventor: Rick Duncan
-
Patent number: 9875149Abstract: Described herein are techniques performed by an application executing on a computing device. The application may have a graphical user interface (GUI) comprised of graphic objects displayed on a display of the computing device. The application may also have state data managed and stored by the application. The state data may specify features and layout of the GUI. The graphic objects may be displayed according to the state data. The application may dynamically adjust a threshold to different levels by monitoring user interactions with the GUI via an input device and setting the threshold to the different levels according to the user interactions with the GUI. Operations from an external source directed to the GUI are received. Each operation has a corresponding priority specific to the operation. The priorities and threshold levels are compared to determine whether to implement the operations.Type: GrantFiled: April 29, 2013Date of Patent: January 23, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Sarah McDevitt, Clement Fauchere, Rick Duncan, Chris Whytock, Adrian Garside
-
Patent number: 9417701Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: June 11, 2010Date of Patent: August 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Emily K. Rimas Ribikauskas, Jeffrey W. Pettiross, Leroy Bertrand Keely, Jr., Matthew R Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Publication number: 20140359602Abstract: Embodiments described herein relate to synchronizing configuration information between devices associated with a user. The synchronized configuration information can relate to application installations and uninstallations as well as to user modifications to user interfaces for managing and invoking the applications. For example, layouts of application representations provided by respective application launchers on a user's respective devices are kept automatically synchronized when the user modifies any of the layouts. Installations and uninstallations are similarly synchronized between the user's devices. Installations and uninstallations that might stem from synchronization may be circumscribed in various ways, such as by allowing the user to specify whether specific applications are to be installed/uninstalled only on specific devices or globally, by filtering propagation of synchronization updates according to hardware or software features and incompatibilities, or others.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Applicant: MicrosoftInventors: Samer Sawaya, Henri-Charles Machalani, Clement Fauchere, David Amenta, Bahram Bahram Pour, Sarah McDevitt, Benjamin Srour, Thomas Alphin, Marina Dukhon Taylor, Chris McGuire, Chester Macklin, Rick Duncan
-
Publication number: 20140325379Abstract: Described herein are techniques performed by an application executing on a computing device. The application may have a graphical user interface (GUI) comprised of graphic objects displayed on a display of the computing device. The application may also have state data managed and stored by the application. The state data may specify features and layout of the GUI. The graphic objects may be displayed according to the state data. The application may dynamically adjust a threshold to different levels by monitoring user interactions with the GUI via an input device and setting the threshold to the different levels according to the user interactions with the GUI. Operations from an external source directed to the GUI are received. Each operation has a corresponding priority specific to the operation. The priorities and threshold levels are compared to determine whether to implement the operations.Type: ApplicationFiled: April 29, 2013Publication date: October 30, 2014Applicant: MICROSOFT CORPORATIONInventors: Sarah McDevitt, Clement Fauchere, Rick Duncan, Chris Whytock, Adrian Garside
-
Patent number: 8847973Abstract: A method for processing an image such as a computer wallpaper identifies a characteristic color representative of the image. Image pixels with similar colors are separated into groups, and the average value of the R,G,B color components in each group is determined, after filtering out pixels with R,G,B values representing white, black, or grey. The group with the maximum difference between the highest average color component value and the lowest average color component value is identified as the characteristic color. Groups representing a number of pixels less than a certain percentage of all of the pixels are not considered. The characteristic color can be used in other displayed images at an intensity ? determined by setting maximum and minimum values of ?, with ? being the lesser of ?max and ?min plus the average color span of all pixels in the image.Type: GrantFiled: December 15, 2010Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: John Calandrino, Rick Duncan, Kyle Beck, Sanjeev Verma, David Perry
-
Patent number: 8754855Abstract: Embodiments described herein are directed to simultaneously presenting a virtual touchpad and a graphical user interface of an operating system on the same display. A user can interact with the OS using the virtual touchpad, and user touches are read by a touch-screen portion of the display assigned to the touchpad. Touch input software converts touch packets from user touches into data packets relevant to the screen and display resolution of either the display or a portion of the display presenting the OS. Gesture-recognition software applies rules to the converted packets to determine which actions the user meant by the touches. And an application controlling a mouse cursor manipulates the mouse cursor according to the mouse actions.Type: GrantFiled: June 27, 2008Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Rick Duncan, Tom Alphin, David Perry, Chris Devaraj
-
Publication number: 20130182098Abstract: A digital camera surveying system and method allows digital images of other surveying tools, such as an inclinometer and gyro compass, to be captured during surveying. The digital camera provides a protective housing securing a lens assembly and flash lap positioned to capture images of other surveying tools. Further, the protective housing may also provide an interface window that allows an operator to command operation of the digital camera and to connect external devices to the digital camera.Type: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Inventors: Rick Duncan, Kevin Clift
-
Publication number: 20120154420Abstract: A method for processing an image such as a computer wallpaper identifies a characteristic color representative of the image. Image pixels with similar colors are separated into groups, and the average value of the R,G,B color components in each group is determined, after filtering out pixels with R,G,B values representing white, black, or grey. The group with the maximum difference between the highest average color component value and the lowest average color component value is identified as the characteristic color. Groups representing a number of pixels less than a certain percentage of all of the pixels are not considered. The characteristic color can be used in other displayed images at an intensity ? determined by setting maximum and minimum values of ?, with ? being the lesser of ?max and ?min plus the average color span of all pixels in the image.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: John Calandrino, Rick Duncan, Kyle Beck, Sanjeev Verma, David Perry
-
Publication number: 20100251116Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: ApplicationFiled: June 11, 2010Publication date: September 30, 2010Applicant: Microsoft CorporationInventors: Emily K. Rimas-Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 7761814Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: September 13, 2004Date of Patent: July 20, 2010Assignee: Microsoft CorporationInventors: Emily K. Rimas-Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Publication number: 20090322687Abstract: Embodiments described herein are directed to simultaneously presenting a virtual touchpad and a graphical user interface of an operating system on the same display. A user can interact with the OS using the virtual touchpad, and user touches are read by a touch-screen portion of the display assigned to the touchpad. Touch input software converts touch packets from user touches into data packets relevant to the screen and display resolution of either the display or a portion of the display presenting the OS. Gesture-recognition software applies rules to the converted packets to determine which actions the user meant by the touches. And an application controlling a mouse cursor manipulates the mouse cursor according to the mouse actions.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Rick Duncan, Tom Alphin, David Perry, Chris Devaraj
-
Patent number: 7627834Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: November 15, 2004Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: Emily K. Rimas-Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 7614019Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: November 15, 2004Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Emily K. Rimas Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Publication number: 20060055685Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: ApplicationFiled: November 15, 2004Publication date: March 16, 2006Applicant: Microsoft CorporationInventors: Emily Rimas-Ribikauskas, Jeffrey Pettiross, Leroy Keely, Matthew Lerner, Robert Jarrett, Sriram Viji, Rick Duncan
-
Publication number: 20060055684Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: ApplicationFiled: November 15, 2004Publication date: March 16, 2006Applicant: Microsoft CorporationInventors: Emily Rimas-Ribikauskas, Jeffrey Pettiross, Leroy Keely, Matthew Lerner, Robert Jarrett, Sriram Viji, Rick Duncan
-
Publication number: 20060055662Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: ApplicationFiled: September 13, 2004Publication date: March 16, 2006Applicant: Microsoft CorporationInventors: Emily Rimas-Ribikauskas, Jeffrey Pettiross, Leroy Keely, Matthew Lerner, Robert Jarrett, Sriram Viji, Rick Duncan