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
  • Patent number: 9734257
    Abstract: An overlay generator recognizes specific types of content and metadata present on a web site, and retrieves additional content related to the web site from other sources. The overlay generator makes the additional content available in a web browser as an overlay or as a hyperlink, so that the additional content can be viewed in combination with the original web site content. For example, if a zip code is present on a web site, and the web site includes a static map showing points of specialized interest in that zip code, then the overlay generator recognizes the zip code as a specific type of content related to maps, and retrieves an interactive map of the zip code from a map service, and generates an overlay for superimposing the interactive map on the static map, so that the content of both maps is displayed in a single integrated map.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: August 15, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Karon A. Weber, Liang-Yu Chi, Samantha M. Tripodi
  • Patent number: 9648461
    Abstract: Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Morris
  • Patent number: 9536202
    Abstract: Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: January 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Morris, Karon A. Weber, James Kai Yu Lau
  • 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
  • Patent number: 9171258
    Abstract: System and method related to a distributed collaborative knowledge generation system are disclosed. The distributed collaborative knowledge generation system includes one or more databases configured to store content information related to the distributed collaborative knowledge generation system, a search services module configured to search for the content information, a web services module configured to retrieve and gather the content information, a presentation services module configured to share the content data with multiple users, and a data services module configured to manage the content information by providing interfaces between the one or more databases, the search services module, the web services module, and the presentation services module.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: October 27, 2015
    Assignee: YAHOO! INC.
    Inventors: Karon A. Weber, Ron Martinez, Samantha M. Tripodi, Pasha Sadri, Jonathan J. Redfern, Lorna Borenstein, Bill W. Scott
  • Patent number: 9014076
    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 includes logic for showing at a top level multiple communities across the world for selection and further magnification of their locations by the user. Thus the user can keep track of multiple communities in a multilevel viewing environment.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: April 21, 2015
    Assignee: Yahoo! Inc.
    Inventors: Karon A Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Publication number: 20140206387
    Abstract: Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device.
    Type: Application
    Filed: March 24, 2014
    Publication date: July 24, 2014
    Applicant: Microsoft Corporation
    Inventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Morris
  • Patent number: 8745255
    Abstract: Configuring a computing device to capture content, and distributing the content to one or more content destinations at a point of capture. The user select the content destinations from a list of destinations, or the content destinations are selected automatically based on previous user activities or selections. Configuration data sets corresponding to the selected content destinations are accessed. Content capture settings from the configuration data sets are applied to the computing device. The computing device captures the content in accordance with the applied content capture settings. Without further user input, the captured content is transmitted to each of the selected content destinations.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: Katrika Woodcock, Karon A. Weber
  • Patent number: 8745162
    Abstract: Method and system for presenting information on a user device are disclosed. The method includes collecting a plurality of data objects on the Internet, annotating each data object in the plurality of data objects in accordance with user-defined data and implicit data, wherein the user-defined data and implicit data form metadata associated with the plurality of data objects, creating correlations between the plurality of data objects using the metadata associated with the plurality of data objects, and presenting the plurality of data objects in multiple views on the user device simultaneously according to the correlations between the plurality of data objects.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: June 3, 2014
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Andrew S. Tomkins, Reiner Kraft, Samantha M. Tripodi, Chetana Deorah
  • Patent number: 8738783
    Abstract: A system and method are disclosed for setting interactions between paired computing devices. Paired devices may interact in a master-slave relationship, where the slave device is an intelligent computing device capable of performing a wide variety of functions for the master computing device. When initiating a paired relationship, various characteristics relating to the initiating device are recorded, and the used in defining the relationship between the initiating device and the target device with which the initiating device paired. In a further example of interactions between paired computing devices, user-defined policies may be recorded, stored and implemented which affect the behavior of one or both computing devices when the two devices are paired.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Steven N. Bathiche, Jason Alexander Meistrich, Kenneth Hinckley, Karon A. Weber, Anthony Cox
  • Patent number: 8682342
    Abstract: Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Woodcock
  • Publication number: 20140040179
    Abstract: Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 6, 2014
    Applicant: Microsoft Corporation
    Inventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Morris, Karon A. Weber, James Kai Yu Lau
  • Patent number: 8572202
    Abstract: Method and computer program product for collecting information on the Internet are disclosed. The method includes parsing contents of a web page to form a plurality of collectable objects, selecting one or more objects from the plurality of collectable objects, storing the one or more objects to one or more saving portals, annotating the one or more objects in accordance with user-specified data, and annotating the one or more objects in accordance with implicit data of the one or more saving portals. The method further includes annotating the one or more objects automatically, without manual intervention, using user-specified data, and annotating the one or more objects automatically, without manual intervention, using implicit data of the one or more saving portals.
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: October 29, 2013
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Patent number: 8504512
    Abstract: Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Woodcock, Karon A. Weber, James Kai Yu Lau
  • Patent number: 8447986
    Abstract: A license to use content (e.g., a movie, song, application, etc.) is provided to a consumer. The license allows for use of the content by the device the consumer is using (e.g., logged into) and devices near the device the consumer is using. For example, a first computing device obtains a license to restricted content. A second computing device obtains a copy of the restricted content; however, the second computing device is not licensed to use the content and may not be able to access the content because the content is encrypted or otherwise restricted. The first computing device is brought into proximity with the second computing device. In response to detecting that the first computing device is in proximity with the second computing device, the second computing device is provided with legal access to the restricted content. The second computing device can then decrypt (or otherwise access) and play the content.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: May 21, 2013
    Assignee: Microsoft Corporation
    Inventors: Karon A. Weber, Thaddeus C. Pritchett, Cesare John Saretto, Boyd Cannon Multerer, Arnold Blinn
  • Patent number: 8418086
    Abstract: Quarantining data received while a computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers, and the like are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a mail program executes to display any messages received while the display has been locked. In some embodiments, the user inputs the content items into a locked mobile computing device and further provides the transfer criteria for the content items.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Karon A. Weber, Katrika Woodcock, Jennifer Lauren Rodenhouse, Alistair Hamilton
  • Publication number: 20130006817
    Abstract: This document describes techniques and apparatuses for enabling control or use of personal metadata. In some embodiments, the techniques assemble a person's metadata from various sources on the Internet, present the person's metadata in a user interface, and enable the person to control his or her metadata by adding, removing, or weighting portions of the metadata. By so doing, the techniques enable people to know and alter their metadata, which permits them to tailor their interactions with the Internet or improve their reputation or security.
    Type: Application
    Filed: July 1, 2011
    Publication date: January 3, 2013
    Applicant: Microsoft Corporation
    Inventors: Karon A. Weber, Jennifer L. Rodenhouse