Index Generation Patents (Class 707/711)
-
Patent number: 12293002Abstract: A method and system for the storage of data in compliance with territorial privacy laws while retaining data sovereignty. The method generally comprises splitting input data into clusters and anonymising the clustered data. Information relating to the anonymised data clusters may then be split and stored separately in data shards. The anonymization and splitting of the data prevents the restoration of the input data without access to all of the data shards. Also a method and system for decoding data anonymised by the method.Type: GrantFiled: December 8, 2022Date of Patent: May 6, 2025Assignee: Anzen Technology Systems LimitedInventors: Hoon-Ywen Li, Charlie Sillitoe Brown, Achim D. Brucker
-
Patent number: 12259924Abstract: User permissions for a search on content managed by a content management system (CMS) can be evaluated in a search engine based on a user identity of a user providing a query input for the query rather than after return of an initial results set to the CMS or some other front-end application. The search engine can constrain possible results returned from a search for the query input using a content index of a plurality of content items maintained in a repository of the content management system. The constraining can include limiting the search engine from adding a content item of the plurality of content items to a permissions-filtered results set unless the evaluating of the user permissions and the search for the query input against the content index do not exclude the content item. Other aspects can support index updating by selective use of a metadata index.Type: GrantFiled: May 17, 2023Date of Patent: March 25, 2025Assignee: Hyland UK Operations LimitedInventor: Andrew Hind
-
Patent number: 12259931Abstract: A system and method for controlling a headless browser automation (an automation that does not render web pages or involve direct user input), where the web portals accessed by the browser automation employ a rule system for generating web content and the rules can result in the dynamic presentation of new response elements that could not be a priori determined from existing content already encountered, or the history of interaction with the web portal. The control system has the capability to pause the headless browser automation in place, collect the new information being requested by the web portal, present the requested new information to a remote user, capture the information from the remote user, feed the information collected to the portal automation, and restart the automation from the point that it left off.Type: GrantFiled: October 9, 2019Date of Patent: March 25, 2025Assignee: Voluware, Inc.Inventors: Martin Staszak, Yisi Chen
-
Patent number: 12242443Abstract: Methods and systems are configured to determine a semantic meaning for data and generate data processing rules based on the semantic meaning of the data. The semantic meaning includes syntactical or contextual meaning for the data that is determined, for example, by profiling, by the data processing system, values stored in a field included in data records of one or more datasets; applying, by the data processing system, one or more classifiers to the profiled values; identifying, based on applying the one or more classifiers, one or more attributes indicative of a logical or syntactical characteristic for the values of the field, with each of the one or more attributes having a respective confidence level that is based on an output of each of the one or more classifiers. The attributes are associated with the fields and are used for generating data processing rules and processing the data.Type: GrantFiled: December 28, 2023Date of Patent: March 4, 2025Assignee: Ab Initio Technology LLCInventors: John Joyce, Marshall A. Isman, Sandrick Melbouci
-
Patent number: 12242444Abstract: Methods and systems are configured to determine a semantic meaning for data and generate data processing rules based on the semantic meaning of the data. The semantic meaning includes syntactical or contextual meaning for the data that is determined, for example, by profiling, by the data processing system, values stored in a field included in data records of one or more datasets; applying, by the data processing system, one or more classifiers to the profiled values; identifying, based on applying the one or more classifiers, one or more attributes indicative of a logical or syntactical characteristic for the values of the field, with each of the one or more attributes having a respective confidence level that is based on an output of each of the one or more classifiers. The attributes are associated with the fields and are used for generating data processing rules and processing the data.Type: GrantFiled: December 19, 2023Date of Patent: March 4, 2025Assignee: Ab Initio Technology LLCInventors: John Joyce, Marshall A. Isman, Sandrick Melbouci
-
Patent number: 12242442Abstract: Methods and systems are configured to determine a semantic meaning for data and generate data processing rules based on the semantic meaning of the data. The semantic meaning includes syntactical or contextual meaning for the data that is determined, for example, by profiling, by the data processing system, values stored in a field included in data records of one or more datasets; applying, by the data processing system, one or more classifiers to the profiled values; identifying, based on applying the one or more classifiers, one or more attributes indicative of a logical or syntactical characteristic for the values of the field, with each of the one or more attributes having a respective confidence level that is based on an output of each of the one or more classifiers. The attributes are associated with the fields and are used for generating data processing rules and processing the data.Type: GrantFiled: December 28, 2023Date of Patent: March 4, 2025Assignee: Ab Initio Technology LLCInventors: John Joyce, Marshall A. Isman, Sandrick Melbouci
-
Patent number: 12204585Abstract: A search engine may maintain a list of derived metadata. When an event occurs that requires updating a search index, the search engine can determine which metadata is derived metadata and take appropriate actions with respect to the derived metadata. For example, if a request is received to update the index for a particular object, the search engine may protect the derived metadata from change while updating the other metadata in the index. As another example, if a request is received to update the text content for the object, the search engine may change the text content and the derived metadata. By identifying derived metadata, the search engine can protect the derived metadata from change when a request is received that otherwise causes metadata to change and can change the derived metadata when a request is received that would otherwise not change the metadata portion of the index.Type: GrantFiled: April 25, 2023Date of Patent: January 21, 2025Assignee: OPEN TEXT SA ULCInventor: Patrick Thomas Sidney Pidduck
-
Patent number: 12197457Abstract: Systems and methods for a central user interface for accessing, and upgrading of, dataset integrations. An example method includes accessing, by a system of one or more processors, datasets stored via respective outside devices or systems. The datasets are integrated by the system according to respective integration tiers, with each integration tier being associated with, at least, a respective subset of search functionality enabled via the system. An interactive user interface is presented via a user device, with the interactive user interface presenting summary information. The interactive user interface further enables adjustment of a particular dataset from a first integration tier to a second integration tier.Type: GrantFiled: September 22, 2022Date of Patent: January 14, 2025Assignee: Palantir Technologies Inc.Inventors: Joel Ossher, Ashley Einspahr, Michael Tuer, Orr Ganel, Ryan Hermstein, Stephen Yazicioglu, Wenshuai Hou
-
Patent number: 12182192Abstract: A system configured to perform content identification using fingerprinting to recognize known media content. The system may generate a reference database including reference fingerprints for each media content item to include in the content identification. In addition, the system may generate a hash table that associates individual frames of the reference fingerprints with identification information for corresponding media content items. When a device is playing media content, the system may perform content identification by generating query fingerprints representing the media content and comparing the query fingerprints to the reference database. For example, the system may match a query fingerprint to a reference fingerprint by identifying which of the reference fingerprints shares the most frames with the query fingerprint using the hash table. In addition, the system may use additional decision criteria to confirm a match, such as fine-grain matching or tracking successive fingerprints over time.Type: GrantFiled: June 30, 2022Date of Patent: December 31, 2024Assignee: Amazon Technologies, Inc.Inventors: Nagaraj Mahajan, Ahmed Abdelal, Sumit Garg, Sai Kiran Venkata Subramanya Rupanagudi
-
Patent number: 12181982Abstract: The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.Type: GrantFiled: November 16, 2022Date of Patent: December 31, 2024Assignee: Rubrik, Inc.Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
-
Patent number: 12164469Abstract: Embodiments are described for migrating data and load balancing in a multi-domain network having a clustered network partitioned into a number of separate domains. Each domain contains resources like processors and memory, as well as deduplication and compression services. A single global namespace for the network is presented by combining all of the namespaces in the domains. A multi-domain manager component with an analytics engine facilitates analytics-driven migration of data among nodes in different domains, and a load balancer component monitors environmental operating conditions of each node in the clustered network, detects nodes having operating conditions exceeding defined tolerances, and migrates data and processes from nodes exceeding the defined tolerances to other nodes not exceeding the defined tolerances.Type: GrantFiled: January 27, 2023Date of Patent: December 10, 2024Assignee: Dell Products L.P.Inventors: Philip Shilane, Chegu Vinod, George Mathew, Abhinav Duggal
-
Patent number: 12164580Abstract: The technology described herein builds an optimal refresh schedule by minimizing a cost function constrained by an available refresh bandwidth. The cost function receives an importance score for a content item and a change rate for the content item as input in order to optimize the schedule. The cost function is considered optimized when a refresh schedule is found that minimizes the cost while using the available bandwidth and no more. The technology can build an optimized schedule to refresh content with incomplete change data, content with complete change data, or a mixture of content with and without complete change data. It can also re-learn content item change rates from its own schedule execution history and re-compute the refresh schedule, ensuring that this schedule takes into account the latest trends in content item updates.Type: GrantFiled: July 1, 2022Date of Patent: December 10, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrey Kolobov, Cheng Lu, Eric J. Horvitz, Yuval Peres
-
Patent number: 12153556Abstract: Updating a constituent-data index includes determining whether sampling is currently contraindicated for the column, in response to determining that sampling is currently contraindicated for the column, omitting sampling the column, in response to determining that sampling is currently other than contraindicated for the column, sampling the column, determining whether updating the constituent-data index is currently contraindicated for the column, in response to determining that updating the constituent-data index is currently contraindicated for the column, omitting updating the constituent-data index with respect to the column, and in response to determining that updating is currently other than contraindicated for the column, updating the constituent-data index with respect to the column.Type: GrantFiled: June 21, 2023Date of Patent: November 26, 2024Assignee: ThoughtSpot, Inc.Inventors: Ashok Anand, Yellamelli Bharath Mourya, Sujay Alur Narayana, Dhwani Kotecha, Vibhav Sarraf, Robert Hou, Manish Agarwal
-
Patent number: 12147420Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and execute functions comprising: storing historical session data pertaining to user sessions and archived search queries submitted by users to a search engine; analyzing the historical session data to identify ambiguous queries, including semantically ambiguous queries and multi-language queries; monitoring search queries submitted to the search engine to detect the ambiguous queries; and in response to detecting an ambiguous query, generating a query resolution interface that displays categorical groupings, each of which corresponds to a possible intention of the ambiguous query. Other embodiments are disclosed herein.Type: GrantFiled: January 31, 2022Date of Patent: November 19, 2024Assignee: WALMART APOLLO, LLCInventors: Leonardo Lezcano, Vachik Shailesh, Krishna Sravanthi, Ciya Liao, Pankaj Adsul, Rajyashree Mukherjee
-
Patent number: 12141115Abstract: A tree data model comprising a plurality of generated nodes may be programmatically generated. Each particular node may have a sequence number uniquely identifying the node and identifying its sibling position within the generated nodes. Information on the nodes may be provided to a reporting application which presents a report in a user interface. Information may be received on additional entries inserted into the report by a user of the application. An inserted node may be inserted into the tree data model. The inserted node a subgroup number identifying which generated node of the plurality of generated nodes is the closest preceding sibling to the inserted node and a subordinal number identifying a subgroup sibling position of the inserted node within a plurality of inserted nodes having a same inserted node subgroup number.Type: GrantFiled: August 28, 2023Date of Patent: November 12, 2024Assignee: SAP SEInventors: Sampathkumar S, Edwin Felix Retnam, Christoph Birkenhauer, Aditya Karanth
-
Patent number: 12124792Abstract: A method, system and computer program product for workflow style governance includes creating a document and specifying a document style of the document—either a linear workflow style or a branched workflow style. Thereafter, in response to a subsequent request to load the document, the specified document style for the document may be retrieved and, on condition that the specified document style is a linear workflow style, a specified version of the document is retrieved into a document editor for editing as a new version of the document. But otherwise, on condition that the specified document style is a branched workflow style, different components of the document are retrieved as a composition of components, each of an independent version, and a selected one of the components of the composition of the components making up the document is then loaded into a component editor for editing as a new version.Type: GrantFiled: April 14, 2023Date of Patent: October 22, 2024Assignee: Google LLCInventor: Lloyd Tabb
-
Patent number: 12079277Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve media identification. An example apparatus includes a hash handler to generate a first set of reference matches by performing hash functions on a subset of media data associated with media to generate hashed media data based on a first bucket size, a candidate determiner to identify a second set of reference matches that include ones of the first set, the second set including ones having first quantities of hits that did not satisfy a threshold, determine second quantities of hits for ones of the second set by matching ones to the hash tables based on a second bucket size, and identify one or more candidate matches based on at least one of (1) ones of the first set or (2) ones of the second set, and a report generator to generate a report including a media identification.Type: GrantFiled: December 7, 2020Date of Patent: September 3, 2024Assignee: Gracenote, Inc.Inventors: Jeffrey Scott, Matthew James Wilkinson, Robert Coover, Shashank Merchant
-
Patent number: 12072898Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content items based on a location of a user's attention in a map interface. In one aspect, a method includes receiving data specifying one or more map attention spots in a viewport of a map interface presented at a user device. Each map attention spot is a location on a map of the map interface corresponding to a specified amount of user activity. Content items are identified for presentation with the map. For each content item and map attention spot, a distance between a presentation location for the content item on the map and a location of the identified map attention spot on the map is determined. A rank score for the content item based at least on a respective content item score for the content item and each determined distance for the content item.Type: GrantFiled: August 20, 2021Date of Patent: August 27, 2024Assignee: GOOGLE LLCInventor: Yifang Liu
-
Patent number: 12019978Abstract: Systems and methods for lean parsing are disclosed. An example method is performed by one or more processors of a system and includes retrieving form data including first sentence segments and second sentence segments, determining a first predicate structure for each of the sentence segments based on a set of operators within the first set of sentence segments, identifying known tokens within the second set of sentence segments, each of the known tokens appearing on a list of predetermined tokens, identifying new tokens within the second set of sentence segments, each of the new tokens not on the list, mapping each known and new token to at least one operator, determining a second predicate structure for each sentence segment based on the mapping, and generating a predicate argument structure incorporating the first and second predicate structures, the predicate argument structure ready for mapping to at least one machine executable function.Type: GrantFiled: October 28, 2022Date of Patent: June 25, 2024Assignee: Intuit Inc.Inventors: Saikat Mukherjee, Esmé Manandise, Sudhir Agarwal, Karpaga Ganesh Patchirajan
-
Patent number: 11995076Abstract: A system, a computing platform, and a method of integrating data from a plurality of data sources are disclosed herein. The method includes receiving datapoints from the plurality of data sources via one or more connectors in real-time. The datapoints are received in accordance with a data model represented at least in part by the one or more connectors. The method includes generating relationships between the datapoints based on at least a semantic mapping of the datapoints using a semantic model, and integrating the datapoints from the plurality of data sources in real-time based on at least one of the relationships and the data model.Type: GrantFiled: November 27, 2020Date of Patent: May 28, 2024Assignee: Siemens AktiengesellschaftInventors: Vaibhav Varshney, Saiganesh Ramani, David Bukovec, Jayesh Thakkar
-
Patent number: 11995728Abstract: A luminaire selection and architectural design platform can provide improved access and interaction with luminaire information in the industrial lighting and architectural industry. The luminaire platform, which manages and generates dynamic data including multi-attribute information related to a variety of luminaires, can receive a request comprising luminaire information and user type; and determine one or more luminaires satisfying one or more criterion with respect to the luminaire information. The luminaire platform can determine a set of attributes based on user type (e.g., attributes a user can access based on user type). The luminaire platform can obtain attributes of the set of attributes for each of the one or more luminaires; and provide the one or more luminaires and the associated set of attributes for display.Type: GrantFiled: May 22, 2019Date of Patent: May 28, 2024Assignee: LITESEEKER SOLUTIONS, INC.Inventor: Julie Johnson
-
Patent number: 11983190Abstract: Various methods, apparatuses/systems, and media for implementing an automated data extraction, formatting, and distribution module are disclosed. A receiver receives input data to create a feed from a user via a user interface (UI). A processor operatively coupled to the receiver defines reusable data sets to be utilized for creating the feed; and selects desired number of a plurality of first selectable icons for selecting exact data from the reusable data sets required for creating the feed. Each of the selected first selectable icon is associated with a corresponding data source having columns to supply the exact data from the reusable data sets. The processor selects desired number of a plurality of second selectable icons for selecting a desired transformation or formatting process needed for the columns of each data source; creates the feed and defines a custom distribution process of the created feed from the UI.Type: GrantFiled: May 5, 2023Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK. N.A.Inventor: Girish Dhameja
-
Patent number: 11977540Abstract: A method includes: creating, by a computing device, a virtual consolidation layer; replicating, by the computing device, snippets that are results of a query; copying, by the computing device, the replicated snippets to the virtual consolidation layer; performing, by the computing device and by a machine learning model, matching of particular ones of the snippets in the virtual consolidation layer; and producing, by the computing device, a search result comprising the matched snippets.Type: GrantFiled: November 22, 2021Date of Patent: May 7, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Faried Abrahams, Gandhi Sivakumar, Vinod A. Valecha, Neal Fishman
-
Patent number: 11954080Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform functions comprising, in response to a search query from an electronic device of a user, creating combined search results using at least two different searching algorithms, each search result of the combined search results having a respective combined search results rank; receiving, from the electronic device of the user, an interaction with a search result of the combined search results; storing, in the one or more non-transitory computer-readable storage devices, the interaction with the search result of the combined search results, wherein: the interaction with the search result of the combined search results, as stored, indicates whether the search result of the combined search results was a part of (a) results of a first search algorithm of the at least two different searching algoType: GrantFiled: March 21, 2022Date of Patent: April 9, 2024Assignee: Walmart Apollo, LLCInventors: Onur Gungor, Tri Cao, Vineet Abhishek
-
Patent number: 11948164Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: generating linkage scores between nodes at least based on a machine learning model; creating links between the nodes to form connected components based on the linkage scores exceeding a predetermined threshold; generating an actual matching linkage set of the nodes linked in the connected components by using a relaxed blocking criteria; and generating a quality score for the connected components. Other embodiments are disclosed.Type: GrantFiled: November 12, 2021Date of Patent: April 2, 2024Assignee: WALMART APOLLO, LLCInventors: Mridul Jain, Saigopal Thota, Ashraful Arefeen, Antriksh Akshesh Shah, Albin Kuruvilla, Gajendra Alias Nishad Kamat, Rijul Magu, Neil Mohan Reddy Palleti
-
Patent number: 11940950Abstract: A method, computer program product, and computer system for identifying, by a computing device, a number of extents needed for a create snapshot operation to create a snapshot. The number of extents may be added to an in-memory cache. The number of extents needed for the create snapshot operation may be allocated from the in-memory cache to execute the create snapshot operation. Freed extents may be added to the in-memory cache based upon, at least in part, executing a delete snapshot operation to delete the snapshot.Type: GrantFiled: October 22, 2021Date of Patent: March 26, 2024Assignee: EMC IP Holding Company, LLCInventors: Vamsi K. Vankamamidi, Ronen Gazit
-
Patent number: 11941359Abstract: Methods and systems for identifying anatomical phrases in medical text. Methods and systems described herein use a syntactic approach to generate lists of relevant terms and define a grammar on these terms. Methods and systems described then search for phrases in text that conform to the grammar.Type: GrantFiled: March 11, 2019Date of Patent: March 26, 2024Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Peter Prinsen, Robbert Christiaan van Ommering
-
Patent number: 11934414Abstract: Disclosed is a computer-implemented method for determining a score adjustment for a search document, comprising determining a first attractiveness model of a first document from one or more documents based on one or more user interactions associated with the first document; determining a second attractiveness model of a second document from one or more documents based on one or more user interactions associated with the second document; determining one or more pairwise comparisons of documents based on the first and second attractiveness models of the first and second documents; training an adjustment model based on the pairwise comparisons of documents; and inputting the search document into the adjustment model to determine the score adjustment.Type: GrantFiled: November 20, 2019Date of Patent: March 19, 2024Assignee: CANVA PTY LTDInventors: Paul Li Shern Tune, Robert Matthew Hazlewood, Victoria Tskhay
-
Patent number: 11907961Abstract: Techniques are described for collecting customer data through a software application in order to optimize registration form to maximize registration success rates, based on a user engagement score related to user's interest, needs, registration behavior patterns, and source of user. In some examples, a method includes evaluating user data indicating interactions of a user with a software application. The method further includes determining a user engagement score for the user based at least in part on the user data. The method further includes determining, based at least in part on the user engagement score, a number and a type of one or more registration fields. The method further includes outputting the one or more registration fields to a display device based at least in part on a triggering event.Type: GrantFiled: August 16, 2019Date of Patent: February 20, 2024Assignee: International Business Machines CorporationInventors: Richard A. Gebhardt, ChunHui Y. Higgins, William P. Higgins, Peter J. Parente, Ke Zhu
-
Patent number: 11887370Abstract: In a method for identification of an Internet meme, a plurality of sources is monitored for digital visual content comprising a visual moment and a caption. It is determined whether instances of digital visual content include a same visual moment. Provided the instances of digital visual content include the same visual moment, the instances of digital visual content including the same visual moment are identified as similar digital visual content. Each instance of the similar digital visual content is tracked. Provided a total number of instances of the similar digital visual content exceeds an Internet meme threshold, the similar digital visual content is identified as an Internet meme, wherein the same visual moment is a root visual moment and each caption corresponds to a different iteration of the Internet meme.Type: GrantFiled: February 14, 2022Date of Patent: January 30, 2024Assignee: Snap Inc.Inventors: Jeffrey Harris, Daniel McEleney, Harrison John Dodini, Ernestine Fu
-
Patent number: 11875360Abstract: Methods and systems are provided for providing an insights page. When data identifying a party of a call is received, a customer relationship management (CRM) application can be launched at a computing device without any further user input, and records that are potentially relevant to the call and that are to potentially be included as part of an insights page of the CRM application can be automatically determined. Some of the records are automatically determined by analyzing CRM information using artificial intelligence technologies. The records can then be ranked in a priority order according to relevance from most relevant to least relevant. The insights page can then be caused to be displayed at a user interface of the computing device without user input with at least some of the records displayed in the priority order as relevant records.Type: GrantFiled: September 28, 2021Date of Patent: January 16, 2024Inventors: Vijay Karani, Jayant Tyagi
-
Patent number: 11822588Abstract: Embodiments provide a computer implemented method for ranking supporting passages in a question answering (QA) system. The method includes the following steps: receiving an input question and a plurality of passages, wherein the plurality of passages are extracted from the document corpus by the QA system; identifying a plurality of candidate answer occurrences from the plurality of passages; assigning a plurality of first local features to each candidate answer occurrence; merging the plurality of candidate answer occurrences to generate a group of candidate answers; assigning a plurality of second local features and a plurality of nonlocal features to each candidate answer; ranking the group of candidate answers using a linear answer scoring model; and ranking the plurality of candidate answer occurrences using the linear answer scoring model.Type: GrantFiled: October 24, 2018Date of Patent: November 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen A. Boxwell, Keith G. Frost, Stanley J. Vernier, Kyle M. Brake
-
Patent number: 11809371Abstract: File management is enabled for large numbers of files. Example file management includes setting a grouping identifier for a file. The method further includes determining a storage address of a data block of the file, the storage address indicating an extent where the data block is located and an offset. The method further includes setting, in a storage region of the extent corresponding to the grouping identifier, a flag for the data block based on the offset. In this manner, a large number of files in a distributed file system can be managed more efficiently.Type: GrantFiled: March 18, 2022Date of Patent: November 7, 2023Assignee: DELL PRODUCTS L.P.Inventors: Andy Ling Wu, Xingjun Lv, Roland Fei Sun
-
Patent number: 11811775Abstract: A system and method detects and handles replay attacks using counters maintained for each of several different periods for various values of IP addresses and browser description attributes encountered.Type: GrantFiled: April 5, 2022Date of Patent: November 7, 2023Assignee: CHARLES SCHWAB & CO., INC.Inventor: Steven Hadler
-
Patent number: 11797631Abstract: The present disclosure relates to a system and method for providing data management and sharing over communication network. One or more input data form one or more users may be received over a User Interface (UI). One or more data input type is identified. According to each data input type, each data input is processed. The processing comprises according to the type of the data input, output towards each of the data input is search though a search engine. The searching is performed in one or more database. Based on the searching one or more response output towards each of the data input is generated. Further, one or more response output over the communication is published.Type: GrantFiled: August 24, 2020Date of Patent: October 24, 2023Assignee: HCL AMERICA INC.Inventor: Prafull Verma
-
Patent number: 11797771Abstract: A controller for classifying devices of a building management system (BMS). The controller may be configured to obtain an entity name for a device, extract a core name from the entity name, compare the core name to candidate core names, determine scores for each comparison, identify a highest score, identify a class of a candidate core name, and classify the device in the class.Type: GrantFiled: March 2, 2021Date of Patent: October 24, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Bose Falk, Jiri Vass, Paul Kleinhans, Jakub Malanik, Cuong Huynh, Patrick Brisbine
-
Patent number: 11757626Abstract: Disclosed embodiments relate to systems and methods for deterministic cryptography deidentification enabling granular destruction. Techniques include preparing a table of name-token pair groupings with unique tokens, storing data deidentified in association with the deidentification process in a centralized repository, identifying a token from the table of name-token pair groupings, and enabling reidentifying of a specific data item of the deidentified data based on the token provided from the table.Type: GrantFiled: February 17, 2022Date of Patent: September 12, 2023Assignee: CYBERARK SOFTWARE LTD.Inventor: Ofer Rivlin
-
Patent number: 11741155Abstract: A search system searches a storage where one electronic document or a plurality of electronic documents is/are stored for an electronic document that satisfies an entered search condition. The search system includes a first processor and a second processor. The first processor manages a feature relating to a color shade of the electronic document as an index of the electronic document and retrieves the electronic document that satisfies the search condition from the storage based on the index. The second processor has an electronic document printed. Managing a feature relating to a color shade of the electronic document as an index of the electronic document includes registering the feature relating to the color shade of the electronic document obtained by analyzing the electronic document as the index of the electronic document and updating, when the electronic document is printed, the index of the electronic document.Type: GrantFiled: June 2, 2021Date of Patent: August 29, 2023Assignee: KONICA MINOLTA, INC.Inventor: Kenya Haba
-
Patent number: 11741057Abstract: The present invention relates to a management system, a search method, and a browsing method of a unified data object using a tag object. A unified data object management system and method may efficiently access and manage the data object by storing and managing the unified data objects including a file, non-file data, or dynamic data on the basis of the tag object and then providing a search result based on the tag object when a search command is entered by a user.Type: GrantFiled: October 23, 2020Date of Patent: August 29, 2023Inventor: Yong Jae Lee
-
Patent number: 11741089Abstract: A data intake and query system may store raw machine data that includes location information. A client system may include a user interface for searching the data intake and query system. The user interface allows a user to define a field search query and to define one or more ad-hoc boundary regions on a map. A combined query is transmitted to the data intake and query system, the combined query including both the field search query and location search information that is based on the ad-hoc boundary regions. The data intake and query system runs the combined query and returns responsive results, which are displayed at the client user interface.Type: GrantFiled: January 31, 2022Date of Patent: August 29, 2023Assignee: Splunk Inc.Inventors: Michael Porath, Siegfried Puchbauer-Schnabel
-
Patent number: 11741522Abstract: Embodiments of the present disclosure a method for determining product relevancy including extracting metadata from an image file of a digital image collection, the metadata being indicative of at least one feature of the image file. The method includes creating an input profile corresponding to the metadata extracted from the image files of the digital image collection. The method includes comparing the input profile to a product profile, the product profile having one or more rules corresponding to a consumer product, wherein the rules are indicative of the requirements of the product. The method includes determining a match score, the match score indicative of a relevancy of the product profile to the input profile such that a high relevancy correlates to a consumer product that is suited to the input profile and a low relevancy correlates to the consumer product that is not suited to the input profile.Type: GrantFiled: December 30, 2016Date of Patent: August 29, 2023Assignee: KODAK ALARIS, INC.Inventors: Alexander Loui, Madirakshi Das
-
Patent number: 11735186Abstract: A computer system configured to generate captions is provided. The computer system includes a memory and a processor coupled to the memory. The processor is configured to access a first buffer configured to store text generated by an automated speech recognition (ASR) process; access a second buffer configured to store text generated by a captioning client process; identify either the first buffer or the second buffer as a source buffer of caption text; generate caption text from the source buffer; and communicate the caption text to a target process.Type: GrantFiled: September 7, 2021Date of Patent: August 22, 2023Assignee: 3Play Media, Inc.Inventors: Roger S. Zimmerman, Christopher S. Antunes, Stephanie A. Laing, John W. Slocum, Nicholas R. Moutis, Theresa M. Kettelberger
-
Patent number: 11734370Abstract: Provided are a method and an apparatus for searching for and acquiring information under a computing environment. The apparatus includes: at least one input device configured to receive a first query input of a first query type and a second query input of a second query type; and a controller configured to output a query input window including a first display item corresponding to the first query input and a second display item corresponding to the second query input, to automatically switch, in response to receiving the first query input, the apparatus from a first state to receive the first query input of the first query type to a second state to receive the second query input of the second query type, and to obtain a search result according to a query based on the first query input and the second query input.Type: GrantFiled: April 18, 2022Date of Patent: August 22, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo-shik Kang, Min-Jeong Kang, Won-Keun Kong, Ga-Hyun Joo
-
Patent number: 11727143Abstract: A threat management system provides a collection of queries for investigating security issues within an enterprise. Useful inferences are drawn about the value of different queries, and about the security posture of the enterprise, by monitoring contextual activity such as the popularity and context of query usage, patterns of end user modification to queries, and post-query activity.Type: GrantFiled: June 9, 2021Date of Patent: August 15, 2023Assignee: Sophos LimitedInventors: Karl Ackerman, Andrew J. Thomas, Kenneth D. Ray
-
Patent number: 11727135Abstract: Database entries can be protected by indexing the entries using a plurality of indexes, each associated with a level of access rights. A level of access rights can be determined from a search query, and an index can be selected based on the determined level of access rights. A search key can be generated based on the received query, and the selected index can be searched using the search query. Database entries mapped to the values of the selected index returned in response to the search can be outputted. Each index is associated with a different granularity defining the number and/or ambiguity of search results returned in response to searching an index.Type: GrantFiled: February 9, 2022Date of Patent: August 15, 2023Assignee: Protegrity CorporationInventors: Yigal Rozenberg, Ulf Mattsson
-
Method and computer-readable media for providing recommended entities based on a user's social graph
Patent number: 11714815Abstract: Provided are methods and computer-readable media for providing recommended entities based on a user's external social graph, such as asymmetric social graph of a social networking service. In some embodiments, entities responsive to a search query or other request may be obtained. Each entity may be evaluated to determine if the entity is associated with a contact from a user's social graph. The association may include an evaluation (e.g., a rating, review, other evaluation or combination thereof) of the entity by the contact. Additionally, the contacts having associations with an entity may be ranked based on a relationship score with a user. The entities having associations with the contacts from a user's social graph may be provided as recommended entities to the user, and the association may be annotated to the recommended entity for viewing by the user.Type: GrantFiled: March 28, 2018Date of Patent: August 1, 2023Assignee: GOOGLE LLCInventors: Sebastian Dorner, Mathieu Balez -
Patent number: 11709799Abstract: Embodiments provide for application-specific provisioning of files or registry keys. As applications are installed or launched, data is recorded by an application virtualization engine, and an index is created linking the recorded data to both the application and the underlying files or registry keys. As applications are requested (e.g., launched, updated, or the like), the application virtualization engine reveals various copies of file or registry keys to the application on demand or in accordance with a policy.Type: GrantFiled: June 9, 2016Date of Patent: July 25, 2023Assignee: VMware, Inc.Inventors: Fei Huang, Daniel James Beveridge
-
Patent number: 11711467Abstract: A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.Type: GrantFiled: September 12, 2022Date of Patent: July 25, 2023Assignee: CYARA SOLUTIONS PTY LTDInventors: Geoff Willshire, Florian Treml, Christoph Börner
-
Patent number: 11693859Abstract: Aspects of the present disclosure disclose techniques for data retrieval. The method includes receiving, from a client device, a request defining an original structured query language (SQL) query; processing the SQL query to identify a set of search engine clauses included in the original SQL query; converting the set of search engine clauses into a search engine query; communicating the search engine query to a search engine for execution; receiving object identifiers for one or more objects that match the search engine query; generating a database query based on the received object identifiers; executing the database query; and receiving and returning results of the executed database query to the client device.Type: GrantFiled: December 30, 2020Date of Patent: July 4, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Alexandru Sorin Radu, Kara Grace Hatherly
-
Patent number: 11689515Abstract: A method includes storing first authentication information and second authentication information, the first authentication information being information for a user to access a first information processing device, the second authentication information including third authentication information and forth authentication information, the third authentication information being information for the user to access a second information processing device, and the fourth authentication information being information for the user to access a third information processing device; acquiring first index information from the second information processing device based on the third authentication information; acquiring second index information from the third information processing device based on the fourth authentication information; and generating a list including the first index information with a first indication, and the second index information with a second indication different from the first indication.Type: GrantFiled: November 16, 2020Date of Patent: June 27, 2023Assignee: Ricoh Company, Ltd.Inventors: Satoru Hirakata, Ryoh Shimomoto, Shinya Mukasa, Teruaki Takahashi