Patents Examined by Mohammed R Uddin
-
Patent number: 11710034Abstract: A mechanism is described for facilitating misuse index for explainable artificial intelligence in computing environments, according to one embodiment. A method of embodiments, as described herein, includes mapping training data with inference uses in a machine learning environment, where the training data is used for training a machine learning model. The method may further include detecting, based on one or more policy/parameter thresholds, one or more discrepancies between the training data and the inference uses, classifying the one or more discrepancies as one or more misuses, and creating a misuse index listing the one or more misuses.Type: GrantFiled: February 27, 2019Date of Patent: July 25, 2023Assignee: INTEL CORPORATIONInventors: Glen J. Anderson, Rajesh Poornachandran, Kshitij Doshi
-
Patent number: 11700254Abstract: A computer processing device for determining whether to allow or deny access to a database associated with the device is provided. The device is configured to determine the origin of data signed with a first key by comparing the key to one or more keys stored in a further database to identify the source of the data; search the database to determine one or more access rules associated with the source of the data, wherein the access rules define whether write access to the database is allowed or denied for the data; and allow or deny write access to the database based on the determined rule or rules.Type: GrantFiled: May 18, 2018Date of Patent: July 11, 2023Inventors: Kevin O'Sullivan, Jim Peters
-
Patent number: 11694079Abstract: A content-based image retrieval (CBIR) system and method is presented herein. The CBIR system generates a relatively short vector or array of data, referred to as a barcode, from an input image. The short vector or array data can be used to represent the content of the image for image retrieval purposes. The system obtains the image and applies a transform to the image to generate a plurality of image transform values. The system thresholds the plurality of image transform values to obtain compact image transform values. The system generates a barcode in accordance with the compact image transform values and representative of the image. The system may then transmit the barcode to a database for storage or draw the barcode on a display. The system may also compare barcodes to find and retrieve similar images associated with similar barcodes.Type: GrantFiled: January 17, 2022Date of Patent: July 4, 2023Assignee: Huron Technologies International Inc.Inventor: Hamid Reza Tizhoosh
-
Patent number: 11687492Abstract: Computer implemented methods for selective data deduplication in a multitenant environment are disclosed. Data deduplication of blocks written to a storage area associated with a tenant and redundant copies of the blocks written to other storage areas of other tenants is permitted or prevented based on tagging the first storage area associated with the tenant with a particular type of parameter. Responsive to detecting a write operation directed to the storage area tagged with a parameter indicating that deduplication is not permitted, a block to be written to the storage area is modified prior to hashing the block. Responsive to detecting a write operation directed to the storage area tagged with a parameter indicating that deduplication is permitted, a block to be written to the storage area is prevented from being modified prior to hashing the block.Type: GrantFiled: June 21, 2021Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Komal Shailendra Shah, Bharti Soni, Tej Parkash, Subhojit Roy
-
Patent number: 11681710Abstract: Security Information and Event Management tools, log management tools, log analysis tools, and other event data management tools are enhanced. Enhancements harvest entity extraction rules from queries, query results, and other examples involving the extraction of field values from large amounts of data, and help perform entity extraction efficiently. Entity extraction operations locate IP addresses, usernames, and other field values that are embedded in logs or data streams, for example, and populate object properties with extracted values. Previously used extraction rules are applied in new contexts with different users, different data sources, or both. An entity extraction rules database serves as a model that contains rules specifying parsing mechanisms. Parsing mechanisms may include regular expressions, separation character definitions, and may process particular file formats or object notation formats or markup language formats.Type: GrantFiled: December 23, 2018Date of Patent: June 20, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Moshe Israel, Yaakov Garyani, Or Cohen
-
Patent number: 11675800Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating version control for a client device. A server system may select one of two or more versions of a procedure based, at least in part, on a user profile. The server system may generate a message including a procedure name of the procedure, a version identifier identifying the selected version of the procedure, a set of computer-readable instructions corresponding to the selected version of the procedure, and a client directive pertaining to storing the procedure in a database. The server system may transmit the message to a client device associated with the user.Type: GrantFiled: November 30, 2020Date of Patent: June 13, 2023Assignee: Salesforce, Inc.Inventor: Sachin Desai
-
Patent number: 11669495Abstract: Disclosed techniques include deduplication. Techniques include determining whether a file is unique, and depending on whether the file is unique, deduplicating only part of the file or the entire file. The techniques include processing the first chunk of a file to determine whether the hash of the chunk hash is already within a chunk hash table, and if not, then a percentage of chunks of the file is similarly processed. If any of the hashes of chunks are already in the chunk hash table, then at least some of file has been previously deduplicated, and file is not unique the storage system. If none of the processed chunks have a hash that is already in the chunk hash table, then the file is considered to be unique within chunk store and only a partial percentage of the file's chunks are deduplicated. Not all of a unique file's chunks are deduplicated.Type: GrantFiled: August 27, 2019Date of Patent: June 6, 2023Assignee: VMware, Inc.Inventors: Wenguang Wang, Junlong Gao, Marcos K. Aguilera, Richard P. Spillane, Christos Karamanolis, Maxime Austruy
-
Patent number: 11663216Abstract: A data exchange that provides historical data indexed by date is provided. The data exchange may include a raw data layer, a model data layer, a delta staging layer, a delta database and a plurality of workspaces. The raw data layer may be a landing zone for raw data records. The model data layer may include modeled data records. The delta staging layer may be a landing zone for changed data. The changed data may correspond to changes made to the data records. The delta database may be divided into partitions. Each partition may hold data records that changed during a given time period. A plurality of data records may be continuously transferred from the raw data layer to both the model data layer and the delta staging layer. Once, during a predetermined time period, the contents of the delta staging layer may replace the contents of a partition.Type: GrantFiled: July 28, 2021Date of Patent: May 30, 2023Assignee: Bank of America CorporationInventors: Daniel Ebenezer, Dilip Raja, Giridhar Nakkala, Jon W. Gulickson, Yadav Khanal, Miranda Carr, James Taber, Vasudevan Atteeri
-
Patent number: 11650954Abstract: A processor determines the data to be replicated in the production site. The processor splits the data into a plurality of blocks. The processor determines one or more replication links. The processor determines an order of each one of the plurality of blocks to be sent over the one or more replication links, where the order of each one of the plurality of blocks to be sent over the one or more replication links is determined by a machine learning model.Type: GrantFiled: November 13, 2020Date of Patent: May 16, 2023Assignee: KYNDRYL, INC.Inventors: Kim Poh Wong, Young Soo Basler
-
Patent number: 11650957Abstract: Provided are a computer program product, system, and method receiving at a cache node notification of changes to files in a source file system served from a cache file system at the cache node. A cache file system is established at the cache node as a local share of a source file system at the source node. The source node establishes a local share of the cache file system at the cache node. Notification is received, from the source node, that the source node modified a source control file for a source file at the source node. In response to receiving the notification, a cache control file, for a cached file in the cache file system, is updated to indicate the source file at the source node is modified. A request is sent to the source node to obtain data for the source file indicated as modified.Type: GrantFiled: June 1, 2021Date of Patent: May 16, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkateswara Rao Puvvada, Karrthik K G, Saket Kumar, Ravi Kumar Komanduri
-
Patent number: 11651249Abstract: Methods, apparatus, and processor-readable storage media for determining similarity between time series using machine learning techniques are provided herein. An example computer-implemented method includes obtaining a primary time series and a set of multiple candidate time series; calculating, using machine learning techniques, similarity measurements between the primary time series and each of the candidate time series; for each of the similarity measurements, assigning weights to the candidate time series based on similarity to the primary time series relative to the other candidate time series; generating, for each of the candidate time series, a similarity score based on the weights assigned to each of the candidate time series across the similarity measurements; and outputting, based on the similarity scores, identification of at least one candidate time series for use in one or more automated actions relating to at least one system.Type: GrantFiled: October 22, 2019Date of Patent: May 16, 2023Assignee: EMC IP Holding Company LLCInventors: Fatemeh Azmandian, Peter Beale, Bina K. Thakkar, Zachary W. Arnold
-
Patent number: 11631289Abstract: Methods and systems for capturing and processing audio data of a vehicle engine. In one aspect, a vehicle audio capture system includes a mobile device configured to capture vehicle engine sounds in an audio file and to associate tags identifying one or more vehicle conditions observed during audio capture and reflected in the audio file, and a server configured to process the audio file and expose an application programming interface (API) to provide access to the audio file to one or more data consumer devices. In some instances, a condition report server is configured to access the application programming interface to retrieve a version of the audio file and include data describing the audio file within a vehicle condition report. Additionally, tags may be added to the audio file based on detected engine conditions. Detection of engine conditions may be based on use of trained models.Type: GrantFiled: January 22, 2020Date of Patent: April 18, 2023Assignee: ACV Auctions Inc.Inventors: Charlie Campanella, Keith Carolus, Reid Gershbein, Daniel Magnuszewski, Michael Pokora, Timothy Poulsen, Philip Schneider, Dennis Christopher Fedorishin
-
Patent number: 11556592Abstract: Disclosed herein is a data estimation technique for a data intake and query system. The system receives user inputs indicative that a first data source is to be the subject of a storage related estimate. The system receives a first plurality of events generated by the first data source. The system indexes only a sample of the received first plurality of events, based on a sampling criterion, where the sample is fewer than all of the first plurality of events. The system generates the storage related estimate based on at least some of the first plurality of events, and causes an indication of the estimate to be output to a user.Type: GrantFiled: April 21, 2021Date of Patent: January 17, 2023Assignee: SPLUNK INC.Inventors: Anish A. Shrigondekar, Eric Bond, Dhananjay Koshe, Jagannath Kerai, Michael C. Lin
-
Patent number: 11556577Abstract: Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.Type: GrantFiled: September 22, 2020Date of Patent: January 17, 2023Assignee: Splunk Inc.Inventors: R. David Carasso, Micah James Delfino, Johnvey Hwang
-
Patent number: 11556499Abstract: A method, system and computer program product for container image migration service is provided. The method comprises identifying a latest version of a first customer container image stored in a container image repository. The method further comprises determining the latest version of the first customer container image is a migration image from a last version of the first customer container image; determining a set of commands in the Docker file of the last version of the first customer container image that have migrated to a corresponding set of commands in the Docker file of the migration image; identifying a latest version of a second customer container image having at least one Docker file command in common with at least one command in the set of commands; and recommending imminent migration of the second customer container image to include migration of the at least one Docker file command.Type: GrantFiled: January 21, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Wei Wu, Peng Hui Jiang, Jin Shi, Jun Su, Xiong Wei Zhao, Jing Yan Ma
-
Patent number: 11551024Abstract: Disclosed herein are systems and methods to efficiently execute predictions models to identify future values associated with various nodes. A server retrieves a set of nodes and generates a primary prediction model using data aggregated based on all nodes. The server then executes various clustering algorithms in order to segment the nodes into different clusters. The server then generates a secondary (corrective) prediction model to calculate a correction needed to improve the results achieved by executing the primary prediction model for each cluster. When a node with unknown/limited data and attributes is identified, the server identifies a cluster most similar the new node and further identifies a corresponding secondary prediction model. The server then executes the primary prediction model in conjunction with the identified secondary prediction model to populate a graphical user interface with an accurate predicted future attribute for the new node.Type: GrantFiled: November 22, 2019Date of Patent: January 10, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Thomas Lomont, Sen Yang, Siyang Li, John Ingraham
-
Patent number: 11544229Abstract: Disclosed are various embodiments for tracking the flow of data through a network environment. A monitor can detect that a data transaction event has occurred. Then, the monitor can identify data involved in the data transaction event. Next, a trace identifier can be assigned to the data involved in the data transaction event. Subsequently, a transaction data subset representing a subset of the data involved in the data transaction event that is subject to a common data processing event can be identified. Then, a span identifier can be assigned to the transaction data subset. Next, a correlation identifier can be link to a combination of the span identifier and the trace identifier. Finally, a transaction event record can be written to a distributed ledger, the transaction event record comprising the span identifier and the transaction data subset.Type: GrantFiled: April 29, 2020Date of Patent: January 3, 2023Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INCInventors: Jeremy D. Seideman, Amartya Roy, Anna Korsakova Bain, Jaime Amanda Spahr, Paramjit Singh, Pratiti Shrivastava, Siva Nidamarthy, Tami Sue Sargeant, George Kassabov
-
Patent number: 11531658Abstract: A method and apparatus for criterion-based retention of data object versions are disclosed. In the method and apparatus, a plurality of keys are sorted in accordance with an ordering scheme, whereby a key of the plurality of keys has an associated version of a data object and a timestamp. The key is inspected in accordance with the ordering scheme to determine based at least in part on the timestamp whether a criterion for performing an action on the associated version of the data object is satisfied. If the criterion is satisfied, a marker key is added to the plurality of keys, whereby the marker key precedes the inspected key according to the ordering scheme and indicates that the criterion is satisfied.Type: GrantFiled: December 9, 2019Date of Patent: December 20, 2022Assignee: Amazon Technologies, Inc.Inventors: Praveen Kumar Gattu, Aykud Gonen, Jonathan Jorge Nadal, Abhilasha Seth, Joseph Thomas Selman
-
Patent number: 11526501Abstract: The present disclosure relates to a method comprising incorporating a utilization level field for a set of materialized views of database system in a database catalog of the database system. A computer process may be generated to run during a defined time period on a spare host of the database system. The computer process is configured to monitor utilization of the set of materialized views and to collect data of utilized materialized views in a dedicated registry. A check if each materialized view of the set of materialized views is present in the registry may be periodically be performed. The utilization level of a materialized view may be adapted based on its collected data in the registry. A check in catalog utilization levels of the set of materialized views may periodically be performed and based on the utilization levels utilization of the set of materialized views may be adapted.Type: GrantFiled: March 19, 2021Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Artur M. Gruszecki, Andrzej Jan Wrobel, Tomasz Sekman, Tomasz Kazalski
-
Patent number: 11520791Abstract: A system for performing cascading search includes an associative memory array, a controller, a similarity search processor and an exact match processor. The associative memory array stores a plurality of multiportion data vectors stored in at least one column of the associative memory array. Each vector has a first portion and a second portion which are aligned to each other in the column. The controller controls the associative memory array to perform a similarity search of a similarity query on the first portion and an exact search of an exact query on the second portion. The similarity match processor generates a match row including match bit indications aligned with each similarity matched column. The match row indicates which columns have first portions which match to the similarity query. The exact match processor outputs exact match columns from among the similarity matched columns which have second portions which match the exact query.Type: GrantFiled: May 6, 2020Date of Patent: December 6, 2022Assignee: GSI Technology Inc.Inventor: Avidan Akerib