-
71.
公开(公告)号:US20240193176A1
公开(公告)日:2024-06-13
申请号:US18581856
申请日:2024-02-20
CPC分类号: G06F16/254 , G06F16/211 , G06F16/258 , G06F16/284
摘要: In some implementations, a system may obtain, from a first data repository, a first dataset that includes event data associated with a generic schema. The system may infer an event-specific schema that defines an organizational structure for the event data based on common attributes identified among a plurality of events included in the event data using one or more data analytics functions. The system may store, in a second data repository, a second dataset in which the event data is partitioned based on the organizational structure defined by the event-specific schema. The system may generate a third dataset that includes a subset of the event data included in the second dataset that satisfies one or more registration parameters related to an extract, transform, load (ETL) use case. The system may provide the third dataset to an ETL system configured to process the third dataset based on the ETL use case.
-
公开(公告)号:US20240193154A1
公开(公告)日:2024-06-13
申请号:US18417790
申请日:2024-01-19
申请人: Salesforce, Inc.
发明人: Varun Jobanputra , Joshua Gruenberg
CPC分类号: G06F16/24 , G06F16/213 , G06F16/214 , G06F16/219 , G06F16/23 , G06F16/27
摘要: Techniques are disclosed that pertain to deploying immutable instances of a system. A computer system may maintain an active generation value that indicates an immutable instance of a database system that is permitted to write data to a database. The computer system may deploy a first immutable instance of the database system and update the active generation value to permit the first immutable instance to write data to the database. The computer system may receive a request to deploy a second immutable instance of the database system that includes an update not found in the first immutable instance. The computer system may deploy the second immutable instance and update the active generation value to cause the first immutable instance to cease writing data to the database and to permit the second immutable instance to write data to the database.
-
公开(公告)号:US20240193141A1
公开(公告)日:2024-06-13
申请号:US18077718
申请日:2022-12-08
申请人: Google LLC
发明人: Sandeep Bhatia , Justyna Ilczuk , Andrey Arkharov , Anik Sarker , Sergey Korostelev , Andrew Kadatch
IPC分类号: G06F16/21 , G06F16/23 , G06F16/2457
CPC分类号: G06F16/219 , G06F16/2358 , G06F16/24573
摘要: Data log-base logical block devices are used to control parameter-based versioning at a block-device level. Memory in the block device stores data log indicating data and corresponding metadata, the metadata indicating a particular historical time. The block device may receive a request, such as a remote procedure call (RPC), for data from the logical block device, and identify data included in the data log having metadata that matches or satisfies a historical time parameter included in and extracted from the request.
-
公开(公告)号:US12010190B2
公开(公告)日:2024-06-11
申请号:US17361094
申请日:2021-06-28
申请人: People.ai, Inc.
IPC分类号: H04L67/50 , G06F7/14 , G06F9/54 , G06F11/30 , G06F11/34 , G06F16/11 , G06F16/17 , G06F16/178 , G06F16/182 , G06F16/21 , G06F16/215 , G06F16/22 , G06F16/23 , G06F16/245 , G06F16/2455 , G06F16/2457 , G06F16/2458 , G06F16/25 , G06F16/26 , G06F16/27 , G06F16/28 , G06F16/29 , G06F16/31 , G06F16/335 , G06F16/35 , G06F16/901 , G06F16/903 , G06F16/9035 , G06F16/906 , G06F16/9535 , G06F21/62 , G06F40/20 , G06F40/237 , G06F40/295 , G06N3/08 , G06N5/025 , G06N5/04 , G06N7/02 , G06Q10/04 , G06Q10/0631 , G06Q10/0639 , G06Q10/107 , G06Q10/109 , G06Q10/1091 , G06Q10/1093 , G06Q50/22 , G16H50/20 , H04L41/14 , H04L43/00 , H04L43/026 , H04L43/045 , H04L43/062 , H04L43/065 , H04L43/067 , H04L43/0876 , H04L51/046 , H04L51/212 , H04L51/234 , H04L51/42 , H04L61/45 , H04L67/125 , H04L67/30 , H04L67/303 , H04L67/306 , H04M3/436 , H04M15/00 , G06F40/205 , G06N20/00 , G06Q10/10 , G16H15/00 , G16H50/30 , H04L12/14 , H04L101/00 , H04L101/35 , H04L101/37 , H04M3/22 , H04M3/56
CPC分类号: H04L67/535 , G06F7/14 , G06F9/542 , G06F11/3024 , G06F11/3452 , G06F11/3495 , G06F16/122 , G06F16/1734 , G06F16/178 , G06F16/182 , G06F16/212 , G06F16/215 , G06F16/219 , G06F16/22 , G06F16/221 , G06F16/2228 , G06F16/2264 , G06F16/2272 , G06F16/23 , G06F16/235 , G06F16/2358 , G06F16/2365 , G06F16/2379 , G06F16/2386 , G06F16/245 , G06F16/24558 , G06F16/24564 , G06F16/2457 , G06F16/24575 , G06F16/24578 , G06F16/2477 , G06F16/254 , G06F16/256 , G06F16/26 , G06F16/27 , G06F16/273 , G06F16/28 , G06F16/285 , G06F16/288 , G06F16/289 , G06F16/29 , G06F16/313 , G06F16/337 , G06F16/355 , G06F16/901 , G06F16/9024 , G06F16/90344 , G06F16/9035 , G06F16/906 , G06F16/9535 , G06F21/6218 , G06F21/6245 , G06F40/20 , G06F40/237 , G06F40/295 , G06N3/08 , G06N5/025 , G06N5/04 , G06N7/02 , G06Q10/04 , G06Q10/063114 , G06Q10/06312 , G06Q10/06315 , G06Q10/06393 , G06Q10/06398 , G06Q10/107 , G06Q10/109 , G06Q10/1091 , G06Q10/1095 , G06Q50/22 , G16H50/20 , H04L41/14 , H04L43/026 , H04L43/045 , H04L43/062 , H04L43/065 , H04L43/067 , H04L43/0876 , H04L43/14 , H04L51/046 , H04L51/212 , H04L51/234 , H04L51/42 , H04L61/45 , H04L67/125 , H04L67/30 , H04L67/303 , H04L67/306 , H04M3/436 , H04M15/755 , G06F40/205 , G06N20/00 , G06Q10/10 , G16H15/00 , G16H50/30 , H04L12/1407 , H04L2101/00 , H04L2101/35 , H04L2101/37 , H04M3/2218 , H04M3/56
摘要: The present disclosure relates to systems and methods for generating new node profiles using information from electronic activities. The system is configured to maintain node profiles corresponding to unique entities; access electronic activities transmitted or received via electronic accounts associated with data source providers; identify a first email address of a sender and second email addresses of respective recipients of an electronic activity; identify that the first email address matches a value of a field of a first node profile; link the electronic activity to the first node profile; determine that a second email address of a respective recipient of the electronic activity cannot be matched to any node profile associated with the respective participant; and generate, responsive to determining that the electronic activity cannot be matched to any node profile of the plurality of node profiles, a new node profile including the second email address of the respective recipient.
-
75.
公开(公告)号:US20240184805A1
公开(公告)日:2024-06-06
申请号:US18439248
申请日:2024-02-12
申请人: Google LLC
发明人: Luke Marsden
CPC分类号: G06F16/273 , G06F11/2028 , G06F11/2097 , G06F16/214 , G06F11/2038
摘要: A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application are asynchronously replicated to a number of slaves for that application. Servers may be located in geographically diverse locations; the invention permits data replication over high-latency and lossy network connections and failure-tolerance under hardware and network failure conditions. Access to applications is mediated by a distributed protocol handler which allows any request for any application to be addressed to any server, and which, when working in tandem with the replication system, pauses connections momentarily to allow seamless, consistent live-migration of applications and their state between servers. Additionally, a system which controls the aforementioned live- migration based on dynamic measurement of load generated by each application and the topological preferences of each application, in order to automatically keep servers at an optimum utilisation level.
-
公开(公告)号:US20240184764A1
公开(公告)日:2024-06-06
申请号:US18410250
申请日:2024-01-11
申请人: SAP SE
发明人: Jan Portisch , Sandra Bracholdt
IPC分类号: G06F16/22 , G06F11/34 , G06F16/21 , G06F16/2455 , G06F16/248 , G06F16/28 , G06F16/33
CPC分类号: G06F16/2282 , G06F11/3452 , G06F16/211 , G06F16/2456 , G06F16/248 , G06F16/285 , G06F16/3347
摘要: A computer-implemented method includes representing a plurality of database tables as respective vectors in a multi-dimensional vector space, receiving an indication that a first database table represented by a first vector and a second database table represented by a second vector are related to each other, moving positions of the respective vectors representing the plurality of database tables in the multi-dimensional vector space in response to the indication, and grouping the plurality of database tables into one or more table clusters based on positions of the respective vectors representing the plurality of database tables in the multi-dimensional vector space.
-
公开(公告)号:US20240184754A1
公开(公告)日:2024-06-06
申请号:US18438301
申请日:2024-02-09
发明人: Nir Ackner , Eric Lin
IPC分类号: G06F16/21 , G06F3/06 , G06F40/205
CPC分类号: G06F16/211 , G06F3/0638 , G06F40/205
摘要: A method comprises selecting a sample excerpt from a data input file; in response to the determining that a first row in the sample excerpt does not contain a delimited value and a second row does contain a delimited value, determining that the first row consists of header data; identifying one or more jagged rows based on row delimiters that were erroneously placed; causing displaying text that led to creation of a jagged row; receiving an addition or removal of a specific row delimiter to the text; updating the sample excerpt based on the addition or the removal; analyzing the sample excerpt to determine a row delimiter for the data input file; identifying a plurality of rows that is not included in the header data; identifying a plurality of candidate column delimiters and generating a candidate schema for the data input file.
-
公开(公告)号:US12004114B2
公开(公告)日:2024-06-04
申请号:US17346179
申请日:2021-06-11
发明人: Abhijeet Bhorkar , Baofeng Jiang , Peter Wong
摘要: A method includes selecting a first machine learning model from a plurality of machine learning models that are trained for use in performing geolocation, wherein the first machine learning model is selected to perform geolocation within a first cell of a plurality of cells of a wireless network, acquiring event data from a plurality of wireless devices within the first cell, grouping the event data into a plurality of records, wherein each record of the plurality of records contains event data that indicates a common wireless device of the plurality of wireless devices, a common cell of the plurality of cells, and a common timestamp, and generating a predicted location of a first wireless device of the plurality of wireless devices, using the first machine learning model, wherein the first machine learning model outputs the predicted location in response to an input of a record of the plurality of records.
-
公开(公告)号:US12001444B2
公开(公告)日:2024-06-04
申请号:US18120611
申请日:2023-03-13
发明人: Yuji Unagami , Natsume Matsuzaki
CPC分类号: G06F16/248 , G06F16/21 , H04L12/2809 , H04L12/2825 , H04L63/101 , H04W12/02 , G06F21/6245 , G06F2221/2117 , H04L63/0272 , H04L63/0823 , H04L63/166
摘要: An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
-
公开(公告)号:US12001442B2
公开(公告)日:2024-06-04
申请号:US17696539
申请日:2022-03-16
申请人: ROVI GUIDES, INC.
IPC分类号: G06F16/248 , G06F16/21 , G06F16/2457 , G06Q30/0251
CPC分类号: G06F16/248 , G06F16/212 , G06F16/24573 , G06F16/24575 , G06Q30/0255 , G06Q30/0263
摘要: Methods and systems for presenting contextually relevant push content when a user is passively engaged with an application are described herein. The system detects that the user is engaged with an application on a device and monitors the user's level of engagement with the application. If the system determines that the user is passively engaged, the system prepares to insert push content into the current output. The system identifies a region on the current output into which to insert push content, for example a region unoccupied by content or a particular object. The system identifies a context of the current output and selects a push content item based on the context of the current output. Then, the system inserts the push content item into the empty region on the current output.
-
-
-
-
-
-
-
-
-