-
公开(公告)号:US20190306008A1
公开(公告)日:2019-10-03
申请号:US15937945
申请日:2018-03-28
Applicant: salesforce.com, inc.
Inventor: Mikhail Chainani , Vijay Devadhar , William Dumaresq , Venkat Chandrasekaran , Jia Chen , Utsavi Benani , Xiaodan Wang
IPC: H04L12/24
Abstract: A system may identify gap events in a change detection stream. When changes in data are transmitted to a downstream system, the system may identify intermittent portions of the transmission where data is missing (e.g., a gap event). In some examples, a gap event may be caused by system maintenance or one or more system errors. After identifying the gap event, the system may bridge the gap event using metadata associated with the gap event. The associated metadata may be transmitted (e.g., via a gap event identification message) to the downstream system, which may prevent the downstream system from experiencing computational inefficiencies due to the gap event.
-
公开(公告)号:US09547689B2
公开(公告)日:2017-01-17
申请号:US14507728
申请日:2014-10-06
Applicant: salesforce.com, inc.
Inventor: Venkat Chandrasekaran
CPC classification number: H04L63/101 , G06F17/30339 , G06F17/30424 , G06F17/3048 , G06F17/30528 , G06F17/30595 , G06F17/30864 , G06F21/6227
Abstract: Embodiments regard security descriptors for record access queries. An embodiment of a method includes: receiving a record access query, the query regarding records for a certain one or more users, groups, or both at a certain access level; searching one or more sharing tables of entities in a computing environment for security descriptors, each security descriptor being associated with a set of one or more users, groups, or both having access to one or more records of a set of records at an access level; identifying any security descriptors in the one or more sharing tables that relate to the certain one or more users, groups, or both with at least the certain access level; and searching the one or more records associated with each of the identified security descriptors according to the record access query.
Abstract translation: 实施例涉及用于记录访问查询的安全描述符。 方法的实施例包括:在特定访问级别接收记录访问查询,关于特定一个或多个用户,组或两者的记录的查询; 在计算环境中搜索用于安全描述符的实体的一个或多个共享表,每个安全描述符与一个或多个用户,组或两者的集合相关联,所述一个或多个用户,组或两者可以访问访问级别的一组记录的一个或多个记录 ; 识别所述一个或多个共享表中与所述特定一个或多个用户,组或两者具有至少所述特定访问级别的任何安全描述符; 以及根据记录访问查询搜索与所识别的安全描述符中的每一个相关联的一个或多个记录。
-
公开(公告)号:US20150121545A1
公开(公告)日:2015-04-30
申请号:US14507728
申请日:2014-10-06
Applicant: salesforce.com, inc.
Inventor: Venkat Chandrasekaran
CPC classification number: H04L63/101 , G06F17/30339 , G06F17/30424 , G06F17/3048 , G06F17/30528 , G06F17/30595 , G06F17/30864 , G06F21/6227
Abstract: Embodiments regard security descriptors for record access queries. An embodiment of a method includes: receiving a record access query, the query regarding records for a certain one or more users, groups, or both at a certain access level; searching one or more sharing tables of entities in a computing environment for security descriptors, each security descriptor being associated with a set of one or more users, groups, or both having access to one or more records of a set of records at an access level; identifying any security descriptors in the one or more sharing tables that relate to the certain one or more users, groups, or both with at least the certain access level; and searching the one or more records associated with each of the identified security descriptors according to the record access query.
Abstract translation: 实施例涉及用于记录访问查询的安全描述符。 方法的实施例包括:在特定访问级别接收记录访问查询,关于特定一个或多个用户,组或两者的记录的查询; 在计算环境中搜索用于安全描述符的实体的一个或多个共享表,每个安全描述符与一个或多个用户,组或两者的集合相关联,所述一个或多个用户,组或两者可以访问访问级别的一组记录的一个或多个记录 ; 识别所述一个或多个共享表中与所述特定一个或多个用户,组或两者具有至少所述特定访问级别的任何安全描述符; 以及根据记录访问查询搜索与所识别的安全描述符中的每一个相关联的一个或多个记录。
-
公开(公告)号:US20170111363A1
公开(公告)日:2017-04-20
申请号:US15396185
申请日:2016-12-30
Applicant: salesforce.com, inc.
Inventor: Venkat Chandrasekaran
CPC classification number: H04L63/101 , G06F16/2282 , G06F16/245 , G06F16/24552 , G06F16/24575 , G06F16/284 , G06F16/951 , G06F21/6227
Abstract: Embodiments regard security descriptors for record access queries. An embodiment of a method includes: receiving a record access query, the query regarding records for a certain one or more users at a certain access level; searching one or more sharing tables of entities in a computing environment for security descriptors, each security descriptor being associated with a set of one or more users having access to one or more records of a set of records at an access level; identifying any security descriptors in the one or more sharing tables that relate to the certain one or more users with at least the certain access level; and searching the one or more records associated with each of the identified security descriptors according to the record access query.
-
公开(公告)号:US10693709B2
公开(公告)日:2020-06-23
申请号:US15937945
申请日:2018-03-28
Applicant: salesforce.com, inc.
Inventor: Mikhail Chainani , Vijay Devadhar , William Dumaresq , Venkat Chandrasekaran , Jia Chen , Utsavi Benani , Xiaodan Wang
IPC: G06F15/173 , G06F15/16 , H04L12/24 , G06F15/177
Abstract: A system may identify gap events in a change detection stream. When changes in data are transmitted to a downstream system, the system may identify intermittent portions of the transmission where data is missing (e.g., a gap event). In some examples, a gap event may be caused by system maintenance or one or more system errors. After identifying the gap event, the system may bridge the gap event using metadata associated with the gap event. The associated metadata may be transmitted (e.g., via a gap event identification message) to the downstream system, which may prevent the downstream system from experiencing computational inefficiencies due to the gap event.
-
公开(公告)号:US10652246B2
公开(公告)日:2020-05-12
申请号:US15396185
申请日:2016-12-30
Applicant: salesforce.com, inc.
Inventor: Venkat Chandrasekaran
IPC: H04N7/16 , G06F7/04 , H04L29/06 , G06F16/245 , G06F16/28 , G06F16/951 , G06F16/22 , G06F16/2455 , G06F16/2457 , G06F21/62
Abstract: Embodiments regard security descriptors for record access queries. An embodiment of a method includes: receiving a record access query, the query regarding records for a certain one or more users at a certain access level; searching one or more sharing tables of entities in a computing environment for security descriptors, each security descriptor being associated with a set of one or more users having access to one or more records of a set of records at an access level; identifying any security descriptors in the one or more sharing tables that relate to the certain one or more users with at least the certain access level; and searching the one or more records associated with each of the identified security descriptors according to the record access query.
-
-
-
-
-