Patents by Inventor Karon Weber

Karon Weber 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: 10306193
    Abstract: An integrated processing and projection device suitable for use on a supporting surface includes a processor and a projector designed to provide a display on the supporting surface proximate to the device. Various sensors enable object and gesture detection in a detection area in the display area. Trigger zones are defined in the detection area such that interaction of an object or human limb in the detection zone provides object and zone specific feedback by the integrated processing and projection device. The feedback can be provided in the projection area or may be provided as audible or active feedback to a device having active feedback capabilities.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 28, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karon Weber, Federico Zannier, Jean-Louis Villecroze
  • Publication number: 20160329006
    Abstract: An integrated processing and projection device adapted to rest on a supporting surface provides interactivity between users in a projected display area projected by the device on the supporting surface. The integrated processing and projection device includes a processor and a projector designed to provide a display in the display area. Various sensors enable object and gesture detection in the display area. An interactive service, provided using the device or a network connected host, enables users of companion processing devices to interact in the display area of the integrated processing and projection device using the companion devices, via an interface in the display provide by the projector. Users without companion devices can interact with users of companion devices using an interface provided in the display area.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karon Weber, Federico Zannier, Lorenz Henric Jentz, Matthew James Schoenholz, Jean-Louis Villecroze, Jessica May Michaels, Terry Sutherland
  • Publication number: 20160316185
    Abstract: An integrated processing and projection device suitable for use on a supporting surface includes a processor and a projector designed to provide a display on the supporting surface proximate to the device. Various sensors enable object and gesture detection in a detection area in the display area. Trigger zones are defined in the detection area such that interaction of an object or human limb in the detection zone provides object and zone specific feedback by the integrated processing and projection device. The feedback can be provided in the projection area or may be provided as audible or active feedback to a device having active feedback capabilities.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karon Weber, Federico Zannier, Jean-Louis Villecroze
  • Publication number: 20160316113
    Abstract: An integrated processing and projection device adapted to be supported on a supporting surface. The device includes a processor and a projector designed to provide a display on the supporting surface of the device and adjacent to the device. Various sensors enable object and gesture detection in the display area. The technology integrates the various available sensors in the integrated processing and projection device to detect active and passive objects, as well as user gestures, in the display area using various techniques to integrate all available sensors and provide an accurate identification of such objects and gestures. The object and gesture detection may be utilized to provide feedback in the display area regarding the real object in the display area.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Federico Zannier, Jean-Louis Villecroze, Karon Weber
  • Publication number: 20100318535
    Abstract: Systems and methods for providing search results to a mobile computing device are provided herein. One exemplary method includes receiving a search request from the mobile computing device, where the search request includes location data identifying a location of the mobile computing device. If the search request includes an explicit search query, the method includes associating candidate search information derived from the explicit search query with the location identified by the location data of the search request. If the search request includes an explicit search query, the method also includes sending query-based search results to the mobile computing device. If the search request includes an implicit search query, the method includes sending location-based search results to the mobile computing device. The location-based search results are derived from candidate search information associated with the location identified by the location data.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Karon Weber, Katrika Woodcock
  • Publication number: 20100302212
    Abstract: A computing device includes a touch display, a collection module, a characterization module, and an adjustment module. The collection module is configured to identify one or more touch attributes of an input tool interacting with the touch display. Each such touch attribute represents an interaction characteristic of the input tool with the display. The characterization module is configured to generate a touch map based on the one or more touch attributes. The adjustment module is configured to set one or more input-receiving parameters of an interface displayed on the touch display based on the touch map.
    Type: Application
    Filed: June 2, 2009
    Publication date: December 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Karon Weber, Jeffrey Ort
  • Publication number: 20070200713
    Abstract: A method, device, and system for communicating with multiple users via a map over the Internet are disclosed. The device includes a processor for executing computer programs, a memory for storing data, an input module for entering user commands, a communication module for transmitting and receiving data, and a display for showing information on a screen. The device further includes logic for selecting a group of users, logic for creating a map to share among the group of users, logic for displaying locations of the group of users on the map, and logic for broadcasting changes of a user's location to the group over the Internet.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Inventors: Karon Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Publication number: 20070204218
    Abstract: A method, device, and system for presenting one or more user-defined private maps with a public map for sharing among a group of users are disclosed. The device includes a processor for executing computer programs, a memory for storing data, an input module for entering user commands, a communication module for transmitting and receiving data, and a display for showing information on a screen. The device further includes logic for importing a public map representing a publicly available mapping of an area or a location, logic for creating one or more user-defined private maps, logic for linking the one or more user-defined private maps to the public map through a set of corresponding map icons, and logic for displaying the public map and the one or more user-defined private maps.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Inventors: Karon Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Publication number: 20050257137
    Abstract: A system comprises a source providing video in a first format, a video converter for converting video form the first to a second format, a server storing a video image from the video, and combining the video image with a graphical user interface to form a composite video, and a first user display device displaying the composite video, and receiving from the user, a plurality of commands, wherein the first user display device is for receiving from the user, a plurality of annotations associated with a video frame from the composite video, and for determining the video frame from the composite video in response to a command, wherein the server is for forming an annotated video in response to the video frame and the plurality of annotations, for storing the plurality of annotations and the video frame, and for associating the plurality of annotations and the video frame.
    Type: Application
    Filed: August 23, 2004
    Publication date: November 17, 2005
    Applicant: Pixar
    Inventors: Karon Weber, Antoine McNamara, Maxwell Drukman, Philip Bird, Brendan Donohoe, Michael Johnson, Alex Stahl
  • Publication number: 20050253846
    Abstract: A computer program product for a computer system includes code that directs a processor to display a two-dimensional representation of a three-dimensional object on a display, wherein the two-dimensional representation comprises a plurality of two-dimensional regions, wherein the three-dimensional object is associated with a plurality of components in a component hierarchy, and wherein each two-dimensional region is associated with at least one component from the plurality of components, code that directs the processor to receive a selection of a two-dimensional region from the user on the display, code that directs the processor to determine a component from the plurality of components associated with the two-dimensional region, code that directs the processor to receive a value for an animation variable associated with the component, and code that directs the processor to set the animation variable associated with the component to the value, wherein the codes reside on a tangible media.
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Applicant: Pixar
    Inventors: Robert Russ, Karon Weber, Maxwell Drukman, Tom Hahn, Marco da Silva, Christopher King
  • Publication number: 20050253845
    Abstract: A method for an animation environment includes displaying a first geometric object on a display, wherein the first geometric object comprises a plurality of geometric components, wherein the plurality of geometric components are coupled according to a geometric hierarchy, wherein the plurality of geometric components includes a first geometric component and a second geometric component, and wherein the first geometric component and the second geometric component are not adjacent within the geometric hierarchy, receiving a selection signal from a user, selecting the first geometric component in response to the selection signal, receiving a navigation signal from the user, and selecting the second geometric component in response to the navigation signal by traversing an animation hierarchy, wherein the first geometric component and the second geometric component are adjacent within the animation hierarchy.
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Applicant: Pixar
    Inventors: Robert Russ, Christopher King, Maxwell Drukman, Malcolm Blanchard, Marco da Silva, Tom Hahn, Karon Weber
  • Publication number: 20050251755
    Abstract: A method for a computer system includes displaying a toolbar region with user selectable icons on a display, positioning a cursor on the display over the toolbar region, and receiving a first command from the user while the cursor is positioned over the toolbar region, wherein the first command from the user comprises pressing and holding of a button on a user input device, displaying additional user selectable icons on the display in response to the first command, positioning the cursor on the display over one user selectable icon, and receiving a second command from the user while the cursor is positioned on the one user selectable icon, wherein the second command from the user comprises releasing the button on the user input device, wherein the one user icon and the user selectable icons are then displayed in the toolbar region in response to the second command.
    Type: Application
    Filed: May 6, 2004
    Publication date: November 10, 2005
    Applicant: Pixar
    Inventors: David Mullins, Karon Weber, Maxwell Drukman, Steven Hunter, Christopher King, Katrina Archer
  • Publication number: 20050234884
    Abstract: Techniques for customizing draw styles of widgets to better accommodate a user's direct manipulation needs. A user can customize various attributes of a widget and its manipulators to suit the user's needs. The customizations are stored as a style. The stored style can subsequently be applied to the widget to control the appearance and behavior of the widget. Stored styles may be applied to other widgets and can also be shared between users.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Applicant: Pixar
    Inventors: Maxwell Drukman, Karon Weber, Robert Russ, Steven Hunter, Tom Hahn, Christopher King, Katrina Archer