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: 10306193Abstract: 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: GrantFiled: April 27, 2015Date of Patent: May 28, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Karon Weber, Federico Zannier, Jean-Louis Villecroze
-
Patent number: 9734257Abstract: 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: GrantFiled: December 22, 2006Date of Patent: August 15, 2017Assignee: EXCALIBUR IP, LLCInventors: Karon A. Weber, Liang-Yu Chi, Samantha M. Tripodi
-
Patent number: 9648461Abstract: 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: GrantFiled: March 24, 2014Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Morris
-
Patent number: 9536202Abstract: 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: GrantFiled: August 5, 2013Date of Patent: January 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Morris, Karon A. Weber, James Kai Yu Lau
-
Publication number: 20160329006Abstract: 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: ApplicationFiled: May 4, 2015Publication date: November 10, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Karon Weber, Federico Zannier, Lorenz Henric Jentz, Matthew James Schoenholz, Jean-Louis Villecroze, Jessica May Michaels, Terry Sutherland
-
Publication number: 20160316185Abstract: 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: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Karon Weber, Federico Zannier, Jean-Louis Villecroze
-
Publication number: 20160316113Abstract: 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: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Federico Zannier, Jean-Louis Villecroze, Karon Weber
-
Patent number: 9171258Abstract: 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: GrantFiled: February 4, 2011Date of Patent: October 27, 2015Assignee: YAHOO! INC.Inventors: Karon A. Weber, Ron Martinez, Samantha M. Tripodi, Pasha Sadri, Jonathan J. Redfern, Lorna Borenstein, Bill W. Scott
-
Patent number: 9014076Abstract: 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: GrantFiled: March 7, 2012Date of Patent: April 21, 2015Assignee: Yahoo! Inc.Inventors: Karon A Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
-
Publication number: 20140206387Abstract: 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: ApplicationFiled: March 24, 2014Publication date: July 24, 2014Applicant: Microsoft CorporationInventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Morris
-
Patent number: 8745255Abstract: 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: GrantFiled: February 24, 2009Date of Patent: June 3, 2014Assignee: Microsoft CorporationInventors: Katrika Woodcock, Karon A. Weber
-
Patent number: 8745162Abstract: 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: GrantFiled: January 19, 2007Date of Patent: June 3, 2014Assignee: Yahoo! Inc.Inventors: Karon A. Weber, Andrew S. Tomkins, Reiner Kraft, Samantha M. Tripodi, Chetana Deorah
-
Patent number: 8738783Abstract: 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: GrantFiled: June 22, 2010Date of Patent: May 27, 2014Assignee: Microsoft CorporationInventors: Steven N. Bathiche, Jason Alexander Meistrich, Kenneth Hinckley, Karon A. Weber, Anthony Cox
-
Patent number: 8682342Abstract: 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: GrantFiled: May 13, 2009Date of Patent: March 25, 2014Assignee: Microsoft CorporationInventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Woodcock
-
Publication number: 20140040179Abstract: 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: ApplicationFiled: August 5, 2013Publication date: February 6, 2014Applicant: Microsoft CorporationInventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Morris, Karon A. Weber, James Kai Yu Lau
-
Patent number: 8572202Abstract: 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: GrantFiled: August 22, 2006Date of Patent: October 29, 2013Assignee: Yahoo! Inc.Inventors: Karon A. Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
-
Patent number: 8504512Abstract: 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: GrantFiled: December 2, 2009Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Woodcock, Karon A. Weber, James Kai Yu Lau
-
Patent number: 8447986Abstract: 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: GrantFiled: June 23, 2010Date of Patent: May 21, 2013Assignee: Microsoft CorporationInventors: Karon A. Weber, Thaddeus C. Pritchett, Cesare John Saretto, Boyd Cannon Multerer, Arnold Blinn
-
Patent number: 8418086Abstract: 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: GrantFiled: May 29, 2009Date of Patent: April 9, 2013Assignee: Microsoft CorporationInventors: Karon A. Weber, Katrika Woodcock, Jennifer Lauren Rodenhouse, Alistair Hamilton
-
Publication number: 20130006817Abstract: 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: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Applicant: Microsoft CorporationInventors: Karon A. Weber, Jennifer L. Rodenhouse