Patents by Inventor Cameron Jones

Cameron Jones 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: 20110088009
    Abstract: The disclosed embodiments of computer systems and techniques facilitate creation and retrieval of software code. Provenance tracking at the step level allows for each step to be tracked to its original creator and to various remixes of the original in the line of provenance.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Applicant: YAHOO! INC.
    Inventors: M. Cameron Jones, Elizabeth F. Churchill, David Ayman Shamma
  • Publication number: 20110061001
    Abstract: Techniques for displaying advertisements on web pages are provided. A revisitation rate for views of a web page by a user population is determined. A refresh rate for an advertisement space on the web page is synchronized with the determined revisitation rate. An advertisement is selected to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate. The advertisement is selected based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 10, 2011
    Applicant: Yahoo! Inc.
    Inventors: M. Cameron Jones, David Ayman Shamma, Elizabeth F. Churchill
  • Publication number: 20110040756
    Abstract: Methods, systems, and computer program products for providing recommendations for an activity to a user are provided. In one method, the method tracks status information of a plurality of users, and detects a trigger for providing recommendations for an activity. In response the trigger, the method identifies a cluster of users based on the status information of the users. The method further retrieves profiles and behavioral characteristics of the users in the identified cluster, and provides one or more recommendations for the activity to the user based, at least in part, upon the behavioral characteristics and the profiles.
    Type: Application
    Filed: August 12, 2009
    Publication date: February 17, 2011
    Applicant: Yahoo! Inc.
    Inventors: M. Cameron Jones, Elizabeth F. Churchill, Athellina Athsani
  • Publication number: 20100293035
    Abstract: In the Internet field, interfaces which support social interaction are used by two or more people to share information and content. An example is a geolocation (map-type) interface (a web page for instance) which is relied upon by users to obtain travel routes, plan trips and find geolocation information, such as stores, restaurants and other places. Described here is a system for advertising whereby targeted advertisements are displayed to users of such an interface and the advertisements are the result of an analysis of user behavior during a particular interface session or several sessions, so advertisements are closely targeted to each particular user.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 18, 2010
    Inventors: Athellina ATHSANI, Elizabeth F. Churchill, M. Cameron Jones
  • Publication number: 20100250578
    Abstract: The present invention provides a method and system for conducting a profile based search. The method and system includes receiving a search request including one or more search terms from a user, parsing the search request into categorical verticals, determining search refinement data relative to the categorical verticals, the search refinement data including at least one of: profile information, environmental data relative to the search request and historical behavior data relating to the search request or the user and accessing a database of aggregated search data based on the search refinement data. The method and system includes using the aggregated search data, determining a most relevant search query and a most relevant user profile, refining the search request based on the most relevant search query and most relevant user profile and generating an output display of a search result set based on the refined search request.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: YAHOO! INC.
    Inventors: Athellina Athsani, M. Cameron Jones, Lawrence Gordon Tesler, Elizabeth F. Churchill
  • Publication number: 20100156933
    Abstract: An advertising system associates advertisements with virtualized real-estate on a map image. Virtualized real-estate includes locations on a map image that correspond to real world locations associated with a user, such as a home, business, or other location. The system matches a user's virtualized real-estate with advertisements based on user preferences, advertiser preferences, and tracking information. The system also allows users to auction off virtualized real-estate to advertisers. Thereafter, advertisements matched with virtualized real-estate are overlaid on the virtualized real-estate in the map image.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Applicant: Yahoo! Inc.
    Inventors: M. Cameron Jones, Elizabeth F. Churchill, Athellina Athsani
  • Publication number: 20100138491
    Abstract: Particular embodiments of the present invention are related to customizing content based on a social context associated with the viewer of the content. The social context may include information regarding the viewer's friends or contacts in a social network, and information regarding the interaction of such friends or contacts with the customizable content.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 3, 2010
    Applicant: Yahoo! Inc.
    Inventors: Elizabeth F. Churchill, M. Cameron Jones, Athellina Athsani
  • Publication number: 20100131517
    Abstract: A method of sorting search results associated with a function search performed on a source code repository comprises receiving the search results, wherein each search result is either a function definition or a function usage, grouping the search results into groups according to a grouping function, ranking the groups according to a ranking function, and displaying the grouped and ranked search results.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Applicant: Yahoo! Inc.
    Inventors: Jeff Huang, Michael Cameron Jones
  • Publication number: 20100114720
    Abstract: Advertisements displayed in a web page are enabled to be changed as a context of the web page changes without reloading the web page. A first set of one or more advertisements may be displayed on a web page. One or more of the displayed advertisements may be replaced with one or more alternative advertisements. Selection of the alternative advertisements is triggered based on the occurrence of one or more events that cause a change in a context of the web page. The display of the alternative advertisements is performed dynamically, without the web page needing to be reloaded. In this manner, the advertisements displayed on a web page may be changed based on the change in web page context, to provide advertisements to users that correspond to the changing context.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: YAHOO! INC.
    Inventors: M. Cameron Jones, Elizabeth F. Churchill
  • Publication number: 20100082611
    Abstract: Multiple entities are tracked over periods of time and information concerning these entities are collected. For each entity, the entities associated with the entity and the types of associations are determined. One or more entities of interest is/are identified. Different weights are assigned to the entities on the trajectories connecting with the entity or entities of interest based on their associations with the entity or entities of interest and their positions on the trajectories. Selected entities are ranked and surfaced based on their total weights for the entity or entities of interest.
    Type: Application
    Filed: September 23, 2008
    Publication date: April 1, 2010
    Applicant: Yahoo! Inc.
    Inventors: Athellina Athsani, Elizabeth Frances Churchill, Michael Cameron Jones
  • Patent number: 5675778
    Abstract: A method and apparatus for storing and retrieving visual representations of audio in real-time. The system generates a plurality of sets of waveform display data from a digital audio signal and stores the display data in addition to the audio signal. In the preferred embodiment, each set of waveform display data describes a different time scale representation of the audio signal. The system can edit and playback the audio signal from the visual presentations described by the waveform display data sets. The system implements a file management system to relate each set of data describing the visual representations and the audio signal.
    Type: Grant
    Filed: November 9, 1994
    Date of Patent: October 7, 1997
    Assignee: Fostex Corporation of America
    Inventor: Cameron Jones