-
公开(公告)号:US20240232421A1
公开(公告)日:2024-07-11
申请号:US18610916
申请日:2024-03-20
Applicant: Capital One Services, LLC
Inventor: Nagender Gurram , Yudhish Batra , Syed Shamaz Salim , Praveen Kandukuri
IPC: G06F21/62 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F16/2457 , G06F16/25
CPC classification number: G06F21/6227 , G06F16/2365 , G06F16/2445 , G06F16/24564 , G06F16/24575 , G06F16/256 , G06F2221/2141
Abstract: Methods, systems, and apparatuses for providing access to records of a database stored on a database server in a cloud database platform are described herein. A data sharing platform may determine a shared view definition for access to the database. The data sharing platform may determine rules that specify criteria that limit access to the records stored by the database. The one or more first rules may be received via a user interface. The data sharing platform may perform, based on the rules, a data access certification process on the records stored by the database to generate a table of certification results. The data sharing platform may generate, based on the table of certification results, and without modifying the records stored by the database, a limited consumer view definition. Based on updates to the records, a new limited consumer view definition may be generated.
-
公开(公告)号:US20240232171A1
公开(公告)日:2024-07-11
申请号:US18613308
申请日:2024-03-22
Applicant: ABBVIE INC.
Inventor: Walid M. Awni , Barry M. Bernstein , Andrew Campbell , Sandeep Dutta , Chih-Wei Lin , Wei Liu , Rajeev M. Menon , Sven Mensing , Thomas J. Podsadecki , Tianli Wang
IPC: G06F16/23 , G06F7/00 , G06F16/215 , G06F16/25
CPC classification number: G06F16/2365 , G06F7/00 , G06F16/215 , G06F16/2379 , G06F16/252
Abstract: The present invention features interferon-free therapies for the treatment of HCV. Preferably, the treatment is over a shorter duration of treatment, such as no more than 12 weeks. In one aspect, the treatment comprises administering at least two direct acting antiviral agents to a subject with HCV infection, wherein the treatment lasts for 12 weeks and does not include administration of either interferon or ribavirin, and said at least two direct acting antiviral agents comprise (a) Compound 1 or a pharmaceutically acceptable salt thereof and (b) Compound 2 or a pharmaceutically acceptable salt thereof.
-
公开(公告)号:US20240232168A1
公开(公告)日:2024-07-11
申请号:US18507959
申请日:2023-11-13
Applicant: NetApp Inc.
Inventor: Kayuri Hasmukh Patel , Qinghua Zheng , Sumith Makam , Kevin Daniel Varghese , Yuvraj Ajaykumar Patel , Sateesh Kumar Pola , Sharmi Suresh Kumar Nair , Mihir Gorecha
CPC classification number: G06F16/2365 , G06F16/13 , G06F16/148
Abstract: Techniques are provided for storage tier verification checks. A determination is made that a mount operation of an aggregate of a set of volumes stored within a multi-tier storage environment has completed. A first metafile and a second metafile are maintained to track information related to the storage of objects of a volume of the aggregate within a remote object store that is a tier of the multi-tier storage environment. A distributed verification is performed between the first metafile and the second metafile to identify an inconsistency. Accordingly, the first metafile and the second metafile are reconciled to address the inconsistency so that storage information within the first metafile and the second metafile are consistent.
-
公开(公告)号:US12033092B2
公开(公告)日:2024-07-09
申请号:US16692649
申请日:2019-11-22
Applicant: Strong Force TX Portfolio 2018, LLC
Inventor: Charles Howard Cella
IPC: G06Q20/40 , G05B19/00 , G05B19/418 , G06F9/38 , G06F9/46 , G06F9/48 , G06F9/50 , G06F9/54 , G06F16/18 , G06F16/182 , G06F16/23 , G06F16/24 , G06F16/27 , G06F16/951 , G06F18/214 , G06F21/10 , G06F30/27 , G06N3/02 , G06N3/04 , G06N3/08 , G06N5/04 , G06N20/00 , G06Q10/04 , G06Q10/0631 , G06Q10/067 , G06Q20/06 , G06Q20/22 , G06Q20/36 , G06Q20/38 , G06Q30/0201 , G06Q30/0202 , G06Q30/0204 , G06Q30/0241 , G06Q30/0273 , G06Q30/06 , G06Q40/04 , G06Q40/10 , G06Q50/04 , G06Q50/06 , G06Q50/18 , H02J3/00 , H02J3/14 , H02J3/28 , H02J3/38 , H04L9/00 , H04L12/14 , H04L47/70 , H04L47/78 , H04L47/783 , G06F16/2457 , G06N3/044 , G06N3/047 , G06Q30/0251 , G06Q50/00 , H04L9/06 , H04L9/40 , H04L67/12
CPC classification number: G06Q10/04 , G05B19/00 , G05B19/41865 , G05B19/4188 , G06F9/3836 , G06F9/3891 , G06F9/466 , G06F9/4806 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5016 , G06F9/5027 , G06F9/5072 , G06F9/541 , G06F16/182 , G06F16/1865 , G06F16/23 , G06F16/2365 , G06F16/2379 , G06F16/24 , G06F16/27 , G06F16/951 , G06F18/2148 , G06F18/2155 , G06F21/105 , G06F30/27 , G06N3/02 , G06N3/04 , G06N3/08 , G06N5/04 , G06N20/00 , G06Q10/0631 , G06Q10/06314 , G06Q10/06315 , G06Q10/067 , G06Q20/06 , G06Q20/065 , G06Q20/0655 , G06Q20/29 , G06Q20/367 , G06Q20/38215 , G06Q20/389 , G06Q20/4016 , G06Q20/405 , G06Q30/0201 , G06Q30/0202 , G06Q30/0205 , G06Q30/0206 , G06Q30/0247 , G06Q30/0273 , G06Q30/06 , G06Q40/04 , G06Q40/10 , G06Q50/04 , G06Q50/06 , G06Q50/184 , H02J3/008 , H02J3/14 , H02J3/28 , H02J3/388 , H04L9/50 , H04L12/14 , H04L47/783 , H04L47/788 , H04L47/823 , G05B2219/36542 , G06F9/3838 , G06F16/2457 , G06N3/0418 , G06N3/044 , G06N3/047 , G06Q20/4015 , G06Q30/0254 , G06Q30/0276 , G06Q50/01 , G06Q2220/00 , G06Q2220/12 , G06Q2220/18 , H02J3/003 , H04L9/0643 , H04L67/12
Abstract: Systems and methods related to resource acquisition on a resource market are disclosed. A system may include a machine having a resource requirement for a task. A system controller may include a resource requirement circuit to determine an amount of a resource for the machine to service the task requirement, a resource market circuit to access a resource market, and a market testing circuit to execute a first transaction of the resource on the resource market. The controller may further include an arbitrage execution circuit to execute a second transaction of the resource on the resource market in response to an outcome of the first transaction, wherein the second transaction comprises a larger transaction than the first transaction.
-
公开(公告)号:US12032592B2
公开(公告)日:2024-07-09
申请号:US17877649
申请日:2022-07-29
Applicant: Ronen Grosman , Sherman Lau , Tian Chen Gu , Kristian Robert Lejao
Inventor: Ronen Grosman , Sherman Lau , Tian Chen Gu , Kristian Robert Lejao
CPC classification number: G06F16/27 , G06F16/2246 , G06F16/2365
Abstract: Methods, systems, and computer-readable media are described in which WAL records are replayed serially at the database sub-object level, thereby enabling parallelism for processes affecting a single database object without interfering with the consistency required to maintain ROS capability. WAL records are replayed serially at the B-Tree branch level, instead of existing approaches which serialize WAL record replay at the object or block level. Described examples may thereby enable multi-block operations (e.g., SPLIT) within the same B-Tree branch to be replayed in the correct sequence, thereby maintaining consistent reads during ROS. Multi-level dispatching at the object and sub-object levels may be used to minimize delays caused by operations affecting multiple branches of a database object.
-
公开(公告)号:US20240220483A1
公开(公告)日:2024-07-04
申请号:US18608834
申请日:2024-03-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian PRIEBE , Kapil VASWANI , Manuel Silverio da Silva COSTA
CPC classification number: G06F16/2379 , G06F11/1469 , G06F16/2358 , G06F16/2365 , G06F21/57 , G06F21/602 , G06F21/64 , G06F2201/87
Abstract: In various examples, there is provided a computer-implemented method for writing transaction log entries to a transaction log for a database system. At least part of the database system is configured to be executed within a trusted execution environment. The transaction log is stored outside of the trusted execution environment. The method maintains a first secure count representing a number of transaction log entries which have been written to the transaction log for transactions which have been committed to the database and writes a transaction log entry to the transaction log. In other examples, there is also provided is a computer-implemented method for restoring a database system using transaction log entries received from the transaction log and a current value of the first secure count.
-
公开(公告)号:US12026172B2
公开(公告)日:2024-07-02
申请号:US17122307
申请日:2020-12-15
Applicant: BANK OF AMERICA CORPORATION
Inventor: Manojkumar Ramesh , Shalini Gillella
CPC classification number: G06F16/254 , G06F16/2282 , G06F16/2365 , G06F16/258
Abstract: An apparatus includes a memory and a processor. The processor receives a request to validate target data against source data. The processor identifies a disagreement between an element of source data and a corresponding element of target data. The disagreement indicates that the ordered set of alphanumeric characters representing the source element is different from the ordered set of alphanumeric characters representing the target element. In response to identifying the disagreement, the processor determines that the source element does not match the target element, where the source element includes a first value stored according to a first format, and the target element includes a second value stored according to a second format. In response, the processor extracts an element of the source data corresponding to the source element, transforms this element from the first format to the second format, and loads it into the target data.
-
公开(公告)号:US12026141B2
公开(公告)日:2024-07-02
申请号:US18169733
申请日:2023-02-15
Applicant: Adobe Inc.
Inventor: Thomas Müller Graf
IPC: G06F16/00 , G06F16/215 , G06F16/22 , G06F16/23 , G06F16/2455
CPC classification number: G06F16/2255 , G06F16/215 , G06F16/2358 , G06F16/2365 , G06F16/24553
Abstract: Data storage system conflict management techniques are described. In one example, data is sent by client devices to both a repository system and a search index system of a data storage system. Each of the client devices maintains, locally, records of changes to data of the repository system, e.g., through use of an invertible Bloom lookup table. The records are used as a basis by the client devices to send reports to an arbiter system and used to detect conflicts When detected, a conflict request is communicated to client devices involved in the conflict as well as to the repository system and responses used to generate a correction that is communicated to update the repository system and search index system.
-
公开(公告)号:US12019619B2
公开(公告)日:2024-06-25
申请号:US18094481
申请日:2023-01-09
Applicant: Red Hat, Inc.
Inventor: Michael Kolesnik , Michel Peterson
CPC classification number: G06F16/2365 , G06F16/221 , G06F16/2282 , G06F16/2358
Abstract: An apparatus and method of performing a time-based operation on a row in a database table includes receiving a function to be applied to a particular row in a table within the database management system. The method may also include, in response to receiving the function, adding a new column to the table. A new cell in the new column includes a timer indicating a time that the processing device will call the function, and the new cell references the function. The method may also include, upon expiration of the timer, determining that the database management system is available for execution of the function, and executing the function on the particular row in the table.
-
公开(公告)号:US12019617B2
公开(公告)日:2024-06-25
申请号:US17828835
申请日:2022-05-31
Applicant: Upstart Network, Inc.
Inventor: Uday Rajanna , Yifan Gu , Benjamin Cohen , Puneet Bysani , Lakshmi Ranjani Venkateswaran
IPC: G06F16/00 , G06F16/215 , G06F16/23 , G06F16/28
CPC classification number: G06F16/2365 , G06F16/215 , G06F16/2358 , G06F16/28
Abstract: A computer-implemented method executed using a first networked computer and comprising receiving a digitally stored workflow pattern that specifies at least an input data source, a data transformation process, an output data destination, a data quality assertion and a data quality source; the workflow pattern comprising a structured plurality of name declarations and value specifications that are human readable and machine readable; the data transformation process specified in the workflow pattern including one or more references to processing logic, a processing logic source outside the workflow pattern at which the processing logic is stored, and one or more available process engines that are capable of processing the processing logic; machine parsing the workflow pattern and dividing the workflow pattern into a plurality of execution units, each execution unit being associated with a particular process engine among the one or more available process engines; accessing the input data source specified in the workflow pattern and loading at least a portion of data from the input data source into main memory; accessing the processing logic source at a second networked computer and loading a copy of the processing logic specified in the workflow pattern from the second networked computer; for each of the execution units, selecting a particular process engine among the plurality of available process engines, calling the particular process engine, programmatically providing access to the portion of data and the copy of the processing logic, and receiving output data that has been created by the particular process engine after transforming the portion of data; translating the data quality assertion into a data quality request and automatically forwarding the data quality request to the data quality source at a third computer, the data quality request comprising the data quality assertion, and receiving a response to the request that specifies whether the output data conforms to the data quality assertion.
-
-
-
-
-
-
-
-
-