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: 11356405
    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: October 31, 2019
    Date of Patent: June 7, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Patent number: 11038822
    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: September 17, 2018
    Date of Patent: June 15, 2021
    Assignee: FACEBOOK, INC.
    Inventor: Edmund J. Fish
  • Patent number: 10636315
    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: Grant
    Filed: November 8, 2007
    Date of Patent: April 28, 2020
    Assignee: Cricket Media, Inc.
    Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
  • Patent number: 10587570
    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: March 6, 2018
    Date of Patent: March 10, 2020
    Assignee: Oath Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Publication number: 20200067874
    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: October 31, 2019
    Publication date: February 27, 2020
    Inventors: Barry APPELMAN, Edmund J. FISH
  • Patent number: 10547698
    Abstract: The present invention provides a system of computers on a wide area network that establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and sends relevant information to the nodes. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade or skill level of the participants, and language. The network's nodes are represented as a vector of attributes and are searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes synchronization that can transform a participant's time attributes on the network and coordinate the activities and information for each participant.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: January 28, 2020
    Assignee: Cricket Media, Inc.
    Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
  • Publication number: 20190349331
    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: July 1, 2019
    Publication date: November 14, 2019
    Inventors: Barry Appelman, Edmund J. Fish
  • Patent number: 10341289
    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: September 14, 2012
    Date of Patent: July 2, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Barry Appelman, Edmund J. Fish
  • Patent number: 10318137
    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: February 27, 2017
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Edmund J. Fish, Allen J. Eichler
  • Publication number: 20190020608
    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 17, 2018
    Publication date: January 17, 2019
    Inventor: Edmund J. Fish
  • Publication number: 20180198753
    Abstract: transciever 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 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: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Barry APPELMAN, Edmund J. FISH
  • Patent number: 9948599
    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: June 30, 2016
    Date of Patent: April 17, 2018
    Assignee: Oath Inc.
    Inventors: Barry Appelman, Edmund J. Fish
  • Patent number: 9928753
    Abstract: A system of computers on a wide area network that establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and that sends relevant information to the nodes is provided. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade, or skill level of the participants, and language. Each of the network's nodes is represented as a vector of attributes and is searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes synchronization that can transform a participant's time attributes on the network and coordinate the activities and information for each participant.
    Type: Grant
    Filed: October 2, 2011
    Date of Patent: March 27, 2018
    Assignee: Cricket Media, Inc.
    Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
  • Publication number: 20170168700
    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: February 27, 2017
    Publication date: June 15, 2017
    Inventors: Edmund J. Fish, Allen J. Eichler
  • Patent number: 9620028
    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: Grant
    Filed: April 17, 2014
    Date of Patent: April 11, 2017
    Assignee: Cricket Media, Inc.
    Inventors: Linda Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
  • Patent number: 9584448
    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: August 1, 2014
    Date of Patent: February 28, 2017
    Assignee: Google Inc.
    Inventors: Edmund J. Fish, Allen J. Eichler
  • Patent number: 9565143
    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 7, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Edmund J. Fish
  • Publication number: 20160308820
    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: June 30, 2016
    Publication date: October 20, 2016
    Inventors: Barry APPELMAN, Edmund J. Fish
  • Publication number: 20160232810
    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: April 13, 2016
    Publication date: August 11, 2016
    Inventors: Linda T. Dozier, Edmund J. Fish, Nina Zolt, Miles R. Gilburne
  • Patent number: RE47130
    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. The buddy list may be used as an on-line game leaderboard that presents a list of players of the on-line game in ranked order.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: November 20, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Edmund J. Fish, Allen J. Eichler, June R. Herold