Patents Examined by Umar Mian
-
Patent number: 11132364Abstract: A computing system determines a response to a query. A bin start value and a bin stop value is defined for each bin based on an input bin option. End nodes are split based on the bin start value and the bin stop value of each bin to define a second plurality of end nodes. Each start node of a plurality of start nodes that is connected to each end node of the second plurality of end nodes is identified based on the respective link attributes of a plurality of link attributes. Overlapping start nodes of the plurality of start nodes that overlap at an end node of the second plurality of end nodes are identified based on a predefined overlap query graph that defines a connectivity to identify between a start node and the end node. The identified overlapping start nodes are output as a response to the predefined overlap query graph.Type: GrantFiled: April 8, 2021Date of Patent: September 28, 2021Assignee: SAS Institute Inc.Inventors: Matthew Victor Galati, Brandon Michael Reese
-
Patent number: 11126645Abstract: Provided are a computer program product, system, and method for providing information on detected user interactions with natural language processor (NLP) items to a server to use to determine an order in which to render NLP items in a user interface. Interactions with natural language processing (NLP) items in documents are detected. For each interaction with an NLP item of the NLP items in the documents, determination is made of a context attribute value for a context attribute related to the interaction with the NLP item. Then interaction information is generated indicating the NLP item and the determined context attribute value. The interaction information is sent to the server to include in user interaction information in a database.Type: GrantFiled: November 13, 2017Date of Patent: September 21, 2021Assignee: International Business Machines CorporationInventors: Eric L. Erpenbach, Andrew J. Lavery, Richard J. Stevens, Fernando J. Suarez Saiz
-
Patent number: 11120061Abstract: Provided are a computer program product, system, and method for providing information on detected user interactions with natural language processor (NLP) items to a server to use to determine an order in which to render NLP items in a user interface. Interactions with natural language processing (NLP) items in documents are detected. For each interaction with an NLP item of the NLP items in the documents, determination is made of a context attribute value for a context attribute related to the interaction with the NLP item. Then interaction information is generated indicating the NLP item and the determined context attribute value. The interaction information is sent to the server to include in user interaction information in a database.Type: GrantFiled: May 8, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Eric L. Erpenbach, Andrew J. Lavery, Richard J. Stevens, Fernando J. Suarez Saiz
-
Patent number: 11113334Abstract: Relationship management systems in accordance with embodiments of the invention are configured to provide systematic ways for a user to measure, and manage relationships in the user's social network. One embodiment of the invention includes a relationship management server system, and a database. In addition, the relationship management server system is configured to store a user account associated with a user in the database, store information concerning contacts associated with the user in the database, store event information associated with the user and at least one of the stored contacts in the database, store at least one objective in the database, score at least one relationship between the user and a contact based upon stored event information associated with the user and the contact to create a scored relationship graph, and generate a recommendation concerning an action based upon the stored objective and the scored relationship graph.Type: GrantFiled: June 21, 2019Date of Patent: September 7, 2021Assignee: Rexter Holdings LLCInventors: Andrew R. Wilson, John Slade, Daniel Bouganim, Sean L. Cramer
-
Patent number: 11113307Abstract: The present disclosure relates to synchronizing entity identifiers across multiple data centers. In some embodiments, an entity identifier translation server may be deployed within a cloud-based distributed environment. The entity identifier translation server may receive data from multiple different data centers and detect changes/updates to entity identifiers within the data centers. In response to detected changes, the entity identifier translation server may identify one or more corresponding entity identifiers within the other data centers. For each of the corresponding entity identifiers within the other data centers, the entity identifier translation server may determine whether or not the corresponding entity identifier is to be synchronized with the newly-changed entity identifier in the first data center, and if so, may initiate synchronization processes.Type: GrantFiled: March 23, 2018Date of Patent: September 7, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Matthew Abrams
-
Patent number: 11113612Abstract: Computer-implemented systems and methods forecast network resource and/or infrastructure needs for an enterprise computer system that employs network servers to host resources that are requested by network users. Based on the forecasts, the network resources can be scaled or provisioned accordingly. The state of the network servers can be dynamically adjusted to meet the request needs of the users while reducing excess capacity. The forecasting techniques of the present invention are also applicable to cloud computing environments, Based on the forecasts, the cloud server pool can be scaled dynamically, so that the system's scale satisfies the changing requests and avoids wasting resources when the system is under low load.Type: GrantFiled: December 26, 2016Date of Patent: September 7, 2021Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Reginald W. Martin, Hongbin Zhang, Jian Cao
-
Patent number: 11107187Abstract: A graph upscaling method and apparatus is disclosed. The graph upscaling apparatus may store, in a main memory, original graph data including topological data including a vertex and an edge, determine a parent edge using a hash function and the original graph data, and generate a new edge based on the determined parent edge. The graph upscaling apparatus may store, in a main memory, original graph data including topological data including a vertex and an edge, allocate identities (IDs) of edges to be generated to cores included in a central processing unit (CPU) based on the number of the cores, and generate new edges based on the IDs of the edges using a hash function and the original graph data.Type: GrantFiled: August 15, 2019Date of Patent: August 31, 2021Assignee: DAEGU GYEONGBUK INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Min Soo Kim, Himchan Park
-
Patent number: 11106724Abstract: The present invention provides a matching result display device, a matching result display method, a program, and a recording medium, which allow, at the time of displaying feature points of objects determined as matching on the basis of matching result information provided by a matching system, visual check of the displayed feature points to be performed easily.Type: GrantFiled: October 1, 2012Date of Patent: August 31, 2021Assignee: NEC CORPORATIONInventors: Yuji Horiba, Masanori Kondo
-
Patent number: 11093607Abstract: The subject matter of this specification generally relates to computer security. In some implementations, a method includes maintaining a first data structure that stores arrays of identifier tuples. Each identifier tuple corresponds to a respective computer security event and includes one or more identifiers for a computing element associated with the computer security event. Each array of identifier tuples corresponds to a respective identifier and only includes identifier tuples that include the corresponding identifier. A second data structure that stores arrays of computer security data is maintained. Each array of computer security data corresponds to a respective identifier tuple stored in the first data structure and only includes computer security data associated with each identifier in the corresponding identifier tuple. A query that specifies a first identifier for a first computing element is received.Type: GrantFiled: August 2, 2018Date of Patent: August 17, 2021Assignee: Chronicle LLCInventors: Carey Stover Nachenberg, William S. Robinson, Shapor Naghibzadeh, Michael Wiacek, Abu Wawda
-
Patent number: 11080334Abstract: Methods can include receiving a graphbase comprising a first plurality of nodes and a plurality of edges representing covering-covered relationships between the nodes. Each node can comprise a plurality of node parameters such as a NodeNumber, a Reachable Interval, and an OwnTree Interval. For a traversal ordering of nodes, nodes comprised within the OwnTree Interval are reachable from the node, nodes comprised within the Reachable Interval may be reachable from the node, and nodes comprised within neither interval are not reachable by the node. Methods can additionally include the steps of receiving a first and second sub-set of nodes, the sub-sets being a sub-set of the first plurality of nodes. Furthermore, a relationship between the first and second sub-set can be determined using the NodeNumber, the OwnTree Interval, and the Reachable Interval.Type: GrantFiled: December 3, 2020Date of Patent: August 3, 2021Assignee: PRACTICAL POSETS LLCInventor: John W. Esch
-
Patent number: 11068551Abstract: Embodiments of the present invention provide a method for displaying contents of a group chat. The method includes: receiving a query message entered by a user and carrying a specified user name; sending the query message to a server to request a list of historical chat records corresponding to the specified user name, wherein the list of historical chat records are interrupted by a plurality of current chat records in the group chat; receiving the list of historical chat records that is sent by the server and pulled according to the specified user name; and displaying the list of historical chat records sent by the server following the plurality of current chat records to continue a topic carried by the list of historical chat records and interrupted by the plurality of current chat records.Type: GrantFiled: October 25, 2017Date of Patent: July 20, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Lei Zhang
-
Patent number: 11030050Abstract: Provided is a database archiving method. According to the exemplary embodiment of the present invention, a database archiving method includes: selecting at least one record group including a plurality of records from an original table from which data is archived, based on selection information on at least one of a time and a field value; storing group compression data compressed to be created for every record group and the selection information corresponding to the group compression data in a compression table, with respect to each of at least one selected record group; and deleting a plurality of records included in at least one selected record group from the original table.Type: GrantFiled: October 13, 2016Date of Patent: June 8, 2021Assignee: ARMIQ Co., Ltd.Inventor: Oxoo Kim
-
Patent number: 11030172Abstract: Provided is a database archiving method for creating index information. According to the exemplary embodiment of the present invention, a database archiving method for creating index information includes selecting at least one record group including a plurality of records from an original table in which data is archived, based on information on a field value; storing group compression data compressed to be created for every record group and a stored key value uniquely assigned to every group compression data, with respect to each of at least one record group, in a compression table; storing the field value and the stored key value corresponding to each of at least one record group, in a group index table; and deleting a plurality of records included in at least one selected record group from the original table.Type: GrantFiled: October 13, 2016Date of Patent: June 8, 2021Assignee: ARMIQ Co., Ltd.Inventor: Oxoo Kim
-
System and method for information storage using blockchain databases combined with pointer databases
Patent number: 11023423Abstract: A system and method for information storage using blockchain and pointer databases, comprising a computer with a blockchain manager and datastore manager, and blockchain data input, which connects over a network to a distributed blockchain ledger containing information such as personally-identifying biometric data and a datastore system containing searchable information such as a DNS system on the persons entered into the biometric blockchain, the datastore system also containing reference numbers for each searchable block in the blockchain, such that verification or identification can both be accomplished swiftly and securely of data in the blockchain such as for biometric verification to verify or identify persons submitting biometric data to such a system.Type: GrantFiled: October 10, 2019Date of Patent: June 1, 2021Inventor: Avery Glasser -
Patent number: 11017424Abstract: Systems and methods are provided for promoting securities information. The method includes: storing, in a memory, a database of securities information; indexing, using a processor, the database of securities information to enable a first user to search through the database of securities information; displaying, using a graphical user interface, a digital searching tool, wherein the first user is able to search through the indexed database on the graphical user interface using the digital searching tool; receiving, from the first user, using the graphical user interface, one or more filings selected from the indexed database; and transforming at least one of the selected filings into a shareable digital widget, wherein the widget, when shared, is configured to display a description of each of the at least one of the selected filings to one or more second users.Type: GrantFiled: July 28, 2017Date of Patent: May 25, 2021Inventor: Andrew Dix
-
Patent number: 11010384Abstract: A request may be received to join one or more attributes of at least two independent sets of data into a data structure. The one or more attributes may include a time attribute. The two independent sets of data may be included within a data store. It may be determined that there are one or more null values associated with the join to the data structure. In response to at least the determining that there are one or more null values associated with the join, one or more values may be imputed into one or more fields corresponding to the one or more null values, wherein there are no null values in the one or more fields subsequent to the imputing.Type: GrantFiled: September 3, 2019Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Ramya Raghavendra, Joshua M. Rosenkranz, Mudhakar Srivatsa
-
Patent number: 11010353Abstract: Embodiments of the present disclosure provide a method and device for a file system log. In some embodiments, there is provided a computer-implemented method. The method comprises: in response to receiving a write request for metadata associated with a first transaction, determining at least one zone associated with the first transaction from a plurality of zones of the metadata, the plurality of zones being formed by striping the metadata; requesting a resource slice for the at least one zone from a resource pool of a logging system; and recording to the resource slice a log that the first transaction modifies the at least one zone.Type: GrantFiled: May 31, 2018Date of Patent: May 18, 2021Assignee: EMC IP Holding Company LLCInventors: Lester Ming Zhang, Chen Gong, Henry Hao Fang, Leon Zhang
-
Patent number: 10983868Abstract: Epoch-based management of file system data is disclosed. In various embodiments, for each of a plurality of snapshots, data that associates with the snapshot a corresponding last chunk identifier assigned as of a time at which the snapshot is or was created is stored a in a first data structure. For each of a plurality of chunks of file system data no longer referenced by any live file system object, an epoch identifier associated with an epoch in which the chunk became no longer referenced by any live file system object is stored in a second data structure. A chunk identifier and associated epoch comprising an entry in the second data structure are compared with one or more entries in the first data structure to determine whether a chunk associated with the chunk identifier is associated with a snapshot that continues to be retained.Type: GrantFiled: October 23, 2018Date of Patent: April 20, 2021Assignee: EMC IP Holding Company LLCInventors: Julio Lopez, Thomas Manville
-
Patent number: 10977430Abstract: Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.Type: GrantFiled: November 19, 2018Date of Patent: April 13, 2021Assignee: Intuit Inc.Inventors: Yair Horesh, Yehezkel S. Resheff, Rotem Rozenblum, Shimon Shahar
-
Patent number: 10942974Abstract: A system, method and the like for synchronous document captures into an asynchronous archive and document-level reconciliation of the archive process. Once a document requiring archiving has been captured and validated, the client is immediately notified that the document has been accepted into the archiving system and that archiving will ensue. Once the batch mode archiving process has been completed, the client is notified, at the document/individual request-level of the completion of the archive process. Additionally, the archiving system is transparent to the clients in terms of system changes, capable of mitigating system errors and/or notifying clients of system errors, adaptable to allow for any format of web service call requesting document archiving, allows for different types of documents having different index/metadata to be processed without a database schema change and allows users to configure archive process attributes on a per document, or per document-type basis.Type: GrantFiled: October 20, 2017Date of Patent: March 9, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Steven Jacob Maas, Scott Dion Floyd, Shyaam Sundar Neelam