Patents by Inventor Winston Chow

Winston Chow 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: 10891298
    Abstract: Computing systems, database systems, and related methods are provided for providing visualizations of distributed package components. One exemplary method involves a server providing a graphical representation of a plurality of classes of a package, receiving a request to view a global class of the plurality of classes, obtaining previously compiled code associated with the global class of the from a database, filtering the code to include global source components of the global class while removing non-global source code components, and providing a graphical representation of the filtered code on the client device requesting presentation of the global class.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: January 12, 2021
    Assignee: salesforce.com, inc.
    Inventors: Winston Chow, Nathan Edward Lipke, Michael Boilen, Nicholas Chun Yuan Chen, Jonathan Widjaja
  • Patent number: 10891357
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: January 12, 2021
    Assignee: salesforce.com, inc.
    Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
  • Publication number: 20200159887
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 21, 2020
    Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
  • Patent number: 10586025
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
  • Patent number: 10547601
    Abstract: A platform is provided to allow the developer to log into a subscriber's computer system by using the credential of the developer or the subscriber to view and to debug at least a portion of executable code that is used by the subscriber. The executable code used by the subscriber may be part of managed package code, at least portions of which are customized for various subscribers. Cooperative debugging may be provided between developer and subscriber with lifting of code encapsulation for the developer in the subscriber implementation. The developer and the subscriber may be granted debugging licenses each authorizing a limited number of debugging sessions, and each debugging session run by the developer may be counted against the debugging license of either the developer or the subscriber. Debugging licenses may be transferred between the developer and the subscriber.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 28, 2020
    Assignee: salesforce.com, inc.
    Inventors: Nathan Edward Lipke, David Ross Baker, Nicholas Chun Yuan Chen, Jonathan Widjaja, Winston Chow, Josh Kaplan, Gregory Wester
  • Publication number: 20190073455
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Applicant: salesforce.com, inc.
    Inventors: NICHOLAS CHUN YUAN CHEN, NATHAN EDWARD LIPKE, DAVID ROSS BAKER, WINSTON CHOW, JONATHAN WIDJAJA
  • Publication number: 20180285426
    Abstract: Computing systems, database systems, and related methods are provided for providing visualizations of distributed package components. One exemplary method involves a server providing a graphical representation of a plurality of classes of a package, receiving a request to view a global class of the plurality of classes, obtaining previously compiled code associated with the global class of the from a database, filtering the code to include global source components of the global class while removing non-global source code components, and providing a graphical representation of the filtered code on the client device requesting presentation of the global class.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Applicant: salesforce.com, inc.
    Inventors: Winston Chow, Nathan Edward Lipke, Michael Boilen, Nicholas Chun Yuan Chen, Jonathan Widjaja
  • Publication number: 20170353458
    Abstract: A platform is provided to allow the developer to log into a subscriber's computer system by using the credential of the developer or the subscriber to view and to debug at least a portion of executable code that is used by the subscriber. The executable code used by the subscriber may be part of managed package code, at least portions of which are customized for various subscribers. Cooperative debugging may be provided between developer and subscriber with lifting of code encapsulation for the developer in the subscriber implementation. The developer and the subscriber may be granted debugging licenses each authorizing a limited number of debugging sessions, and each debugging session run by the developer may be counted against the debugging license of either the developer or the subscriber. Debugging licenses may be transferred between the developer and the subscriber.
    Type: Application
    Filed: December 29, 2016
    Publication date: December 7, 2017
    Inventors: Nathan Edward Lipke, David Ross Baker, Nicholas Chun Yuan Chen, Jonathan Widjaja, Winston Chow, Josh Kaplan, Gregory Wester
  • Patent number: 5784887
    Abstract: A targeted fluid delivery system (110) is provided for delivering a treatment fluid (F) into tubes (I) of a tube and shell type heat exchanger such as in a condenser (C), typically used in a power plant. The system (110) targets the treatment fluid (F) delivery to separate regions (R) of tubes (I) such that the concentration of the treatment fluid (F) within the tubes (I) of the targeted region (R) is greater than a concentration of the treatment fluid (F) upon mixing with water from other tubes (I) outside of the targeted region (R) at an outlet (O). The system (110) includes a plurality of manifold tiles (160) oriented in fixed relationship to a tubesheet (100) of the condenser (C) at an inlet thereof such that the manifold tiles (160) are rigidly held in place, but do not block the tubes (I) of the condenser (C). The treatment fluid (F) is delivered to the tubes (I) through injectors (180) in the manifold tiles (160).
    Type: Grant
    Filed: July 7, 1995
    Date of Patent: July 28, 1998
    Inventors: Winston Chow, Yusuf G. Mussalli, Barry C. Syrett
  • Patent number: 5442921
    Abstract: A targeted fluid delivery system (110) is provided for delivering a treatment fluid (F) into tubes (I) of a tube and shell type heat exchanger such as in a condenser (C), typically used in a power plant. The system (110) targets tile treatment fluid (F) delivery to separate regions (R) of tubes (I) such that the concentration of the treatment fluid (F) within the tubes (I) of the targeted region (R) is greater than a concentration of the treatment fluid (F) upon mixing with water from other tubes (I) outside of the targeted region (R) at an outlet (O). The system (110) includes a plurality of manifold tiles (160) oriented in fixed relationship to a tubesheet (100) of the condenser (C) at an inlet thereof such that the manifold tiles (160) are rigidly held in place, but do not block the tubes (I) of the condenser (C). The treatment fluid (F) is delivered to the tubes (I) through injectors (180) in the manifold tiles (160).
    Type: Grant
    Filed: September 14, 1994
    Date of Patent: August 22, 1995
    Assignee: EPRI
    Inventors: Winston Chow, George E. Hecker, Yusuf G. Mussalli, Barry C. Syrett