Patents by Inventor Christopher Szeto

Christopher Szeto 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: 20080162438
    Abstract: Techniques for performing inline searches in an instant messaging environment are provided. A user can implement a web search in an instant messaging window by entering a search query. A search query can be preceded by a predefined search trigger to identify the associated text as the search query. The search query is sent to an Internet search server, which processes the query and gathers search results. One or more of the search results is displayed inline in the instant messaging window to the sender and the recipient. The search result can be in XML or HTML format and can include graphics and hyperlinks.
    Type: Application
    Filed: February 29, 2008
    Publication date: July 3, 2008
    Applicant: Yahoo! Inc.
    Inventors: Christopher SZETO, Raymond Chung-Man TAM
  • Patent number: 7363295
    Abstract: Techniques for performing inline searches in an instant messaging environment are provided. A user can implement a web search in an instant messaging window by entering a search query. A search query can be preceded by a predefined search trigger to identify the associated text as the search query. The search query is sent to an Internet search server, which processes the query and gathers search results. One or more of the search results is displayed inline in the instant messaging window to the sender and the recipient. The search result can be in XML or HTML format and can include graphics and hyperlinks.
    Type: Grant
    Filed: April 19, 2004
    Date of Patent: April 22, 2008
    Assignee: Yahoo! Inc.
    Inventors: Christopher Szeto, Raymond Chung-Man Tam
  • Publication number: 20080065735
    Abstract: A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user's status indicator in a communication program to share content such as music or videos among users. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user's content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing.
    Type: Application
    Filed: November 8, 2007
    Publication date: March 13, 2008
    Inventors: Christopher Szeto, Vinod Dhomse, Todd Beaupre, Pierre Schiro
  • Publication number: 20080065997
    Abstract: A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user's status indicator in a communication program to share content such as music or videos among users, and provides access to an electronic commerce application through which content may be obtained. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user's content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing.
    Type: Application
    Filed: November 8, 2007
    Publication date: March 13, 2008
    Inventors: Christopher Szeto, Vinod Dhomse, Todd Beaupre, Pierre Schiro
  • Publication number: 20070233850
    Abstract: Methods and apparatus are described for controlling an online status of a user in a network. A messaging interface is provided with which the user may initiate communication with other users in the network. The messaging interface includes first status information representing the online status of the user. The messaging interface further includes a status control element which is visible in the messaging interface without requiring action by the user. Second status information representing the online status of the user is provided to selected ones of the other users. In response to selection of the status control element, the first and second status information are updated to represent a corresponding change of the online status of the user. The selection of the status control element requires only a single selection action by the user.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 4, 2007
    Inventor: Christopher Szeto
  • Publication number: 20070234226
    Abstract: Methods and apparatus are described for manipulating objects in a user interface. The user interface includes a first interface object operable to be selected and moved within the user interface. In response to selection and movement of the first interface object in the user interface, at least one additional interface object is presented in the user interface in proximity of the first interface object. Each additional interface object represents a drop target with which the first interface object may be associated.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 4, 2007
    Inventor: Christopher Szeto
  • Publication number: 20070143264
    Abstract: A dynamic search interface presents a context which changes in response to user interaction. When the user engages the interface, it responds dynamically to display relevant information and controls. When the user disengages the interface, it returns to a simpler form.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Inventor: Christopher Szeto
  • Publication number: 20070110031
    Abstract: A system, method, and apparatus are directed to status-based automatic answering and conferencing for presence-enabled VOIP communications. A first device may send a message to a plurality of devices indicating that it is available for an automatic VOIP connection. The message may be sent based, in part, on a contact list, buddy list, or the like, associated with the first device. The message may also include a topic, event, or talk show. When the second device places a VOIP call to the first device, the first device automatically answers the call and establishes an active VOIP session over the VOIP connection. A display may indicate that the user of the second device is listening. In addition, a third device may also place a VOIP call to the first device, which is automatically answered to establish at least a three-way VOIP conferencing session.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Applicant: Yahoo! Inc.
    Inventor: Christopher Szeto
  • Publication number: 20070033175
    Abstract: A technique for sharing data is disclosed. The technique comprises performing a search in a first application to obtain a first search result, transferring search data associated with the search to a second application, and providing, in the second application, a second search result based on the search data.
    Type: Application
    Filed: October 10, 2006
    Publication date: February 8, 2007
    Inventors: Justin Everett-Church, Christopher Szeto
  • Publication number: 20070005719
    Abstract: Sharing an instant messaging environment is described. The instant messaging environment is selected from a set of stored instant messaging environments. An instant messaging environment identifier corresponding to the selected instant messaging environment is transmitted from a transmitting instant messaging application to a receiving instant messenger application. The instant messaging environment identifier is received and the stored instant messaging environment corresponding to the instant messaging environment identifier is retrieved. The instant messaging environment is activated in the receiving instant messaging application.
    Type: Application
    Filed: September 6, 2006
    Publication date: January 4, 2007
    Applicant: Yahoo! Inc.
    Inventor: Christopher Szeto
  • Publication number: 20060282386
    Abstract: A method for instant messaging, comprising: receiving a login request containing information associated with a user; determining, based on the information, whether that user is authorized to use at least one premium service for instant messaging; causing display of a premium instant messaging user interface enabling use of the premium service on a client computer in response to the user is authorized to use the premium service; and causing the same client computer to display a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging.
    Type: Application
    Filed: March 14, 2006
    Publication date: December 14, 2006
    Inventors: Christopher Szeto, Chen Zhang, Thyagarajapuram Ramakrishnan, Rajanikanth Vemulapalli
  • Publication number: 20050267870
    Abstract: A technique for sharing data is disclosed. The technique comprises performing a search in a first application to obtain a first search result, transferring search data associated with the search to a second application, and providing, in the second application, a second search result based on the search data.
    Type: Application
    Filed: December 5, 2003
    Publication date: December 1, 2005
    Inventors: Justin Everett-Church, Christopher Szeto
  • Publication number: 20050262186
    Abstract: A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user's status indicator in a communication program to share content such as music or videos among users, and provides access to an electronic commerce application through which content may be obtained. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user's content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing.
    Type: Application
    Filed: April 26, 2004
    Publication date: November 24, 2005
    Inventors: Christopher Szeto, Vinod Dhomse, Todd Beaupre, Pierre Schiro
  • Publication number: 20050262204
    Abstract: A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user's status indicator in a communication program to share content such as music or videos among users. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user's content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing.
    Type: Application
    Filed: April 23, 2004
    Publication date: November 24, 2005
    Inventors: Christopher Szeto, Vinod Dhomse, Todd Beaupre, Pierre Schiro
  • Publication number: 20050234885
    Abstract: Techniques for integrating instant messaging with Internet search features are provided. An instant messaging (IM) application allows users to launch a search of the Internet or the World Wide Web for information about another IM user or another topic. If an IM user wishes to locate information relating to a friend, a search is performed through a database of registered IM members to locate a user profile for the friend. If the friend's profile is found, the profile is displayed to the IM user. An IM application can also launch a Internet search for information relating to a topic or a friend. The IM application can link to an Internet search engine to search the Internet for web sites relating to the topic or person. Search results from an Internet search can be sorted based on information about a friend that is stored in the friend's user profile.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Applicant: Yahoo!, Inc.
    Inventors: Christopher Szeto, Raymond Tam
  • Publication number: 20050234883
    Abstract: Techniques for performing inline searches in an instant messaging environment are provided. A user can implement a web search in an instant messaging window by entering a search query. A search query can be preceded by a predefined search trigger to identify the associated text as the search query. The search query is sent to an Internet search server, which processes the query and gathers search results. One or more of the search results is displayed inline in the instant messaging window to the sender and the recipient. The search result can be in XML or HTML format and can include graphics and hyperlinks.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Applicant: Yahoo!, Inc.
    Inventors: Christopher Szeto, Raymond Tam
  • Publication number: 20050235219
    Abstract: Techniques are provided for maintaining the visibility of a priority page in the background of a software application window while simultaneously displaying unrelated content from a content tab. The content displayed in the content tab can be obtained from a web page. A user can resize or minimize the content tab, but the background priority page is always visible in the window. The priority page can be a friends lists displayed in the background of an instant messenger application. Content from a content tab is simultaneously displayed in the instant messenger window with the friends list.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Applicant: Yahoo!, Inc.
    Inventor: Christopher Szeto
  • Publication number: 20050204309
    Abstract: Methods and apparatus for providing rich media for enhancing user interaction with a messaging program. The rich media includes user perceptible content and content specific information. User perceptible content may include a small animated picture with an embedded sound file that messaging program users can send to each other during a messaging session. Content specific information may include a description of the perceptible content, context menu items including universal resource identifiers that link to information related to the content and information related to other messaging program content. In addition computer code is provided to allow communication between the rich media and the messaging program so that the messaging program and the rich media can interoperate.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Inventor: Christopher Szeto
  • Publication number: 20050114777
    Abstract: In some embodiments, techniques for calendar integration into instant messaging comprises receiving data associated with a calendar event; wherein the data includes status information; and automatically communicating with at least one recipient.
    Type: Application
    Filed: August 5, 2004
    Publication date: May 26, 2005
    Inventor: Christopher Szeto
  • Publication number: 20050114783
    Abstract: Visibility profiles associated with a substantially real time messaging environment are disclosed. Additionally, techniques for managing visibility profiles are disclosed, which include automatically associating a first profile with a first situation, automatically associating a second profile with a second situation, and where the first and second profiles are associated with visibility. Visibility profiles may be used to manage the appearance of a user to other users/friends for communication using applications such as instant messaging, electronic mail, web-based mail programs, or other types of data communication exchange applications.
    Type: Application
    Filed: January 9, 2004
    Publication date: May 26, 2005
    Inventor: Christopher Szeto