-
公开(公告)号:US12086124B2
公开(公告)日:2024-09-10
申请号:US17924139
申请日:2020-05-13
Applicant: NEC Corporation
Inventor: Harumichi Yokoyama
CPC classification number: G06F16/2282 , G06F7/08
Abstract: An integration device is configured to integrate two data tables each having at least one row of data elements having comparability in magnitude as a first data table and a second data table. Uniqueness is determined with respect to each of data elements of the first data table. Upon finding uniqueness, the integration device determines the lower-limit position, at which a row of the second data table can be added to the lowermost row of the first data table after ascending sorting, in conformity with an ascending order of sorting. The integration device determines integration-target rows when the data element of the row of the second data table matches the data element of the next row to the lower-limit position of the first data table after ascending sorting, thus generating an integrative data table to integrate integration-target rows with the first data table and the second data table.
-
公开(公告)号:US12044738B2
公开(公告)日:2024-07-23
申请号:US18366442
申请日:2023-08-07
Applicant: Wisk Aero LLC
Inventor: Lewis Romeo Hom , Thomas P. Muniz , Patrick K. Herring
IPC: G06F7/08 , G01R31/36 , G01R31/367 , G01R31/396 , H01M6/50 , H01M10/04 , H01M10/42 , H01M10/48
CPC classification number: G01R31/367 , G01R31/396 , G06F7/08 , H01M6/5011 , H01M6/5066 , H01M10/0404 , H01M10/4221 , H01M10/4285 , H01M10/482
Abstract: For each cell in a plurality of cells from a same manufacturing run, a first and a second cell characteristic are received in order to obtain a plurality of cell characteristics. For each cell, a batch compatibility number that is associated with a number of compatible cells that that cell is compatible with is determined based at least in part on the plurality of cell characteristics. The plurality of cells is sorted according to the batch compatibility numbers to obtain a sorted list of cells. A plurality of compatible cells to include in a battery is selected from the plurality of cells, including by evaluating the plurality of cells according to the order of the sorted list of cells and beginning with the lowest batch compatibility number.
-
公开(公告)号:US12026477B2
公开(公告)日:2024-07-02
申请号:US18365647
申请日:2023-08-04
Applicant: ICE Benchmark Administration Limited
Inventor: Emma Nicolette Vick , Andrew John Hill , Gary David Hooper , Amanda Jane Adams , Paul Anderson Rhodes , Timothy Joseph Bowler , Charles Abboud , Stelios Etienne Tselikas , Thomas Evans
IPC: G06F16/00 , G06F7/08 , G06F16/22 , G06F16/23 , G06Q30/0201
CPC classification number: G06F7/08 , G06F16/22 , G06F16/2365 , G06Q30/0201
Abstract: A system and method for isolating electronic data and generating enhanced data. A data subscription unit receives data having plural data formats from data source devices. The data may be received pre-filtered or filtered by the data subscription unit. A modeling unit may receive the filtered data from the storage databases, may determine eligibility of the stored data based on eligibility criteria, sort the eligible data based on at least one sorting parameter, adjust and/or normalize the eligible data based on at least one adjustment parameter and/or an aggregate value for a data attribute, generate data metrics over a defined set of time periods based on the eligible data, generate further data metrics based on the data metrics, and derive specified values from these metrics. A data distribution device may transmit or make available the data metrics, further data metrics and values to remote devices.
-
公开(公告)号:US20240202102A1
公开(公告)日:2024-06-20
申请号:US18081247
申请日:2022-12-14
Applicant: Google LLC
Inventor: Srinath Badrinath , Derek Karl Hunter , Benson Margulies
CPC classification number: G06F11/3664 , G06F7/08 , G06F11/1469 , G06F16/2358 , G06F2201/80
Abstract: Aspects of the disclosure are directed to pre-seeding test databases in a computing environment for software testing. A system manages a pool of pre-seeded databases to serve user devices with different database requirements for their integration testing needs. Pre-seeded databases can be served more efficiently over empty databases that are populated client-side. From a user perspective, databases appear ready instantly, ready for use as part of testing software using the pre-seeded databases as a stand-in for production data. Pre-seeding databases circumvents the issues of wasted time and potential error that are otherwise possible when databases are served and populated client-side. Pre-seeding data mitigates the need to seed the database during test-time, reducing the integration test cycle for software being tested. Aspects of the disclosure provide for real-time restoration of databases by fixing portions of the database in place instead of outright deletion and recreation of an entire database.
-
公开(公告)号:US11978067B2
公开(公告)日:2024-05-07
申请号:US17096255
申请日:2020-11-12
Applicant: Adobe Inc.
Inventor: Tung Mai , Iftikhar Ahamath Burhanuddin , Georgios Theocharous , Anup Rao
IPC: G06Q30/0201 , G06F3/14 , G06F7/08 , G06Q10/10
CPC classification number: G06Q30/0201 , G06F7/08 , G06Q10/10 , G06F3/14
Abstract: Techniques are provided for analyzing user actions that have occurred over a time period. The user actions can be, for example, with respect to the user's navigation of content or interaction with an application. Such user data is provided in an action string, which is converted into a highly searchable format. As such, the presence and frequency of particular user actions and patterns of user actions within an action string of a particular user, as well as among multiple action strings of multiple users, are determinable. Subsequences of one or more action strings are identified and both the number of action strings that include a particular subsequence and the frequency that a particular subsequence is present in a given action string are determinable. The conversion involves breaking that string into a sorted list of locations for the actions within that string. Queries can be readily applied against the sorted list.
-
公开(公告)号:US11947927B2
公开(公告)日:2024-04-02
申请号:US16727261
申请日:2019-12-26
Applicant: YAHOO ASSETS LLC
Inventor: George Aleksandrovich , Allie K. Watfa , Robin Sahner , Mike Pippin
IPC: G06F16/00 , G06F7/08 , G06F16/2455
CPC classification number: G06F7/08 , G06F16/2456
Abstract: Disclosed are embodiments for sorting rows of a dataset after a JOIN operation. In one embodiment, a method is disclosed comprising performing a JOIN operation on an annotation dataset, the performing of the JOIN operation generating an unordered dataset; grouping a plurality of rows in the unordered dataset into a plurality of buckets, the grouping performed based on a root dataset associated with the annotation dataset; sorting each bucket, the sorting comprising sorting each bucket independently; and combining each sorted bucket into a sorted dataset.
-
公开(公告)号:US11916856B2
公开(公告)日:2024-02-27
申请号:US17968157
申请日:2022-10-18
Applicant: JPMorgan Chase Bank, N.A.
Inventor: Rajeshwari Edamadaka , Diarmuid Leonard
IPC: H04L51/046 , H04L45/121 , G06Q10/10 , G06F11/14 , G06F9/48 , G06Q30/016 , G06F9/54 , G06F9/451 , G06F8/70 , G09G5/377 , H04M3/51 , G06F9/50 , G06F7/08 , G06F11/36 , H04M3/42 , H04M7/00 , G06Q10/04 , G06Q30/02 , H04L9/08 , H04L9/32 , H04L67/14 , H04L67/55 , H04L67/63 , H04L67/562 , H04L67/564 , H04M3/436 , H04M3/50 , G06Q10/20
CPC classification number: H04L51/046 , G06F7/08 , G06F8/70 , G06F9/451 , G06F9/4881 , G06F9/505 , G06F9/5072 , G06F9/5077 , G06F9/5083 , G06F9/542 , G06F9/546 , G06F9/547 , G06F11/1464 , G06F11/3612 , G06Q10/04 , G06Q10/103 , G06Q30/016 , G06Q30/0281 , G09G5/377 , H04L9/0869 , H04L9/3242 , H04L45/121 , H04L67/14 , H04L67/55 , H04L67/562 , H04L67/564 , H04L67/63 , H04M3/42042 , H04M3/4365 , H04M3/50 , H04M3/5183 , H04M3/5191 , H04M7/0054 , G06F2201/805 , G06F2209/503 , G06F2209/505 , G06F2209/508 , G06Q10/20 , G09G2354/00
Abstract: A system and a method for routing a message to an application over a connection oriented session in a Kafka messaging platform environment are provided. The method includes: acquiring a plurality of partitions from the Kafka messaging platform; designating a first partition from among the plurality of partitions as a sticky partition; generating a plurality of routing keys that are configured to route to the sticky partition; receiving a subscription from a service that corresponds to a first application; transmitting, to the first application, a first routing key that identifies the subscription from among the plurality of routing keys; and receiving messages from Kafka services that are routed by the first routing key to the first application. For any particular application or set of applications, a plurality of connection oriented sessions may be used to achieve load balancing and high availability.
-
公开(公告)号:US11907632B2
公开(公告)日:2024-02-20
申请号:US17233188
申请日:2021-04-16
Applicant: QUANTA COMPUTER INC.
Inventor: Kuo-Chan Hsu , Yun-Teng Shih , Shou-Fu Li
IPC: G06F30/3323 , G06F7/08 , G06F30/327 , G06F16/248 , G06F16/245
CPC classification number: G06F30/3323 , G06F7/08 , G06F16/245 , G06F16/248 , G06F30/327
Abstract: A system includes one or more data processors and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations. The operations include receiving a design schematic, extracting keywords from the design schematic, and sorting the design schematic by the extracted keywords. The operations further include extracting a part number of a component from the sorted design schematic, comparing the component associated with the part number with a reference component associated with the part number, and displaying a result of the comparison indicating whether the component and the reference component match.
-
公开(公告)号:US11907263B1
公开(公告)日:2024-02-20
申请号:US17963756
申请日:2022-10-11
Applicant: Oracle International Corporation
Inventor: Suratna Budalakoti
IPC: G06F7/00 , G06F16/27 , G06F7/08 , G06F16/2455 , G06F16/28
CPC classification number: G06F16/278 , G06F7/08 , G06F16/24554 , G06F16/285
Abstract: A computer measures for each column in many rows, a respective frequency of statements that filter the column in a workload of database statements, a respective count of distinct values used for filtration on the column in each statement individually, a respective frequency of each of the counts of distinct values used for filtration on the column across all of the database statements, and a respective value range of the column for each of many storage zones. A respective efficiency is measured for each of many distinct interleaved sorts. Each interleaved sort uses a respective distinct subset of the columns. Each interleaved sort is based on portions of each of the values for each row in a sampled subset of rows in each column of the subset of the columns of the interleaved sort. Efficiency measurement is based on frequencies of statements, value ranges of columns for each storage zone, and frequencies of counts of distinct values.
-
公开(公告)号:US11899720B2
公开(公告)日:2024-02-13
申请号:US16986956
申请日:2020-08-06
Applicant: Unsupervised, Inc.
Inventor: Justin A. Waugh , Noah Horton , Tyler H. Willis , Bryce Chriestenson
IPC: G06F16/901 , G06F16/904 , G06F16/28 , G06N20/00 , G06F7/08 , G06N5/04
CPC classification number: G06F16/9024 , G06F7/08 , G06F16/287 , G06F16/904 , G06N5/04 , G06N20/00
Abstract: Systems, methods, computing platforms, and storage media for decomposing data are disclosed. Exemplary implementations may receive an input data set, identify a first set of criteria for analyzing the input data set, identify a first and a second data subset, wherein the first and second data subset are defined by a first and a second set of filters, respectively, identify a first set of parent sets, each parent set being a subset of the input data set and a superset of the second data subset, and each parent set being defined by a subset of the second set of filters that define the second data subset, generate a directed acyclic graph based at least in part on identifying the first set of parent sets, the first data subset, and/or the second data subset, and display, via a user interface, the directed acyclic graph to a user.
-
-
-
-
-
-
-
-
-