Patents by Inventor Kevin Paulson
Kevin Paulson 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: 10373475Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: GrantFiled: December 1, 2017Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Publication number: 20180089986Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: ApplicationFiled: December 1, 2017Publication date: March 29, 2018Inventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Patent number: 9928254Abstract: Methods and systems are presented for automatic image display systems and methods with looped autoscrolling or step scrolling modes (or both). Data configurations are also presented that allow an efficient arrangement of palettes that boosts autoscrolling performance and improves the users' experience without the need for major hardware enhancements.Type: GrantFiled: September 13, 2017Date of Patent: March 27, 2018Inventor: Kevin Paulson
-
Publication number: 20180075068Abstract: Methods and systems are presented for automatic image display systems and methods with looped autoscrolling or step scrolling modes (or both). Data configurations are also presented that allow an efficient arrangement of palettes that boosts autoscrolling performance and improves the users' experience without the need for major hardware enhancements.Type: ApplicationFiled: September 13, 2017Publication date: March 15, 2018Inventor: Kevin PAULSON
-
Patent number: 9852602Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: GrantFiled: April 6, 2017Date of Patent: December 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Publication number: 20170213442Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: ApplicationFiled: April 6, 2017Publication date: July 27, 2017Inventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Patent number: 9652967Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: GrantFiled: December 3, 2015Date of Patent: May 16, 2017Assignee: Microsoft Technology Licensing LLC.Inventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Publication number: 20160351217Abstract: A crash stop for an actuator arm of a hard disk drive includes a support body having a cylindrical form and a central axis; and a cantilever element joined at a proximal portion to the support body and having a distal portion spaced apart from the support body to allow for deflection of the distal portion of the cantilever element or the support body relative to the other.Type: ApplicationFiled: May 26, 2016Publication date: December 1, 2016Inventors: Stephen G. Armstrong, Kevin A. Paulson
-
Patent number: 9483453Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: GrantFiled: May 26, 2011Date of Patent: November 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Publication number: 20160117911Abstract: Methods and a computing device are disclosed. A computing device may aggregate a number of inputs indicative of a presence or an absence of a human being within a proximity of the computing device. A source of at least one of the inputs may be a human presence sensor. A source of other inputs may provide an indication of the presence of a human being with corresponding estimated probabilities or corresponding estimated reliabilities which may provide an estimate of an accuracy of respective indications. In some embodiments, if any of the number of inputs indicate the presence of a human being, the computing device may determine that a human being is present. In other embodiments, if a corresponding estimated probability or reliability of an input is less than a predetermined value, then the input may be discarded when determining whether a human being is present.Type: ApplicationFiled: December 3, 2015Publication date: April 28, 2016Inventors: Gavin Gear, Nikhil Subramanian, Kevin Paulson, Jason Scott, Milos Petrbok
-
Publication number: 20110289400Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: ApplicationFiled: May 26, 2011Publication date: November 24, 2011Applicant: MICROSOFT CORPORATIONInventors: MATTHEW LERNER, WILLIAM MAK, KEVIN PAULSON, JEFFREY W. PETTIROSS, EMILY RIMAS, GERHARD A. SCHOBBE, JUDY TANDOG, WILLIAM H. VONG
-
Patent number: 7962846Abstract: A system and process for handling clips with annotations is provided. A user annotates a document. The system gathers context information regarding the clip and displays the clip or clips with annotations to the user. A system for showing clips of content and annotations may include an input for receiving content and annotations, a processor creating a renderable image having the clips with at least one of the clips being a combination of two or more annotations, and an output for outputting the renderable image. A method of displaying clips may include receiving at least two sets of an annotation and related content, filtering the received, combining the filtered output, and displaying a combination of the filtered output.Type: GrantFiled: February 13, 2004Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Publication number: 20090257196Abstract: Methods and apparatus for transferring heat according to various aspects of the present invention operate in conjunction with a heat source on a substrate. In one embodiment, a lid is adapted to engage the substrate. The lid may comprise a thermally conductive rigid body and one or more hardstops configured to limit a bond line distance between the rigid body and the heat source. A thermal interface material may be disposed in the bond line between the heat source and the lid. The thermal interface material may be adapted to provide a thermally conductive adhesive bond between the lid and the heat source.Type: ApplicationFiled: January 30, 2009Publication date: October 15, 2009Inventors: James E. Faoro, James R. Myers, Isis Roche-Rios, Steven N. Peterson, Cynthia R. Konen, George R. Cunnington, Kevin A. Paulson
-
Publication number: 20060294473Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.Type: ApplicationFiled: August 16, 2006Publication date: December 28, 2006Applicant: MICROSOFT CORPORATIONInventors: Leroy Keely, David Switzer, Shawna Swanson, Kevin Paulson, Tamara Stephas
-
Publication number: 20060277471Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.Type: ApplicationFiled: August 16, 2006Publication date: December 7, 2006Applicant: MICROSOFT CORPORATIONInventors: Leroy Keely, David Switzer, Shawna Swanson, Kevin Paulson, Tamara Stephas
-
Publication number: 20060132473Abstract: Described is a method and system a system and method for dynamically and intelligently configuring a computer system's video-related settings upon connection of a monitor, and/or reconfiguring upon disconnection. A monitor configuration may include one or more display mechanisms, their video settings, relative positioning, and may include power scheme data. When a monitor is plugged into or unplugged from a computer system, a monitor manager component is notified and determines the current configuration, such as based on monitor identifiers. The current configuration is searched against persisted monitor configurations seeking a match. If previous monitor configuration data is found, the previous monitor configuration is applied. If not an exact match, configuration data is constructed based on similar configuration data that is persisted, or by querying for capabilities and iterating as necessary to find a video mode that the video card and monitor can use.Type: ApplicationFiled: December 17, 2004Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: Andrew Fuller, Jerry Hughson, Matthew Rhoten, Michael Milirud, Kurt Geisel, Roger Wynn, Kevin Paulson
-
Publication number: 20050183004Abstract: A system and process for handling clips with annotations is described. A user annotates a document. The system gathers context information regarding the clip and displays the clip or clips with annotations to the user.Type: ApplicationFiled: February 13, 2004Publication date: August 18, 2005Applicant: Microsoft CorporationInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey Pettiross, Emily Rimas, Gerhard Schobbe, Judy Tandog, William Vong
-
Publication number: 20050044106Abstract: Systems, methods, and computer-readable media for making rich, flexible, and more natural electronic ink annotations in an electronic document include creating a first context node associated with a first portion of a base portion of an electronic document; creating a second context node associated with an annotation to the base portion; and linking the second context node with the first context node.Type: ApplicationFiled: August 21, 2003Publication date: February 24, 2005Applicant: Microsoft CorporationInventors: Richard Duncan, Bodin Dresevic, Jamie Wakeam, Herry Sutanto, Sashi Reghupathy, Timothy Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Thomas Wick, Alex Simmons, Peter Engrav, Kevin Paulson, Kentaro Urata, Steve Dodge, David Bargeron, Michael Shilman