Patents by Inventor Joshua S. Ulm

Joshua S. Ulm 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: 8949278
    Abstract: Via a graphical user interface, a user can select multiple different services (e.g., remote repositories such as websites) having contact information associated with the user's contacts (e.g., friends, Internet buddies, friends of friends, acquaintances, etc.). Based on the selection of multiple services, the contact information manager communicates with the multiple services over a network to retrieve the contact information associated with the user's friends (i.e., contacts). The retrieved contact information can specify identities of the multiple contacts as well as different communication modes (e.g., phone, e-mail, addresses information, whereabouts information, etc.) for communicating with the user's contacts. The contact information manager processes the contact information from the multiple services and initiates display of the contact information in a unified listing.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: February 3, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Joshua S. Ulm
  • Publication number: 20140304260
    Abstract: Via a graphical user interface, a user can select multiple different services (e.g., remote repositories such as websites) having contact information associated with the user's contacts (e.g., friends, Internet buddies, friends of friends, acquaintances, etc.). Based on the selection of multiple services, the contact information manager communicates with the multiple services over a network to retrieve the contact information associated with the user's friends (i.e., contacts). The retrieved contact information can specify identities of the multiple contacts as well as different communication modes (e.g., phone, e-mail, addresses information, whereabouts information, etc.) for communicating with the user's contacts. The contact information manager processes the contact information from the multiple services and initiates display of the contact information in a unified listing.
    Type: Application
    Filed: February 27, 2008
    Publication date: October 9, 2014
    Inventor: Joshua S. Ulm
  • Patent number: 8745481
    Abstract: An exemplary embodiment involves receiving, by a processor, a selection of a contact from a requestor. The exemplary embodiment further involves identifying, by the processor, multiple services to which the contact subscribes and to which the requestor subscribes. Subscribing to each service comprises creating a profile comprising authentication information and associating with the profile one or more content items provided by the service. Identifying the multiple services comprises identifying, for each service that a first profile of the contact is associated with a second profile of the requestor. The exemplary embodiment further involves communicating, by the processor, with the multiple services to identify content to identify content that is provided by one or more of the multiples services and that is associated with the contact. The exemplary embodiment further involves generating, by the processor, a preview indicating the content associated with the contact.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: June 3, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Joshua S. Ulm