Patents Examined by Mohammed R Uddin
-
Patent number: 11270204Abstract: 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: March 11, 2020Date of Patent: March 8, 2022Assignee: Huron Technologies International Inc.Inventor: Hamid Reza Tizhoosh
-
Patent number: 11263220Abstract: Systems and methods are described for modifying input and output (I/O) to an object storage service by implementing one or more owner-specified functions to I/O requests. A function can implement a data manipulation, such as filtering out sensitive data before reading or writing the data. The functions can be applied prior to implementing a request method (e.g., GET or PUT) specified within the I/O request, such that the data to which the method is applied my not match the object specified within the request. For example, a user may request to obtain (e.g., GET) a data set. The data set may be passed to a function that filters sensitive data to the data set, and the GET request method may then be applied to the output of the function. In this manner, owners of objects on an object storage service are provided with greater control of objects stored or retrieved from the service.Type: GrantFiled: September 27, 2019Date of Patent: March 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Timothy Lawrence Harris, Kevin C. Miller, Ramyanshu Datta
-
Patent number: 11250064Abstract: A computer system for executing k-mismatch searches, comprising at least one processor, configured to: receive a size of a search term; receive a similarity threshold: and generate a set of filters by: forming the set of filters based on a set of combinations of positions of matches, and gaps for the—size of the search term according to the similarity threshold, wherein each one—of the combinations contains at least one filter from the set of filters.Type: GrantFiled: March 19, 2018Date of Patent: February 15, 2022Assignee: OFEK—ESHKOLOT RESEARCH AND DEVELOPMENT LTD.Inventors: Zakharia Frenkel, Zeev Volkovich
-
Patent number: 11250036Abstract: Methods, systems, and computer-readable media are provided for facilitating mapping of semantically similar terms between and among two or more information systems. In particular, to facilitate automatic discovery, establishment, and/or statistical validation of linkages between a plurality of different nomenclatures employed by a plurality of information systems, such as multiple electronic health record systems. In embodiments, the imputation of latent synonymy in corpora comprised of samples of historical records from each system enables automated terminology mapping between disparate systems' records, thereby establishing reliable linkages that may subsequently be utilized for realtime decision support, data mining-based research, or other valuable purposes.Type: GrantFiled: December 19, 2018Date of Patent: February 15, 2022Assignee: CERNER INNOVATION, INC.Inventors: Douglas S. McNair, Kanakasabha K. Kailasam, John Christopher Murrish
-
Patent number: 11249971Abstract: Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.Type: GrantFiled: January 31, 2019Date of Patent: February 15, 2022Assignee: Splunk Inc.Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Rory Greene, Bradley Hall, Nicholas Christian Mealy, Brian Philip Murphy, Stephen Phillip Sorkin, Andre David Stechert, Erik M. Swan
-
Patent number: 11249954Abstract: Techniques are provided for synchronous replication for synchronous mirror copy guarantee. A file system dependent technique for synchronous mirror copy guarantee is provided by overriding default behavior of a persistent fence so that the persistent fence is activated to block operations targeting a storage object having a synchronous replication relationship based upon the synchronous replication relationship being out of sync. The default behavior of the persistent fence is overridden to allow operations to be executed upon the storage object based upon the synchronous replication relationship being in sync. A file system independent technique for synchronous mirror copy guarantee is provided by intercepting operations before the operations are received by a file system. The operations are selectively forwarded to the file system or not based upon a state of a synchronous replication relationship.Type: GrantFiled: April 19, 2019Date of Patent: February 15, 2022Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Gaurav Verma
-
Patent number: 11244013Abstract: The system, method, and computer program product are disclosed that track the evolution of a network over time through the analysis of media corpora associated with nodes of the network at each time slice. The media corpora may be analyzed to generate word clusters for each time slice that are then compared across time slices to determine how the network has evolved. The evolution may be tracked by determining the similarity of each word cluster of a particular time slice to each word cluster of another time slice. The similarity may be measured by a similarity score for each comparison that may be combined to determine an overall similarity of the network between the two time slices.Type: GrantFiled: June 1, 2018Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Mary E. Helander, Emily A. Ray, Nizar Lethif, Joana Sofia Branquinho Teresa Maria, Kush R. Varshney, Hemank Lamba
-
Patent number: 11238077Abstract: A method of processing raw data as it is received from a data provider via an input channel is disclosed. Values are derived from the raw data as it is received from the data provider via the input channel. The derived values correspond to custom fields of a summary table. The summary table is configured to store a summary of the raw data. The custom fields correspond to data capable of improving an analysis of an entity by an analysis tool. The derived values are inserted into the custom fields of the summary table. Access to the summary table is provided as enriched data for use by the analysis tool to improve the analysis of the entity.Type: GrantFiled: May 29, 2019Date of Patent: February 1, 2022Assignee: SAP SEInventors: Panish Ramakrishna, Ashutosh Patel, Nithya Rajagopalan
-
Patent number: 11238075Abstract: A system is disclosed for automatically providing solutions to user questions containing text and data. The system includes a linguistic module to extract keywords from the question text, lookup solutions from a knowledge base that match the keywords, with a score based on the keyword frequency and match, and use a machine learning model trained on previous question data to predict solutions from the question data, with score based on the model's probability, and a combination module for combining the solutions ordered by their respective normalized scores.Type: GrantFiled: November 20, 2018Date of Patent: February 1, 2022Assignee: InSkill, Inc.Inventors: James Hansen, Dale Calder, Stas Taraschansky
-
Patent number: 11237912Abstract: A technology is described for managing storage snapshots of storage volumes. In one example of the technology, a request may be received to create a storage snapshot of a storage volume associated with a tag. The tag may be assigned to a computing instance hosted in a service provider environment, and the storage volume may be assigned for use by the computing instance. In response to the request to create the storage snapshot, the storage volume associated with the tag may be identified, and the storage snapshot of the storage volume associated with the tag may be created.Type: GrantFiled: May 9, 2019Date of Patent: February 1, 2022Assignee: Amazon Technologies, Inc.Inventor: Puneet Agarwal
-
Patent number: 11232063Abstract: A method for data storage includes specifying a plurality of File Systems (FSs) for use by multiple clients, including assigning to the FSs both respective global identifiers and respective client-specific names. The plurality of FSs is managed using the global identifiers, and files are stored for the clients in the FSs using the client-specific names.Type: GrantFiled: October 9, 2019Date of Patent: January 25, 2022Assignee: Google LLCInventors: Shahar Frank, Amos Ben-Ari
-
Patent number: 11226946Abstract: A computer-implemented method for analyzing electronic documents includes defining at least one search criterion for a plurality of index items relating to a subject; applying the at least one search criterion to a plurality of documents; determining, for each index item in the plurality of index items, a category index reflecting a degree to which the plurality of documents relates to the index item; and generating, with reference to the category index for each index item in the plurality of index items, a performance index reflecting a degree to which the plurality of documents relates to the subject.Type: GrantFiled: April 13, 2017Date of Patent: January 18, 2022Assignee: NORTHERN LIGHT GROUP, LLCInventor: C. David Seuss
-
Patent number: 11210325Abstract: 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: April 29, 2017Date of Patent: December 28, 2021Assignee: SPLUNK Inc.Inventors: R. David Carasso, Micah James Delfino, Johnvey Hwang
-
Patent number: 11210262Abstract: In some embodiments, an ingestion service processes messages from a set of devices that generate a first set of messages. The ingestion service is configured with a first profile for a first platform. First configuration properties in the first profile configure a first connection to first storage on the first platform to store information for the first set of messages and configure a first connection to a first event processing service on the first platform to process information in the first set of the messages. A selection is received for a second profile. The ingestion service is migrated to a second platform associated with the second profile. Second configuration properties are retrieved from the second profile for the second platform and installed on the ingestion service to configure a second connection to second storage and configure a second connection to a second event processing service on the second platform.Type: GrantFiled: September 25, 2019Date of Patent: December 28, 2021Assignee: SAP SEInventor: Dishant Kamble
-
Patent number: 11188505Abstract: Altering a database structure based on software updates in a distributed computing system can include identifying a plurality of software updates that include alterations to structural elements in the database structure and identifying, for the plurality of software updates, a plurality of alterations corresponding to a first structural element of the structural elements. A combined alteration can be generated by combining the plurality of alterations. A database statement can be generated for altering the first structural element according to the combined alteration. The database structure can then be updated using the database statement. The structural elements can define logical relationships between data stored in the database structure. The alterations can be expressed using a markup language and the database statement can be expressed using a query language.Type: GrantFiled: August 2, 2019Date of Patent: November 30, 2021Assignee: ServiceNow, Inc.Inventor: Joey Mart
-
Patent number: 11188525Abstract: A system and method of generating platform-dependent queries from a platform-agnostic query are disclosed. A data pipeline including a plurality of events having a set of platform-dependent metadata associated therewith is implemented. Each of the plurality of events is processed by one of a plurality of ingestion platforms. A platform-agnostic query configured to obtain one or more metadata search results from the platform-dependent metadata is received and a first platform-dependent query is generated from the platform-agnostic query. The first platform-dependent query is configured to be implemented by at least one target ingestion platform.Type: GrantFiled: May 31, 2019Date of Patent: November 30, 2021Assignee: Walmart Apollo, LLCInventors: Vilas Athavale, Swati Ajit Deshmukh, Ravinder Matte, Arun Viswanathan, Preksha Gupta
-
Patent number: 11170047Abstract: Determining relative connections between individuals includes: obtaining identification information of a first individual and identification information of a second individual; determining, based at least in part on a relative connections graph, a relative connections path connecting the first individual, the second individual, and at least one additional individual; and outputting information pertaining to the relative connections path.Type: GrantFiled: June 27, 2018Date of Patent: November 9, 2021Assignee: 23andMe, Inc.Inventor: John Michael Macpherson
-
Patent number: 11169995Abstract: Techniques related to relational dictionaries are disclosed. In some embodiments, one or more non-transitory storage media store a sequence of instructions which, when executed by one or more computing devices, cause performance of a method. The method involves storing a code dictionary comprising a set of tuples. The code dictionary is a database table defined by a database dictionary and comprises columns that are each defined by the database dictionary. The set of tuples maps a set of codes to a set of tokens. The set of tokens are stored in a column of unencoded database data. The method further involves generating encoded database data based on joining the unencoded database data with the set of tuples. Furthermore, the method involves generating decoding database data based on joining the encoded database data with the set of tuples.Type: GrantFiled: November 21, 2017Date of Patent: November 9, 2021Assignee: Oracle International CorporationInventors: Pit Fender, Seema Sundara, Benjamin Schlegel, Nipun Agarwal
-
Patent number: 11169973Abstract: A storage system access point receives a first access request from a client device, wherein the first access request specifies first data. The storage system access point attempts to execute the first access request. In response to successfully accessing the first data, a first message is transmitted to an external audit system indicating that information corresponding to the first access request is to be recorded by the external audit system. In response to that the first data has been successfully accessed, and that the information corresponding to the first access request has been successfully recorded by the external audit system, notifying the client device that the first access request has been successfully completed.Type: GrantFiled: August 23, 2019Date of Patent: November 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harsha Hegde, Michael E. Factor
-
Patent number: 11163737Abstract: A method includes ingesting event data over a network for a plurality of events obtained by disparate computing resources. Each event is associated with a respective timestamp and one or more ingestion-attributes. The method includes identifying whether the corresponding event is associated with any custom indexing-attributes defined by a user. The method also includes indexing the corresponding event into a data store as structured data based on the respective timestamp, the one or more ingestion-attributes, and any identified custom indexing-attributes. The method includes evicting any of the events of the event data in the data store for a period of time that satisfies an eviction time period threshold. The method also includes retrieving the data from the data store that is associated with the time range, the ingestion-attributes, or the one custom indexing-attributes.Type: GrantFiled: November 21, 2018Date of Patent: November 2, 2021Assignee: Google LLCInventors: Collin Lambert, Innokentiy Basmov, Ethan Daniel Gaebel, Andrew Liang Ping Chang, Iulia Ion