Patents Examined by Shahid A Alam
  • Patent number: 12292898
    Abstract: Embodiments are directed to managing data visualizations. A primary visualization that is associated with a data model may be provided such that the primary visualization may be displayed in a display panel. Insight items may be generated based on the primary visualization and the data model such that the insight items may correspond to one or more visualizations that may share one or more portions of the data model and such that the insight items may be displayed in an insight panel. In response to an insight item being selected from the insight panel, additional actions may be performed, including: generating a visualization based on the insight item that is displayed in the display panel instead of the primary visualization; and generating a scratch item that includes a thumbnail view of the primary visualization such that the thumbnail view is displayed in a scratch panel.
    Type: Grant
    Filed: February 5, 2024
    Date of Patent: May 6, 2025
    Assignee: Tableau Software, LLC
    Inventor: Jun Ho Kim
  • Patent number: 12287767
    Abstract: A computer-implemented method is disclosed. The method includes obtaining, by a de-duplication server, a candidate pair of a plurality of digitally stored documents from a document database. Text elements are identified from each digitally stored document in the candidate pair in response, and the text elements are stored as document extraction attributes. The method then automatically computes and stores relative positional differences of the text elements between each digitally stored document of the candidate pair and a document similarity score based on the relative positional differences. The relative positional differences are compared with a similarity function to form a difference similarity vector for the candidate pair. The difference similarity vector comprises components corresponding to each relative positional difference. The components of the difference similarity vector are aggregated to determine a final score for the candidate pair.
    Type: Grant
    Filed: January 30, 2024
    Date of Patent: April 29, 2025
    Assignee: Coupa Software Incorporated
    Inventors: Jyotirmaya Mahanta, Ankit Narang, Shoan Jain, Prasanna Kumar
  • Patent number: 12277127
    Abstract: Disclosed herein is a method implemented by a task mining engine. The task mining engine is stored as processor executable code on a memory. The processor executable code is executed by a processor that is communicatively coupled to the memory. The method includes receiving recorded tasks identifying user activity with respect to a computing environment and clustering the recorded user tasks into steps by processing and scoring each recorded user task. The method also includes extracting step sequences that identify similar combinations or repeated combinations of the steps to mimic the user activity.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: April 15, 2025
    Assignee: UiPath, Inc.
    Inventors: Gregory Barello, Charles Park, Prashanth Dannamaneni
  • Patent number: 12265562
    Abstract: The present invention is directed to generating structured text document from the output of a query for compounds using a n-dimensional map where the n-dimensional map includes an arrangement of biological or chemical entities enumerated within a collection of documents describing a particular biological target of interest.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: April 1, 2025
    Assignee: Accencio LLC
    Inventors: Kevin Brown, Kevin Brogle
  • Patent number: 12248519
    Abstract: Systems and methods are provided for enhanced processing of time series data via parallelization of instructions. An example method includes receiving a query indicating time series datasets and operations to be performed on the time series datasets. Nodes associated with the query are identified, with each node associated with a time series dataset. Nodes associated with operations to be performed are generated. The nodes are assembled into query tree, with parent nodes of the query tree indicating operations that are to be applied to children nodes. Instructions for processing the query tree are generated. At least a subset of the instructions is provided to one or more compute systems for processing in parallel. Results are received, and presented in a user interface.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: March 11, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
  • Patent number: 12248470
    Abstract: Implementations of the disclosure provide for anticipatory pre-execution of queries. In an implementation of the disclosure, a method for anticipatory pre-execution of queries includes the computation of an execution cost of each of a multiplicity of different queries to a data source scheduled at a specified time on a specified date. The method also includes monitoring a querying processing schedule and detecting from the monitoring, unscheduled time on a particular date prior to the specified time on the specified date. Finally, the method includes responding to the detection by first selecting a most expensive one of the different queries in terms of execution cost, for instance an amount of computing resources consumed in executing a corresponding one of the different queries, and then executing the selected most expensive one of the different queries during the unscheduled time on the particular date prior to the specified time on the specified date.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: March 11, 2025
    Assignee: Google LLC
    Inventor: Colin Zima
  • Patent number: 12242520
    Abstract: The technology disclosed includes a system to perform multi-label support vector machine (SVM) classification of a document. The system creates document features representing frequencies or semantics of words in the document. Trained SVM classification parameters for a plurality of labels are applied to the document features for the document. The system determines positive and negative distances between SVM hyperplanes for the labels and the feature vector. Labels with positive distance to the feature vector are harvested. When the distribution of negative distances is characterized by a mean and standard deviation, the system further harvests the labels with a negative distance such that the harvested labels include the labels with a negative distance between the mean negative distance and zero and separated from the mean negative distance by a predetermined first number of standard deviations.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: March 4, 2025
    Assignee: Netskope, Inc.
    Inventors: Ravindra K. Balupari, Sandeep Yadav
  • Patent number: 12242525
    Abstract: Techniques for ontology linking of unstructured text as a service are described. A service may receive a request to link unstructured text to a standardized ontology, and the service may segment and tokenize the unstructured text and send the result to multiple services implementing multiple deep machine learning models trained to identify particular entities and one or more relationships between entities. The service may perform a search of the standardized ontology to identify a set of similar candidates from the standardized ontology for the detected entities and the one or more relationships, and then rank the set of similar candidates from the standardized ontology according to their similarity to the detected entities within the unstructured text. The output from the service may include a result identifying a highest ranked candidate of the set of similar candidates from the standardized ontology for the detected entities within the unstructured text.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Parminder Bhatia, Thiruvarul Selvan Senthivel, Emine Busra Celikkaya, Jeremy Douglas Fehr, Arjun Mukhopadhyay, Shyam Ramaswamy, Arun Kumar Ravi
  • Patent number: 12242502
    Abstract: A computer-readable non-transitory physical storage medium having stored thereon machine-executable code for electronically facilitating contact between mutually interested entities, said machine-executable code to be executed by a microprocessor, said machine executable code which when executed by said microprocessor causes the microprocessor to perform operations including suggesting to a first user other users that first user may be interested in, where the suggested other users are filtered based on their location, causing a device to display a graphical user interface (GUI) for the first user to input a rating of the first user's level of interest in one or more respects in at least one other user, accepting the first user's level of interest rating via the GUI while not displaying the first user's rating to the at least one other user, and electronically notifying a pair of users that have rated each other above a threshold level.
    Type: Grant
    Filed: April 1, 2024
    Date of Patent: March 4, 2025
    Assignee: VERENT LLC
    Inventors: Gregory Taylor, Douglas Morgen
  • Patent number: 12229158
    Abstract: A computer-implemented method can comprise establishing programmatic connections to a digitally stored first database comprising over one million records, each of the records comprising columns; reading a configuration file that specifies tables in the database; for each particular table, forming and submitting a plurality of queries to the database, each of the queries specifying data aggregation operations, and in response thereto, receiving result sets of records of the database; calculating metadata metrics that characterize columns of the records in the result sets and storing the metadata metrics in tables for string column statistics, numeric column statistics, date column statistics, based upon a particular data type among different data types of the columns; generating presentation instructions which when rendered cause displaying one or more graphical visualizations in a graphical user interface.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: February 18, 2025
    Assignee: Treasure Data, Inc.
    Inventors: Dilyan Kovachev, Pradeep Kumar Reddy Savadi, Gurbaksh Sharma
  • Patent number: 12222949
    Abstract: A method of implementing object tagging framework starts with the processor receiving a tag creation command including a tag name. In response to the tag creation command, the processor creates a current tag. The processor then receives an association command, the tag name and a source object identifier. The processor determines a source object associated with the source object identifier. The source object includes a tag value. The processor associates the current tag with the source object. The processor receives a replication command including the source object and a target object. The processor causes replication of the source object to the target object that comprises replicating the current tag with the tag name and the tag value in the source object to the target object. Other embodiments are also described herein.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: February 11, 2025
    Assignee: Snowflake Inc.
    Inventors: Artin Avanes, Khalid Zaman Bijon, Yujie Li, Zheng Mi, Subramanian Muralidhar, David Schultz
  • Patent number: 12222973
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in electronic messaging, and other, systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically generating data extraction rules, which can then be used to automatically extract data from electronic messages.
    Type: Grant
    Filed: April 29, 2023
    Date of Patent: February 11, 2025
    Assignee: YAHOO ASSETS LLC
    Inventors: Irena Grabovitch-Zuyev, Abhinav Pundir, Noa Avigdor-Elgrabli, Dotan Di Castro, Iftah Gamzu, Liane Lewin-Eytan
  • Patent number: 12216617
    Abstract: A method and associated system for matching and delivering digital work metadata to one or more digital service providers including modifying one or more digital work metadata files, which includes removing non-critical data or segment-erroneous data or performing a language translation; reformatting the one or more digital work metadata files for compatibility with a transformer model-based AI matching operation; performing a block grouping operation on the one or more digital work metadata files, where data associated with the one or more digital work metadata files is grouped in blocks and analyzed for one or more pairs of data records; performing the transformer model-based AI matching operation to determine whether each pair of the one or more pairs of data records comprise a matching pair of data records; and transmitting output data from the transformer model-based artificial intelligence matching operation to the one or more digital service providers.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: February 4, 2025
    Assignee: Muserk, LLC
    Inventors: Paul David Goldman, Collin Robert White, Quentin Nicholas Bradley, Justin David Ahmanson
  • Patent number: 12204575
    Abstract: The present invention provides a method for updating and displaying information, which comprises a matrix program that operates as a program to analyze a data list and to form a table separately by setting a plurality of keywords, then produce an alive matrix map after the analysis result is matched and the table is created; therefore, the alive matrix map can add new data lists without repeating the tedious setting steps.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: January 21, 2025
    Inventor: Kuang-Yang Liao
  • Patent number: 12189642
    Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes identifying, among pieces of feature information of a plurality of pieces of time-series data, a plurality of pieces of feature information similar to feature information of processing target time-series data, obtaining a predicted value distribution of the processing target time-series data based on each of the plurality of pieces of feature information, obtaining a combined distribution from the predicted value distribution, and determining a range of predicted value for the processing target time-series data based on the combined distribution.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: January 7, 2025
    Assignee: Fujitsu Limited
    Inventors: Kanata Suzuki, Yoshinobu Iimura, Masatoshi Ogawa
  • Patent number: 12182092
    Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 31, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Sanath Kumar, Sri Karthik Bhagi, Parag Gokhale, Rahul S. Pawar, Arun Prabu Duraisamy, Manoj Kumar Pradhan, Dmitriy Borisovich Zakharkin, Prosenjit Sinha, Vipul Pawale, Jaya Rama Raju Inavolu, Manas Bhikchand Mutha, Pushpendra Singh
  • Patent number: 12169485
    Abstract: A method and system of providing material based on a user-initiated request utilizing an electronic database includes receiving search keywords to conduct a search and accessing a first database having previously stored contact information for the particular user in an initial table record. The method includes transforming data in the fields of the record for the particular user in the initial table to generate a record in a sanitized table, accessing a second electronic database having previously stored data structures corresponding to businesses, where each data structure maps selected keyword combinations to corresponding icons, and to particular material corresponding to each keyword combination, and displaying icons associated with search results having corresponding selected keywords near associated result items on an electronic display.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: December 17, 2024
    Assignee: United States Postal Service
    Inventors: Daniel M. Bentley, Robert E. Dixon, Jr., Ryan M. Luckay
  • Patent number: 12164473
    Abstract: A resource management service implements techniques for provisioning a process with computing resources sufficient to process a query. A query is received and computing system resources sufficient to process the query are provisioned. A response to the query is generated by running the process with the provisioned computing system resources.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: December 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Si Yin, Julio Delgado Mangas, Omer Baluch, Ajay Gopalakrishnan, Kiran-Kumar Muniswamy-Reddy, Mukul Vijay Karnik, Vishal Parakh, Antoun Joubran Kanawati
  • Patent number: 12147453
    Abstract: An apparatus for the generation of exploitation data is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a plurality of entity profiles from a plurality of entities, wherein each of the plurality of entity profiles comprises a plurality of operational data. The memory instructs the processor to identify demand data as a function of the plurality of entity profiles. The memory instructs the processor to generate exploitation data as a function of the operational data and the demand data. The memory instructs the processor to determine collaboration data as a function of the exploitation data. The memory instructs the processor to display the collaboration data using a display device.
    Type: Grant
    Filed: January 10, 2024
    Date of Patent: November 19, 2024
    Assignee: The Strategic Coach Inc.
    Inventors: Barbara Sue Smith, Daniel J. Sullivan
  • Patent number: 12117965
    Abstract: Provided are a file processing method, apparatus and device, and a readable storage medium. The method includes: judging whether a received file access path exists; if so, judging whether the file access path corresponds to a folder; if so, generating a folder stream, traversing the folder stream, and generating a file object corresponding to the folder stream; storing the file object in a memory, acquiring the size of a corresponding file according to the file object, detecting whether there is a file in the folder, and a size of the file is known and the file has been traversed and used, and if so, deleting, from the memory, the file object corresponding to the file; and acquiring the total size of files in the folder according to the size of each file in the folder.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 15, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Ruqing Xu