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: 10891298Abstract: 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: GrantFiled: March 28, 2017Date of Patent: January 12, 2021Assignee: salesforce.com, inc.Inventors: Winston Chow, Nathan Edward Lipke, Michael Boilen, Nicholas Chun Yuan Chen, Jonathan Widjaja
-
Patent number: 10891357Abstract: 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: GrantFiled: January 13, 2020Date of Patent: January 12, 2021Assignee: salesforce.com, inc.Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
-
Publication number: 20200159887Abstract: 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: ApplicationFiled: January 13, 2020Publication date: May 21, 2020Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
-
Patent number: 10586025Abstract: 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: GrantFiled: September 7, 2017Date of Patent: March 10, 2020Assignee: salesforce.com, inc.Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
-
Patent number: 10547601Abstract: 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: GrantFiled: December 29, 2016Date of Patent: January 28, 2020Assignee: salesforce.com, inc.Inventors: Nathan Edward Lipke, David Ross Baker, Nicholas Chun Yuan Chen, Jonathan Widjaja, Winston Chow, Josh Kaplan, Gregory Wester
-
Publication number: 20190073455Abstract: 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: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Applicant: salesforce.com, inc.Inventors: NICHOLAS CHUN YUAN CHEN, NATHAN EDWARD LIPKE, DAVID ROSS BAKER, WINSTON CHOW, JONATHAN WIDJAJA
-
Publication number: 20180285426Abstract: 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: ApplicationFiled: March 28, 2017Publication date: October 4, 2018Applicant: salesforce.com, inc.Inventors: Winston Chow, Nathan Edward Lipke, Michael Boilen, Nicholas Chun Yuan Chen, Jonathan Widjaja
-
Publication number: 20170353458Abstract: 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: ApplicationFiled: December 29, 2016Publication date: December 7, 2017Inventors: Nathan Edward Lipke, David Ross Baker, Nicholas Chun Yuan Chen, Jonathan Widjaja, Winston Chow, Josh Kaplan, Gregory Wester
-
Patent number: 5784887Abstract: 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: GrantFiled: July 7, 1995Date of Patent: July 28, 1998Inventors: Winston Chow, Yusuf G. Mussalli, Barry C. Syrett
-
Patent number: 5442921Abstract: 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: GrantFiled: September 14, 1994Date of Patent: August 22, 1995Assignee: EPRIInventors: Winston Chow, George E. Hecker, Yusuf G. Mussalli, Barry C. Syrett