Patents Examined by Taelor Kim
-
Patent number: 11947488Abstract: Aspects of the current subject matter are directed to a user-facing approach for migration of unstructured data. A graphical user interface is provided to enable a user to execute a migration process of attachments between content repositories, where the execution is end to end with simple commands and/or user actions through interaction with the graphical user interface. The commands and/or user actions are translated into a background execution of the steps of the migration process in the proper order with proper parameters. Aspects of the current subject matter provide for the migration process to be transparent to the end user. Logs or reports relating to the migration process may be available and accessible to the user.Type: GrantFiled: May 27, 2020Date of Patent: April 2, 2024Assignee: SAP SEInventor: Victor Silva Guisado
-
Patent number: 11934378Abstract: Aspects of the present invention disclose a method, computer program product, and system for recording changes to records whilst preserving record availability. The method includes one or more processors capturing a change to a record object. The changes include details of the record object to be changed and a change method instruction by which the object is to be changed. The method further includes one or more processors storing a change object as a standalone object and storing the change method instruction and metadata pointing to the record object. The method further includes one or more processors modifying metadata of previous versions of the record object to include a pointer to the change object. The method further includes one or more processors applying the change method instruction to the record object when responding to a retrieve or restore request for the record object.Type: GrantFiled: March 11, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Fraser Iain Macintosh, Rosanna Lickorish, Mark Longland
-
Patent number: 11934377Abstract: Embodiments described herein are directed to detecting data inconsistencies within a distributed database and identifying the cause thereof. For example, lineage events are emitted from different components of the distributed system that operate on various data files. A consistency checking engine analyzes these events and detects inconsistencies with respect to the data files. The embodiments described herein checks the integrity of the database and assists in understanding the root cause in case of a corruption. Moreover, it provides the timeline for the corruption and whether it is repairable or not. These properties enable determining the right time to restore the customer's database or the right set of actions to repair the corruption. In case of repairable corruption, the correct compensating repair actions may be applied.Type: GrantFiled: February 25, 2021Date of Patent: March 19, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Maninderjit Singh Parmar
-
Patent number: 11921683Abstract: Techniques are disclosed relating to processing of time-restricted data records. In various embodiments, a computing system receives a request to store a record that includes a timestamp identifying a time to live (TTL) for the record in a database, with the database being organized in a layered data structure. The computing system stores the record in the database in a particular location in the layered data structure, with the particular location being selected based on the TTL timestamp for the record. The timestamp may be used by a compaction process to indicate that the record TTL has expired and the data record may be written to a message queue by an eviction process.Type: GrantFiled: June 8, 2020Date of Patent: March 5, 2024Assignee: PayPal, Inc.Inventor: Satyaditya Munipalle
-
Patent number: 11907203Abstract: Example embodiments facilitate creation of efficient tree structures (and strategic modification of and manipulation of existing tree structures), such that the resulting tree structures enable rapid computing operations, including, but not limited to, rapid relational set operations (e.g., joining trees, comparing tree structures, determining structural similarities of trees, adding tree nodes, removing or replacing tree nodes, accessing tree data, updating tree data, and so on). An example method relates to a method and/or system for creating and manipulating tree data structures (also simply called trees herein) as, for example, in relational databases. One embodiment uses compact bit-wise path encoding that stores structural data related to tree branches to which a current node belongs.Type: GrantFiled: June 30, 2022Date of Patent: February 20, 2024Assignee: Oracle International CorporationInventor: Evgueni Perkov
-
Patent number: 11907871Abstract: A generation device that generates a feature amount range visualization element that defines a continuous feature amount range for each of the factors based on time series data including feature amounts of different factors existing in time series and generates an inter-feature amount visualization element that defines relevance between a first feature amount of a first factor and a second feature amount of a second factor that are continuous in time. The device also generates visualization information indicating a relationship of the feature amounts related to the plurality of different factors by associating, by the inter-feature amount visualization element, a first feature amount range visualization element of the first factor with a second feature amount range visualization element of the second factor.Type: GrantFiled: June 30, 2021Date of Patent: February 20, 2024Assignee: Hitachi, Ltd.Inventors: Yasuho Yamashita, Takuma Shibahara, Junichi Kuwata
-
Patent number: 11893065Abstract: Systems and methods for generation and use of document analysis architectures are disclosed. A model builder component may be utilized to receiving user input data for labeling a set of documents as in class or out of class. That user input data may be utilized to train one or more classification models, which may then be utilized to predict classification of other documents. Trained models may be incorporated into a model taxonomy for searching and use by other users for document analysis purposes.Type: GrantFiled: June 10, 2020Date of Patent: February 6, 2024Assignee: AON RISK SERVICES, INC. OF MARYLANDInventors: Samuel Cameron Fleming, John E. Bradley, III, Lewis C. Lee, Jared Dirk Sol, Scott Buzan, Timothy Seegan
-
Patent number: 11860835Abstract: Columns of a non-relational data store may be efficiently dropped. A drop column request for a table stored in a non-relational database may be received. In response to the drop column request, schema information for the table may be updated to filter out the column from subsequent read responses to read requests. A backup of the table is created and evaluated to identify those items in the table that include the column. The column is then deleted from the identified items.Type: GrantFiled: June 29, 2020Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Akshat Vig, Almero Gouws, Steven A Mayszak, Olaf Anders Grette, Arturo Hinojosa, Lakshmi Narasimha Guptha Munuhur Rajagopal, Nicholas Gordon, Somasundaram Perianayagam
-
Patent number: 11847160Abstract: Disclosed is a system for tracking user activities with a user identification tag stored at the user's Internet-capable device. For example, the system can store a pixel having a color scheme that identifies the user but that is hidden to the user and identifiable by an external computer. The pixel can be stored in the user device's cache for later identification of the user.Type: GrantFiled: June 12, 2020Date of Patent: December 19, 2023Assignee: Polaris Solutions, LLCInventors: John Harlamert, Meredith Darbyshire, Ken Webber, Jerrad Rickard, Mark Gleason
-
Patent number: 11847612Abstract: A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined.Type: GrantFiled: July 20, 2021Date of Patent: December 19, 2023Assignee: NASDAQ, INC.Inventors: Deepak Chandrasekaran, David Costello, Paul Stubbs
-
Patent number: 11841907Abstract: The present disclosure provides an information processing system and an information processing method that, in a material analyzing service that is provided via a network, can appropriately manage data of a high degree of confidentiality. The system and method involve a user terminal that provides a data ID to a combination of first data that relates to a material, and second data that is data obtained by measuring the material and is data whose degree of confidentiality is lower than the first data. The user terminal stores the first data and data ID and transmits the second data and data ID to an information processing device. The information processing device carries out material analysis corresponding to the second data and transmits analysis results data to the user terminal. Accordingly, data having a high degree of confidentiality can be managed appropriately in a material analyzing service over a network.Type: GrantFiled: June 15, 2021Date of Patent: December 12, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Masao Yano, Tetsuya Shoji
-
Patent number: 11842381Abstract: Systems and methods which provide for bidirectional data parity in a multi-service connected environment using a canonicalization and order connection data structure are described. Bidirectional data parity logic using a canonicalization and order connection data structure with respect to a plurality of systems of a multi-service connected environment may provide for the state of a particular order and/or other data for that order being accurately reflected in each such system for which corresponding record is maintained. Using a canonicalization database and an order connection database, bidirectional data parity logic may recognize all records for a particular instance of an order as being for that order, and thus provide data parity for that order throughout all systems having a record for that order instance.Type: GrantFiled: April 29, 2020Date of Patent: December 12, 2023Assignee: Auctane, LLCInventors: James Nathan Jones, Thomas E. Warmbrodt, Jordan John Bolton
-
Patent number: 11822534Abstract: Embodiments of the present disclosure are directed to specific, networked, and technological processes and operations. For example, various embodiments are directed to a distributed and collaborative planning tool that allows users to create events based on a presently-approved production plan, enable/disable events submitted by other users, submit proposals, approve proposals, and integrate proposals to update the presently-approved production plan. An event published by a first user is communicated to other users using a single, universal framework that tracks and communicates proposed changes between remote users and their associated client devices during the planning cycle without the need to store multiple iterations of full-size production plans.Type: GrantFiled: November 5, 2020Date of Patent: November 21, 2023Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.Inventors: Eric V. Hayes, Waleed Ahmed
-
Patent number: 11816091Abstract: A digital content delivery tracking method performed by a central server includes generating a transfer chain for first digital content in a database of the central server, wherein the generating is performed by a transfer chain manager; authenticating a first user, wherein the authenticating is performed by a user authenticator; and generating a first ownership transfer node in the transfer chain, generating a first ownership indicator indicating the first digital content, recording the first ownership indicator in the first ownership transfer node, and recording an identifier of the first user in the first ownership transfer node, which are performed by the transfer chain manager.Type: GrantFiled: May 15, 2019Date of Patent: November 14, 2023Assignee: N-TUPLE. CO. LTD.Inventors: Hyun Min Park, Ho Gyu Lee
-
Patent number: 11803557Abstract: A social intelligence system is presented that streams information from a source, queues the streamed information, analyzes/scores the queued data, and stores the analyzed/scored data in an analysis database. The analyzed/scored data can then be retrieved from the database for post-processing and stored in a client specific database for further reporting. By streaming the data into various message queues and scoring the data before storing in the analysis database, large volumes of data can be efficiently processed and analyzed for a particular person and/or entity.Type: GrantFiled: July 21, 2021Date of Patent: October 31, 2023Assignee: NASDAQ, INC.Inventors: Deepak Chandrasekaran, Paul Stubbs
-
Patent number: 11797614Abstract: A computing device displays, in a graphical user interface, a data visualization and a plurality of phrases that collectively define the data visualization. The device receives user input to specify a natural language command related to the data visualization. The device determines that the natural language command includes a metacommand to: (1) add a data field to the data visualization, or (2) remove a data field from the data visualization, or (3) replace a data field in the data visualization with another data field. The device determines one or more proposed actions in accordance with the determined metacommand and ranks the proposed actions. The device receives user selection of a first proposed action. In response to the user selection, the device generates and displays an updated data visualization and one or more updated phrases that collectively define the updated data visualization.Type: GrantFiled: August 12, 2022Date of Patent: October 24, 2023Assignee: Tableau Software, LLCInventors: Jeffrey Ericson, Vidya Raghavan Setlur, Alex Djalali, Sanaz Golbabaei, Theodore Kornish, Xin Zhao, An Shi, Christoph Sachse, Eliana Leite Goldner, Suyang Duan
-
Patent number: 11789938Abstract: The present technology proposes techniques for ensuring globally consistent transactions. This technology may allow distributed systems to ensure the causal order of read and write transactions across different partitions of a distributed database. By assigning causally generated timestamps to the transactions based on one or more globally coherent time services, the timestamps can be used to preserve and represent the causal order of the transactions in the distributed system. In this regard, certain transactions may wait for a period of time after choosing a timestamp in order to delay the start of any second transaction that might depend on it. The wait may ensure that the effects of the first transaction are not made visible until its timestamp is guaranteed to be in the past. This may ensure that a consistent snapshot of the distributed database can be determined for any past timestamp.Type: GrantFiled: July 28, 2022Date of Patent: October 17, 2023Assignee: Google LLCInventors: Wilson Cheng-Yi Hsieh, Alexander Lloyd, Peter Hochschild, Michael James Boyer Epstein, Sean Quinlan
-
Patent number: 11762865Abstract: Methods, apparatus, systems, and computer-readable media are provided for automatically augmenting message exchange threads based on a detected tone of messages exchanged between participants. In various implementations, a message contributed to a message exchange thread involving one or more message exchange clients by a participant may be determined. In various implementations, an idle chatter score associated with the message may be calculated. In various implementations, either a conversational response to the message or content responsive to a search query generated based on the message may be selectively incorporated into the message exchange thread based at least in part on the idle chatter score. In some implementations, a search query suitability score associated with the message may also be calculated.Type: GrantFiled: October 8, 2021Date of Patent: September 19, 2023Assignee: GOOGLE LLCInventors: David Kogan, Wangqing Yuan, Wei Chen, Bryan Horling, Michael Itz
-
Patent number: 11762870Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimization of memory analytics are disclosed. In one aspect, a method includes receiving, by a data storage system, a request to generate a visualization of a portion of data stored in the data storage system. The method includes providing, for display, the visualization of the portion of the data. The method includes accessing historical data that includes data indicating actions performed on previously displayed visualizations and corresponding portions of the data. The method includes generating an action to perform on the visualization and the portion of the data. The method further includes performing, in background, the generated action on the visualization and the portion of the data and suppressing results of the generated action. The method includes receiving a user specified action to perform on the visualization and the portion of the data.Type: GrantFiled: March 27, 2019Date of Patent: September 19, 2023Assignee: MicroStrategy IncorporatedInventor: Scott Cappiello
-
Patent number: 11755547Abstract: Described is a system for detecting corruption in a deduplicated object storage system accessible by one or more microservices while minimizing costly read operations on objects. A similarity group verification path is selected by a controller module based upon detection of an object storage memory size condition. The similarity group verification path includes controller phases to verify whether objects have been corrupted without having to incur costly read operations.Type: GrantFiled: June 26, 2020Date of Patent: September 12, 2023Assignee: EMC IP Holding Company LLCInventors: Tipper Truong, Joseph Brandt, Philip Shilane