Patents by Inventor Derek Cheng

Derek Cheng 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: 10432574
    Abstract: The present disclosure is directed toward systems and method for managing social networking system for-sale groups. For example, systems and method described herein identify sale listings within social networking system for-sale groups and aggregates the identified sale listings into a personal town square for a particular social networking system user. Furthermore, systems and methods can reorder the personal town square based on likes and interests of the social networking system user.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 1, 2019
    Assignee: Facebook, Inc.
    Inventors: Deborah Liu, Mary Pao-an Ku, Bowen Pan, Derek Cheng
  • Publication number: 20180109486
    Abstract: The present disclosure is directed toward systems and method for managing social networking system for-sale groups. For example, systems and method described herein identify sale listings within social networking system for-sale groups and aggregates the identified sale listings into a personal town square for a particular social networking system user. Furthermore, systems and methods can reorder the personal town square based on likes and interests of the social networking system user.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Deborah Liu, Mary Pao-an Ku, Bowen Pan, Derek Cheng
  • Patent number: 9860205
    Abstract: The present disclosure is directed toward systems and method for managing social networking system for-sale groups. For example, systems and method described herein identify sale listings within social networking system for-sale groups and aggregates the identified sale listings into a personal town square for a particular social networking system user. Furthermore, systems and methods can reorder the personal town square based on likes and interests of the social networking system user.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: January 2, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Deborah Liu, Mary Pao-an Ku, Bowen Pan, Derek Cheng
  • Publication number: 20160330162
    Abstract: The present disclosure is directed toward systems and method for managing social networking system for-sale groups. For example, systems and method described herein identify sale listings within social networking system for-sale groups and aggregates the identified sale listings into a personal town square for a particular social networking system user. Furthermore, systems and methods can reorder the personal town square based on likes and interests of the social networking system user.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Deborah Liu, Mary Pao-an Ku, Bowen Pan, Derek Cheng
  • Publication number: 20160017054
    Abstract: An anti-cancer drug compound comprises a spermidine/spermine N1-acetyltransferase antibody. The spermidine/spermine N1-acetyltransferase antibody may be a monoclonal antibody or a polyclonal antibody. A method of treating cancer comprises the use of a spermidine/spermine N1-acetyltransferase antibody. The spermidine/spermine N1-acetyltransferase antibody may be a monoclonal antibody or a polyclonal antibody.
    Type: Application
    Filed: January 30, 2014
    Publication date: January 21, 2016
    Applicant: Biomark Technologies Inc.
    Inventors: Brian Cheng, Rashid Bux, Derek Cheng
  • Publication number: 20150290160
    Abstract: An anti-cancer drug compound comprises an spermidine/spermine N-acetyltransferase substrate. The spermidine/spermine N-acetyltransferase substrate may be a monoamine. The spermidine/spermine N-acetyltransferase substrate may be amantadine, rimantadine, dopamine or L-DOPA. A method of treating cancer comprises the use of an spermidine/spermine N-acetyltransferase substrate to treat cancer. The spermidine/spermine N-acetyltransferase substrate may be a monoamine. The spermidine/spermine N-acetyltransferase substrate may be amantadine, rimantadine, dopamine or L-DOPA.
    Type: Application
    Filed: November 14, 2013
    Publication date: October 15, 2015
    Inventors: Brian Cheng, Rashid Bux, Derek Cheng
  • Patent number: 8266612
    Abstract: Provided are arrangements for delivering customized application or update notifications corresponding to a software application so that a user may be informed of the value of the application or update. In addition, the notifications may be rendered by a configurable notification mechanism so that the behavior of the notification, i.e., when and how often it is displayed, to what users and in what conditions, and the like, is also configurable. In this way, users become more invested in the application or update, are more likely to install the same, and become more aware of what changes to expect following installation.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Vibha Rathi, Derek Cheng, Hrishikesh S. Raje, Neelima N. Putrevu, Jianbo Hou
  • Publication number: 20100088692
    Abstract: Provided are arrangements for delivering customized application or update notifications corresponding to a software application so that a user may be informed of the value of the application or update. In addition, the notifications may be rendered by a configurable notification mechanism so that the behavior of the notification, i.e., when and how often it is displayed, to what users and in what conditions, and the like, is also configurable. In this way, users become more invested in the application or update, are more likely to install the same, and become more aware of what changes to expect following installation.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Vibha Rathi, Derek Cheng, Hrishikesh S. Raje, Neelima N. Putrevu, Jianbo Hou
  • Patent number: 7546594
    Abstract: A system and method for managing the installation of files on a computing device are provided. A client computing device obtains installation information identifying a version of a baseline installation component stored on the client computing device. The installation information also includes an installation component delta patch that is merged with the baseline installation component to generate an updated installation component. The updated installation component is utilized to install one or more files on the client computing device. Upon completion of the installation, the updated installation component can be deleted.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
  • Patent number: 7509636
    Abstract: A system and method for updating one or more files on a computing device are provided. A client computing device obtains update information including an index identifying particular delta patches with specific versions of installed files. Upon selecting which of the applicable updates will be implemented, an update agent on the client computing device performs an inventory to identify which version a file to be updated is installed on the machine. The update agent selects a corresponding delta patch and transmits the request to an update service.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: March 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Thomas D. McGuire, Derek P. Menzies, Michael V. Sliger, Derek Cheng, Mazhar Mohammed, Peter A. Williams, Gary Henderson
  • Publication number: 20050132382
    Abstract: A system and method for updating one or more files on a computing device are provided. A client computing device obtains update information including an index identifying particular delta patches with specific versions of installed files. Upon selecting which of the applicable updates will be implemented, an update agent on the client computing device performs an inventory to identify which version a file to be updated is installed on the machine. The update agent selects a corresponding delta patch and transmits the request to an update service.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Peter Williams, Gary Henderson
  • Publication number: 20050132359
    Abstract: A system and method for managing the installation of files on a computing device are provided. A client computing device obtains installation information identifying a version of a baseline installation component stored on the client computing device. The installation information also includes an installation component delta patch that is merged with the baseline installation component to generate an updated installation component. The updated installation component is utilized to install one or more files on the client computing device. Upon completion of the installation, the updated installation component can be deleted.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Inventors: Thomas McGuire, Derek Menzies, Michael Sliger, Derek Cheng, Mazhar Mohammed, Manojkumar Shende
  • Publication number: 20050005233
    Abstract: A system and method comprising a reporting mechanism for outputting an HMTL and XML document from a collection of hierarchically maintained settings such as group policy object settings or resultant set of policy data. The reporting mechanism provides a substantially complete view of which settings are configured (enabled) in a given group policy object, or a view for a resultant set of policy (that is applied to a given SOM), along with the values of the settings. The markup language format enables viewing a flat representation of the settings, and printing, saving and/or transporting of the settings. XML schemas describe a valid representation of group policy settings, and a valid representation of resultant set of policy.
    Type: Application
    Filed: July 1, 2003
    Publication date: January 6, 2005
    Inventors: David Kays, Ullattil Shaji, William Whalen, Nick Carlson, Derek Cheng, Rhynier Myburgh, Rahul Gupta, Kenik Hassel