-
公开(公告)号:US10586025B2
公开(公告)日:2020-03-10
申请号:US15698190
申请日:2017-09-07
Applicant: salesforce.com, inc.
Inventor: Nicholas Chun Yuan Chen , Nathan Edward Lipke , David Ross Baker , Winston Chow , Jonathan Widjaja
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.
-
公开(公告)号:US10891298B2
公开(公告)日:2021-01-12
申请号:US15471610
申请日:2017-03-28
Applicant: salesforce.com, inc.
Inventor: Winston Chow , Nathan Edward Lipke , Michael Boilen , Nicholas Chun Yuan Chen , Jonathan Widjaja
IPC: G06F9/44 , G06F16/248 , G06F16/25 , G06F8/33 , G06F16/958
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.
-
公开(公告)号:US10547601B2
公开(公告)日:2020-01-28
申请号:US15394307
申请日:2016-12-29
Applicant: salesforce.com, inc.
Inventor: Nathan Edward Lipke , David Ross Baker , Nicholas Chun Yuan Chen , Jonathan Widjaja , Winston Chow , Josh Kaplan , Gregory Wester
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.
-
公开(公告)号:US10891357B2
公开(公告)日:2021-01-12
申请号:US16741576
申请日:2020-01-13
Applicant: salesforce.com, inc.
Inventor: Nicholas Chun Yuan Chen , Nathan Edward Lipke , David Ross Baker , Winston Chow , Jonathan Widjaja
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.
-
公开(公告)号:US20180285426A1
公开(公告)日:2018-10-04
申请号:US15471610
申请日:2017-03-28
Applicant: salesforce.com, inc.
Inventor: Winston Chow , Nathan Edward Lipke , Michael Boilen , Nicholas Chun Yuan Chen , Jonathan Widjaja
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.
-
公开(公告)号:US20200159887A1
公开(公告)日:2020-05-21
申请号:US16741576
申请日:2020-01-13
Applicant: salesforce.com, inc.
Inventor: Nicholas Chun Yuan Chen , Nathan Edward Lipke , David Ross Baker , Winston Chow , Jonathan Widjaja
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.
-
公开(公告)号:US10296440B2
公开(公告)日:2019-05-21
申请号:US14748601
申请日:2015-06-24
Applicant: salesforce.com, inc.
Inventor: Christopher David Gamble , Jonathan Widjaja , Josh Kaplan , Kevin Carr , Michael Boilen , Nathan Edward Lipke , Nicholas Chun Yuan Chen , Steven Tamm
IPC: G06F11/36
Abstract: Methods and systems are provided for debugging application code in an on-demand multi-tenant database system. One exemplary method involves an application server receiving a request associated with application code in a database from a client device via a network, verifying that debugging associated with the request does not violate a debugging utilization criterion, and after verifying that debugging associated with the request does not violate the debugging utilization criterion, accessing the application code in the database in conjunction with the request.
-
8.
公开(公告)号:US20170353458A1
公开(公告)日:2017-12-07
申请号:US15394307
申请日:2016-12-29
Applicant: salesforce.com, inc.
Inventor: Nathan Edward Lipke , David Ross Baker , Nicholas Chun Yuan Chen , Jonathan Widjaja , Winston Chow , Josh Kaplan , Gregory Wester
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.
-
公开(公告)号:US20160378637A1
公开(公告)日:2016-12-29
申请号:US14748601
申请日:2015-06-24
Applicant: salesforce.com, inc.
Inventor: Christopher David Gamble , Jonathan Widjaja , Josh Kaplan , Kevin Carr , Michael Boilen , Nathan Edward Lipke , Nicholas Chun Yuan Chen , Steven Tamm
CPC classification number: G06F11/362 , G06F2201/80 , G06F2201/81
Abstract: Methods and systems are provided for debugging application code in an on-demand multi-tenant database system. One exemplary method involves an application server receiving a request associated with application code in a database from a client device via a network, verifying that debugging associated with the request does not violate a debugging utilization criterion, and after verifying that debugging associated with the request does not violate the debugging utilization criterion, accessing the application code in the database in conjunction with the request.
Abstract translation: 提供了方法和系统,用于在按需多租户数据库系统中调试应用程序代码。 一个示例性方法涉及应用服务器经由网络从客户端设备接收与数据库中的应用代码相关联的请求,验证与该请求相关联的调试不违反调试利用率标准,并且在验证与该请求相关联的调试之后 不违反调试利用率标准,结合请求访问数据库中的应用程序代码。
-
-
-
-
-
-
-
-