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: 11356405Abstract: 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: GrantFiled: October 31, 2019Date of Patent: June 7, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Barry Appelman, Edmund J. Fish
-
Patent number: 11038822Abstract: 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: GrantFiled: September 17, 2018Date of Patent: June 15, 2021Assignee: FACEBOOK, INC.Inventor: Edmund J. Fish
-
Patent number: 10636315Abstract: 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: GrantFiled: November 8, 2007Date of Patent: April 28, 2020Assignee: Cricket Media, Inc.Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
-
Patent number: 10587570Abstract: 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: GrantFiled: March 6, 2018Date of Patent: March 10, 2020Assignee: Oath Inc.Inventors: Barry Appelman, Edmund J. Fish
-
Publication number: 20200067874Abstract: 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: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: Barry APPELMAN, Edmund J. FISH
-
Patent number: 10547698Abstract: 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: GrantFiled: November 8, 2007Date of Patent: January 28, 2020Assignee: Cricket Media, Inc.Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
-
Publication number: 20190349331Abstract: 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: ApplicationFiled: July 1, 2019Publication date: November 14, 2019Inventors: Barry Appelman, Edmund J. Fish
-
Patent number: 10341289Abstract: 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: GrantFiled: September 14, 2012Date of Patent: July 2, 2019Assignee: FACEBOOK, INC.Inventors: Barry Appelman, Edmund J. Fish
-
Patent number: 10318137Abstract: 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: GrantFiled: February 27, 2017Date of Patent: June 11, 2019Assignee: Google LLCInventors: Edmund J. Fish, Allen J. Eichler
-
Publication number: 20190020608Abstract: 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: ApplicationFiled: September 17, 2018Publication date: January 17, 2019Inventor: Edmund J. Fish
-
Publication number: 20180198753Abstract: 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: ApplicationFiled: March 6, 2018Publication date: July 12, 2018Inventors: Barry APPELMAN, Edmund J. FISH
-
Patent number: 9948599Abstract: 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: GrantFiled: June 30, 2016Date of Patent: April 17, 2018Assignee: Oath Inc.Inventors: Barry Appelman, Edmund J. Fish
-
Patent number: 9928753Abstract: 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: GrantFiled: October 2, 2011Date of Patent: March 27, 2018Assignee: Cricket Media, Inc.Inventors: Linda T. Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
-
Publication number: 20170168700Abstract: 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: ApplicationFiled: February 27, 2017Publication date: June 15, 2017Inventors: Edmund J. Fish, Allen J. Eichler
-
Patent number: 9620028Abstract: 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: GrantFiled: April 17, 2014Date of Patent: April 11, 2017Assignee: Cricket Media, Inc.Inventors: Linda Dozier, Edmund J. Fish, Miles R. Gilburne, Nina Zolt
-
Patent number: 9584448Abstract: 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: GrantFiled: August 1, 2014Date of Patent: February 28, 2017Assignee: Google Inc.Inventors: Edmund J. Fish, Allen J. Eichler
-
Patent number: 9565143Abstract: 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: GrantFiled: September 13, 2012Date of Patent: February 7, 2017Assignee: FACEBOOK, INC.Inventor: Edmund J. Fish
-
Publication number: 20160308820Abstract: 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: ApplicationFiled: June 30, 2016Publication date: October 20, 2016Inventors: Barry APPELMAN, Edmund J. Fish
-
Publication number: 20160232810Abstract: 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: ApplicationFiled: April 13, 2016Publication date: August 11, 2016Inventors: Linda T. Dozier, Edmund J. Fish, Nina Zolt, Miles R. Gilburne
-
Patent number: RE47130Abstract: 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: GrantFiled: October 26, 2012Date of Patent: November 20, 2018Assignee: FACEBOOK, INC.Inventors: Edmund J. Fish, Allen J. Eichler, June R. Herold