Patents Examined by Alford W. Kindred
-
Patent number: 11182340Abstract: A process of operating a communication system is provided. The process may include identifying data at a device. The process may further include determining that at least one other device includes at least a portion of the identified data. In addition, the process may include transmitting, to the at least one other device, identification information to enable the at least one other device to locate the identified data at the at least one other device.Type: GrantFiled: February 15, 2017Date of Patent: November 23, 2021Assignee: PayPal, Inc.Inventor: Shlomi Boutnaru
-
Patent number: 11182413Abstract: An analysis system is configured to acquire data of a first numeric feature combination by referring to the parent population data. The data of the first numeric feature combination includes a score of a target indicator for each of category combinations. Each category combination of the category combinations is composed of categories of the numeric features of the first numeric feature combination. The analysis system is configured to determine a score at coordinates corresponding to each of the category combinations in a space having each of the numeric features of the first numeric feature combination as an axis, calculate a gradient feature vector representing a gradient for the score in the space, and determine, based on the gradient feature vector, whether to include the first numeric feature combination in numeric feature combinations to be extracted from the parent population data.Type: GrantFiled: September 4, 2019Date of Patent: November 23, 2021Assignee: HITACHI, LTD.Inventors: Kazuyuki Oota, Toshiyuki Ukai, Kazuaki Tokunaga
-
Patent number: 11176144Abstract: A syntax-based ranking technique is provided that ranks search results from multiple source code files in an order that considers the relevance of each matched term with a corresponding code type and the relevance of the type of file that contains the matched term. Boost values are provided for each code type of a matched term in order to weigh certain occurrences of the matched term with more relevance. Boost values are provided for each type of file that contains the matched term in order to weigh the occurrence of the term in a particular file with more relevance.Type: GrantFiled: September 16, 2016Date of Patent: November 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Shruti Poddar, Neeraj Makam
-
Patent number: 11176105Abstract: A data storage and retrieval system for a computer memory configured according to a columnar document store adapted to contain one or more documents. The columnar document store includes a dictionary containing one or more identifiers, each of the identifiers being associated in the dictionary with a value ID. The document store further includes a data structure having fields and containing at least a first column. The first column is associated with a first identifier of the one or more identifiers, and the first identifier is associated with a first set of values in a first set of documents which contain the first identifier. The first column includes a value ID of the first identifier, one or more document IDs, each identifying a document in the first set of documents, and the first set of values.Type: GrantFiled: April 27, 2018Date of Patent: November 16, 2021Assignee: SAP SEInventors: Christian Bensberg, Steffen Geissinger
-
Patent number: 11170059Abstract: A computer system selects a set of content for a user. The set of content has been selected from a larger set of content located on multiple sources on one or more networks. The selecting is performed based on a time constraint of the user, on a level of relevance to that user of each item of content in the larger set of content, and on an expected amount of time the user will spend consuming each item of content in the larger set of content. The sources of content were previously provided by the user and the level of relevance of the content and expected amount of time the user will spend consuming each item of content are estimated based on historical data for that user. The computer system sends the selected content toward a user device used by the user. Methods, apparatus, and computer program products are disclosed.Type: GrantFiled: March 30, 2016Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Carlos Henrique Cardonha, Rogerio Abreu de Paula, Nicole Barbosa Sultanum
-
Patent number: 11169968Abstract: Computer program products, as well as corresponding systems and methods are configured for performing deduplication in conjunction with random read and write operations, and include: computing a fingerprint of data included in a write request; determining whether a short term dictionary comprises an entry corresponding to the fingerprint; in response to determining the short term dictionary comprises the entry corresponding to the fingerprint, writing the data to a data store in a deduplicating manner; in response to determining the short term dictionary does not comprise the entry, determining whether a long term dictionary corresponding to the namespace comprises the entry; in response to determining the long term dictionary comprises the entry, writing the data to the data store in the deduplicating manner; and in response to determining the long term dictionary does not comprise the entry, writing the data to the data store in a non-deduplicating manner.Type: GrantFiled: May 21, 2019Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: David D. Chambliss, Joseph S. Glider, Danny Harnik, Ety Khaitzin
-
Patent number: 11170023Abstract: A computer implemented method for manipulating data comprises receiving log transaction information from a primary database system at a secondary database system and parsing the log transaction information to identify data objects that have been modified on the primary database system. The secondary database system determines whether the data objects are present in main memory on the secondary database system and whether the log transaction corresponds to a data manipulation language (DML) query or a data definition language (DDL) query. If the data objects are not in the main memory and the query is a DML query, they are copied from persistence data volumes to the main memory. The data objects in main memory are modified by replaying the log transactions on the data objects in the main memory. Then, the data objects in the persistence data volumes are modified. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: February 28, 2017Date of Patent: November 9, 2021Assignee: SAP SEInventors: Colin Florendo, Michael Muehle, Thorsten Glebe, Rolando Blanco, Chaitanya Gottipati, Nirvik Basak, Martin Heidel, Peter Steinemann, Vivek Kandiyanallur, Shiping Chen, Sarika Iyer, Jörn Schmidt
-
Patent number: 11165881Abstract: An approach includes a system implemented in a computer infrastructure including a processor. The approach further includes the processor configured to receive dimensionally aware linkages. The approach further includes the processor configured to retrieve aggregated data from a data set. The approach further includes the processor configured to identify at least one affinity cluster related to the dimensionally aware linkages in at least two dimensions and the retrieved aggregated data by performing at least one lookup linkage which matches at least one dimension of the at least two dimensions of the dimensionally aware linkages with the retrieved aggregated data. The approach further includes the processor configured to provide personalized content to a user having same or similar user preferences as the received dimensionally aware linkages based on the identified at least one affinity cluster.Type: GrantFiled: May 13, 2019Date of Patent: November 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Faried Abrahams, Amol A. Dhondse, Kerrie L. Holley, Anand Pikle, Gandhi Sivakumar, Lennox E. Thomas
-
Patent number: 11163899Abstract: An information processing system includes: a search system to search, for an image to be found, a database according to a search request and based on similarity thereof to a search key image, the database having the image and linkage information registered in association with each other, and transmit the linkage information to a transmitter of the request when the image is found; an acquisition unit to acquire an image captured by a terminal and the request with the captured image as the search key image; a search unit to perform the requested searching and transmit, to the terminal, the linkage information as a result of the searching; and a notification management unit to transfer permission information to a notification unit when the found image is a particular image, the permission information enabling identification of the terminal and indicating that providing a notification to the terminal is permitted.Type: GrantFiled: February 14, 2017Date of Patent: November 2, 2021Assignee: RICOH COMPANY, LTD.Inventor: Hidenobu Kishi
-
Patent number: 11163773Abstract: Disclosed herein are system, method, and computer program product embodiments for partition pruning using globally encoded range partition information. An embodiment operates by partitioning a data table into a plurality of data partitions, determining a plurality of sub-partitions within the data partitions, and determining a global range table based at least in part on value ranges corresponding to the sub-partitions. Further, the global range table may be used to determine bit vectors for the data partitions and query predicates. In some examples, the bit vectors may be used to determine whether to prune data partitions during execution of a query over a large data volume.Type: GrantFiled: April 27, 2018Date of Patent: November 2, 2021Assignee: SAP SEInventors: Yu-Jui Chen, Reza Sherkat, John Smirnios, Mihnea Andrei
-
Patent number: 11157444Abstract: An approach for generating an index in Darwin Information Typing Architecture (DITA) source files. The approach determines one or more similar index entries of a prioritized index. The approach determines a fraternal association exists between at least two of the one or more similar index entries when at least one of the one or more similar index entries occur with one or more similar high priority index entries. Responsive to a determination that a fraternal association exists between at least two of the one or more similar index entries, the approach determines whether an inheritance from a parent exists. The approach determines based, at least in part, on whether a fraternal association exists and whether an inheritance from a parent exists, a Darwin Information Typing Architecture (DITA) index.Type: GrantFiled: May 3, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Balaji S. Kumar, Vishal G. Palliyathu
-
Patent number: 11157509Abstract: Systems and methods for accessing single-tenant databases comprising a multi-tenant aware cluster manager in communication with instances of single-tenant databases are described. The cluster manager can establish a uniform resource locator (URL) unique for each tenant to access the cluster manager. Each of the instances of single-tenant databases can include data for a corresponding tenant. The cluster manager can receive a request from a client to access a database corresponding to the first tenant. The request can include the URL established for the first tenant. The cluster manager can identify the first tenant based on the URL of the request. The cluster manager can obtain, responsive to identification of the first tenant, a tenant context of the first tenant from a storage. The cluster manager can access, using the first tenant context and responsive to the request, a first instance of the single-tenant databases corresponding to the first tenant.Type: GrantFiled: April 26, 2018Date of Patent: October 26, 2021Assignee: Citrix Systems, Inc.Inventor: Ashish Gujarathi
-
Patent number: 11157521Abstract: A method and system of correlating annotations of media files. A first media file is received from a first media recording device. A file record for the first media file is created in the file table. A determination is made whether the first media file belongs to an existing matter group. Upon determining that the first media file belongs to an existing matter group: the file record is related with the existing matter group in the file table; annotations of the first media file that are flagged to be shared, are related to all media files of the existing matter group; and annotations of all the media files of the existing matter group to the first media file are related. Upon determining that the first media file does not belong to an existing matter group, a new matter group is created for the first media file in the matter table of the central server.Type: GrantFiled: June 29, 2016Date of Patent: October 26, 2021Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventor: Thomas Guzik
-
Patent number: 11159631Abstract: Embodiments for integration of social interactions in shared media by a processor. The social interactions are mapped in real time according to a predetermined preference. Duplicate ones of the social interactions are managed according to a data deduplication operation. The shared media is analyzed in view of the mapped social interactions to generate placement or duration display attributes for the social interactions such that the mapped social interactions and the shared media may be concurrently viewed on a particular display without obfuscating content of the shared media at a particular time.Type: GrantFiled: August 12, 2016Date of Patent: October 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Patent number: 11157519Abstract: An information (ERP/EAM) system and equipment taxonomy for representing and managing of equipment, equipment subunits and component parts thereof across an enterprise that maps materialized physical objects to functional physical objects within a hierarchy of functional locations within the enterprise for all enterprise assets in accordance with applicable industry standards. The ERP/EAM system and the equipment taxonomy also provide multi-leveled failure reporting.Type: GrantFiled: November 13, 2017Date of Patent: October 26, 2021Inventor: Vito Anthony Ciliberti, III
-
Patent number: 11151761Abstract: Various embodiments of systems and methods for internet of things (IoT) data analysis are described herein. In an aspect, the method includes receiving user's input for data fields which are configured for retrieving data from a data repository. The data repository stores data related to one or more IoT devices. A structured query language (SQL) statement corresponding to the received user's input is generated. Based upon the generated SQL statement, data from the data repository is retrieved. A visual representation for displaying the retrieved data is identified. The retrieved data is rendered based upon the identified visual representation.Type: GrantFiled: September 30, 2015Date of Patent: October 19, 2021Assignee: SAP SEInventor: Daniel Zoch
-
Patent number: 11151094Abstract: A system for a cluster gateway to multiple filesystems comprises a cluster interface, a target filesystem, a command tailor, and a filesystem interface. The cluster interface is for receiving a filesystem command from a cluster. The target filesystem determiner is for determining a target filesystem of a set of filesystems based at least in part on the filesystem command. The command tailor is for determining a tailored command of the filesystem command for the target filesystem. The filesystem interface is for providing the tailored command to the target filesystem.Type: GrantFiled: March 27, 2015Date of Patent: October 19, 2021Assignee: EMC IP Holding Company, LLCInventors: Yunfeng Yang, Vijayaraghavan Srinivasaraghavan, David Reuteler, Lei Chen
-
Patent number: 11151102Abstract: Systems and methods for data management using tagging rules and/or policies. The systems and methods described herein may allow users or administrators to easily label data, so as to organize the data in using any suitable terminology or parameters. Tagging rules (or tag rules) may apply or assign one or more tags to a data file or object. A tag may relate to various components of the data file or object. For example, a tag may relate to a creation date, author, size, or information within the data, such as whether the file or object includes a picture. Once the data is associated with one or more tags, policies may determine how the data is manipulated, stored, accessed, or otherwise used. Policies may relate to actions or operations to be performed with respect to data having one or more particular tags.Type: GrantFiled: October 27, 2017Date of Patent: October 19, 2021Assignee: Atavium, Inc.Inventors: Mark A. Bakke, Marc David Olin, Michael J. Klemm, Edward Fiore
-
Patent number: 11144508Abstract: In one embodiment, a deduplicating storage system includes a processor and logic integrated with and/or executable by the processor. The logic is configured to cause the processor to perform a method which includes: computing a fingerprint of a data chunk, and determining whether a short term dictionary corresponding to the namespace comprises an entry corresponding to the fingerprint. In response to determining the short term dictionary does not comprise the entry, a determination is made whether a long term dictionary corresponding to the namespace comprises the entry. In response to determining the long term dictionary comprises the entry: the data chunk is written to the data store in the deduplicating manner, and the short term dictionary is repopulated with the entry. Moreover, in response to determining the long term dictionary does not comprise the entry, the data chunk is written to the data store in a non-deduplicating manner.Type: GrantFiled: June 13, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: David D. Chambliss, Joseph S. Glider, Danny Harnik, Ety Khaitzin
-
Patent number: 11144522Abstract: The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.Type: GrantFiled: April 23, 2019Date of Patent: October 12, 2021Assignee: Kinaxis Inc.Inventors: Robert Nigel Walker, Marin Creanga, Dylan Ellicott