Patents by Inventor Francis Luu

Francis Luu 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: 20170154120
    Abstract: A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 1, 2017
    Inventors: Wayne Kao, Bo Zhang, Francis Luu, Ming Hua
  • Patent number: 9632689
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: April 25, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Publication number: 20170102868
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Francis Luu, William Joseph Flynn, III
  • Patent number: 9606719
    Abstract: In particular embodiments, a computing device provides for presentation to a user a first user interface, the first user interface including a plurality of interactive elements. The computing device receives first user input selecting one of the interactive elements. In response to the first user input, the computing device provides for presentation to the user an animation associated with the selected one of the interactive elements. The computing device receives second user input associated with the selected one of the interactive element and, in response to the second user input, provides for presentation to the user a second user interface, the second user interface being associated with the selected one of the interactive elements.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: March 28, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, William Joseph Flynn, III
  • Publication number: 20170060363
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Application
    Filed: November 14, 2016
    Publication date: March 2, 2017
    Inventors: Francis Luu, Christopher Tice
  • Patent number: 9569553
    Abstract: A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: February 14, 2017
    Assignee: Facebook, Inc.
    Inventors: Wayne Kao, Bo Zhang, Francis Luu, Ming Hua
  • Patent number: 9542089
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Publication number: 20160179975
    Abstract: A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items.
    Type: Application
    Filed: March 2, 2016
    Publication date: June 23, 2016
    Inventors: Wayne KAO, Bo ZHANG, Francis LUU, Ming HUA
  • Patent number: 9373147
    Abstract: In one embodiment, a method includes receiving from a server, by a mobile computing device, real-time activity stories for display by the mobile computing device. The real-time activity stories are sent automatically by the server to the mobile computing device while a user is interacting with the mobile computing device. The method also includes receiving from the server, by the mobile computing device, news-feed stories for display by the mobile computing device. The news-feed stories are sent by the server to the mobile computing device in response to requests from the mobile computing device for the news-feed stories. The method also includes displaying, by the mobile computing device, to the user the real-time activity stories and the news-feed stories in a scrollable visual stack.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: June 21, 2016
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Alexander Urim, Rose Yao
  • Patent number: 9342612
    Abstract: A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: May 17, 2016
    Assignee: Facebook, Inc.
    Inventors: Wayne Kao, Bo Zhang, Francis Luu, Ming Hua
  • Publication number: 20160085386
    Abstract: In one embodiment, a method includes receiving user input on a graphical user interface of a first computing device to provide location information associated with the first computing device to a second computing device. The current location of the first computing device is accessed, and the current location is sent to one or more second computing devices, the current location being displayed in a graphical user interface of the second computing devices.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: Henry Bridge, Francis Luu, Nathan Borror
  • Publication number: 20160088433
    Abstract: In one embodiment, a method includes receiving a request to provide location information associated with a first user. The location of the first user is determined, and the location of the first user is communicated to a second user, the location of the first user being displayed on a graphical user interface of a mobile computing device associated with the second user.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: Henry Bridge, Francis Luu, Nathan Borror
  • Publication number: 20160062578
    Abstract: In one embodiment, one or more communications are received by a computing device, where each communication is associated with an application on the computing device. Based on the received communications, a set of interactive elements are determined, each interactive element corresponding to a particular received communication. A subset of the interactive elements are determined based on the application associated with the communication corresponding to the interactive element, or the age of the communication corresponding to the interactive element. The subset of interactive elements is displayed.
    Type: Application
    Filed: November 12, 2015
    Publication date: March 3, 2016
    Inventors: Neel Ishwar Murarka, Philip Fung, Niv Seker, Francis Luu
  • Patent number: 9225677
    Abstract: In one embodiment, a method includes displaying a digest of messages and notifications without launching applications associated with the messages or notifications, receiving a user input selecting an interactive element in the digest corresponding to a message or notification, displaying the message or notification corresponding to the selected interactive element without launching the application associated with the message or notification, receiving a second user input interacting with the message or notification, executing a messaging or notification function corresponding to the interaction without launching the application associated with the message or notification.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 29, 2015
    Assignee: Facebook, Inc.
    Inventors: Neel Ishwar Murarka, Philip Fung, Niv Seker, Francis Luu
  • Patent number: 9225748
    Abstract: In one embodiment, a method includes establishing a communication session between a first device and a second device. The first device is a mobile computing device. The location of the first device is received at the second device. The location of the first device is displayed on a graphical user interface of the second device during the communication session.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: December 29, 2015
    Assignee: Facebook, Inc.
    Inventors: Henry Bridge, Francis Luu, Nathan Borror
  • Patent number: 9189559
    Abstract: News feed stories are ranked so that some stories appear above other stories for users of a social networking system. These “top” news stories are selected based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions as well as story layout dimensions. The top news stories are presented in a multiple-column format, such as a grid format. Top news stories may be presented higher or in a more prominent placement among one or more columns in the story layout as compared to other news stories. The ranking of the top new news stories may change after a top news story is viewed. The multiple-column newsfeed enables a more visually pleasant placement of targeted advertisements on the social networking system.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: November 17, 2015
    Assignee: Facebook, Inc.
    Inventor: Francis Luu
  • Publication number: 20150319201
    Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.
    Type: Application
    Filed: July 6, 2015
    Publication date: November 5, 2015
    Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
  • Publication number: 20150317287
    Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.
    Type: Application
    Filed: July 15, 2015
    Publication date: November 5, 2015
    Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
  • Patent number: 9117249
    Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: August 25, 2015
    Assignee: Facebook, Inc.
    Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom
  • Patent number: D793410
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 1, 2017
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler