Patents by Inventor Andy Lien

Andy Lien 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: 10489171
    Abstract: An online system maintains a page of content for a user that includes content provided to the online system by the user. To allow the user to more easily present content items to other online system users, the online system receives an objective specifying a desired interaction by users presented with the content item from the user and generates a set of content items from content included on the page. One or more content items of the set are selected and a budget for presenting the selected one or more content items is received, and the online system includes one or more of the selected content items in selection processes along with bid amounts based on the budget that select content for presentation to other users. The online system may update the selected content items of the set over time as content included on the page is modified.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventors: David Shein, Andy Lien, Camelia Dobrin, David Thomsen, Pelle Elander Wisten, Alexander William Watts, Yujing Zhang, Xiaoyu Guang, Ryan Joseph Moniz, Katherine Nicole Geiger, Meridith Major Blascovich
  • Patent number: 10397162
    Abstract: A social networking system notifies its users of different events and actions taking place inside the social networking system. To present notifications that are most likely to be of interest to the user, the social networking system observes the interactions of the user with notifications presented to the user and suggests an option to opt-out of notifications associated with a source based on the observed interactions. The option to opt-out of notifications associated with the source may be presented if the users interactions with the notifications presented are below a threshold. Notifications associated with a social group are presented to the user based on factors describing the group and the relation between the user and other users of the social group, for example, seniority of the user, size of the group, and the rate at which user actions associated with the group are received.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: August 27, 2019
    Assignee: Facebook, Inc.
    Inventors: Ken Taro Deeter, Wayne Kao, Andy Lien, Sizhe Chen, Eugene Letuchy
  • Publication number: 20180189071
    Abstract: An online system maintains a page of content for a user that includes content provided to the online system by the user. To allow the user to more easily present content items to other online system users, the online system receives an objective specifying a desired interaction by users presented with the content item from the user and generates a set of content items from content included on the page. One or more content items of the set are selected and a budget for presenting the selected one or more content items is received, and the online system includes one or more of the selected content items in selection processes along with bid amounts based on the budget that select content for presentation to other users. The online system may update the selected content items of the set over time as content included on the page is modified.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: David Shein, Andy Lien, Camelia Dobrin, David Thomsen, Pelle Elander Wisten, Alexander William Watts, Yujing Zhang, Xiaoyu Guang, Ryan Joseph Moniz, Katherine Nicole Geiger, Meridith Major Blascovich
  • Publication number: 20140172996
    Abstract: A social networking system notifies its users of different events and actions taking place inside the social networking system. To present notifications that are most likely to be of interest to the user, the social networking system observes the interactions of the user with notifications presented to the user and suggests an option to opt-out of notifications associated with a source based on the observed interactions. The option to opt-out of notifications associated with the source may be presented if the users interactions with the notifications presented are below a threshold. Notifications associated with a social group are presented to the user based on factors describing the group and the relation between the user and other users of the social group, for example, seniority of the user, size of the group, and the rate at which user actions associated with the group are received.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: Facebook., Inc.
    Inventors: Ken Taro Deeter, Wayne Kao, Andy Lien, Sizhe Chen, Eugene Letuchy
  • Patent number: 6685369
    Abstract: A housing assembly in which is placed a membrane keyboard is placed between the pressing layer and the base support. Pressing labels and key zones are respectively printed on a surface of the membrane keyboard and on the pressing layer at corresponding locations. An image layer with image features can be further placed between the pressing layer and the membrane keyboard. The housing assembly hence constructed can be fashionable by changing the upper cover and/or image layer, while the membrane keyboard can be further used on leveled working surfaces.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: February 3, 2004
    Inventor: Andy Lien
  • Publication number: 20030108374
    Abstract: A housing assembly in which is placed a membrane keyboard is placed between the pressing layer and the base support. Pressing labels and key zones are respectively printed on a surface of the membrane keyboard and on the pressing layer at corresponding locations. An image layer with image features can be further placed between the pressing layer and the membrane keyboard. The housing assembly hence constructed can be fashionable by changing the upper cover and/or image layer, while the membrane keyboard can be further used on leveled working surfaces.
    Type: Application
    Filed: December 10, 2001
    Publication date: June 12, 2003
    Inventor: Andy Lien
  • Publication number: 20020093436
    Abstract: A foldable membrane keyboard has folding lines for the keyboard to fold and pack in a holding case. The keyboard includes a bottom layer, a second conductive membrane layer (silver paste) located above the bottom layer, an insulation layer located above the second conductive membrane layer, a first conductive membrane layer located above the insulation layer, a top layer located above the first conductive membrane layer, and a transparent membrane layer. The insulation layer has a plurality of openings formed therein. The first and second conductive membrane layers have respectively a conductive circuit. The transparent membrane layer, top layer, first and second conductive membrane layers, insulation layer and bottom layer are bonded together at the peripheries by heat fusion to seal the first and second inductive membrane layer inside, except the transparent membrane layer which is bonded by heat fusion at three sides with one side opened. The foldable keyboard thus formed is watertight.
    Type: Application
    Filed: January 12, 2001
    Publication date: July 18, 2002
    Inventor: Andy Lien