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).

  • Publication number: 20120166972
    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: March 7, 2012
    Publication date: June 28, 2012
    Applicant: YAHOO! INC.
    Inventors: Karon A. Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Patent number: 8185524
    Abstract: Method and computer program product for locating events in-context over the Internet are disclosed. The method includes receiving a document from a user, wherein the document comprises one or more attributes, analyzing the one or more attributes of the document in accordance with a set of contextual information to generate one or more search terms, searching for events related to the one or more attributes of the document using the one or more search terms, and presenting the events to the user.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: May 22, 2012
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Jonathan Trevor, Edward Ho, Samantha M. Tripodi
  • Patent number: 8156135
    Abstract: Method and system for progressive disclosure of search results are disclosed. The method includes receiving a first search query from a user, and presenting a first search result page to the user in response to the first search query, where the first search result page includes a first set of search results categorized into a first set of search result topics related to the first search query. The method further includes receiving a second search query from the user, where the second search query includes the first search query, and presenting a second search result page to the user, where the second search result page includes a second set of search results derived from the first set of search result topics and from the second search query.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: April 10, 2012
    Assignee: Yahoo! Inc.
    Inventors: Liang-Yu Chi, Karon A. Weber, Samantha M. Tripodi
  • Patent number: 8139514
    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: Grant
    Filed: February 24, 2006
    Date of Patent: March 20, 2012
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Jonathan Trevor, Edward Ho, Samantha Tripodi
  • Publication number: 20110320819
    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: Application
    Filed: June 23, 2010
    Publication date: December 29, 2011
    Inventors: Karon A. Weber, Thaddeus C. Pritchett, Cesare John Saretto, Boyd Cannon Multerer, Arnold Blinn
  • Publication number: 20110314168
    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: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven N. Bathiche, Jason Alexander Meistrich, Kenneth Hinckley, Karon A. Weber, Anthony Cox
  • Patent number: 8046436
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 8046438
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 8046437
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 8041781
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 18, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 7996779
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: August 9, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Publication number: 20110131172
    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: December 2, 2009
    Publication date: June 2, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Shai Herzog, Jyh-Han Lin, Miller Thomas Abel, Moe Khosravy, Katrika Woodcock, Karon A. Weber, James Kai Yu Lau
  • Publication number: 20110125757
    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: Application
    Filed: February 4, 2011
    Publication date: May 26, 2011
    Inventors: Karon A. Weber, Bill W. Scott, Ronald Martinez, Samantha M. Tripodi, Lorna Borenstein, Pasha Sadri, Jonathan J. Redfern
  • Patent number: 7941416
    Abstract: A method and apparatus for enabling a user to access media objects, such as images, from a website without requiring the user to enter the website. In one embodiment, a search engine searches for websites that match a submitted search term. A selected URL to one of the resulting websites is submitted to a harvester that accesses a web page of the selected website and identifies a media object of the web page. The harvester determines the characteristic(s) of the media object, such as a dimension, an aspect ratio, a proximity to other media objects, etc. The harvester determines a second media object with substantially the same characteristic(s). The determined media objects, or subportions, are rendered in a client user interface. Relationships are mapped between a selected media object and projects that use the object. Manipulating a rendered portion causes a related operation on the whole media object.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: May 10, 2011
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Samantha M. Tripodi, David Ayman Shamma
  • Patent number: 7917520
    Abstract: An apparatus and method for providing pre-cognitive delivery of in-context related information is disclosed herein. A user's expressed interest in a particular portion of a requested page and his/her requests for additional information relating to the particular portion are tracked. The tracked data permits determination of the content of in-context related information. For each of the particular portions of the requested page deemed to be of sufficient popularity, in-context information relating to each such particular portion is automatically provided to users along with the requested page.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: March 29, 2011
    Assignee: Yahoo! Inc.
    Inventors: Liang-yu (Tom) Chi, Karon A. Weber, Samantha Marie Tripodi
  • Patent number: 7885913
    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: October 31, 2007
    Date of Patent: February 8, 2011
    Assignee: Yahoo! Inc.
    Inventors: Karon A. Weber, Ron Martinez, Samantha M. Tripodi, Pasha Sadri, Jonathan J. Redfern, Lorna Borenstein, Bill W. Scott
  • Patent number: 7865532
    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: Grant
    Filed: February 25, 2009
    Date of Patent: January 4, 2011
    Assignee: Pixar
    Inventors: Maxwell O. Drukman, Karon A. Weber, Robert Russ, Steven Hunter, Tom Hahn, Christopher Martin King, Katrina Archer
  • 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: 20100291950
    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: May 13, 2009
    Publication date: November 18, 2010
    Applicant: Microsoft Corporation
    Inventors: Jyh-Han Lin, Chester Overstead Murphy, Gang Zhao, Karon A. Weber, Katrika Woodcock