Record, File, And Data Search And Comparisons Patents (Class 707/758)
  • Patent number: 11330399
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing alerts are provided. A monitoring service may monitor a plurality of devices associated with a group. The group may include a plurality of accounts. Each account may be associated with a different location control list. The location control list may include locational information comprising geocoordinates of locations that a corresponding user is approved to visit and temporal information corresponding to times, days of the week, and/or dates when a corresponding user is approved to visit a location. If a determination is made that a device associated with an account is at a location that is not included in a location control list for the account, an anomaly alert may be surfaced on one or more devices associated with other group members. The alert may be surfaced in association with a safety score for the location.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Anantha Padmanabha Udipi, Christopher Yu, Maxon Reave Wheeler
  • Patent number: 11327751
    Abstract: In a distributed processing system having multiple processing nodes including alive nodes and dead nodes, a method is provided for collecting an object from the alive nodes. The method includes maintaining a separate count value for each of remote nodes at which the object is remotely-referenced. The method further includes collecting the object for garbage collection when the separate count value for all of the remotes nodes is zero. The method also includes adding at least one per node sending counter responsive to a remote reference of the object being sent from a first remote node to a particular one of the remote nodes. The at least one per node sending counter is added at the first remote node to count a number of remote-references of the object being sent to the particular one of the remote nodes.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: May 10, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kiyokuni Kawachiya
  • Patent number: 11321407
    Abstract: A search method includes obtaining, by a first terminal, a first key word from a user; searching, by the first terminal based on the first key word, the first terminal for a first search result associated with the first key word; sending, by the first terminal, a first search instruction to a second terminal (the second terminal is a terminal in a device group to which the first terminal belongs), where the first search instruction carries the first key word, to trigger the second terminal to search the second terminal for a second search result associated with the first key word; obtaining, by the first terminal, the second search result from the second terminal.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: May 3, 2022
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Qing Huang, Jie Yang
  • Patent number: 11317053
    Abstract: A method in an electronic device includes detecting, by one or more processors from a first video stream captured by an imager, one or more images being presented by a remote display of an external electronic device. The method includes receiving, with a communication device operable with the one or more processors in response to the detecting, a second video stream comprising the one or more images being presented on the remote display. The method includes replacing, by the one or more processors on a local display of the electronic device, presentation of the first video stream with the second video stream. This works to eliminate visual distortion due to differences between the refresh rates of the display and remote display or asynchronous nature of the clocks in the electronic device and the external electronic device.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 26, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Xiaofeng Zhu, Weiqi Tang
  • Patent number: 11308135
    Abstract: A method for processing data relationships on electronic media sites includes: receiving a first data string and a second data string corresponding to a first account and at least one submission on the electronic media site; determining a content identifier of the at least one submission; correlating the determined content identifier with a database of identified content; determining a value of the at least one indicator to the data relationship between first and second accounts based on: content, context, frequency, recency, and volume of the indicator; receiving a third data string corresponding to the second account; processing the first and third data strings to determine identities of the first and second accounts; assigning a relationship designation between the first and second accounts; and receiving a fourth data string selected from a plurality of data strings according to a priority determined by a plurality of relationship designations.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: April 19, 2022
    Assignee: SPONSORHOUSE, INC.
    Inventors: Robert Kraus, Scott Tilton, Michael Robinson, David Lin
  • Patent number: 11301374
    Abstract: Embodiments relating to garbage collection for a deduplicated and compressed storage device are described. One embodiment provides for a computer implemented method including creating a multiple sets of Bloom filters distributed across a set of multiple computing device nodes. One set of Bloom filters stores differing ranges of fingerprints for data stored on deduplicated storage containers, while a second set of Bloom filters includes a set of fingerprints correlated with files in a file system directory structure. A set of live fingerprints is determined for live fingerprints and storage segments associated with those fingerprints are copied to new storage containers.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 12, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Grant Wallace
  • Patent number: 11294937
    Abstract: A method is provided for producing a record clustering with estimated accuracy metrics with confidence intervals. These metrics can be used to determine whether a clustering should be accepted as the output of the system, and whether model training is necessary to meet desired clustering accuracy. A collection of test records is used in the process, wherein each test record is a member of a collection of input records.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: April 5, 2022
    Assignee: TAMR, INC.
    Inventors: George Anwar Dany Beskales, Alexandra V. Batchelor, Brian A. Long
  • Patent number: 11295731
    Abstract: Methods and systems are provided for the AI-based computer-aided persuasion system (CAPS). The CAPS obtains inputs from both the target and the agent for an object, dynamically generates persuasion references based on analysis of the input. The CAPS obtains content output by analyzing the agent audio stream and the target audio stream using a recurrent network (RNN) model, obtains sentiment classifiers based on a convolutional neural network (CNN LSTM) model, updates a conversation matrix, and generates a persuasion reference based on the updated conversation matrix. The persuasion reference is based on an acceptance likelihood result generated from the conversation matrix using the RNN model. The CAPS further generates a target profile using DNN (deep neural net) with input of target Big Data, wherein the target profile includes one or more objects, and wherein the agent is selected based on the generated profile and one or more selected objects.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: April 5, 2022
    Assignee: Lucas GC Limited
    Inventors: Wang-Chan Wong, Howard Lee
  • Patent number: 11295076
    Abstract: Generating a difference between a first and second plurality of lines of text in structured machine-readable format may include determining, by at least one processor, a line of the second plurality of lines that constitutes a best match for a line of the first plurality of lines. The line of the first plurality of lines and its respective best match may be associated with a similarity score. The at least one processor may compare the similarity score to a threshold value. In response to determining that the similarity score is greater than or equal to the threshold value, the at least one processor may compute, the textual difference between the line of the first plurality of lines and its best match. In response to computing the textual difference, the at least one processor may analyze the textual difference to identify a non-meaningful change.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: April 5, 2022
    Assignee: Intuit Inc.
    Inventors: Mritunjay Kumar, Saikat Mukherjee, Karpaga Ganesh Patchirajan, Anu Singh
  • Patent number: 11281675
    Abstract: Recommendation information is associated with an information classification label by a server of an online interaction platform, and a correspondence between the recommendation information and the information classification label is stored in a feature label database. The recommendation information associated with the information classification label is delivered to a user. Upon triggering of the recommendation information by a user, the information classification label associated with the recommendation information and an unique identifier associated with the user are obtained. By using the unique identifier, a user feature database is queried to determine whether a correspondence between the information classification label and the unique identifier has been established. If it is determining that the correspondence is not established, the correspondence between the information classification label and the unique identifier is established in the user feature database.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 22, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Renen Sun
  • Patent number: 11281743
    Abstract: The present disclosure relates to systems and methods for dynamically creating hyperlinks associated with relevant multimedia content in a computer network. A hyperlink generation module receives an electronic text file from a server. The module searches the text file to identify keywords present in the file. Once the keywords have been identified, a database is queried to identify multimedia content that is related to the keywords. Generally, multimedia content is associated with metadata to enable efficient searching of the multimedia content. Typically, the multimedia content is contextually relevant to both the identified keywords and text file. One or more hyperlinks corresponding to the keywords are then generated and inserted into the text file. The hyperlinks provide pointers to the identified multimedia content. After insertion into the text file, the hyperlinks may be clicked by a user or viewer of the file to retrieve and display the identified multimedia content.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: March 22, 2022
    Assignee: TiVo Solutions Inc.
    Inventor: Matthew G. Berry
  • Patent number: 11281724
    Abstract: Provided is a query recommendation method and system using a search context. A recommendation query providing method may include generating candidate queries to be recommended to a user based on a search context including a query history associated with the user and a search result provided for each query; performing clustering of the candidate query based on a similarity between candidate queries; and providing an electronic device of the user with a final candidate query selected from each cluster of candidate queries as a recommendation query.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: March 22, 2022
    Assignee: NAVER CORPORATION
    Inventors: Hyun-Je Song, Hee-Cheol Seo, SeungJun Lee, Yongsoo Seol, Injae Lee, Seongeun So, Jihye Lee, Eunyoung Kim
  • Patent number: 11275790
    Abstract: Embodiments are provided for calculating improved search scores for records that exhibit supra-threshold slop distances. These embodiments include receiving a search string that includes two or more words and determining, based on the search string, search scores for a plurality of text-based records. Determining a search score for a particular text-based record includes: determining a slop distance for the search string within the particular text-based record; determining that the slop distance is greater than a threshold distance; responsive to determining that the slop distance is greater than the threshold distance, determining an augmented slop distance for the particular text-based record; and determining the search score based on the augmented slop distance.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: March 15, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Qiang Gui, Peng Wang
  • Patent number: 11275894
    Abstract: Systems and methods are provided for receiving a query created by a user, receiving output data of at least one function to retrieve data related to the query and analyzing the output data of the at least one function to retrieve data related to the query. The systems and methods further provide for generating at least one dynamic knowledge graph associated with the output data of the at least one function, wherein the at least one dynamic knowledge graph comprises data from the output data of the at least one function and indicates relationships between the data, analyzing the at least one dynamic knowledge graph to determine data relevant to the query generated by the user, and generating a response to the query based on the data relevant in the at least one dynamic knowledge graph.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: March 15, 2022
    Assignee: SAP SE
    Inventors: Anil Babu Ankisettipalli, Karthik Uppuluri, Frank Blechschmidt
  • Patent number: 11270008
    Abstract: A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. Facial recognition is applied to the submitted files. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: March 8, 2022
    Assignee: Dropbox, Inc.
    Inventors: Mindy Zhang, Pranav Piyush, Jan Senderek
  • Patent number: 11263668
    Abstract: A press release distribution system provides press release and other news to forum sites as posts. The forum software that runs at forum sites includes press release interface software or is adapted to receive press release interface plug-in modules for interfacing with the press release distribution system. The press release interface software or plug-in module may also monitor and/or analyze user data of forum members and/or forum activities of the users. The monitored user data and forum activities may be provided to the press release distribution system for analysis and generation of user profiles. Using the result of the analysis (e.g., user profiles), the press release distribution system can target particular users or forums to direct the press releases, news, or advertisements for most effective advertising campaign.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: March 1, 2022
    Assignee: NATIVO, INC.
    Inventor: Justin Choi
  • Patent number: 11250347
    Abstract: Methods, systems, apparatuses, and computer program products are provided for a two-phase technique for generating content recommendations. In a first phase, a baseline recommender is configured to generate a baseline content recommendation using one or more content recommendation models, such as a Smart Adaptive Recommendations (SAR) model, Factorization Machine (FM) or Matrix Factorization (MF) models, collaborative filtering models, and/or any other machine-learning models or techniques. In a second phase, a personalized recommender implements a vector combiner configured to combine profile vectors, content vectors, and the baseline content recommendations to generate combined user vectors. A model generator may train a machine-learning model using the combined user vectors and training data comprising actual interaction behavior of the users, which may be then applied to identify a content recommendation for a particular user.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yaxiong Cai, Xiaoguang Qi, Kiyoung Yang, Shih-Chieh Su, Saliha Azzam, Jayaram N. M. Nanduri
  • Patent number: 11244412
    Abstract: A variety of improved techniques for homebuyers to access undeveloped and/or uncompleted communities with homes that are not yet built and lots that are not yet parceled or recognized with addresses are disclosed.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: February 8, 2022
    Assignee: Zillow, Inc.
    Inventors: Richard Phillips, Alexandria Phillips
  • Patent number: 11244048
    Abstract: An attack pattern extraction device includes an extraction unit and an attack pattern generation unit. The extraction unit extracts a common character string of parameters included in an access log of communication that is determined as an attack. The attack pattern generation unit generates an attack pattern on the basis of a character string with a string length being equal to or longer than a predetermined length among extracted consecutive character strings.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: February 8, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Shingo Orihara, Tohru Sato, Yohsuke Shimada, Yuta Iwaki, Yang Zhong
  • Patent number: 11243959
    Abstract: The present application is directed to techniques and processes for using various types of data to generate criminal statistics associated with a geographic area. For instance, a system may store first criminal statistics for a first geographical area. The system may further store image data generated by an electronic device and information describing the image data. Next, the system may determine a second geographic area for generating second criminal statistics, where at least a portion of the first geographic area is located within the second geographic area. The system may then determine that at least a portion of the first criminal statistics occurred in the second geographic area and the electronic device is located in the second geographic area. Based on the determinations, the system may generate the second criminal statistics, where the second criminal statistics includes at least a portion of the first criminal statistics and the information.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: February 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Aviv Gilboa, Mark Troughton, Eric S. Kuhn, Darrell Sommerlatt, Alex Jacobson
  • Patent number: 11244326
    Abstract: Systems and methods are disclosed for discovering precursors associated with a current user interaction event. One method comprises receiving a selection of a new item by a user and determining a plurality of similarities between the new item selected by the user and a plurality of historical items, the plurality of historical items being associated with prior user activity. Then a plurality of importance weights associated with the plurality of historical items are determined. Based on the plurality of similarities and the plurality of importance weights, at least one enhanced importance matrix is generated. Further, prior interactions of the user with the plurality of historical items are determined. Based on the enhanced importance matrix and the prior interactions of the user with the plurality of historical items, precursors for the new item selected by the user are identified and provided to a display.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: February 8, 2022
    Assignee: Verizon Media Inc.
    Inventors: Yue Ning, Akshay Soni, Troy Chevalier, Rao Shen, Parikshit Shah
  • Patent number: 11245586
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. For each metric of the one or more metrics, a determination is made that a statistic generator is to be processed for the corresponding metric, and responsive to determining that the statistic generator is to be processed, a statistic is generated using the statistic generator. For each statistic, a news score is generated, using a news evaluator, to convert the statistic generator to a news score. The news scores are then sorted and stored in a database disposed within the enterprise management platform.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: February 8, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo, Adrianus Augustinus Mathijssen, Ciprian Mocanu
  • Patent number: 11238104
    Abstract: A computer-implemented method identifies strings of data from a database. One or more processors receive data as an input string. The processor(s) generate a first binary code using a binary locality sensitive hashing of k-grams in the input string, where the binary locality sensitive hashing on the k-grams in the input string is derived from a first set of bi-grams in the input string, a second set of bi-grams in the input string, and a quantity of intersecting bi-grams from the first set of bi-grams and the second set of bi-grams. In response to receiving a search request for a particular string, the processor(s) generate a second binary code using a binary locality sensitive hashing on the particular string, and search a database in a query process. The processor(s) then rank and return a set of similar strings found in the database.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mohammadreza Barouni Ebrahimi, Samaneh Bayat, Obidul Islam
  • Patent number: 11238053
    Abstract: A two-step algorithm for conducting near real-time fuzzy searches of a target on one or more large data sets is described. This algorithm includes the simplification of the data by removing grammatical constructs to bring the target search term (and the stored database) to their base elements and then perform a Levenstein comparison to create a subset of the data set that may be a match. Then performing a scoring algorithm while comparing the target to the subset of the data set to identify any matches.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: February 1, 2022
    Assignee: Bottomline Technologies, Inc.
    Inventors: Mark G. Kane, Richard J. Diekema, Jr., Kaiyu Pan
  • Patent number: 11238084
    Abstract: A method may include accessing a semantic map between a schema of a relational database (RDB) and a resource description framework (RDF) data model, the semantic map defined according to a first semantic ontology; applying the semantic map to data loaded from the RDB to generate a first set of semantic objects; storing the first set of semantic objects in a staging RDF triplestore; executing a script to transform the first set of semantic objects into a second set of semantic objects according to a second semantic ontology; and storing the second set of semantic objects into a production RDF triplestore.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Newman, Omar B. Khan
  • Patent number: 11238176
    Abstract: Exemplary privacy management platforms are described herein. Such platforms may be embodied in systems, computer-implemented methods, apparatuses and/or software applications. The described privacy management platform may be configured to scan identity, primary and/or secondary data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and usage activity relating to such information. The platform may correlate personal information to specific data subjects to provide an indexed inventory across multiple data sources.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: February 1, 2022
    Assignee: BigID Inc.
    Inventors: Nimrod Vax, Eyal Sacharov, Dimitri Sirota
  • Patent number: 11226723
    Abstract: Disclosed are ways to generate and present recommendations which provide a user with the ability to explore the follow-on consequences of accepting the recommendations. In some aspects, a method includes receiving a first user input including a recommendation topic, presenting, via a display, an exploration structure including a node corresponding to the recommendation topic, receiving data corresponding to the node from a knowledge repository, analyzing the received data to determine at least one follow-on recommendation based on the node, and presenting each determined follow-on recommendation in the exploration structure as a child node of the node corresponding to the recommendation topic.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: January 18, 2022
    Assignee: Airbnb, Inc.
    Inventors: Elizabeth Daly, Oznur Alkan
  • Patent number: 11227001
    Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: January 18, 2022
    Assignee: Experian Information Solutions, Inc.
    Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
  • Patent number: 11223523
    Abstract: A computer-implemented method is for comparing protocols. In an embodiment, the computer-implemented method includes first receipt of a first protocol relating to a performance of a measurement at a first medical device, including a plurality of first protocol steps; and second receipt of a second protocol relating to a performance of a measurement at a second medical device. The computer-implemented method further includes determination of a plurality of arrangements of the first protocol steps; determination of a plurality of comparison values, each of the comparison values being based on a comparison of the second protocol with one of the arrangements of the first protocol steps; determination of an agreement value based upon the plurality of comparison values; and provision of the agreement value.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: January 11, 2022
    Assignee: SIEMENS HEALTHCARE GMBH
    Inventors: Christian Blum, Andreas Falkner, Robert Lapp
  • Patent number: 11200234
    Abstract: Approaches herein transparently delegate data access from a relational database management system (RDBMS) onto an offload engine (OE). The RDBMS receives a database statement referencing a user defined function (UDF). In an execution plan, the RDBMS replaces the UDF reference with an invocation of a relational operator in the OE. Execution invokes the relational operator in the OE to obtain a result based on data in the OE. Thus, the UDF is bound to the OE, and almost all of the RDBMS avoids specially handling the UDF. The UDF may be a table function that offloads a relational table for processing. User defined objects such as functions and types provide metadata about the table. Multiple tables can be offloaded and processed together, such that some or all offloaded tables are not materialized in the RDBMS. Offloaded tables may participate in standard relational algebra such as in a database statement.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: December 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Pit Fender, Benjamin Schlegel, Matthias Brantner
  • Patent number: 11182229
    Abstract: To generate insights in a predictive analysis framework for support management, raw data is received as input from an in-memory database. A predictive analysis library is integrated in the predictive analysis framework. The predictive analysis framework is generated as a configurable application-programming interface (API). Predictive analysis is performed based on the raw data and the configurable data points. The predictive analysis library functions are invoked from the in-memory database to perform predictive analysis. Predictive data model is generated based on computation performed using a prediction algorithm. Predictive insights are generated based on the predictive data model. The predictive insights are displayed in a user interface associated with a device.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 23, 2021
    Assignee: SAP SE
    Inventor: Abhinav Banerjee
  • Patent number: 11182382
    Abstract: A system and method are described to create and use an Integrated Object Environment (IOE) running in a graph database environment. Uses include storing, revealing and maintaining value and risk of information assets, such as the topology of an analytical infrastructure in query-driven, graph database. A graphical user interface is described to permit importation, viewing, modification and querying in the IOE.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: November 23, 2021
    Assignee: AMERICAN INTERNATIONAL GROUP, INC.
    Inventors: Sean C. Keenan, James G. Barrett, Gordon Cooper
  • Patent number: 11182400
    Abstract: Methods, systems, and computer program products for anomaly comparison across multiple assets and time-scales are provided herein. A computer-implemented method includes obtaining time-series data for each one of a plurality of assets; determining, for each of a plurality of time scales, one or more segments of the time-series data for each one of the plurality of assets; generating a graph for each one of the time-scales, the graph representing similarities between the one or more segments of the plurality of assets for the respective time-scale; computing an isolation metric for each of the generated graphs for at least one of the plurality of assets; aggregating the computed isolation metrics for the at least one asset; and determining whether the at least one asset is anomalous, based at least in part on a comparison of the aggregated isolation metric to a threshold.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kedar Kulkarni, Padmanabha V. Seshadri, Satyam Dwivedi
  • Patent number: 11176483
    Abstract: Described herein are systems and methods for providing data sets from a constantly changing database to a streaming machine learning component. In one embodiment, a data streaming sub-system receives multiple incoming streams of data sets, in which each stream is generated in real-time by one of multiple data sources. The streaming sub-system sends data sets, on-the-fly as they are received, to storage in the memory of a database, in which there is a linkage between the storage and the time of arrival or the time of storage, of the data sets. The database receives, from a machine learning component, a request to receive data sets according to a particular time or time period. In response to such request, the database identifies such data sets according to the particular time or time period and sends them to the machine learning component.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: November 16, 2021
    Assignee: DataRobot Inc.
    Inventors: Swaminathan Sundararaman, Nisha Darshi Talagala, Gal Zuckerman
  • Patent number: 11157498
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a first query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system parses the first query and uses a dataset association records of a metadata catalog to dynamically identify one or more datasets associated with the query and generate a second query. The data intake and query system executes the second query.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 26, 2021
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Manu Jose, Sourav Pal, Christopher Madden Pride, Nicholas Robert Romito, Igor Braylovskiy, Arun Ramani, Ankit Jain
  • Patent number: 11151206
    Abstract: A method and apparatus for pushing information are provided. A specific embodiment of the method includes: sending, in response to receiving first search query sent by a terminal, a search result page including at least one image matching the first search query to the terminal, for a user to select a to-be-browsed target image from the at least one image, the target image being linked to a detail page having a search function including the target image; acquiring, in response to receiving a request for browsing the target image sent by the terminal, the detail page linked to the target image; generating recommendation information based on the target image and the first search query, and adding the recommendation information to the detail page; and pushing the detail page having the added recommendation information to the terminal. This embodiment realizes a targeted information push.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: October 19, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Jun Cheng, Jia Gui
  • Patent number: 11144552
    Abstract: A method, apparatus, and non-transitory computer readable medium for performing joins on data from hierarchical databases are described. The method, apparatus, and non-transitory computer readable medium may provide for receiving one or more search results from each of a plurality of hierarchical databases, identifying one or more matching fields from each of the search results, joining the search results according to a set of rules for processing related fields to the matching fields, wherein the related fields comprise sibling fields, neighbor fields, ancestor fields, descendant fields, or any combination thereof, and generating one or more combined search results based on the joining.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit Anil Nanavati, Birgit Monika Pfitzmann, Anil Maddipatla, Narendra Kumar Agrawal
  • Patent number: 11140291
    Abstract: An image forming apparatus stores, for an application, a meta file including a setting data version and a setting data compatible version in a storage as information about the application. In a case where setting data of the application is to be imported, an application management unit of the image forming apparatus determines whether to allow import of the setting data as an import target by using a version of the setting data, a setting data version that is stored as the information about the application corresponding to the setting data as the import target, and a setting data compatible version, and determines whether to allow import of the setting data as the import target.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 5, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takeshi Kogure, Atsushi Ikeda, Hiroaki Koike, Naoto Sasagawa
  • Patent number: 11126531
    Abstract: Techniques are provided for decompression of compressed log data, such as for a real-time viewing of compressed log data. An exemplary method comprises: obtaining a compressed log file comprised of a plurality of compressed log messages, wherein a given compressed log message is comprised of one or more message variables and a message signature corresponding to a message template of the given compressed log message; and presenting a first subset of the compressed log file by translating, in memory, the message signatures of the compressed log messages within the first subset to corresponding message templates using a decompression index that maps a plurality of the message signatures to corresponding message templates. The first subset of the compressed log file may comprise a predefined number of lines surrounding a requested line of the compressed log file. In further variations, at least one additional subset of the compressed log file is precomputed using the disclosed decompression techniques.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 21, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Amihai Savir, Omer Sagi, Oshry Ben-Harush
  • Patent number: 11113275
    Abstract: A processing platform in illustrative embodiments comprises one or more processing devices each including at least one processor coupled to a memory. The processing platform is configured to obtain a text document containing at least one claim about data of a relational database. Claim keywords are extracted from the text document, and query fragments are identified based at least in part on indexing of one or more relational data sets of the relational database. The relevance of the claim keywords to the query fragments is determined, and candidate queries are identified based at least in part on probabilistic inferencing from the determined relevance of the claim keywords to the query fragments. The candidate queries are evaluated against the relational database, and consistency of the claim with the data of the relational database is determined based at least in part on results of the evaluation of the candidate queries.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: September 7, 2021
    Assignee: Cornell University
    Inventor: Immanuel Trummer
  • Patent number: 11113633
    Abstract: The disclosed privacy management platforms are adapted to scan any number of data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and/or usage activity relating to such information. The platforms may correlate personal information findings to specific data subjects and may employ machine learning models to classify findings as corresponding to a particular personal information attribute to provide an indexed inventory across multiple data sources.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 7, 2021
    Assignee: BigID Inc.
    Inventors: Yehoshua Enuka, Nimrod Vax, Eyal Sacharov, Itamar Apel
  • Patent number: 11115924
    Abstract: Multi-band Wake-up (MWU) signal transmission and detection is disclosed. A transmitter determines a MWU signal that indicates availability of one or more sub-bands to a first user in a serving cell, and transmits the MWU signal for the one or more sub-bands in the serving cell. A clear channel assessment (CCA) status on the one or more sub-bands that are available to the first user is carried by the payload of MWU signals. The MWU signal includes a first user identifier that identifies the first user as a targeted receiver of the MWU signal. The first user has priority over a second user to utilize the one or more sub-bands. Correspondingly, a receiver receives a MWU signal for one or more sub-bands in the serving cell, decodes a payload of the MWU signal, and determines availability of the one or more sub-bands to the first user based on the payload of the MWU signal.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: September 7, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Lei, Jing Sun, Tamer Kadous
  • Patent number: 11115214
    Abstract: A biometric signature system holds a first template indicating a result of transforming, by predetermined transformation, first biometric information acquired from a predetermined part of a user; and a second template indicating a result of transforming, by predetermined one-way transformation, second biometric information acquired from the predetermined part of the user, identifies a parameter for which a similarity between the first template of the person to be authenticated corrected, generates a second template of the person to be authenticated from each piece of corrected second biometric information, and determines whether authentication of the person to be authenticated is successful by comparing each generated second template with the second template.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: September 7, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Yosuke Kaga, Kenta Takahashi, Masakazu Fujio
  • Patent number: 11106375
    Abstract: Techniques are provided for deduplicating encrypted data. For example, a device has data to store in an encrypted state within a remote data store. A key is used to encrypt the data to create encrypted data. The data is hashed to create hashed data and the encrypted data is hashed to create hashed encrypted data. A probabilistic data structure of the data is generated. The key is encrypted based upon the data to create an encrypted key. The encrypted data is transmitted to the remote data store, along with metadata comprising the hashed data, the hashed encrypted data, the probabilistic data structure, and the encrypted key. The metadata may be used to implement deduplication for subsequent requests, to store data within the remote data store, with respect to the encrypted data.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: August 31, 2021
    Assignee: NetApp, Inc.
    Inventors: Srinivasan Narayanamurthy, Parag Deshmukh
  • Patent number: 11100180
    Abstract: The present disclosure provides an interaction method and an interaction device for a search result. The method includes: in response to determining that an interaction operation is performed, by a user of an electronic device, on the search result through a browser, extracting an interaction instruction based on the interaction operation; generating a guiding interaction step matching with the interaction instruction based on a preset rule; and prompting the user based on the guiding interaction step, such that the user performs interaction with the search result based on the guiding interaction step.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: August 24, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Shouke Qin, Xiaochun Liu, Zeming Zhang, You Han, Xiaoyue Liu, Mi Cao, Xiaohua Cheng, Shanyu Wang, Peizhi Xu, Yan Jiang, Zhen Chen, Xuezhong Qiu
  • Patent number: 11102524
    Abstract: Systems and methods are disclosed herein for selective audio segment compression for accelerated playback of media assets. A playback speed of the video segment of a media asset is calculated based on the duration of the video segment and a received playback time period. A priority weight for each of the various audio segments is then determined. The audio segments with the lowest priority weight are removed from the group of various audio segments. The system then determines whether the duration of the remaining audio segments exceeds the received playback time period. If so, the system modifies the remaining audio segments by removing another audio segment with the lowest priority weight from the remaining audio segments. The system then rechecks whether the received playback time period is exceeded. If not, the system generates for playback the video segment based on the video playback speed and the remaining audio segments.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 24, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Neeraj Kumar, Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11093568
    Abstract: Systems and methods for content management are disclosed. A content management system may include a data sourcing and data streaming engine configured to aggregate content data from data sources, a trend detection and monitoring engine configured to match data sources with content management metadata and to provide relevance scoring of the content data, and a trend recommendation and visualization engine configured to present to a user (e.g., content reviewer or subject matter expert), through a graphical user interface, an output comprising a relevance score and relevant trend, topic, and/or data source information, and to receive from the user through the graphical user interface input and/or activity. The data sourcing and data streaming engine, the trend detection and monitoring engine, and/or the trend recommendation and visualization engine may be updated with the input and/or activity for processing subsequent content data.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: August 17, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Lan Guan, Neeraj D. Vadhan, Aiperi Iusupova, Madhusudhan Srivatsa Chakravarthi, Lana Grimes, Mannbir Singh, Ajit Ferrao, Nilesh Shinde
  • Patent number: 11080177
    Abstract: A method for testing a cloud-based software application for offline operation may include generating a test user interface displaying a first result of the cloud-based software application operating in an offline mode and updating the test user interface to display a second result of the cloud-based software application operating in an online mode. Inconsistencies between the first result of the cloud-based software application operating in the offline mode and the second result of the cloud-based software application operating in the online mode may be detected based on the first result and the test result displayed in test user interface. A runtime environment of the cloud-based software application operating in the offline mode may be modified, for example, iteratively, in order to eliminate the inconsistencies between the first result and the second result. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 3, 2021
    Assignee: SAP SE
    Inventor: Horst Schaude
  • Patent number: 11080294
    Abstract: A serverless data processing architecture may be a high-velocity, cost-efficient and massively scalable log ingest application and event parser that may act as the intermediary between data collection and data analysis and may handle the receipt and parsing of incoming event data generated by collector and sensor applications. The log analytics data science portion of an ingest process may determine if arbitrarily structured log data is anomalous and/or security relevant via single event or multievent algorithms. There are numerous applications for both the single and multi-event log analytics platforms. Any application involving reliably finding anomalous pieces of semi-structured or unstructured text data may provide potential use cases. These processes may be particularly widely applicable because these processes are agnostic to and require no prior knowledge of the structure of the data.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 3, 2021
    Assignee: Adlumin, Inc.
    Inventors: Robert Johnston, Daniel McQuade, Mahkah Wu
  • Patent number: RE49011
    Abstract: A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels which may be logically ordered by time. Each level stores pairs of a key value and a pointer value. New records are inserted in a created new (youngest) level. All levels other than the youngest may be read only. In response to detecting a flattening condition, a data storage controller is configured to identify a group of two or more adjacent levels of the plurality of levels for flattening which are logically adjacent in time. A new level is created and one or more records stored within the group are stored in the new level, in response to detecting each of the one or more records stores a unique key among keys stored within the group.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: April 5, 2022
    Assignee: Pure Storage, Inc.
    Inventors: John Colgrove, John Hayes, Ethan Miller, Cary Sandvig