Patents Examined by Md. I Uddin
-
Patent number: 11080287Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to ranking content from multiple disparate sources including a person's personal data sources and non-personal data sources. The disclosed techniques may include obtaining a plurality sets of content associated with a request from a person, each of which being from a separate data source, and applying a model for each set of content to obtain a set of features for each piece of content in the set of content, wherein the model is specific to a data source from where the set of content comes from. Each set of features for each piece of content of the set of content may be normalized with respect to a common space to generate a normalized feature set. Further, a score for each piece of content from a set of content may be estimated based on the normalized feature set for the piece of content, and based on the score of the piece of content, each piece of content of the plurality sets of content may be ranked.Type: GrantFiled: July 12, 2019Date of Patent: August 3, 2021Assignee: Verizon Media Inc.Inventors: Suju Rajan, Liangjie Hong, Nathan Liu, Scott Gaffney
-
Patent number: 11080280Abstract: An approach is provided for encrypting data. Using an encryption function, values of keys in a first database table are encrypted. The encryption function is determined to be homomorphic to sorting operators. A decryption function that decrypts the encrypted keys is determined to be homomorphic to sorting operators. Responsive to the encryption and decryption functions being determined to be homomorphic, a merge join operation is selected. The merge join operation operates on the first database table and a second database table and includes the decryption function in a joining condition. Using the merge join operation, an execution of a query is optimized. The query accesses one or more data items in the first or second database table.Type: GrantFiled: November 2, 2018Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: Michal Bodziony, Marcin Luczynski, Tomasz Zatorski, Andrzej Laskawiec, Lukasz S. Studzienny, Marcin Filip, Monika Piatek
-
Patent number: 11074248Abstract: Techniques are described for generating a map of operations to ingest external data. In an embodiment, DBMS receives a query schema that specifies an external data source and client-defined columns to arrange queried data from data fields of the external data source. DBMS generates an ingest schema for the queried data of the external data source such that the ingest schema specifies ingest data fields from the data fields of the external data source to be mapped to the one or more client-defined columns. Additionally, the DBMS identifies surplus data in the external data source, which has not been specified by the ingest schema and is different from the queried data defined by the client-requested query schema. The process not only ingests the ingest data fields from the external data source but also the surplus data from the external data source. In response to receiving a query according to a different query schema, DBMS generates a result set that based on the surplus data of the external data source.Type: GrantFiled: March 31, 2019Date of Patent: July 27, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Shrikumar Hariharasubrahmanian, Michael Delorimier, Jarod Wen
-
Patent number: 11068541Abstract: An instruction is provided for performing a vector string search. The instruction to be processed is obtained, with the instruction being defined to be a string search instruction to locate occurrence of a substring within a string. The instruction is processed, with the processing including searching the string specified in one operand of the instruction using the substring specified in another operand of the instruction. Based on the searching locating a first full match of the substring within the string, a full match condition indication is returned with position of the first full match in the string, and based on the searching locating only a partial match of the substring at a termination of the string, a partial match condition indication is returned, with the position of the partial match in the string.Type: GrantFiled: February 15, 2019Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cedric Lichtenau, Jonathan D. Bradbury, Eric M. Schwarz, Razvan Peter Figuli, Stefan Payer
-
Patent number: 11023092Abstract: Improved systems and methods for navigating and interacting in virtual communication environments are disclosed. Some of these systems and methods provide a framework that includes one or more virtual areas and supports realtime communications between the communicants. Some of these systems and methods provide an interface that includes navigation controls to navigate virtual areas and interaction controls to interact with other communicants in the one or more virtual areas.Type: GrantFiled: August 4, 2016Date of Patent: June 1, 2021Assignee: Sococo, Inc.Inventors: David Van Wie, Paul J Brody
-
Patent number: 11023463Abstract: Systems and methods are disclosed for receiving, at a data intake and query system, a query that includes a subquery that is to be executed at an external data system that supports a different query language than the data intake and query system. The data intake and query system converts the subquery from the query language supported by the external data system to the query language supported by the data intake and query system. The data intake and query system then processes the query including the translated subquery. The translated subquery is then translated back to the language supported by the external data system including any processing or optimizations performed with respect to the subquery.Type: GrantFiled: September 28, 2018Date of Patent: June 1, 2021Assignee: Splunk Inc.Inventors: Sourav Pal, Arindam Bhattacharjee
-
Patent number: 11017032Abstract: Systems and methods for the presentation content on client computing devices. A processing component serializes browser data as a set of serialized data portions that can be incorporated into a serialization file. The serialized data portions can be prioritized to determine an order of priority and the serialized data portions can further be processed in parallel. As the serialized data portions are processed, they can be added to the serialized data file with a completion marker. If the serialization process is interrupted before all the browser information is serialization, the browser is still able to utilize any portions in the serialized data file that are accompanied by a completion marker.Type: GrantFiled: September 30, 2016Date of Patent: May 25, 2021Assignee: Amazon Technologies, Inc.Inventor: Jari Juhani Karppanen
-
Patent number: 11010388Abstract: An information handling system includes a memory to store combined behavioral data and interactional data associated with search queries, and a processing device. The processing device communicates with the memory. The processing device receives a first search query including first search terms, and user context associated with the first search query, retrieves the combined behavioral data and interactional data from previous search queries, analyzes the first search terms using the combined behavioral data and interactional data, generates signals based on the first search terms, the user context, and the combined behavioral data and interactional data, and provides the signals for use in altering results to be provided in response to the first search query.Type: GrantFiled: January 29, 2016Date of Patent: May 18, 2021Assignee: Dell Products L.P.Inventors: Asha Basavaraj, Richard L. Claice
-
Patent number: 10983953Abstract: The described technology is generally directed towards domains that data services can use to collect files of a global filesystem namespace into groups. A data service (a domain patron) creates a domain, e.g., for a particular directory, and a domain manager associates files under that directory with domain membership information. Thereafter, the data service can use the domain membership information associated with a file to determine whether to include that file in a data service operation. In one implementation the membership information is maintained in file metadata, facilitating fast and efficient retrieval of the information in near constant time. Exclusion from a domain, hard links, renames and alternate data streams are among the various aspects supported by the domain technology.Type: GrantFiled: February 1, 2019Date of Patent: April 20, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Mayank Rajawat, Barry Naujok, Mohd Fahadullah
-
Patent number: 10963521Abstract: An approach for parsing and streaming contents of archive files is disclosed. In one embodiment, a client script executed by a web browser parses an archive file based on its archival format, without loading the entire archive file into memory. For example, the client may read only header fields of files inside a TAR format archive file to identify the files therein and their locations, while skipping contents of those files. Having identified files inside the archive file and their locations, the client further reads and processes files that are small enough to be handled by the web browser, while streaming to appropriate endpoints contents of other files such as those that are too large to be handled by the web browser. Such streaming may include slicing large files into sections the web browser can handle and attaching the sections to HTTP requests that are sent to appropriate endpoints.Type: GrantFiled: December 22, 2016Date of Patent: March 30, 2021Assignee: VMware, Inc.Inventors: Tihomir Krasimirov Mateev, Etienne Robert Le Sueur
-
Patent number: 10942819Abstract: A method and system for performing a volume group structure recovery. A first physical volume is accessed. A last valid volume group backup for a volume group whose volume group structure is to be recovered is retrieved. The volume group is a logical group of one or more physical volumes that include the first physical volume. The volume group backup includes respective volume group identifiers corresponding to the physical volumes of the volume group. An existing volume group identifier is stored in a temporary file with a generated random volume group identifier for identifying the volume group. A set of new volume group identifiers are generated during re-initialization of all listed physical volumes. The volume group identifiers in the last valid volume group backup is replaced with the generated new volume group identifiers. The volume group's volume group structure is restored using a backup structure stored in the temporary file.Type: GrantFiled: February 12, 2020Date of Patent: March 9, 2021Assignee: International Business Machines CorporationInventor: Andrzej Pomykaj
-
Patent number: 10915975Abstract: A system gathers information on important and influential people and builds a social graph. The system regularly sends news alert messages to users. This can help users nurture their relationship with persons they are connected to, by providing them with updates on news and other events that happen to persons they are connected to. The watch can be customized with a variety of options, such as including related entities, organizing news alerts with user data, and other options.Type: GrantFiled: February 15, 2019Date of Patent: February 9, 2021Assignee: Relationship Science LLCInventor: Neal Goldman
-
Patent number: 10915558Abstract: According to some embodiments, a system and method are provided to classify an anomaly. The method comprises receiving, from an anomaly detection system, time-series data that comprises one or more anomalies. The time-series data is grouped into a plurality of groups based on a scale range. For each group of the plurality of groups, statistical features are extracted from the time-series data. The extracted statistical features associated with the plurality of groups are combined and the one or more anomalies are classified based on the combined extracted statistical features.Type: GrantFiled: January 25, 2017Date of Patent: February 9, 2021Assignee: General Electric CompanyInventors: Sundeep R Patil, Ansh Kapil, Oliver Baptista
-
Patent number: 10915524Abstract: A computing resource service provider deploys resources to process input data sets on an ongoing basis and provide requestors with queryable data structures generated from the input data sets over determined, rolling periods of time. In one embodiment, the input data sets are processed using one or more nearest neighbor search algorithms, and the outputs therefrom are represented in data structures which are rotated as newer data structures are subsequently generated. The disclosed systems and techniques improve resource utilization, processing efficiency, query latency, and result consistency relative to known controls for large and/or complex data processing tasks, such as those employed in machine learning techniques.Type: GrantFiled: June 27, 2017Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Pracheer Gupta, Poorna Chand Srinivas Perumalla, Andrea Olgiati, Madan Mohan Rao Jampani, Stefano Stefani
-
Patent number: 10909115Abstract: Systems and methods for system event searching based on heterogeneous logs are provided. A system can include a processor device operatively coupled to a memory device wherein the processor device is configured to mine a variety of log patterns from various of heterogeneous logs to obtain known-event log patterns and unknown-event log patterns, as well as to build a weighted vector representation of the log patterns. The processor device is also configured to evaluate a similarity between the vector representation of the unknown-event and known-event log patterns, identify a known event that is most similar to an unknown event to troubleshoot system faults based on past actions for similar events to improve an operation of a computer system.Type: GrantFiled: November 28, 2018Date of Patent: February 2, 2021Inventors: Bo Zong, Jianwu Xu, Haifeng Chen
-
Patent number: 10902013Abstract: Various methods and apparatuses are described for performing high speed translations of data. In an example embodiment, record layout detection can be performed for data. In another example embodiment, data pivoting prior to field-specific data processing can be performed.Type: GrantFiled: November 13, 2018Date of Patent: January 26, 2021Assignee: IP Reservoir, LLCInventors: Joseph M. Lancaster, Kevin Brian Sprague
-
Patent number: 10901964Abstract: A method and system for mapping data elements between a source data structure and a target data structure. A source data element is mapped to a target data element by matching a source key and value pair to a target key and value pair. A parent source Soundex key for each parent element of the source data element is created. A parent target Soundex key for each parent element of a plurality of target data elements snatching the first Soundex key of the source data element is created. The parent source Soundex key for each parent element of the source data element is compared with each parent target Soundex key. The source data element is mapped to the target data element having the parent target Soundex key that matches the parent source Soundex key.Type: GrantFiled: January 2, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Andrew J. Coleman, John A. Reeve
-
Patent number: 10902046Abstract: The present invention includes a computing device that may receive a business problem in a natural language. The computing device may determine a domain classification from the business problem, where the domain classification is a list of domains determined from an application programming interface (API) catalog. The computing device may generate a problem graph from the business problem, where the problem graph is a parsed tree of natural language elements extracted from the natural language and stored as a database. The computing device may retrieve one or more assets from the plurality of assets based on the domain classification and the problem graph. The computing device may generate a problem-solution graph from the one or more assets and generate a solution API pipeline graph for evaluation by a user and compilation by a pipeline assembler.Type: GrantFiled: November 29, 2018Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Scott R. Carrier, Brendan Bull, Aysu Ezen Can
-
Patent number: 10901981Abstract: A data concurrency module maintains a delta chain for each record that stores the edits made to the flexible record over time. The delta chain stores the edits ordered by a version identifier. When the data concurrency module receives an edit to a record, the data concurrency module compares the version identifier associated with the edit with the most recent version identifier stored in the delta chain for that flexible record. If the version identifiers are different, then the data concurrency module merges the edit with all intervening edits in the delta chain, resolving any conflicts that result from the merging.Type: GrantFiled: January 3, 2019Date of Patent: January 26, 2021Assignee: Tact.ai Technologies, Inc.Inventors: Dhananjay Prasanna, Premnath Parameswaran
-
Patent number: 10891263Abstract: Systems, methods, and computer-readable media for providing/obtaining database visualization updates in real-time are described. In embodiments, a user system may obtain a user input indicating a selection of a synchronization (sync) option of a set of sync options. Each sync option may indicate a desired timing for obtaining updated data for a visual representation of a dataset by a database system. The user system may send a request to obtain updated data for the visual representation of the dataset in accordance with the selected sync option. In embodiments, the selected sync option may include a real-time sync option, which when selected, the user system may obtain the updated data as the dataset is updated at the database system without sending additional requests for updates. Other embodiments may be described and/or claimed.Type: GrantFiled: December 9, 2016Date of Patent: January 12, 2021Assignee: SALESFORCE.COM, INC.Inventors: Santhosh Kumar Kuchoor, Rafael Santander