Patents by Inventor John David EGAN

John David EGAN 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: 10476882
    Abstract: An online system provides a social networking environment for a set of users, such as members of an organization. The online system allows generation of groups of users within the set to allow users to more easily communicate content with other users. When a user creates a new group, the online system identifies multiple categories to the user, and the user selects a category for association with the group. Categories are associated with access rights regulating user access to content associated with the group or users capable of performing various actions with the group. Additionally, a member of the group may invite entities outside of the online system, or outside of the set of users, to join the group. If the entity joins the group, the online system provides content associated with the group to the entity, allowing the entity to receive content from the group.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: John David Egan, Tarmo Lehtpuu, Blaise Andrew DiPersia
  • Patent number: 10075825
    Abstract: An online system allows users to join groups and interact with other members of group that they have joined. The online system identifies relationships between users in an organization using information about the users, such as roles and connections from an organizational chart. The online system establishes inferred connections between the users based on information from the organizational chart. The online system then determines whether to make group content visible to a user by applying visibility criteria for a group to the inferred connections between a user and members of the group, if any. Depending on this determination, groups are then made visible to certain users by presenting content associated with the group to the user.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: September 11, 2018
    Assignee: Facebook, Inc.
    Inventors: John David Egan, Lars Eilstrup Rasmussen, Fabio Lopiano
  • Publication number: 20180083976
    Abstract: An online system provides a social networking environment for a set of users, such as members of an organization. The online system allows generation of groups of users within the set to allow users to more easily communicate content with other users. When a user creates a new group, the online system identifies multiple categories to the user, and the user selects a category for association with the group. Categories are associated with access rights regulating user access to content associated with the group or users capable of performing various actions with the group. Additionally, a member of the group may invite entities outside of the online system, or outside of the set of users, to join the group. If the entity joins the group, the online system provides content associated with the group to the entity, allowing the entity to receive content from the group.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: John David Egan, Tarmo Lehtpuu, Blaise Andrew DiPersia
  • Publication number: 20170237810
    Abstract: An online system allows users to join groups and interact with other members of group that they have joined. The online system identifies relationships between users in an organization using information about the users, such as roles and connections from an organizational chart. The online system establishes inferred connections between the users based on information from the organizational chart. The online system then determines whether to make group content visible to a user by applying visibility criteria for a group to the inferred connections between a user and members of the group, if any. Depending on this determination, groups are then made visible to certain users by presenting content associated with the group to the user.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: John David Egan, Lars Eilstrup Rasmussen, Fabio Lopiano
  • Publication number: 20150058057
    Abstract: Systems, computer implemented methods, and computer readable media select potential meeting times and meeting locations. Meeting parameters are generated for a meeting request. Scores for each of a plurality of meeting times are generated based on the meeting parameters. Scores for each of a plurality of meeting locations are generated based on the meeting parameters. One or more potential meeting time and meeting location pairs are selected based on the scores for each of the plurality of meeting times and the scores for each of the plurality of meeting locations.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Inventors: John David EGAN, Scott MacVICAR, Eric SUMNER