-
公开(公告)号:US20230186014A1
公开(公告)日:2023-06-15
申请号:US17643575
申请日:2021-12-09
Applicant: Salesforce.com, Inc.
Inventor: Angela LIU , Dai Duong DOAN , Alex YE , Pei CHU , Keye LIU , Kaidi XU , Limor ROHALD , Puneet DHALIWAL , Shanis KURUNDRAYIL , Tyler SHOPSHIRE
IPC: G06F40/14 , G06F3/12 , G06F40/166
CPC classification number: G06F40/14 , G06F3/1272 , G06F3/1204 , G06F3/1246 , G06F40/166
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for handling multiple overflows of content during pagination of a web document. A first tree representing a web document is obtained. A first page element including one or more elements of the first tree is generated, where the elements include a first Document Object Model (DOM) element. Coordinates of the first DOM element within the first page element are calculated. A first context associated with the first DOM element is pushed onto a context stack. An overflow of the first DOM element is detected in relation to the first page element based, at least in part, on the coordinates. Responsive to detecting the overflow, the context stack is added to an overflow list and the first page element is modified such that the first DOM element or portion thereof is removed from the first page element. A second page element is generated based, at least in part, on the overflow list such that the second page element includes the first DOM element.
-
公开(公告)号:US20230245038A1
公开(公告)日:2023-08-03
申请号:US17649497
申请日:2022-01-31
Applicant: Salesforce.com, inc.
Inventor: Prithvi Krishnan PADMANABHAN , Yung CHEN , Reshma Vasant DIXIT , Dai Duong DOAN , Puneet DHALIWAL
IPC: G06Q10/08
CPC classification number: G06Q10/0833 , G06Q10/087 , G06Q10/0835
Abstract: Some implementations of the disclosed systems, apparatus, methods and computer program products provide for shipping management of serialized products. In various embodiments, a product transfer record may be created to track the movement of a group of serialized items of a product from one location to another. A product transfer state may be provided for each of the serialized products within the transfer record. The product transfer state may then be updated to match the status of the transfer of the serialized item.
-
公开(公告)号:US20230171253A1
公开(公告)日:2023-06-01
申请号:US17538761
申请日:2021-11-30
Applicant: Salesforce.com, Inc.
Inventor: Keye LIU , Dai Duong DOAN , Kaidi XU
CPC classification number: H04L63/0884 , G06F9/541 , H04L63/083 , H04L63/123 , H04L2463/082
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a scalable computing system. The scalable computing system includes an intermediate system that facilitates communications between a core server system and a third-party system. The core server system processes a client request for a third-party service in association with a web page having a corresponding web address. The intermediate system communicates with the core server system to obtain a session token, and transmits the session token and web address to the third-party system. The third-party system may then access the web page via the web address using the session token.
-
公开(公告)号:US20180293586A1
公开(公告)日:2018-10-11
申请号:US15483237
申请日:2017-04-10
Applicant: salesforce.com, inc.
Inventor: Dai Duong DOAN , Aleksey KOLESNIK , Rachna SINGH , Muhammad Shahid KHAN , Aakash THAKKAR , Julia ZHANG , James HANG
Abstract: Some embodiments of the present invention include a method for processing entities and may include generating, by a computing system, a hierarchical structure representation of entities from a plurality of entities of an object; receiving, by the computing system, information about a current entity; displaying, by the computing system, the current entity and a number of entities related to the current entity using the hierarchical structure representation of the entities, the number of related entities displayed being based on a display range; and updating, by the computing system, the display of the current entity and the related entities based on detecting a scrolling up action on a graphical user interface associated with the computing system.
-
公开(公告)号:US20180189792A1
公开(公告)日:2018-07-05
申请号:US15397824
申请日:2017-01-04
Applicant: salesforce.com, inc.
Inventor: Parth Vijay VAISHNAV , Danil DVINOV , Chenghung KER , Dai Duong DOAN
CPC classification number: G06Q30/01 , G06F16/215
Abstract: Some embodiments of the present invention include a method for performing data assessment. The method includes receiving, by a first server computing system, a request to assess first data stored in a storage device associated with a second server computing system, the request including one or more rules indicating how the first data is to be assessed; performing, by the first server computing system, an assessment of the first data based on the one or more rules and based on a data source associated with the first server computing system, the data source including data provided by one or more data providers, the assessment of the first data including assessing outdated information and missing information based on the data source; and providing, by the first server computing system, an assessment result from the assessment of the first data and an option to engage in an enrichment of the first data based on the assessment result and the data source.
-
公开(公告)号:US20180189330A1
公开(公告)日:2018-07-05
申请号:US15438434
申请日:2017-02-21
Applicant: salesforce.com, inc.
Inventor: Dai Duong DOAN , Parth VAISHNAV , Danil DVINOV , Chenghung KER
IPC: G06F17/30
CPC classification number: G06F16/211 , G06F16/2282
Abstract: A computing system may create a database schema representing tables for data assessment, organization identification (ID), rule ID, data source ID, and data assessment ID. The data assessment table may include a first field representing an organization ID, a second field representing a rule ID, a third field representing a data source ID, wherein the fields correspond to a records in the organization ID table, rule ID table and data source ID table, respectively. The data assessment table may also include a fourth field representing a match status indicating whether a record in data assessment ID table matches a record of a data source associated with the third field, a fifth field representing a data assessment record ID and corresponding to a record in data assessment record ID table, and a sixth field configured as a column family and representing a field of the business object.
-
公开(公告)号:US20170286441A1
公开(公告)日:2017-10-05
申请号:US15085588
申请日:2016-03-30
Applicant: salesforce.com, inc.
Inventor: Dai Duong DOAN , Arun Kumar JAGOTA , Chenghung KER , Parth VAISHNAV , Danil DVINOV , Dmytro Kudriavtsev
IPC: G06F17/30
CPC classification number: G06F16/1748 , G06F16/2365
Abstract: Some embodiments of the present invention include a method for determining duplicate records in multiple objects and may include combining records associated with a first object with records associated with a second object to generate a third object, wherein the first object is related to the second object; performing de-duplication on the third object to generate a combined group of duplicate sets; and from the combined group of duplicate sets, identifying at least one duplicate set associated with both the first object and the second object based on the duplicate set having at least one record associated with the first object and at least one record associated with the second object.
-
公开(公告)号:US20170277768A1
公开(公告)日:2017-09-28
申请号:US15082267
申请日:2016-03-28
Applicant: salesforce.com, inc.
Inventor: Dai Duong DOAN , Arun Kumar JAGOTA
IPC: G06F17/30
CPC classification number: G06F16/285 , G06F16/2246 , G06F16/24578
Abstract: Some embodiments of the present invention include a method for determining a dense subset from a group of records using a graphical representation of the group of records, the graphical representation having nodes and edges, a node associated with a record from the group of records, an edge connecting two nodes associated with two related records, wherein a node is associated with a weight corresponding to a number of edges connected to the node, wherein a record is added to the dense subset based on its associated node having a highest weight and a density that satisfies a density threshold, the density being based on the content of the dense subset, and wherein the content of the dense subset is to be processed as including duplicate records.
-
公开(公告)号:US20170242868A1
公开(公告)日:2017-08-24
申请号:US15052382
申请日:2016-02-24
Applicant: salesforce.com, inc.
Inventor: Dai Duong DOAN , Arun Kumar JAGOTA , Chenghung KER , Parth VAISHNAV , Danil DVINOV , Dmytro KUDRIAVTSEV
IPC: G06F17/30
CPC classification number: G06F17/30303 , G06F7/32 , G06F17/30489 , G06F17/30598
Abstract: Some embodiments of the present invention include a system and method for removing duplicate records from a group of records in a database system. The method includes generating a first cluster of records from the group of records, generating a second cluster of records from the group of records, identifying sets of duplicate records in the first cluster of records, and identifying sets of duplicate records in the second cluster of records. The method also includes merging at least two sets of duplicate records associated with both the first cluster and the second cluster of records to form a merged set of duplicate records. The merging is performed based on the at least two sets of duplicate records having a common record. Duplicate records in the group of records may then be removed by removing duplicate records from the merged set of duplicate records.
-
10.
公开(公告)号:US20230177090A1
公开(公告)日:2023-06-08
申请号:US17457359
申请日:2021-12-02
Applicant: Salesforce.com, Inc.
Inventor: Sindhubala ULAVAPALLI , Alex YE , Dai Duong DOAN , Puneet DHALIWAL , Tushar SHARMA , Qian BAI , Shanis KURUNDRAYIL , Surya RAJAGOPAL
IPC: G06F16/906
CPC classification number: G06F16/906
Abstract: A computing platform is configurable to cause identifying a first data object type of a computing platform, the first data object type identifying first data objects being included in a data model of an application, and identifying a second data object type of the computing platform, the second data object type identifying second data objects included in the data model, and the identifying of the second data object type defining a relationship between the second data object type and the first data object type. The computing platform is also configurable to cause generating a filter rule associated with the second data object type, the filter rule defining which of the plurality of second data objects may be associated with the plurality of first data objects, the filter rule being defined based, at least in part, on at least some of a plurality of attributes of the second data object type.
-
-
-
-
-
-
-
-
-