Patents by Inventor William Joseph Flynn, III

William Joseph Flynn, III 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: 20140282114
    Abstract: In particular embodiments, a computing device provides for presentation a first user interface including a first interactive element. The computing device receives first user input selecting the first interactive element and, in response to the first user input, provides for presentation multiple second interactive elements, each of the second interactive elements being presented with an associated label. The computing device receives a second user input selecting one of the second interactive elements and, in response to the second user input, provides for presentation a second user interface.
    Type: Application
    Filed: December 5, 2013
    Publication date: September 18, 2014
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Publication number: 20140282240
    Abstract: In particular embodiments, a computing device provides for presentation to a user a first user interface associated with a first application. The first user interface includes one or more interactive elements arranged along an edge of the first user interface. The computing device receives user input selecting one of the interactive elements, and, in response to the user input, provides for presentation to the user a second user interface associated with a second application. The second application may be associated with the selected interactive element. The presentation of the second user interface includes, at least in part, the second user interface moving into view starting from the edge.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: William Joseph Flynn, III
  • Patent number: 8799778
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: August 5, 2014
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson, Hsi Wang
  • Patent number: 8749690
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: June 10, 2014
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson
  • Publication number: 20140152541
    Abstract: In one embodiment, a method includes displaying one of a number of graphical user interfaces (GUIs) of one or more applications as a card on top of a card stack. One or more of the cards in the card stack corresponds to a GUI of a home screen of the computing device. Each of one or more of the cards in the card stack corresponds to one of the GUIs of an application. The application controls presentation of their GUIs as cards in the card stack. The method also includes receiving user input to display another one of the GUIs as the card on top of the card stack; and, in response to the user input, displaying the other one of the GUIs as the card on top of the card stack.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Neel Ishwar Murarka, Brandon Marshall Walkin, William Joseph Flynn, III, Michael Matas, Francis Luu, Richard Kenneth Zadoronzy
  • Publication number: 20140149884
    Abstract: In one embodiment, a method includes receiving, by a computing device of a first user, an indication of a message to the first user from a second user. The computing device provides for persistent display to the first user an interactive element indicating that the first user has a message from the second user. The interactive element is configured to function and to be displayed independent of and without altering the activity of an application already open on the computing device that the first user is interacting with. The interactive element is further configured to continue to be displayed until the computing device receives first user input selecting the interactive element or second user input dismissing the interactive element.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Inventors: William Joseph Flynn, III, Brandon Marshall Walkin
  • Publication number: 20140137010
    Abstract: In one embodiment, a content item and a feedback user-interface (UI) element associated with the content item may be displayed on a user device. The feedback UI element enables a user to provide feedback with respect to the content item. In response to a user interaction with the feedback UI element, an animation sequence featuring the feedback UI element is displayed on the user device.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Inventors: Michael Matas, William Joseph Flynn, III, Brandon Marshall Walkin
  • Publication number: 20140136968
    Abstract: In one embodiment, a method includes displaying a content item on a screen of a computing device; displaying a first portion of a series of comments concerning the content item in close proximity to the content item on the screen of the computing device; and in response to a user scrolling down the series of comments, adjusting the content item so that the content item occupies less space on the screen of the computing device and there is more space available on the screen of the computing device for displaying the series of comments; and displaying a second portion of the series of comments using the more space, the second portion including more comments than the first portion.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Inventors: Michael Matas, William Joseph Flynn, III
  • Publication number: 20140013243
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and/or devices with limited display area. Stories associated with social networking system users and times are displayed in a scrollable list along with a timeline scrubber identifying different time periods. A position indicator is displayed proximate to the timeline scrubber to identify the time period including one or more times associated with displayed stories. Responsive to received input, details about time intervals included in a time period are displayed or the timeline scrubber appearance is modified to distinguish certain time periods.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 9, 2014
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson
  • Publication number: 20130147971
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson
  • Publication number: 20130151959
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson, Hsi Wang
  • Publication number: 20130151987
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and mobile devices. The tactile interface allows users to efficiently navigate the social networking system data as well as to capture new content for upload to the social networking system. New content may be captured in a way that allows the user to preview the content in-context.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson
  • Publication number: 20130073984
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Inventors: Samuel Lessin, William Joseph Flynn, III, Daniel Klatzko Gibson, Burak Guzel, Drew W. Hamlin, Jeff Huang, Paul M. McDonald, Stefan Parker, Arun Vijayvergiya, Josh Wiseman, Zizhuang Yang, Wei Zhong Yeh, Steven Young, Raylene Kay Yung, Mark E. Zuckerberg
  • Publication number: 20130073985
    Abstract: The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user.
    Type: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Inventors: Drew W. Hamlin, William Joseph Flynn, III, Burak Guzel, Samuel Lessin, Paul M. McDonald, Stefan Parker, Aaron Sittig, Arun Vijayvergiya, Zizhuang Yang, Mark E. Zuckerberg
  • Publication number: 20120166535
    Abstract: A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows users to compliment the user on the experience. If a user wants to compliment another user on an experience not present on that user's user profile, the user can add the experience along with the compliment. Complimenting users on their experiences allows a reputation ranking to be created based on compliments received in a particular domain, which are searchable by user of the social networking system. The compliments may be used by the social networking system to build a domain-based reputation ranking of users of a social networking system.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Mark E. Zuckerberg, Matthew Cahill
  • Publication number: 20120144280
    Abstract: A social networking system provides a short, unbiased biographical summary for a user of the social networking system. The short biography includes a few relevant biographical information items selected from the user's profile and is displayed on the profile page. The short biography may be displayed with a set of photographs also selected from the profile for their relevance. Relevance may be based on various information including temporal relevance and relevance to the viewing user. Display of the short biography allows a viewer to easily find current biographical information about the user in an abbreviated format.
    Type: Application
    Filed: December 4, 2010
    Publication date: June 7, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Mark E. Zuckerberg
  • Publication number: 20120144316
    Abstract: A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows the user to tag other users as being involved in or otherwise associated with the user's experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user's user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences.
    Type: Application
    Filed: December 4, 2010
    Publication date: June 7, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Philip Sanghoon Rha, Martin Smith
  • Patent number: D671551
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: November 27, 2012
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill