-
公开(公告)号:US12088596B2
公开(公告)日:2024-09-10
申请号:US18316487
申请日:2023-05-12
Applicant: Capital One Services, LLC
Inventor: Suresh Pandey , Sebastian Smith , Hala Salim El-Ali
CPC classification number: H04L63/102 , G06F3/0622 , G06F3/0664 , G06F3/067 , G06F9/45558 , G06F21/6245 , H04L9/0643 , H04L63/062 , H04L63/08 , G06F2009/45587
Abstract: A computer system for secure data access control, according to some examples, may perform operations including: receiving first data from a first client associated with a first user; using a first data access agent to store the first data in a first data store, the first data access agent having access to the first data store and not having access to a second data store; receiving second data from a second client associated with a second user; and using a second data access agent to store the second data in the second data store, the second data access agent having access to the second data store and not having access to the first data store.
-
公开(公告)号:US20230315746A1
公开(公告)日:2023-10-05
申请号:US18134711
申请日:2023-04-14
Applicant: Capital One Services, LLC
Inventor: Hala Salim El-Ali , Rajesh Ranjan Sinha , Raghavendra Dharmavaram , Siddharth Srinivasan , Vipin Dwivedi , Fredrick Allen Crable
IPC: G06F16/2458 , G06Q10/087 , G06F16/27 , G06Q30/0601 , G06Q40/03
CPC classification number: G06F16/2471 , G06F16/278 , G06Q10/087 , G06Q30/0627 , G06Q40/03
Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
-
公开(公告)号:US20210209101A1
公开(公告)日:2021-07-08
申请号:US17209880
申请日:2021-03-23
Applicant: Capital One Services, LLC
Inventor: Hala Salim El-Ali , Rajesh Ranjan Sinha , Raghavendra Dharmavaram , Siddharth Srinivasan , Vipin Dwivedi , Fredrick Allen Crable
IPC: G06F16/2458 , G06Q10/08 , G06F16/27 , G06Q40/02 , G06Q30/06
Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
-
公开(公告)号:US12038938B2
公开(公告)日:2024-07-16
申请号:US18134711
申请日:2023-04-14
Applicant: Capital One Services, LLC
Inventor: Hala Salim El-Ali , Rajesh Ranjan Sinha , Raghavendra Dharmavaram , Siddharth Srinivasan , Vipin Dwivedi , Fredrick Allen Crable
IPC: G06F16/2458 , G06F16/27 , G06Q10/087 , G06Q30/0601 , G06Q40/03
CPC classification number: G06F16/2471 , G06F16/278 , G06Q10/087 , G06Q30/0627 , G06Q40/03
Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
-
公开(公告)号:US12008539B2
公开(公告)日:2024-06-11
申请号:US17994740
申请日:2022-11-28
Applicant: Capital One Services, LLC
Inventor: Matthew L. Tribble , Hala Salim El-Ali
IPC: G06Q20/24 , G06F16/9035 , G06F16/9038 , G06Q30/0601
CPC classification number: G06Q20/24 , G06F16/9035 , G06F16/9038 , G06Q30/0633
Abstract: Disclosed herein are system, method, and computer program product embodiments for sorted parallel processing of large dataset to provide quicker search results to a user. An embodiment operates by receiving a search request containing a first attribute from a user, determining an intermediate result set of items in a database based on the search request, and sorting the items based on a second attribute of the items. The embodiment further operates by dividing the sorted items into a plurality of batches with sequential IDs, determining a result corresponding to the first attribute for each item in parallel, creating a sequentially-ordered list of determined results, identifying a subset of determined results based on a comparison between the determined results and a target result, determining a final result set of items, and returning at least a portion of the final result set of items to the user.
-
公开(公告)号:US11689535B2
公开(公告)日:2023-06-27
申请号:US17128716
申请日:2020-12-21
Applicant: Capital One Services, LLC
Inventor: Suresh Pandey , Sebastian Smith , Hala Salim El-Ali
CPC classification number: H04L63/102 , G06F3/067 , G06F3/0622 , G06F3/0664 , G06F9/45558 , G06F21/6245 , H04L9/0643 , H04L63/062 , H04L63/08 , G06F2009/45587
Abstract: A computer system for secure data access control, according to some examples, may perform operations including: receiving first data from a first client associated with a first user; using a first data access agent to store the first data in a first data store, the first data access agent having access to the first data store and not having access to a second data store; receiving second data from a second client associated with a second user; and using a second data access agent to store the second data in the second data store, the second data access agent having access to the second data store and not having access to the first data store.
-
公开(公告)号:US20210112067A1
公开(公告)日:2021-04-15
申请号:US17128716
申请日:2020-12-21
Applicant: Capital One Services, LLC
Inventor: Suresh PANDEY , Sebastian Smith , Hala Salim El-Ali
Abstract: A computer system for secure data access control, according to some examples, may perform operations including: receiving first data from a first client associated with a first user; using a first data access agent to store the first data in a first data store, the first data access agent having access to the first data store and not having access to a second data store; receiving second data from a second client associated with a second user; and using a second data access agent to store the second data in the second data store, the second data access agent having access to the second data store and not having access to the first data store.
-
公开(公告)号:US20240338377A1
公开(公告)日:2024-10-10
申请号:US18746704
申请日:2024-06-18
Applicant: Capital One Services, LLC.
Inventor: Hala Salim El-Ali , Rajesh Ranjan Sinha , Raghavendra Dharmavaram , Siddharth Srinivasan , Vipin Dwivedi , Fredrick Allen Crable
IPC: G06F16/2458 , G06F16/27 , G06Q10/087 , G06Q30/0601 , G06Q40/03
CPC classification number: G06F16/2471 , G06F16/278 , G06Q10/087 , G06Q30/0627 , G06Q40/03
Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
-
公开(公告)号:US11630831B2
公开(公告)日:2023-04-18
申请号:US17209880
申请日:2021-03-23
Applicant: Capital One Services, LLC
Inventor: Hala Salim El-Ali , Rajesh Ranjan Sinha , Raghavendra Dharmavaram , Siddharth Srinivasan , Vipin Dwivedi , Fredrick Allen Crable
IPC: G06F16/2458 , G06F16/27 , G06Q10/08 , G06Q40/02 , G06Q30/06 , G06Q10/087 , G06Q30/0601
Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
-
公开(公告)号:US11514422B2
公开(公告)日:2022-11-29
申请号:US17336015
申请日:2021-06-01
Applicant: Capital One Services, LLC
Inventor: Matthew L. Tribble , Hala Salim El-Ali
IPC: G06Q20/24 , G06F16/9038 , G06F16/9035 , G06Q30/06
Abstract: Disclosed herein are system, method, and computer program product embodiments for sorted parallel processing of large dataset to provide quicker search results to a user. An embodiment operates by receiving a search request containing a first attribute from a user, determining an intermediate result set of items in a database based on the search request, and sorting the items based on a second attribute of the items. The embodiment further operates by dividing the sorted items into a plurality of batches with sequential IDs, determining a result corresponding to the first attribute for each item in parallel, creating a sequentially-ordered list of determined results, identifying a subset of determined results based on a comparison between the determined results and a target result, determining a final result set of items, and returning at least a portion of the final result set of items to the user.
-
-
-
-
-
-
-
-
-