Patents Examined by Courtney Harmon
  • Patent number: 11768824
    Abstract: The disclosure relates to method and system for performing real-time data validation. The method includes fetching a plurality of metadata from a set of external data sources and a set of external file storage systems. The plurality of metadata is fetched along with a set of connection configuration parameters and column mapping information The method further includes generating a set of clusters for performing data validation in an external processing infrastructure based on an analysis of the plurality of metadata and of the external processing infrastructure. The method further includes determining a set of test scripts from a plurality of test scripts based on the column mapping information and the set of connection configuration parameters. The method further includes performing a real-time data validation by executing the set of test scripts in the set of clusters.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: September 26, 2023
    Assignee: Wipro Limited
    Inventors: Girish Raghavan, Thamilchelvi Peterbarnabas, Inderjeet Yadav, Arunachalam Lakshmanan, Sindhu P
  • Patent number: 11755587
    Abstract: A system for analyzing and interpreting at least one data stream comprises at least two extraction modules and at least one aggregation module that is configured to receive tagged data fragments from the at least two extraction modules. The aggregation module is configured to combine the tagged data fragments received from the at least two extraction modules to one session data. Further, a method of combining data fragments is described.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: September 12, 2023
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Martin Krueger, Joerg Weide, Jens Geier, Jens Vieweger, Michael Finsterbusch
  • Patent number: 11741107
    Abstract: An embodiment of the present invention discloses a travel assisting method, including: extracting trip information from content saved in a terminal and saving the extracted trip information in a trip list; selecting the trip information from the trip list, automatically connecting to a preset network address or a preset server address, and searching by using part or all of content of each piece of the selected trip information as a key word, so as to obtain assisting information corresponding to the trip information; and generating prompting information. Correspondingly, an embodiment of the present invention further discloses a terminal. The present invention enables the terminal to automatically provide effective reference information for a user according to a trip of the user, solving the problem that an operation is troublesome and time-consuming when the user obtains trip-related assisting information by using the terminal.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 29, 2023
    Assignee: Huawei Device Co., Ltd.
    Inventors: Ting Zhang, Hongjun Wang
  • Patent number: 11734122
    Abstract: Malware scan task processing in a data storage system is described herein. A method as described herein can include designating, by a device operatively coupled to a processor, a file stored by a primary cluster of a data storage system for a malware scan; locating, by the device, a secondary cluster of the data storage system having stored thereon a copy of the file, the secondary cluster being distinct from the primary cluster; and, in response to determining that the file stored by the primary cluster matches the copy of the file stored by the secondary cluster, causing, by the device, a second anti-malware server associated with the secondary cluster to perform the malware scan for the copy of the file instead of a first anti-malware server associated with the primary cluster.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: August 22, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shiv Shankar Kumar, Avadut Mungre, Krishna Maheshwari
  • Patent number: 11727037
    Abstract: A method and system for configuring a computer for data classification using ordinal regression includes: receiving and storing a data set having data with a plurality of data features that have an ordinal relationship; generating a plurality of ordinal classification bins based on the relationship of the data features, at least one ordinal classification bin having walls defined by at least two hyperplanes; generating an ordinal regression model of the data set illustrating the data of the data set arranged into the plurality of ordinal classification bins; and tuning the slopes of the walls of the at least one ordinal classification bin based on the relationships between the plurality of data features of the data arranged within the at least one ordinal classification bin such that the slopes of the two hyperplanes defining the walls of the at least one ordinal classification bin are not parallel.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: August 15, 2023
    Assignee: BOOZ ALLEN HAMILTON INC.
    Inventors: Fred Sun Lu, Edward Simon Paster Raff
  • Patent number: 11720586
    Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing identified data for a determined conversion of the identified data, wherein the identified data is input data stored on an external database; automatically converting the analyzed data to a uniform domain by mapping a data route within the analyzed data, predicting a plurality of outcomes based on an application of a plurality of scenarios associated with the mapped data route, ranking the predicted outcomes based on a positive match percentage for the analyzed data, and converting the analyzed data associated with at least one ranked outcome using a relational algebra algorithm; and dynamically transmitting the converted, analyzed data into at least one section of a machine learning data pipeline.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kiran A Kate, Martin Hirzel, Avraham Ever Shinnar
  • Patent number: 11709480
    Abstract: A method includes accessing, from a data store, at least one predefined data classification for asset data associated with multiple assets in an industrial process control system, wherein the at least one predefined data classification is associated with one or more first policies, wherein the data store stores a plurality of data classifications for asset data. The method also includes receiving user input of a customization to the at least one predefined data classification to generate at least one customized data classification associated with one or more second policies. The method further includes storing the at least one customized data classification in the data store. The method also includes collecting asset data from at least one of the multiple assets. The method further includes processing the collected asset data according to the one or more second policies associated with the at least one customized data classification.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: July 25, 2023
    Assignee: Honeywell International Inc.
    Inventors: James Edward Moorhouse, Andrew Duca, Seth G. Carpenter
  • Patent number: 11693876
    Abstract: The present disclosure involves systems, software, and computer implemented methods for efficient shared bulk loading into optimized storage. One example method includes identifying a data set on a client to load to a server. Load steps that can be performed either on the client or the server are identified. Values for load factors are determined. Load rules are determined that are based on load factors and are for determining processing locations for the load steps. A processing location of either the client or the server is determined for each load step, based on the load rules. Load steps that have a processing location of the client are executed on the data set, on the client. The data set is transferred from the client to the server, over a network. Load steps that have a processing location of the server are executed on the data set, at the server.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: July 4, 2023
    Assignee: SAP SE
    Inventors: Stefan Noll, Jens Teubner, Norman May, Alexander Boehm
  • Patent number: 11675828
    Abstract: A method, a computer program product, and a computer system determine and arrange images to include in a visual representation. The method includes receiving a textual statement and identifying a plurality of terms in the textual statement that are to be visualized in the visual representation. The method includes generating a plurality of sequences of images where each image in a given one of the sequences is associated with one of the terms. Each image is associated with at least one tag. The method includes determining a global coherence and a local coherence for each of the sequences based on the tags of the images. The method includes selecting one of the sequences based on the global coherence and the local coherence. The method includes generating the visual representation where the images of the selected sequence are included.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: June 13, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamer E. Abuelsaad, Ayush Shah
  • Patent number: 11675787
    Abstract: A computer-implemented method for optimizing a search index of a search service may be provided. The method may comprise storing continuously search queries of the search service, receiving a content item to be indexed, adding the content item temporarily to the a main index of the search service, determining a set of document relevancy factor (DRF) values for the content item for a selected set of stored search queries, determining a combined document relevancy factor value out of the determined set of document relevancy factor values for the content item, comparing the combined document relevancy factor value for the content item to a document relevancy factor threshold value, and adding, in response to the comparing, the content item permanently to an index based on the results of the comparing.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andreas Prokoph, Uwe Hansmann, Timo Kussmaul, Thomas Steinheber, Kai Brennenstuhl
  • Patent number: 11645293
    Abstract: An example embodiment may involve obtaining training time series data spanning an observation time window and comprising a series of values of a metric at regularly-spaced sample points in time, and analyzing the training time series data to determine one of a periodicity or a pseudo-periodicity across a plurality of consecutive sub-windows, each equal in size to a reference time period and each spanned by the same number N of sample points of metric values. A reference pattern corresponding to a model time series having no anomalies, as well as a reference threshold, may be determined and stored. Runtime time series data may then be obtained and time aligned with the reference pattern. Deviations between the runtime time series and the reference pattern may be identified as anomalies if they exceed the reference threshold. Identified anomalies may be displayed in a display device.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: May 9, 2023
    Assignee: EXFO SOLUTIONS SAS
    Inventor: Fabrice Pelloin
  • Patent number: 11615108
    Abstract: Systems and methods for automatic error rejection are provided. Systems and methods described herein bypass the creation of a staging table at the outset and, instead, attempt a direct merge from a source data location to a target data location. In the event that the merge fails, then a temporary/staging table can be loaded where errors can be logged, validations can be performed, and erroneous data can be corrected.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: March 28, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gunaranjan Vasireddy, Phani Krishna Somayajula
  • Patent number: 11609931
    Abstract: A ring replication system receives and redundantly stores electronic data for access by users. Two or more storage devices are configured in a ring and circulate received data to each other. At least one such device receives incoming data records from an external source. One storage device is designated as the ordering device for assigning a sequence order to each data record, and the assigned sequence order is circulated around the ring. After confirming that the assigned sequence order has been indexed within each storage device on the ring, data records may then be accessed by users. One or more access portals may be coupled to one or more storage devices in the replication ring for providing users with access to stored data records. Data records are accessed in accordance with the assigned sequence order. A related method for redundant storage of data records is also disclosed.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: March 21, 2023
    Assignee: Datadog, Inc.
    Inventors: Boaz Sedan, Geraud Louis Boyer
  • Patent number: 11586685
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to receive data from browsers of client devices configured to remotely access different Web applications through the browsers, with the data being indicative of user actions performed within the different Web applications. The processor may also be configured to cooperate with the memory to generate a data structure separately from the different Web applications based upon the received data, determine an action to perform based upon the data structure, and perform the determined action.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: February 21, 2023
    Inventor: Ricardo Fernando Feijoo
  • Patent number: 11573974
    Abstract: Systems and methods for automatic error rejection are provided. Systems and methods described herein bypass the creation of a staging table at the outset and, instead, attempt a direct merge from a source data location to a target data location. In the event that the merge fails, then a temporary/staging table can be loaded where errors can be logged, validations can be performed, and erroneous data can be corrected.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: February 7, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gunaranjan Vasireddy, Jagan Narayanareddy, Sai Rajendra Vadakattu
  • Patent number: 11521182
    Abstract: A processor may determine that a particular computer-readable vehicle repair order (RO) (e.g., including first and second RO portions) corresponds to an existing cluster of ROs due to the particular RO including RO data that refers to a particular vehicle symptom. The processor may determine that the first RO portion includes first data representative of a non-specific vehicle component and may then responsively also determine that the second RO portion includes second data that the at least one processor can use to determine a specific vehicle component associated with the particular RO. Responsively, the processor may determine the specific vehicle component based on the first and second data and may then add the particular RO to a different cluster of ROs that is arranged to contain ROs that correspond to the particular vehicle symptom and to the specific vehicle component.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: December 6, 2022
    Assignee: Snap-on Incorporated
    Inventors: Patrick S. Merg, Jacob G. Foreman, Bradley R. Lewis, Brett A. Kelley
  • Patent number: 11494420
    Abstract: A method and apparatus for generating information are disclosed. An implementation of the method includes: receiving a target text, the target text including an objective and descriptive information of the objective; performing a dependency syntax parsing on the target text to generate a dependency tree of the target text; matching predetermined syntactic structure tree with the dependency tree to obtain at least one triple, a triple including a subject, a predicate, and an object; and determining, based on words contained in a triple among the at least one triple and a predetermined weight of the syntactic structure tree matched to obtain the triple, a target triple among the at least one triple.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: November 8, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Yuguang Chen, Lu Pan, Wenhao Chen, Hui Zhou, Weina Chen, Yuhong Zheng
  • Patent number: 11468016
    Abstract: A method that is performed for backing up data. The method includes obtaining a backup request; and in response to the backup request: obtaining an asset and an asset entry from a file system metadata repository associated with the backup request; identifying asset components of the asset using the asset entry; assigning asset components to backup threads to be backed up as pseudo-assets based on the asset entry; executing the backup threads to generate pseudo-asset backups; storing the pseudo-asset backups on backup storages; and updating asset backup metadata based on the pseudo-asset backups.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: October 11, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Manish Sharma, Aaditya Rakesh Bansal, Shelesh Chopra, Sunil Yadav
  • Patent number: 11455672
    Abstract: Methods and systems to adapt search results are described. The system receives search information that includes a constraint over a network. The system generates a first search result based on the search information. The system communicates a first user interface, over the network, to the client device. The first user interface is formatted based on first formatting level information. The system receives a first request, over the network, from the client device. The first request includes a description of a first interaction with the first search result. The system identifies a first formatting level based on at least one interaction that was received previous to receiving the first request. The system transitions to a second formatting level based on the first formatting level and the first interaction. The second formatting level is associated with second formatting level information.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 27, 2022
    Assignee: eBay Inc.
    Inventors: Oliver Nicholas Cockcroft, Jack P. Pattishall, Jr.
  • Patent number: 11393237
    Abstract: Automatic processing of documents often generates results far different from those obtained by manual human processing. For a given document processing task, many different techniques can be tried but it is often not known which will best emulate manual, human processing. This application discloses data processing equipment and methods specially adapted for a specific application: analysis of the breadth of documents. The processing may include context-dependent pre-processing of documents and sub-portions of the documents. The sub-portions may be analyzed based on word count and commonality of words in the respective sub-portions. The equipment and methods disclosed herein improve upon other automated techniques to provide document processing by achieving a result that is quantitatively closer to manual, human processing.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: July 19, 2022
    Assignee: AON RISK SERVICES, INC. OF MARYLAND
    Inventor: William Michael Edmund