Patents by Inventor Christopher Araman

Christopher Araman 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: 20060089978
    Abstract: Systems and methods for establishing and maintaining a shared browsing experience are disclosed. A method for establishing a shared browsing experience includes an inviter computer communicating to an invitee computer, via an online messenger communication path,an invitation to establish a co-browsing experience. The invitee computer communicates to the inviter computer, via the first communication path, an acceptance of the invitation. A co-browsing communication path is then established between the inviter computer and the invitee computer. Information relating to the shared browsing experience is then communicated between the inviter and invitee computers via the co-browsing communication path.
    Type: Application
    Filed: December 7, 2005
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Oliver Lee, Christopher Araman, Quji Guo, Cees Dok, Joel Grossman, Brian Wentz, Jordan Schwartz
  • Publication number: 20060041893
    Abstract: An extensible device synchronization architecture and user interface is provided. A variety of device classes are supported, and support is also provided for mass storage, WMDM, MTP, AS, etc. An extensible UI model is provided that allows content type specific setting UI to plug-in. Support for 2-way synchronization is also provided. The synchronization architecture includes a content type user experience level, and a synchronization engine layer, with handlers and a synchronization engine API which handlers can use to manage their item level synchronization relationships and implement the semantics of the synchronization. In addition, the content that is being synchronized may be transformed so that the user's experience on the destination device (e.g., mobile phone, portable audio player, PDA, other type of personal or handheld computer, etc.) is optimized and these transforms are also extensible.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Alexander Castro, Giles van der Bogert, Oliver Lee, Kelly Rollin, Christopher Araman, Marieke Watson, Andrew Silverman, Brian Wentz
  • Publication number: 20050149213
    Abstract: System and methods for managing content on a media device such as a portable digital audio device are described. The system recognizes when a digital audio device is connected to a computer and it automatically notifies a user that the audio device is connected and provides an entry point through which content of the audio device can be managed. The audio device is presented in an extended namespace (UI extension) of an operating system user interface in the same manner that typical storage devices (e.g., hard drives and floppy drives) are presented by the operating system user interface. Contents (e.g., music files) of the audio device are manageable through the UI extension in the same familiar manner as the contents of other typical storage devices of the computer.
    Type: Application
    Filed: January 5, 2004
    Publication date: July 7, 2005
    Inventors: Chris Guzak, Ken Tubbs, Oliver Lee, Christopher Araman, Kris Krueger, Jerry Smith, Anton Sohn, Roberto Franco
  • Publication number: 20050091314
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 28, 2005
    Inventors: Sean Blagsvedt, Ahsan Kabir, Roman Deeds, Peyman Oreizy, Cornelius Van Dok, Kevin Otnes, Mark Schofield, Colin Anthony, Christopher Araman