Patents by Inventor Mary-Lynne Williams

Mary-Lynne Williams 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: 11108716
    Abstract: Systems, methods, and non-transitory computer-readable media can provide a content feed comprising content items associated with a plurality of entities to be presented through a display screen of a computing device. A selection of an option to temporarily prevent content items satisfying at least one criterion from appearing in the content feed for a duration of time can be determined. At least one content item that satisfies the at least one criterion can be removed from the content feed.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 31, 2021
    Assignee: Facebook, Inc.
    Inventors: Jeremy Samuel Friedland, Brian Kenneth Dewey, Shruthi Muraleedharan, Ian Andrew Magwire, Matteo Visentin, Mary-Lynne Williams, Joseph Dailey, Youngho Yoo
  • Patent number: 9367636
    Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: June 14, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jane T. Kim, Mary-Lynne Williams, Martin J. Hall, Jess S. Holbrook, Bruce A. Morgan, Alexander H. Malek, Israel Hilerio
  • Patent number: 9329851
    Abstract: Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: May 3, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Jaikrishin Lalmalani, Jane T. Kim, Jennifer C. Trahan, Marcus A. Lewis, Mary-Lynne Williams, Lindsey R. Barcheck, Warren G. Stevens, Sarah J. Bowers, Mirko Mandic
  • Patent number: 9021469
    Abstract: Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: April 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Israel Hilerio, Mara B. Patton, Phu Hoang Le, Justin Martin Posey, Kinnary M. Jangla, Carlos Yeung, Alexander H. Malek, Bruce A. Morgan, John E. Davis, Mustapha Jaber, Mary-Lynne Williams, Martin J. Hall
  • Patent number: D727945
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: April 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D727946
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: April 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D728605
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 5, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D728606
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 5, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D728607
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 5, 2015
    Assignee: Microsoft Corporation
    Inventors: Karen Mui Scott, Mary-Lynne Williams, Richard Zarick, Jeremy Scott Knudsen, Orry Wijanarko Soegiono
  • Patent number: D728608
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 5, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D732561
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 23, 2015
    Assignee: Microsoft Corporation
    Inventors: Alan Andrew Urdan, Moneta K. Ho Kushner, Karen Scott, Mary-Lynne Williams, Orry Wijanarko Soegiono, Bill Liu
  • Patent number: D733185
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: June 30, 2015
    Assignee: Microsoft Corporation
    Inventors: Kristie Eileen Smith, Mary-Lynne Williams, Benjamin Perry, Kieran Phelan
  • Patent number: D736808
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: August 18, 2015
    Assignee: Microsoft Corporation
    Inventors: Orry Wijanarko Soegiono, Mary-Lynne Williams, Karen Mui Scott
  • Patent number: D738897
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: September 15, 2015
    Assignee: Microsoft Corporation
    Inventors: Orry Wijanarko Soegiono, Mary-Lynne Williams, Karen Mui Scott
  • Patent number: D740301
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Orry Wijanarko Soegiono, Bill Liu, Sean Wen, Mary-Lynne Williams, Ethan Nelson Ray, Moneta K. Ho Kushner
  • Patent number: D740302
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Regina Son, Orry Wijanarko Soegiono, Benjamin Smith, Mary-Lynne Williams
  • Patent number: D741343
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: October 20, 2015
    Assignee: Microsoft Corporation
    Inventors: Yuan-Chou Chung, Moneta K. Ho Kushner, Alan Andrew Urdan, Mary-Lynne Williams
  • Patent number: D741871
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 27, 2015
    Assignee: Microsoft Corporation
    Inventors: Yuan-Chou Chung, Mary-Lynne Williams, Moneta K. Ho Kushner
  • Patent number: D741898
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 27, 2015
    Assignee: Microsoft Corporation
    Inventors: Orry Wijanarko Soegiono, Bill Liu, Mary-Lynne Williams
  • Patent number: D752599
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: March 29, 2016
    Assignee: Microsoft Corporation
    Inventors: Yuan-Chou Chung, Moneta K. Ho Kushner, Alan Andrew Urdan, Mary-Lynne Williams