Statistics Maintenance Patents (Class 707/688)
-
Dynamic determination of locks for a prioritized deployment of nodes in a distributed storage system
Patent number: 12107919Abstract: An example method for dynamic determination of locks for prioritized deployment in a distributed storage system comprises providing, by a storage management system, N locks to a cluster of a distributed storage system, the cluster including a plurality of nodes and the N locks allowing N nodes of the plurality of nodes to each initiate a startup phase during a first time window, wherein N is a number greater than zero; tracking, by the storage management system, application programming interface (API) calls made by the N nodes to a platform of the cluster during the first time window; and providing, by the storage management system based on the tracking, M locks to the cluster, the M locks allowing M nodes of the plurality of nodes to each initiate a startup phase during a second time window subsequent to the first time window, wherein M is a number greater than zero.Type: GrantFiled: April 28, 2023Date of Patent: October 1, 2024Assignee: Pure Storage, Inc.Inventors: Naveen Revanna, Aditya Dani, Piyush Nimbalkar, Kshithij Iyer -
Patent number: 12098928Abstract: An information processing device includes: a recognition unit (21) that recognizes a surrounding environment of a current position of a user; a guide control unit (22) that generates guide information corresponding to a characteristic of the user by using a recognition result of the recognition unit and that causes an output device to perform an output thereof; and a change detection unit (23) that detects a changed portion in the surrounding environment of the current position in a case where it is determined that the user has visited the current position in the past, wherein in a case where the change detection unit detects the changed portion, the guide control unit generates the guide information including information causing the user to recognize the changed portion.Type: GrantFiled: April 2, 2020Date of Patent: September 24, 2024Assignee: SONY GROUP CORPORATIONInventor: Mari Saito
-
Patent number: 12086887Abstract: A method for operational workflow transparency and end-to-end events tracking, the method includes at an event producer system, generating events, corresponding key business attributes, provider industry standard identifiers, patient identifiers, and patient information, and publishing the events and the key business attributes to a tracking system. At a tracking system, receiving and validating the events from the event producer system, generating a universally unique lexicographically sortable identifier (ULID) for an append-only log data structure for the respective event, generating a search index to enable search capabilities for the append-only log data structure, and temporally appending the respective event into the append-only log data structure for the corresponding prior-authorization case.Type: GrantFiled: August 3, 2022Date of Patent: September 10, 2024Assignee: Elevance Health, Inc.Inventors: Jennifer Young, Lance Gothard, Ishaque Moodadi, Anoop Premachandran, Sharon Goist, Jordan S. Firfer
-
Patent number: 12001430Abstract: A data engine request is received on a local data system. The data engine request includes a portion of the request that is to be processed on an external data engine system. The portion is forwarded to the external data engine system and statistics for accessing external objects of the external data engine system is acquired. The statistics are evaluated for compliance with a Service Level Goal (SLG) associated with the request. Rules-based processing permits optimization and planning of the request on the local data engine system to be modified in view of the statistics received from the external data engine system to comply with the SLG. In an embodiment, actual resource utilization metrics noted during execution of the portion on the external data engine system is provided as feedback to the local data engine system for re-planning and re-optimizing the request with a modified execution plan.Type: GrantFiled: March 8, 2019Date of Patent: June 4, 2024Assignee: Teradata US, Inc.Inventors: Douglas Paul Brown, Michael Sean McIntire, Prama Agarwal
-
Patent number: 11921475Abstract: A control system controls tenant services to various tenants by obtaining tenant attributes for each tenant, with respect to a particular workload. A model is generated that models tenant usage performance for a set of best performing tenants. The model is then applied to a remainder of the tenants to obtain a metric indicative of a likely tenant capacity for incremental usage of the workload. The control system controls the services provided to the tenant based upon the likelihood of adoption metric.Type: GrantFiled: April 3, 2020Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Ravikumar Venkata Seetharama Bandaru, Michael Karl-Frans Berg
-
Patent number: 11880401Abstract: Technologies for template generation using directed acyclic word graphs (DAWGs). The technologies can include receiving a first plurality of titles from a first plurality of title feeds, and sorting the first plurality of titles into a plurality of category sets. And, for each category set of the plurality of category sets, the technologies can include transforming the respective titles belonging to the category set into a trie data structure by separating words in the respective titles into nodes of the trie data structure. For each category set, the technologies can also include transforming the trie data structure into a directed acyclic word graph (DAWG) data structure. Also, for each category set, the technologies can also include generating one or more unique templates based on the DAWG data structure.Type: GrantFiled: April 15, 2022Date of Patent: January 23, 2024Assignee: YAHOO ASSETS LLCInventors: Srinath Ravindran, Mahmoudreza Abasi, Narayan Bhamidipati
-
Patent number: 11856093Abstract: A method for performing spacetime-constrained oblivious transfer between various laboratories of a first party A and various laboratories of a second party B. The method includes providing the spacetime-constrained oblivious transfer to satisfy various conditions. The method further includes encoding, by the laboratories of the first party A, various messages in a quantum state selected from various non-orthogonal quantum states. The method further includes transmitting, by the laboratories of the first party A, the quantum state to a first laboratory of the second party B. The method further includes applying, by the first laboratory of the second party B, a quantum measurement on the quantum state to obtain a classical measurement outcome. The method further includes transmitting, by the first laboratory of the second party B, the classical measurement outcome to the laboratories of the second party B.Type: GrantFiled: March 29, 2019Date of Patent: December 26, 2023Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS), UNIVERSITÉ PARIS CITÉInventors: Damián Pitalúa García, Iordanis Kerenedis
-
Patent number: 11847708Abstract: A computer-implemented method for determining agricultural revenue is provided. The method uses an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, calculating at least one yield projection for the field region based on the field definition data and the subset of the plurality of input data, and providing the at least one yield projection to a user device.Type: GrantFiled: July 15, 2021Date of Patent: December 19, 2023Assignee: CLIMATE LLCInventors: James Ethington, Alex Wimbush
-
Patent number: 11785879Abstract: A computer-implemented method for recommending agricultural activities is implemented by an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, determining a plurality of field condition data based on the subset of the plurality of input data, identifying a plurality of field activity options, determining a recommendation score for each of the plurality of field activity options based at least in part on the plurality of field condition data, and providing a recommended field activity option from the plurality of field activity options based on the plurality of recommendation scores.Type: GrantFiled: June 1, 2020Date of Patent: October 17, 2023Assignee: CLIMATE LLCInventors: James Ethington, Eli Pollak, Tristan D'Orgeval, Katherine Krumme, Evin Levey, Samuel Alexander Wimbush, Erik Andrejko, Moorea Lee Brega, Sivan Aldor-Noiman
-
Patent number: 11765197Abstract: An inventory of Internet-facing assets related to a target domain is generated using network data gathered from network data sources. Using data sources of known threats, such as malware, phishing attempts, scam pages, blacklisted sites, and so on, a network analytic system generates analytical information about domains, sub-domains, and components that are owned, managed, and/or controlled by a target entity. A confidence score of ownership is generated based on a recursive rule engine. A visual representation of the inventory of Internet-facing assets is generated in a graphical user interface.Type: GrantFiled: July 20, 2021Date of Patent: September 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Chris Kiernan, Elias Manousos, Brandon Dixon, Andrew Kant, Jonas Edgeworth, Sunder Srinivasan, Brian Zak, Adam Hunt, Beckie Neumann, Jonathan Matkowsky
-
Patent number: 11695849Abstract: Techniques for transaction tracking for a high availability architecture are described herein. An aspect includes receiving a first request from a client, the first request corresponding to a start of a transaction having transaction affinity. Another aspect includes, based on receiving the first request from the client, generating a transaction tracking token. Another aspect includes sending the first request with the transaction tracking token to a gateway. Another aspect includes receiving a first response corresponding to the first request from the gateway, the first response including middleware instance information corresponding to a middleware instance, wherein a plurality of subsequent requests from the client corresponding to the transaction are processed by the middleware instance corresponding to the middleware instance information.Type: GrantFiled: January 19, 2021Date of Patent: July 4, 2023Assignee: International Business Machines CorporationInventors: Nageswararao Venkata Gokavarapu, Madhu B Ananthapadmanabh, Abel Palaty, Manjunath D
-
Patent number: 11657111Abstract: A data-fetching and data-rendering system may, in response to receiving a page display request, construct a static, possibly nested query for retrieving all the data to be rendered for the page and store the query result in a data store. For a future page display request, the system may similarly construct a query and determine whether the query can be resolved from the data store. If not, the system may construct a “diff query” to fetch only the missing data. In some embodiments, in response to a subsequent page update request, the system may retrieve from the server all the data likely to be viewed or updated and render the data changes corresponding to the requested update. The system may then submit the data changes to the server and undo the rendering of the data changes when the server fails to process the data changes.Type: GrantFiled: March 12, 2019Date of Patent: May 23, 2023Assignee: Meta Platforms, Inc.Inventors: Jing Chen, Yuzhi Zheng, Laney Elizabeth Kuenzel, Timothy Robert Yung, Lewis Marshall Roch
-
Patent number: 11645210Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: GrantFiled: February 25, 2022Date of Patent: May 9, 2023Assignee: Splunk Inc.Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Patent number: 11605014Abstract: Embodiments relate to computing systems, methods, and non-transitory computer-readable storage media. Identifier collisions are determined in historical event data based on short identifiers associated with a first event location and short identifiers associated with a second event location geographically dispersed from the first event location. Behavior analytics are performed on short identifiers in the historical event data to generate behavioral models associated with the short identifiers. Adjusted behavioral models are generated based on the determined identifier collisions. A short identifier is obtained from a client device, and based on the short identifier, an adjusted behavioral model of the adjusted behavioral models is determined. An expected event frequency is determined based on the adjusted behavioral model and an actual event frequency is determined.Type: GrantFiled: July 2, 2021Date of Patent: March 14, 2023Assignee: Upside Services, IncInventors: Alexander Kinnier, Richard McPhee
-
Patent number: 11550837Abstract: Exemplary embodiments provide systems, devices and methods for computer-based categorization and moderation of user-generated content for publication of the content in an online environment. Exemplary embodiments determine a likelihood that the user-generated content falls into a first selected category unsuitable for publication. The likelihood is compared to a first set of threshold values and then, in this embodiment, it is determined whether to electronically publish the content in the online environment based on the comparison.Type: GrantFiled: January 29, 2021Date of Patent: January 10, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Jeffrey Revesz, Christopher Wiggins
-
Patent number: 11550760Abstract: Time-based partitioning of a data set is applied to capture updates to the data set in a copy of the data set. Items that have been updated in a data set with in a time period are identified. Partitions of the data set that include the updated items are created according to a partitioning scheme. The created partitions are grouped in a storage location for the time period in a file structure that stores a copy of the database. A latest version of the copy of the data set may be accessed according to latest partitions of the data set stored in the different locations of the file structure.Type: GrantFiled: September 26, 2019Date of Patent: January 10, 2023Assignee: Amazon Technologies, Inc.Inventors: Manoj Chakravarthi Manukonda, Vijay Paul Rapaka, Ashish Mishra
-
Patent number: 11520786Abstract: A method, system and computer-usable medium for optimizing of search rules modifying search results. A rules service is initiated prior to executing a given search query from a shopper. A search rule evaluation is performed for the given search query and implementing a search rule that causes actions defined by the search rule to be applied to the given search request query. A list of search rules implemented or fired for each given search query is stored. A tracking record is built based on search rule evaluation that includes the list of implemented or fired rules and rule impact tracking (RIT) records.Type: GrantFiled: July 16, 2020Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Rachael Marie Huston Dickens, Uwe Karl Hansmann, Dieter Buehler, Kelley Gordon
-
Patent number: 11461835Abstract: A method and system to determine the size of a first area on a user interface that is utilized to display data items. The system receives a request for a user interface that includes a first area and a second area that are complementary in size. The system utilizes the first area utilized to display data items and the second area to display other information. The system determines a size of the first area by computing a number of data items that are to be displayed in the first area and generates the user interface to include the first area in the second area, the first area being of the determined size.Type: GrantFiled: September 29, 2014Date of Patent: October 4, 2022Assignee: eBay Inc.Inventors: Corey Chandler, Preston Grant Smalley
-
Patent number: 11449909Abstract: Described herein are systems, apparatus, methods and computer program products for implementing dynamic API cost models. The dynamic API cost models may determine the cost of usage of a specific API based on a plurality of factors, such as the value of the API to the client as well as the usage of computational resources and other factors.Type: GrantFiled: January 24, 2020Date of Patent: September 20, 2022Assignee: salesforce.com, inc.Inventors: Dinesh Weerapurage, Lahiru Pileththuwasan Gallege, Kenneth Cavagnolo, Chris Groer, Abraham Reyes
-
Patent number: 11422992Abstract: Examples of a data anomaly detection system are provided. The system may obtain a query and target data associated with a data anomaly detection requirement. The system may sort the target data into a plurality of data wedges comprising a plurality of events. The system may create a data pattern model for each of the plurality of data wedges. The system may identify a data threshold value and identify a data probity score for each of the plurality of events. The system may create a data probity index and identify a data anomaly cluster for the data pattern model. The system may generate a data anomaly detection result and initiate anomaly detection corresponding to the data anomaly detection requirement. The data anomaly detection result may include the data pattern model deficient of the data anomaly cluster relevant for resolution to the query.Type: GrantFiled: March 16, 2020Date of Patent: August 23, 2022Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Nitin Harale, Sridhar Meenakshisundaram, John SasiKumar Manohar, Uthra Venkatesan
-
Patent number: 11397720Abstract: A system includes one or more processors and data storage containing instructions executable by the one or more processors to perform operations. The operations include storing table data in a plurality of partitions of a storage device. Metadata is retrieved from a first partition of the plurality of partitions. The metadata includes a plurality of change tracking entries stored as a change tracking stream. A lineage of modifications made to the table data is determined using the plurality of change tracking entries. A report of one or more transactions performed on the table data is generated. The one or more transactions are included in the lineage of modifications.Type: GrantFiled: March 4, 2022Date of Patent: July 26, 2022Assignee: Snowflake Inc.Inventors: Subramanian Muralidhar, Istvan Cseri, Torsten Grabs, Benoit Dageville
-
Patent number: 11372855Abstract: In an embodiment, a method comprises storing metadata that maps a domain model to data stored in a plurality of data stores, each data store being associated with a particular query language, the domain model describing the data and relationships between the data. The method comprises receiving a request for data stored in a first data store of, the request being in a request query language based on the domain model. The method comprises generating an abstract syntax tree indicating a field selection, an entity path, and a condition based on the request; generating a structure model comprising one or more aggregation levels for one or more entities; and generating annotations comprising query language aliases for portions of the request and correlating the portions of the request with the metadata. The method comprises generating queries in a first query language associated with the first data store based on the annotations; and sending the queries to the first data store.Type: GrantFiled: June 2, 2020Date of Patent: June 28, 2022Assignee: RISK MANAGEMENT SOLUTIONS, INC.Inventors: Horst Werner, Christof Bornhoevd
-
Patent number: 11327975Abstract: Generating and providing match justifications in association with record matching results for improved record matching is provided. An entity resolution system generates a set of deterministic rules based on patterns of attribute comparison outcomes of known matched and unmatched records. Each rule includes matching conditions and an action instruction including a message of a justification for a match/non-match. The system receives a request to determine a match between two records. A matching engine compares various attributes of the records using probabilistic matching technologies to determine a match outcome. A justification engine compares attribute comparison outcomes to the stored rules. When the matching conditions of a rule are satisfied, the rule is activated and a human-readable justification is linked to the match output and provided in a match response. The justification provides insights into the match outcome, and improves the speed and accuracy of a verification process of the match output.Type: GrantFiled: March 29, 2019Date of Patent: May 10, 2022Assignee: Experian Health, Inc.Inventors: Karly Marie Rowe, Kenneth Basheer Halaby, John T. Dennis, Sean Daniel Reisz, Dimuthu Wijetilleke, Christopher Wavil Moody
-
Patent number: 11321004Abstract: An inter-bus hub, within a hierarchical data bus system, has a partitioned log that includes a first partition and a second partition, where the inter-bus hub is coupled to a first data bus residing in a first segment and to a second data bus residing in a second segment. The inter-bus hub aggregates, based on at least one set of rules, first data from the first data bus, and stores the first data in the first partition. The inter-bus hub aggregates, based on the at least one set of rules, second data from the second data bus, and stores storing the second data in the second partition. The inter-bus hub relays the first data from the first partition to a first destination and relays the second data from the second partition to a second destination.Type: GrantFiled: December 5, 2018Date of Patent: May 3, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Mourad B. Takla, Fernando Oliveira
-
Patent number: 11275645Abstract: Disclosed is a system and method for the analysis of event data that enables analysts to create user specified datasets in a dynamic fashion. Performance, equipment and system safety, reliability, and significant event analysis utilizes failure or performance data that are composed in part of time-based records. These data identify the temporal occurrence of performance changes that may necessitate scheduled or unscheduled intervention like maintenance events, trades, purchases, or other actions to take advantage of, mitigate or compensate for the observed changes. The criteria used to prompt a failure or performance record can range from complete loss of function to subtle changes in performance parameters that are known to be precursors of more severe events. These specific criteria applied to any explicit specific application and this invention is relevant to this type of data taxonomy and can be applied across all areas in which event data may be collected.Type: GrantFiled: April 2, 2020Date of Patent: March 15, 2022Inventors: Richard B. Jones, Dwayne L. Mason
-
Patent number: 11256521Abstract: Method and systems provide tools for evaluating the impact of component deprecations with a datacenter formed from a plurality of IHSs. Upon receiving a notification of a deprecated component, configuration files that invoke the deprecated component and are in use within the datacenter are identified. Estimates are generated for the resources that would be required to replace references to the deprecated component within the identified configuration files. Estimates may be generated based on compilation errors, test suite failures and historical error repair data. A tree is generated of the dependencies on the deprecated component within the identified configuration files. Based on characteristics of the dependency tree and also based on the resource estimates for replacing references to the deprecated component, a risk level is generated for the deprecated component. The risk level may be generated for individual IHSs, groups of IHSs, or an entire data center.Type: GrantFiled: January 27, 2020Date of Patent: February 22, 2022Assignee: Dell Products, L.P.Inventors: Viswanath Ponnuru, Raveendra Babu Madala, Vaideeswaran G, Ramesha He
-
Patent number: 11200814Abstract: A system for self-fulfillment includes at least a server. The at least a server is designed and configured to receive training data, wherein receiving the training data further comprises receiving at least a dietary request and at least a correlated alimentary process label. The at least a server is configured to receive at least a dietary request from a user device. The at least a server generates at least an alimentary instruction set as a function of the at least a dietary request from the user device and the training data. The at least a server generates at least a self-fulfillment instruction set as a function of the at least an alimentary instruction set containing at least a self-fulfillment action. The at least a server receives at least a user entry containing an alimentary self-fulfillment action.Type: GrantFiled: June 3, 2019Date of Patent: December 14, 2021Assignee: KPN INNOVATIONS, LLCInventor: Kenneth Neumann
-
Patent number: 11188210Abstract: The system, method, and computer program product described herein provide unified real-time rule analytics to users through the use of an analytics logic editor that allows a user to construct an analytic logic rule unit that may be used on both edge and cloud devices. The user may select a data source, transform, rule condition, and action using an interface of the analytics logic editor to construct an analytics logic rule unit that may be deployed to both edge and cloud devices in real-time without the need to separately program each device. The analytics logic rule unit may be installed and executed by the edge and cloud device in real-time.Type: GrantFiled: November 20, 2017Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Yao Liang Chen, Sheng Huang, Yun Jie Qiu, Xinlin Wang, Xiao Min Xu, Chao Hua Zhang
-
Patent number: 11169727Abstract: Synchronous replication between storage systems with virtualized storage includes: assigning a virtual volume datastore to a pod, the pod including a management object, the virtual volume datastore including virtual machine data; stretching the pod from a first storage system to a second storage system, including copying the virtual machine data from the first storage system to the second storage system; and synchronously replicating access operations of the virtual machine data of the pod between the first and second storage systems.Type: GrantFiled: January 28, 2019Date of Patent: November 9, 2021Assignee: Pure Storage, Inc.Inventors: Daniel Doucette, Cody Hosterman, John Colgrove, Neale Genereux
-
Patent number: 11042660Abstract: In one implementation, a first access behavior is determined. The first access behavior is for accessing a first dataset associated with a first tenant of a storage system, and the first dataset is stored in a first data node in the storage system. A second access behavior is determined. The second access behavior is for accessing a data entry that is to be added into a second dataset associated with a second tenant of the storage system, and the second dataset is stored in at least one data node in the storage system. In response to a deviation between the first access behavior and second access behavior being above a predefined threshold, the data entry is stored into the first data node.Type: GrantFiled: October 10, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Ke Zhang, Li Niu, Zhe Yan, Lei He, Hua Fu
-
Patent number: 11036761Abstract: In one example, a device for partitioning a database includes an interface to a database containing one or more tables, and a hardware-based processor configured to determine configuration information for the database, the configuration information defining a partitioning scheme for the one or more tables of the database, form a partition function based on the configuration information and a schema for the database, and apply the partition function to the one or more tables to partition the one or more tables.Type: GrantFiled: February 4, 2019Date of Patent: June 15, 2021Assignee: Wells Fargo Bank, N.A.Inventors: Jay Bailey, Kevin Liberacki
-
Patent number: 11010345Abstract: The features relate to artificial intelligence directed compression of user event data based on complex analysis of user event data including latent feature detection and clustering. Further features are described for reducing the size of data transmitted during event processing data flows and devices such as card readers or point of sale systems. Machine learning features for dynamically determining an optimal compression as well as identifying targeted users and providing content to the targeted users based on the compressed data are also included.Type: GrantFiled: March 18, 2019Date of Patent: May 18, 2021Inventors: Honghao Shan, Mason L. Carpenter, Gregor Bonin, Shanji Xiong, Christer DiChiara
-
Patent number: 10891293Abstract: Techniques for managing parameterized continuous query templates are provided. In some examples, a continuous query may be generated based at least in part on one or more selections of one or more business logic templates and business event parameters associated with a user. The continuous query may also be configured to retrieve business event data of the user. In some examples, a service provider may receive selection of one or more business logic templates. The service provider may also receive the business event parameters associated with the user. The business event parameters may be received via the selected template. The continuous query may then be generated using the information received via the template.Type: GrantFiled: June 21, 2018Date of Patent: January 12, 2021Assignee: Oracle International CorporationInventors: Eric Hsiao, Xiaochao Zhou, Jianrong Zhang
-
Patent number: 10877949Abstract: A computer-implemented method includes receiving, at a datastore having a plurality of records of a transaction-monitoring system, a first record representing a first instance of a transaction. The datastore includes a first layer and a second layer. A first record hash code, based on the first record, is compared to a template hash code set that includes one or more template hash codes, where each template hash code corresponds to a respective transaction in a set of one or more known transactions. The first record is inserted into the first layer of the datastore. The first record is inserted into the second layer of the datastore, based at least in part on the first record hash code not being found in the template hash code set.Type: GrantFiled: September 5, 2018Date of Patent: December 29, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bo Chen Z Zhu, RenFu Ma, Jing Yan Ma, Cheng Fang Wang, Yu Ying Wang, Fu Li Bian, Peng Fei Tian
-
Patent number: 10769306Abstract: Embodiments for data anonymity by a processor. A dataset may be transformed into an anonymous dataset by applying a differential privacy operation and a clustering operation to the dataset.Type: GrantFiled: September 21, 2017Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Spyridon Antonatos, Stefano Braghin, Naoise Holohan, Pol Mac Aonghusa
-
Patent number: 10733081Abstract: A static analysis tool configured to determine a significance of static analysis results. The static analysis tool can perform operations that include performing a static analysis of a computer program and generating the static analysis results in response to the performing the static analysis of the computer program. The operations can further include analyzing a description of a result item from the static analysis results, and based on the analyzing the description of the result item, assigning to the result item information from an ontology scheme. The operations can further include determining a significance value for the result item in response to the assigning the information from the ontology scheme and automatically performing an action associated with the result item based on one or more of the information assigned from the ontology scheme or the significance value.Type: GrantFiled: February 15, 2017Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Fionnuala G. Gunter, Christy L. Norman Perez, Michael T. Strosaker, George C. Wilson
-
Patent number: 10726460Abstract: A network commerce system comprises a product sale listing searchable by a consumer and comprising one or more products provided by a third-party vendor in a pay-per-lead format. A lead module is operable to obtain a consumer lead for a third-party vendor and determine whether the obtained consumer lead meets one or more quality standards, the consumer lead comprising a lead for sale of an item, the item provided by the third-party vendor.Type: GrantFiled: December 21, 2018Date of Patent: July 28, 2020Assignee: EBAY INC.Inventors: Valerie K. Shirk, Jason M. Heidema
-
Patent number: 10713597Abstract: Historical data used to train machine learning algorithms can have thousands of records with hundreds of fields, and inevitably includes faulty data that affects the accuracy and utility of a primary model machine learning algorithm. To improve dataset integrity it is segregated into a clean dataset having no invalid data values and a faulty dataset having the invalid data values. The clean dataset is used to produce a secondary model machine learning algorithm trained to generate from plural complete data records a replacement value for a single invalid data value in a data record, and a tertiary model machine learning clustering algorithm trained to generate from plural complete data records replacement values for multiple invalid data values. Substituting the replacement data values for invalid data values in the faulty dataset creates augmented training data which is combined with clean data to train a more accurate and useful primary model.Type: GrantFiled: January 21, 2019Date of Patent: July 14, 2020Assignee: NeuralStudio SECZInventor: Jack Copper
-
Patent number: 10685138Abstract: There is provided a system and method executed by a processor for estimating re-identification risk of a single individual in a dataset. The individual, subject or patient is described by a data subject profile such as a record in the dataset. A population distribution is retrieved from a storage device, the population distribution is determined by one or more quasi-identifying fields identified in the data subject profile. An information score is then assigned to each quasi-identifying (QI) value of the one or more quasi-identifying fields associated with the data subject profile. The assigned information scores of the quasi-identifying values for the data subject profile are aggregated into an aggregated information value. An anonymity value is then calculated from the aggregated information value and a size of a population associated with the dataset. A re-identification metric for the individual from the anonymity value is then calculated.Type: GrantFiled: April 1, 2016Date of Patent: June 16, 2020Assignee: PRIVACY ANALYTICS INC.Inventors: Martin Scaiano, Stephen Korte, Andrew Baker, Geoffrey Green, Khaled El Emam, Luk Arbuckle
-
Patent number: 10678695Abstract: Methods and migration units for use in out-of-order processors for migrating data to register file caches associated with functional units of the processor to satisfy register read operations. The migration unit receives register read operations to be executed for a particular functional unit. The migration unit reviews entries in a register renaming table to determine if the particular functional unit has recently accessed the source register and thus is likely to comprise an entry for the source register in its register file cache. In particular, the register renaming table comprises entries for physical registers that indicate what functional units have accessed the physical register. If the particular functional unit has not accessed the particular physical register the migration unit migrates data to the register file cache associated with the particular functional unit.Type: GrantFiled: December 6, 2017Date of Patent: June 9, 2020Assignee: MIPS Tech, LLCInventors: Hugh Jackson, Anand Khot
-
Patent number: 10673766Abstract: Disclosed is a variable-size sampling method under a data-streaming environment, including: calculating a maximum window size that satisfies a lower limitation of a predetermined uniformity confidence level at all times; inputting a data stream to be sampled; comparing a data stream length input until a current time point with the maximum window size; inspecting a sample size and a sampling fraction if the maximum window size is larger than the data stream length; performing sampling by generating a slot to increase the sample size if the current sample size is smaller than a predetermined percentage (P %) of the data stream; and directly performing sampling without generating a slot if the current sample size is equal to or larger than the predetermined percentage (P %) of the data stream. As a result, degradation of uniformity confidence during variable-size sampling under a real-time streaming environment can be prevented to improve sampling performance.Type: GrantFiled: April 17, 2018Date of Patent: June 2, 2020Assignee: KANGWON NATIONAL UNIVERSITY University-Industry Cooperation FoundationInventors: Ha Jin Kim, Myeong Seon Gil, Yang Sae Moon
-
Patent number: 10671647Abstract: A method, system, and apparatus are provided for automating digital resource management by using monitored user interactions with digital resources to compute a user interaction metric for each digital resource upon detecting a role change for a first user having a user interaction history with the digital resources, where each user interaction metric indicates how important the first user is to the corresponding digital resource and is used to select and map a first digital resource to a second user to provide an ownership transition recommendation for the first digital resource in response to the role change for the first user.Type: GrantFiled: August 10, 2015Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Bradley C. Herrin, Morris S. Johnson, Jr., Matthew T. McGuigan, Jarett Stein
-
Patent number: 10667456Abstract: A computer-implemented method for recommending agricultural activities is implemented by an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, determining a plurality of field condition data based on the subset of the plurality of input data, identifying a plurality of field activity options, determining a recommendation score for each of the plurality of field activity options based at least in part on the plurality of field condition data, and providing a recommended field activity option from the plurality of field activity options based on the plurality of recommendation scores.Type: GrantFiled: September 4, 2015Date of Patent: June 2, 2020Assignee: THE CLIMATE CORPORATIONInventors: James Ethington, Eli J. Pollak, Tristan D'Orgeval, Katherine Krumme, Evin Levey, Samuel Alexander Wimbush, Erik Andrejko, Moorea Lee Brega, Sivan Aldor-Noiman
-
Patent number: 10628461Abstract: A method, system, and apparatus are provided for automating digital resource management by using monitored user interactions with digital resources to compute a user interaction metric for each digital resource upon detecting a role change for a first user having a user interaction history with the digital resources, where each user interaction metric indicates how important the first user is to the corresponding digital resource and is used to select and map a first digital resource to a second user to provide an ownership transition recommendation for the first digital resource in response to the role change for the first user.Type: GrantFiled: June 8, 2015Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Bradley C. Herrin, Morris S. Johnson, Jr., Matthew T. McGuigan, Jarett Stein
-
Patent number: 10607598Abstract: Aspects described herein may relate to the determination of data that is indicative of a greater range of speech properties than input text data. The determined data may be used as input to one or more speech processing tasks, such as model training, model validation, model testing, or classification. For example, after a model is trained based on the determined data, the model's performance may exhibit more resilience to a wider range of speech properties. The determined data may include one or more modified versions of the input text data. The one or more modified versions may be associated with the one or more speakers or accents and/or may be associated with one or more levels of semantic similarity in relation to the input text data. The one or more modified versions may be determined based on one or more machine learning algorithms.Type: GrantFiled: July 25, 2019Date of Patent: March 31, 2020Assignee: Capital One Services, LLCInventors: Christopher Larson, Tarek Aziz Lahlou, Diana Mingels, Zachary Kulis, Erik T. Mueller
-
Patent number: 10565286Abstract: Disclosed herein are system, method, and computer program product embodiments for generating join histograms. An embodiment operates by a computer implemented method that includes determining, by at least one processor, a first interval associated with a first histogram of a first data structure and a first estimate frequency associated with the first interval. The method further includes determining, by the at least one processor, a second interval associated with a second histogram of a second data structure and a second estimate frequency associated with the second interval. The method further includes determining, by the at least one processor, a join interval based on the first and second intervals by calculating an intersection of the first and second intervals. The method further includes calculating, by the at least one processor, a join estimate frequency based on the first and second estimate frequencies.Type: GrantFiled: December 28, 2016Date of Patent: February 18, 2020Assignee: SAP SEInventors: Anisoara Nica, Kaleb Paul Alway
-
Patent number: 10565571Abstract: Systems, processes, and computer programs are disclosed for facilitating personal payment transactions. In some embodiments, disclosed embodiments may provide an interface dialog engine for providing a dynamic and customized interface for effecting the personal payment transaction; a funding source engine for providing options to fund the payment; an payee identity engine for identifying the intended payee receiving the payment; a routing option engine for providing options to route the payment; and a messaging engine for providing channels for related parties to the personal payment transaction to communicate.Type: GrantFiled: December 17, 2013Date of Patent: February 18, 2020Assignee: Capital One Services, LLCInventors: Gagan Kanjlia, Scott Zimmer, Robert J Larson, Alexander S. Wilson, Vishal Puri, Jay F. Pober
-
Patent number: 10552414Abstract: The present disclosure provides a computer implemented method and system for processing queries. The first data table comprises a set of data blocks. Each of the set of data blocks may be assigned respective attribute value information. A query involving a query condition on at least a first attribute of the first data table may be received. And a subset of the set of data blocks to be accessed may be selected based on the query condition and using the attribute value information. Furthermore, a guaranteed bound may be determined for a statistical metric on the first attribute based on at least one of the number of data blocks of the subset of data blocks and the attribute value information of the subset of data blocks. The guaranteed bound for the statistical metric may be used when determining a query execution plan for the received query.Type: GrantFiled: April 21, 2017Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Andreas Brodt, Oliver Schiller, Marc Schwind, Mathias Trumpp
-
Patent number: 10545963Abstract: A system includes a server device including a processor and a memory, the memory including instructions executable by the processor to: receive an indicator comprising an aggregation operation and an indicator criterion, wherein the indicator is included in the set of indicators; generate an indicator value associated with the indicator by applying the aggregation operation to a subset of the set of records identified using the indicator criterion; associate the subset of the set of records with the indicator value; apply a weight associated with the indicator to provide record weights associated with records of the subset of the set of records, wherein at least some of the provided record weights incorporate record weights provided based on other indicators of the set of indicators; and generate a priority list of records based on the record weights.Type: GrantFiled: October 31, 2016Date of Patent: January 28, 2020Assignee: ServiceNow, Inc.Inventors: Nabil Asbi, David van Heusden
-
Patent number: 10440132Abstract: Disclosed are various embodiments for reporting as well as tracking usage and/or installation of an application in a machine instance in a computing environment. A machine instance can execute an application and can be associated with a storage volume on which the application is installed. The application, or an installer utility associated with the application, can report installation and/or usage of the application to an application usage service.Type: GrantFiled: March 11, 2013Date of Patent: October 8, 2019Assignee: Amazon Technologies, Inc.Inventor: Thomas Charles Stickle