Patents Examined by Cecile H Vo
-
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: 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: 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: 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: 11108881Abstract: A media guidance application the media guidance application may determine end dates for user profile modifications based on real-life events. For example, as opposed to modifying a user profile for a predetermined about of time, the media guidance application may dynamically determine when to remove a user profile modification (or modify a user profile back to a previous state) based on subsequent user actions.Type: GrantFiled: March 31, 2016Date of Patent: August 31, 2021Assignee: Rovi Guides, Inc.Inventor: Brian C. Peterson
-
Patent number: 11082507Abstract: 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: August 3, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Patent number: 11074282Abstract: Systems herein allow a user device to monitor calendar events with a secure bubble application. When an event is upcoming, the secure bubble application can present a notification. The secure bubble application can search other managed applications for content relevant to the meeting event. The secure bubble application can extract text, tags, and other metadata from the calendar event and any attached files. The text, tags, and other metadata can be used to search each managed application. Relevant emails, files, and notes can be displayed in a card generated by the secure bubble application.Type: GrantFiled: December 9, 2015Date of Patent: July 27, 2021Assignee: Air Watch, LLCInventors: Anil Jagarlamudi, Suja Ramachandran, Gaurav Arora, Naga Kaipu, Karishma Babu
-
Patent number: 11068439Abstract: A method for unsupervised transformation of denormalized data into RDF data includes summarizing an existing resource description framework (RDF) file wherein a data summary file is produced, wherein said RDF file includes a plurality of nodes, property labels, and literals and is represented as a directed graph, and said data summary file is a graph that includes a single instance of each node-property-literal triple in the RDF file; analyzing a plurality of denormalized records wherein a record summary is produced, wherein said record summary is represented as a directed graph with a root node corresponding to each record connected to a node for each field in the record; determining one or more transformation patterns that match elements of the record summary to elements of the data summary; and transforming the plurality of denormalized records into a new RDF file by executing one of the one or more transformation patterns.Type: GrantFiled: June 13, 2016Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Veli Bicer, Nuno Lopes, Spyros Kotoulas, Martin Stephenson
-
Patent number: 11061921Abstract: The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.Type: GrantFiled: November 22, 2019Date of Patent: July 13, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
-
Patent number: 11055315Abstract: A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.Type: GrantFiled: July 31, 2020Date of Patent: July 6, 2021Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Patent number: 11017019Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for authentic content search using style classifications. A system may be a search engine that uses a set of style classifiers to detect one or more styles associated with an image and a logistic regression model to determine a level of authenticity for the image based on the associated styles. Training images are fed to train a series of neural networks that output a set of style classifiers. An image is processed through the style classifiers to determine respective probabilities for each style classification. The results from the set of style classifiers are then input to the logistic regression model to determine an authenticity score for the image. For example, the authenticity score shows how authentic is an image (e.g., a score of 1.0 refers to 100% authenticity, whereas a score of 0.0 represents a non-authentic image).Type: GrantFiled: August 12, 2016Date of Patent: May 25, 2021Assignee: Shutterstock, Inc.Inventors: Heath Hohwald, David Chester
-
Patent number: 11010415Abstract: The subject matter described herein relates to implementation of a dictionary in a column-based, in-memory database where values are not stored directly, rather, for each column, a dictionary is created with all distinct values. For each row, a reference to the corresponding value in the dictionary is stored. In one aspect, data is stored in a memory structure organized in a column store format defined by a plurality of columns and a plurality of rows. A dictionary for each column in the memory structure is generated. The dictionary has distinct values for each column. A reference to the dictionary is generated for each column in the memory structure. The dictionary and the reference to the dictionary are stored in the memory structure.Type: GrantFiled: April 30, 2013Date of Patent: May 18, 2021Assignee: SAP SEInventor: Martin Richtarsky
-
Patent number: 11003628Abstract: A variable driven, customizable data management system creates a descendent child module controllable by parameters set through action of a precedently operated architecture input module. Customizable child modules are expediently creatable to enable management of complex and disparate data sets per the requirements of particular end-users. Source files of varying file-types are determinable over network and data is extractable and pulled to populate a plurality of containers operative in the child module. Edits made to data displayed as part of the child module may be pushed over network to overwrite source files as amended. Complex data sets are thus collatable from disparate locations, over network, between partitions, even across platforms, whereby pulled data is rendered interactive for end-user control, despite local and root disunity, and displayed for interaction at a single instance.Type: GrantFiled: February 28, 2017Date of Patent: May 11, 2021Inventors: Michael A. Brewer, Frederick C. Wagner
-
Patent number: 10997124Abstract: Query integration across databases and file systems is disclosed. An example method may include streaming data managed by a first database file system for a query. The method may also include streaming data managed by a second database file system for the query. The method may also include joining the streaming data managed by the first database file system with the streaming data managed by the second database file system.Type: GrantFiled: April 2, 2013Date of Patent: May 4, 2021Assignee: MICRO FOCUS LLCInventors: Qiming Chen, Meichun Hsu
-
Patent number: 10990676Abstract: A computer-implemented method for collecting files transmitted on a network for subsequent malware analysis is disclosed. The method comprises determining, by a sensor, that a file has been transmitted on the network; transmitting, from the sensor to an intermediate agent, the file; storing, by the intermediate agent, the file, pending a determination whether metadata of the file indicates an identical copy of the file has likely already been stored by a source collection subsystem; responsive to a determination that the file has not likely already been stored by the source collection subsystem, transmitting the file from the intermediate agent to the source collection subsystem; verifying, by the source collection subsystem, that the file has not likely already been stored by the source collection subsystem; and storing the file for future analysis.Type: GrantFiled: July 1, 2020Date of Patent: April 27, 2021Assignee: Morgan Stanley Services Group Inc.Inventors: Joseph Edmonds, Patrick St. John
-
Patent number: 10977330Abstract: Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file.Type: GrantFiled: December 23, 2016Date of Patent: April 13, 2021Assignee: Apple Inc.Inventors: David Biderman, William May, Jr., Alan Tseng, Roger Pantos, James David Batson
-
Patent number: 10909136Abstract: The disclosed computer-implemented method for automatically linking data analytics to storage may include (1) identifying a request to provision storage for a data analytics task, (2) collecting information relating to the data analytics task, the information comprising at least one of a data type of the data being used as input for the data analytics task and a characteristic of the data analytics task, (3) using a self-service provisioning tool to automatically compute, based on the collected information, a suggested type and size of data storage for the data analytics task, and (4) automatically provisioning data storage for the data analytics task based on the suggested type and size. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 8, 2017Date of Patent: February 2, 2021Assignee: Veritas Technologies LLCInventors: Ryan Schroeder, Aaron Christensen, Kirk Searls
-
Patent number: 10877994Abstract: A database system may store data at a primary database and replicate the data to one or more disaster recover (DR) databases. The database system may determine which DR database to use for data replication based on an identifier of the data. A method for data storage may include receiving and storing a first data block and a second data block at a first database server. The method may further include transmitting a first backup request for the first data block to a second database server based on an identifier of the first data block and transmitting a second backup request for the second data block to a third database server based on an identifier of the second data block.Type: GrantFiled: March 7, 2017Date of Patent: December 29, 2020Assignee: salesforce.com, inc.Inventors: Geoffrey John Jacoby, Lars Hofhansl, Alex J. Araujo
-
Patent number: 10860625Abstract: A method for indexing semantic, non-transitory, computer-stored data comprising the following steps: storing the data in a database; representing the data in a structured framework having at least three elements derived from an ontology; expressing each element as a hierarchical-index value based on an ontology such that semantic information is embedded therein; combining the elements in a multi-dimensional index; and converting the multi-dimensional index into a one-dimensional index.Type: GrantFiled: September 22, 2015Date of Patent: December 8, 2020Assignee: United States of America as represented by the Secretary of the NavyInventor: Ronald John Wroblewski
-
Patent number: 10831724Abstract: An enhanced resource reconciliation process is disclosed to examine the metadata hierarchy of unidentified instances of configuration objects within a particular “data partition” (sometimes called a dataset) of an enterprise configuration management database (CMDB) and perform reconciliation against a target dataset, such as a golden, i.e., production, dataset. The enhanced reconciliation process could identify against instances in the production dataset that are of the same class as the unidentified instance—as well as instances that come from any “candidate” classes. Candidate classes could consist of, e.g., classes upstream or downstream from the unidentified instance in the metadata hierarchy.Type: GrantFiled: September 30, 2009Date of Patent: November 10, 2020Assignee: BMC Software, Inc.Inventor: Vitaly Morozov