-
公开(公告)号:US11727061B2
公开(公告)日:2023-08-15
申请号:US17341149
申请日:2021-06-07
Applicant: Trovares, Inc.
Inventor: David Haglin , Daniel Chavarria-Miranda , Robert Adolf , Patrice Loos
IPC: G06F16/90 , G06F16/901 , G06F7/08 , G06F18/22 , G06F18/20
CPC classification number: G06F16/9024 , G06F7/08 , G06F18/22 , G06F18/29
Abstract: Various systems are provided for optimizing the searching of a graph for a portion that matches a pattern is provided. A Graph Search Optimization System (“GSOS”) provides various techniques for reducing the computational expense when searching for patterns within a graph. The GSOS provides techniques that include an edge-count directed (“ECD”) system, a derived constraint (“DC”) system, and a sorted property (“SP”) system. The ECD system matches a pattern in a direction based on the number of edges for that direction. The DC system derives a single-element constraint from a multi-element constraints to avoid having to check multiple elements. The SP system processes edges of a graph in a sorted order based on the value of a property of the edges.
-
公开(公告)号:US11711371B2
公开(公告)日:2023-07-25
申请号:US16960567
申请日:2019-01-11
Applicant: Sanctuary Networks LLC
Inventor: Brian Girardi , Philip Girardi
CPC classification number: H04L63/101 , G06F7/08 , H04L63/1425
Abstract: Information is received from a first networked device for a first user and from a second networked device for a second user. The first user and the second user are verified and registered. A first set of data for the first user and a second set of data for the second user that each specify one or more network parameters per network address that communicates with each user are received from a networked collector device. Addresses are selected from each of the first set and the second set where each of the one or more network parameters are above a first activity threshold level for that parameter. A first set and a second set of first level activity addresses are produced. A whitelist is generated for the first user from an intersection of the first set of first level activity addresses and the second set of first level activity addresses.
-
公开(公告)号:US11681989B2
公开(公告)日:2023-06-20
申请号:US16877359
申请日:2020-05-18
Applicant: Snap-on Incorporated
Inventor: Patrick S. Merg , Jacob G. Foreman , Todd Mercer , Joshua C. Covington , Kahlil H. Cacabelos , Thomas Southward , Roy S. Brozovich
IPC: G06Q10/20 , G06F7/08 , G07C5/08 , G06F16/28 , G06F16/332 , G06F16/2457 , G07C5/00
CPC classification number: G06Q10/20 , G06F7/08 , G06F16/24578 , G06F16/285 , G06F16/332 , G07C5/085 , G07C5/0808 , G07C5/008 , G07C5/0816 , G07C2205/02
Abstract: Methods and systems for displaying information sets in determined orders are described. The information sets comprise vehicle service information. An order of information set identifiers associated with the information sets is based on vehicle identifying information of a subset of vehicles, and an additional search term comprising a symptom identifier and/or a vehicle component identifier of a component located on the vehicles. The information set identifiers of the group can be arranged according to a hierarchy of information set identifiers. The information sets are output to a vehicle service tool (VST) that displays the information sets. The VST can provide feedback data indicative of whether any aspect of an information set was selected while displayed. A server can aggregate feedback data received from multiple instances of displaying the information sets and determine a modified order for at least some of the information set identifiers of the previously determined group.
-
公开(公告)号:US20230161731A1
公开(公告)日:2023-05-25
申请号:US17533491
申请日:2021-11-23
Applicant: International Business Machines Corporation
Inventor: Tohru Hasegawa , Hiroshi Itagaki , Tsuyoshi Miyamura , Atsushi Abe , Shinsuke Mitsuma , Noriko Yamamoto
IPC: G06F16/11 , G06F7/08 , G06F40/279 , G10L13/08
CPC classification number: G06F16/119 , G06F7/08 , G06F40/279 , G10L13/08
Abstract: A computer implemented method includes identifying a set of target files to be migrated from a primary storage to a secondary storage, extracting text data from the set of target files, identifying a set of keywords corresponding to the extracted text data from the set of target files, determining a number of keyword appearances in each file of the set of target files, assigning an order of migration corresponding to the set of target files such that the target files are written to the secondary storage in order of decreasing number of keywords, and migrating the files to the secondary storage according to the assigned order of migration. The method may additionally include writing the files with the greatest number of keywords closest to the default position of the tape reader. A computer program product and computer system corresponding to the method are also disclosed herein.
-
公开(公告)号:US11640387B2
公开(公告)日:2023-05-02
申请号:US17238536
申请日:2021-04-23
Applicant: Capital One Services, LLC
Inventor: Vannia Gonzalez Macias , Scott Garcia , Peter Terrana
Abstract: Methods and systems are described herein for improving anomaly detection in timeseries datasets. Different machine learning models may be trained to process specific types of timeseries data efficiently and accurately. Thus, selecting a proper machine learning model for identifying anomalies in a specific set of timeseries data may greatly improve accuracy and efficiency of anomaly detection. Another way to improve anomaly detection is to process a multitude of timeseries datasets for a time period (e.g., 90 days) to detect anomalies from those timeseries datasets and then correlate those detected anomalies by generating an anomaly timeseries dataset and identifying anomalies within the anomaly timeseries dataset. Yet another way to improve anomaly detection is to divide a dataset into multiple datasets based on a type of anomaly detection requested.
-
公开(公告)号:US11605130B2
公开(公告)日:2023-03-14
申请号:US17574061
申请日:2022-01-12
Applicant: Chicago Mercantile Exchange Inc.
Inventor: Suzanne Sprague , Sean Downey , Robert Taylor , Dhiraj Bawadhankar , Stephen Hurst , Matthew Simpson , Frederick Sturm
Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
-
公开(公告)号:US11604968B2
公开(公告)日:2023-03-14
申请号:US15838287
申请日:2017-12-11
Applicant: Meta Platforms, Inc.
Inventor: Myle Arif Ott , Aaron Bryan Adcock , Yaniv Shmueli , Peng-Jen Chen , Wenbo Yuan , Junfei Wang
Abstract: In one embodiment, a method includes receiving, from a client system associated with a user of an online social network, data indicating that the user is located at a first geographic location at a first time; accessing a first embedding representing a first place-entity corresponding to the first geographic location; accessing multiple second embeddings representing multiple respective second place-entities each corresponding to a second geographic location; calculating, a similarity metric between the embedding representing the first place-entity and each of the embeddings representing the second place-entities; ranking each of the second place-entities based on their calculated similarity metrics; and sending, to the client system, information associated with one or more second geographic locations corresponding to one or more second place-entities having a ranking greater than a threshold ranking.
-
公开(公告)号:US20230030667A1
公开(公告)日:2023-02-02
申请号:US17819413
申请日:2022-08-12
Applicant: SV INC.
Inventor: Yong Hyun Kang , Du Hyun Kim
Abstract: The disclosed technology for distributing a portion of a sales profit to purchasers if a product selling event is successful, thereby promoting product sales, wherein the sales profit distribution system may include a product payment unit adapted to allow a payment for the product to be made through a terminal of the purchaser; and a profit distribution unit adapted to calculate an individual distribution profit to be distributed to the purchaser from the distribution profit, and the sales profit distribution method may include the steps of: (a) performing a payment for the product by a terminal of the purchaser through a product payment unit; and (b) calculating an individual distribution profit to be distributed to the purchaser from the distribution profit through a profit distribution unit.
-
公开(公告)号:US20230020002A1
公开(公告)日:2023-01-19
申请号:US17900500
申请日:2022-08-31
Applicant: Wisk Aero LLC
Inventor: Lewis Romeo Hom , Thomas P. Muniz , Patrick K. Herring
IPC: G01R31/367 , H01M10/42 , H01M6/50 , H01M10/48 , G06F7/08 , G01R31/396 , H01M10/04
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.
-
公开(公告)号:US20230017374A1
公开(公告)日:2023-01-19
申请号:US17357096
申请日:2021-06-24
Applicant: SAP SE
Inventor: Jonas Boehler
Abstract: According to an aspect, a method may include receiving a candidate value; in response to a received candidate value matching one of the entries in the table, incrementing a corresponding count; in response to the received candidate value not matching one of the entries in the table and the table not exceeding a threshold size, adding an entry to the table; in response to the received candidate value not matching one of the entries in the table and the table exceeding the threshold size, decrementing the counts in the table and deleting entries having a count of zero; adding noise to the corresponding counts in the entries of the table and deleting any noisy corresponding counts less than a threshold value; and outputting at least a portion of the table as the top-k value result set.
-
-
-
-
-
-
-
-
-