Patents by Inventor Joseph A. Flynn

Joseph A. Flynn 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: 20150160832
    Abstract: In particular embodiments, a computing device provides for presentation a 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 a second interactive element. The second interactive element may be associated with functionality to dismiss the first interactive element. The computing device receives second user input comprising moving the first interactive element toward the second interactive element. In response to the first interactive element being within a particular distance of the second interactive element and receiving third user input, the computing device removes the first interactive element and the second interactive element from presentation in the user interface.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Publication number: 20150160808
    Abstract: In particular embodiments, a computing device provides for presentation a user interface including an image. The computing device receives user input to proceed to a second view of the image and, in response to the user input, provides for presentation the second view of the image.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Publication number: 20150100899
    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 10, 2014
    Publication date: April 9, 2015
    Inventors: Peter Xiu Deng, William Joseph Flynn, III, Josh Wiseman, Mark E. Zuckerberg, Matthew Cahill
  • Patent number: 8996416
    Abstract: A number of different tags are input in a fax cover sheet that tell an OCR system not only the identity of the supplier, but also to which client the document should be routed. The OCR system identifies a number of these tags and compares them to stored supplier data to validate to which supplier the document belongs. If the system cannot validate the document, it is routed to a GUI for manual sorting. If there is no coversheet, the system relies upon the OCR system to locate keywords on the document and caller ID information to suggest a correct supplier. The OCR system also clips a separate, horizontal slice of the document (‘snippet’) that corresponds to the display of any line item and places it in a data base for future reference and reporting. The application collects and associates all corresponding snippets to their originating line items.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: March 31, 2015
    Assignee: Lavante, Inc.
    Inventors: Joseph Flynn, Kerry Edward Koitzsch, Wassim G. Jraige
  • Patent number: 8978893
    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: Grant
    Filed: December 28, 2010
    Date of Patent: March 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Mark E. Zuckerberg, Matthew Cahill
  • Publication number: 20140376231
    Abstract: A light fixture assembly for illuminating a display. The light fixture having a heat sink, a lens, and a body. The heat sink has edges and includes at least one corresponding light emitting diode (LED) board including one or more corresponding LEDs for emitting light. The lens has ending edges and is positioned over the heat sink and LED. The body has an inner wall and an outer wall. The body also has at least two pairs of heat sink mounting channels formed in the inner wall. A first pair of heat sink mounting channels is configured for slidably receiving the edges of the heat sink to provide a first orientation of the corresponding LEDs. A second pair of heat sink mounting channels is configured for slidably receiving the edges of the heat sink to provide a second orientation of the corresponding LEDs, with the first orientation being different than the second orientation.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 25, 2014
    Inventors: George Clinton Cox, JR., Michael Joseph Flynn
  • Patent number: 8910052
    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: Grant
    Filed: December 4, 2010
    Date of Patent: December 9, 2014
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Philip Sanghoon Rha, Martin Smith
  • 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
  • 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
  • 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: 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: 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: 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: 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