Patents by Inventor Edmund J. Fish

Edmund J. Fish 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: 9413699
    Abstract: Announcing new users of an electronic communications system includes receiving an indication of a new user of an electronic communications system. The new user has an identifier for the electronic communications system. Existing users of the electronic communications system that are known to the new user are identified. The identified existing users are sent a message notifying the identified existing users of the identifier of the new user. The identified existing users may be enabled to add the identifier of the new user to participant lists used by the identified existing users. The new user may be enabled to add identifiers of the identified existing users to a participant list of the electronic communications system used by the new user.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: August 9, 2016
    Assignee: AOL Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20160149840
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or geographic location of a mobile device, such as a mobile telephone associated with the user system, may be disseminated to users on the participant list or people on the contact list based on notification information that is associated with groups of users or contacts. A delegation model is used to control whether a user is permitted to make modifications to the notification information.
    Type: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Inventor: Edmund J. Fish
  • Patent number: 9281961
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or geographic location of a mobile device, such as a mobile telephone associated with the user system, may be disseminated to users on the participant list or people on the contact list based on notification information that is associated with groups of users or contacts. A delegation model is used to control whether a user is permitted to make modifications to the notification information.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: March 8, 2016
    Assignee: FACEBOOK, INC.
    Inventor: Edmund J. Fish
  • Patent number: 9264258
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: February 16, 2016
    Assignee: FACEBOOK, INC.
    Inventor: Edmund J. Fish
  • Publication number: 20150039696
    Abstract: Passively populating a list of participants of an electronic communications system includes maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system. Existing users of the electronic communications system that are known to the user are identified, and communications strengths between the user and each of the identified existing users are determined. The identified existing users with the highest communications strengths are designated for addition to the participant list. An existing group or a newly created group within the participant list to which each of the designated users should be added may be identified.
    Type: Application
    Filed: October 20, 2014
    Publication date: February 5, 2015
    Inventors: Barry APPELMAN, Edmund J. FISH
  • Publication number: 20150026605
    Abstract: An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game. Techniques are provided to transform a buddy list from one messaging-mode to another messaging-mode. The transformation may include, for example, substitution or re-ordering of groups of buddies, substitution of buddy icons associated with buddies, substitution of information displayed about buddies, and substitution of controls for directing operation of the buddy list.
    Type: Application
    Filed: August 1, 2014
    Publication date: January 22, 2015
    Applicant: Bright Sun Technologies
    Inventors: Edmund J. Fish, Allen J. Eichler
  • Patent number: 8918460
    Abstract: Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: December 23, 2014
    Assignee: Facebook, Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20140356839
    Abstract: The system provides a framework for developing process, project or problem-based learning systems that make use of social networking. The system provides a general purpose framework to create, manage, and deliver online instruction that supports learning methods consistent with social constructivist and experiential learning theories. The framework utilizes personal social software for collaboration, problem-solving, group work, and other activities consistent with those methods. The general framework, based on finite-state automata and other methods for determining similarity of learning objectives, provides individual creators the means to define, implement, and manage experiential instruction within a social network.
    Type: Application
    Filed: April 17, 2014
    Publication date: December 4, 2014
    Applicant: ePals, Inc.
    Inventors: Linda Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
  • Patent number: 8898239
    Abstract: Passively populating a list of participants of an electronic communications system includes maintaining a participant list of users of an electronic communications system to be used by a user of the electronic communications system. Existing users of the electronic communications system that are known to the user are identified, and communications strengths between the user and each of the identified existing users are determined. The identified existing users with the highest communications strengths are designated for addition to the participant list. An existing group or a newly created group within the participant list to which each of the designated users should be added may be identified.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 25, 2014
    Assignee: AOL Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20140287400
    Abstract: A system including an object-oriented programming language for building state-based applications with flow control, event loops, measures of similarity, and Boolean logic to dynamically control the interaction between members in a social network around content and, in particular, project-based activities, where the system collects and groups individuals who are members of a social network, projects or assignments and their content, and activities or processes within projects based on the attributes of the objects and runtime events to create a social context for learning or for other interaction.
    Type: Application
    Filed: June 4, 2014
    Publication date: September 25, 2014
    Inventors: Linda T. Dozier, Edmund J. Fish, Nina Zolt, Miles R. Gilburne
  • Patent number: 8819153
    Abstract: An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game. Techniques are provided to transform a buddy list from one messaging-mode to another messaging-mode. The transformation may include, for example, substitution or re-ordering of groups of buddies, substitution of buddy icons associated with buddies, substitution of information displayed about buddies, and substitution of controls for directing operation of the buddy list.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: August 26, 2014
    Assignee: Bright Sun Technologies
    Inventors: Edmund J. Fish, Allen J. Eichler
  • Patent number: 8798519
    Abstract: A system including an object-oriented programming language for building state-based applications with flow control, event loops, measures of similarity, and Boolean logic to dynamically control the interaction between members in a social network around content and, in particular, project-based activities, where the system collects and groups individuals who are members of a social network, projects or assignments and their content, and activities or processes within projects based on the attributes of the objects and runtime events to create a social context for learning or for other interaction.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: August 5, 2014
    Assignee: Epals, Inc.
    Inventors: Linda T. Dozier, Edmund J. Fish, Nina Zolt, Miles R. Gilburne
  • Patent number: 8769419
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: July 1, 2014
    Assignee: Facebook, Inc.
    Inventor: Edmund J. Fish
  • Patent number: 8719710
    Abstract: A user maintains notification setting information having temporal periods capable of controlling, at least in part, the dissemination of information describing the on-line presence of the user within an instant messaging system or the geographic location of one or more mobile communications devices used by the user. The user may use multiple identities to communicate within the instant messaging system and/or with the mobile communications device or devices. The user can maintain sets of temporal periods for each of the multiple identities. Only one identity may be used at a specific time to communicate to a specific other identity, but the multiple identities of the user may be linked such that on-line presence and/or geographic location associated with one of the identities is disseminated based on the temporal periods set for one or more of the multiple identities.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: May 6, 2014
    Assignee: Facebook, Inc.
    Inventor: Edmund J. Fish
  • Publication number: 20140108546
    Abstract: Announcing new users of an electronic communications system includes receiving an indication of a new user of an electronic communications system. The new user has an identifier for the electronic communications system. Existing users of the electronic communications system that are known to the new user are identified. The identified existing users are sent a message notifying the identified existing users of the identifier of the new user. The identified existing users may be enabled to add the identifier of the new user to participant lists used by the identified existing users. The new user may be enabled to add identifiers of the identified existing users to a participant list of the electronic communications system used by the new user.
    Type: Application
    Filed: December 12, 2013
    Publication date: April 17, 2014
    Applicant: AOL Inc.
    Inventors: Barry APPELMAN, Edmund J. FISH
  • Patent number: 8635273
    Abstract: Announcing new users of an electronic communications system includes receiving an indication of a new user of an electronic communications system. The new user has an identifier for the electronic communications system. Existing users of the electronic communications system that are known to the new user are identified. The identified existing users are sent a message notifying the identified existing users of the identifier of the new user. The identified existing users may be enabled to add the identifier of the new user to participant lists used by the identified existing users. The new user may be enabled to add identifiers of the identified existing users to a participant list of the electronic communications system used by the new user.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: January 21, 2014
    Assignee: AOL Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20130080529
    Abstract: Organizing a participant list includes maintaining a participant list of users of an electronic communications system to be used by a first user of the electronic communications system. Communications strengths between the first user and each of the users included in the participant list are determined. The users included in the participant list are organized based on the corresponding communications strengths. Communications strengths may be determined for users included in a group within a participant list, and the users within the group may be organized within the group based on communications strength. An additional group in the participant list in which some or all of the users included in the participant list are organized based on communications strength may be provided.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 28, 2013
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20130066997
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Inventor: Edmund J. Fish
  • Publication number: 20130065573
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or geographic location of a mobile device, such as a mobile telephone associated with the user system, may be disseminated to users on the participant list or people on the contact list based on notification information that is associated with groups of users or contacts. A delegation model is used to control whether a user is permitted to make modifications to the notification information.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Inventor: Edmund J. Fish
  • Patent number: RE45040
    Abstract: An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: July 22, 2014
    Assignee: Facebook, Inc.
    Inventors: Edmund J. Fish, Allen J. Eichler, June R. Herold