Patents Examined by Md. I Uddin
  • Patent number: 11874815
    Abstract: A key-value storage device includes a non-volatile memory and a controller. The key-value storage device is configured to communicate with a host and includes a controller and a non-volatile memory. The controller is configured to receive, from the host, a first command including a key, a first chunk among multiple chunks included in a value corresponding to the key, and a first chunk index corresponding to the first chunk. The controller is configured to store mapping information of the first chunk in a mapping table based on the key and the first chunk index. The non-volatile memory is configured to store the key and the first chunk based on the mapping information.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: January 16, 2024
    Inventors: Je-Kyeom Jeon, Jae-Ju Kim, Dong-Ju Roh, Sang-Yoon Oh, Byung-Ki Lee, Sung-Kug Cho
  • Patent number: 11868401
    Abstract: Provided is an electronic device including a file system, a memory, and a processor. The memory stores at least one instruction that instructs, when executed, the processor to receive a request for access to a file or directory stored in a user data area of the file system. In response to the reception of the request, first information associated with the file or directory is store in the memory, and the size of the file or directory is displayed using the first information. When the first information is information associated with the file, the information indicates the size of the file. When the first information is information associated with the directory, the information indicates a sum of the sizes of all subdirectories and all files included in the directory.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: January 9, 2024
    Inventors: Jongwoo Hong, Sungjong Seo, Sunghwan Yun, Kitae Lee, Woojoong Lee
  • Patent number: 11868344
    Abstract: A method, performed by at least one processor, and an apparatus for cross-lingual text-to-SQL semantic parsing is provided. The method and computer program code performed by the at least one processor include: generating a contextual representation of a source language utterances, a target language utterances, and a database schema; generating a mixed representation of the target language utterances and the database schema based on the contextual representation of the source language utterances, the target language utterances, and the database schema; concatenating the mixed representation of the target language utterances and the database schema; encoding the concatenated mixed representation of the target language utterances and the database schema, based on k-layer transformers; and generating SQL queries token-by-token based on the encoded concatenated mixed representation of the target language utterances and the database schema.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: January 9, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Linfeng Song
  • Patent number: 11860743
    Abstract: A distributed system responds to a request to enable restoration capability for a database instance by beginning a process for monitoring configuration changes made to a first operating environment of a first database instance. The system identifies a configuration change on which the database instance is dependent, and stores a record of the configuration change. The record is provided to a second operating environment. The second operating environment is configured, based on the record of the configuration change, to have configuration settings corresponding to the first operating environment as of the restoration point in time. The database instance is restored to the second operating environment.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Dallas Lamont Willett, Prashant Bondada, Michael G. Rascher, Slawomir Sobon
  • Patent number: 11853300
    Abstract: A method at an aggregator includes: storing previous search results resulting from previous client search requests, and for each previous search result, a previous handling indicator, indicating a relevance of the previous search result to the client; receiving, from the client, a search request containing search parameters; in response to the search request, selecting a subset of previous search results based on correspondence between attributes of the previous search results and the search parameters, and on the previous handling indicators; providing, to a supplier, the search request and auxiliary search parameters corresponding to the selected previous search results and indicating characteristics of the selected previous search results, for generation of current search results at the supplier employing the auxiliary search parameters as inputs; receiving, from the supplier, the current search results generated at the supplier; and returning at least one of the current search results to the client.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: December 26, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Olivier Amadieu, Yannick Devaux, Jean-Marie Cazorla, Guillaume Le Grand, Jean-Sebastien Thireau
  • Patent number: 11853363
    Abstract: A computer system obtains a data model that encodes a data source as a tree of logical tables. Each logical table includes respective data fields of the data source. For each data field in the logical tables, the system automatically assigns a semantic role to the data field based on a concept obtained from a concept graph. The system determines hierarchies between the data field and other data fields in the first data source based on a respective semantic role of the data field and semantic roles of the other data fields. The system validates the data field based on the assigned semantic role and the determined hierarchies. The system displays transformations to clean the data field based on the assigned semantic role. The system transforms data values for the data field according to a user input and updates the logical tables according to the transformed data values.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: December 26, 2023
    Assignee: Tableau Software, Inc.
    Inventor: Ryan Andrew Atallah
  • Patent number: 11847095
    Abstract: A method is used in managing truncation of files of file systems. A request is received to delete a portion of a file of a file system. The file system includes a plurality of files. Metadata of the file is evaluated for determining a number of file system blocks associated with the portion of the file that are available for de-allocation. Storage space associated with the file system blocks is reported as available storage space to a user of the file.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 19, 2023
    Assignee: EMC IP Holding Company LLC
    Inventor: Ivan Bassov
  • Patent number: 11836151
    Abstract: In some embodiments, a synchronization system can synchronize symbolic links across multiple devices. For example, a content management system can receive, from a client device, one or more synchronization operations for synchronizing content items between the content management system and the client device. The content items can be content items associated with a user account registered at the content management system. The content management system can determine that the one or more synchronization operations include an operation for adding a content item to the user account, and that the content item is a symbolic link that includes a path to a target content item. The content management system can then synchronize the content item as a symbolic link.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: December 5, 2023
    Assignee: Dropbox, Inc.
    Inventor: Elmer Charles Jubb, IV
  • Patent number: 11829399
    Abstract: Systems, computer-readable media, and methods are provided. Relevant documents related to a specific entity are identified based on document metadata. Text and associated spatial coordinates are extracted based on relevant document pages. Significant document entities and associated spatial locations are identified. Page ranking is based on the extracted text and the spatial coordinates, the significant document entities, and image vector representations of the pages. A deep learning language model that utilizes the text and the spatial coordinates, layout information of the document entities, and the image vector representations of the pages is used to extract the user-defined attributes from the relevant document pages. First attribute values associated with the user-defined attributes are aggregated from the pages of one of the relevant documents into a single record. Second attribute values associated with the user-defined attributes are aggregated across the relevant documents.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: November 28, 2023
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Prashanth Pillai, Purnaprajna Raghavendra Mangsuli
  • Patent number: 11809466
    Abstract: Systems and methods are provided to assess lawncare at an area. The system can include a computer processor (CP) and a database.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: November 7, 2023
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Mark Kisiler
  • Patent number: 11809371
    Abstract: File management is enabled for large numbers of files. Example file management includes setting a grouping identifier for a file. The method further includes determining a storage address of a data block of the file, the storage address indicating an extent where the data block is located and an offset. The method further includes setting, in a storage region of the extent corresponding to the grouping identifier, a flag for the data block based on the offset. In this manner, a large number of files in a distributed file system can be managed more efficiently.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: November 7, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Andy Ling Wu, Xingjun Lv, Roland Fei Sun
  • Patent number: 11810676
    Abstract: An example operation may include one or more of receiving an example in a blockchain network, distributing the example to a plurality of endorsing peers of the blockchain network, performing, by one or more of the endorsing peers, automated analysis of the example to determine an inference for the example, determining if there is a consensus of inference amongst the plurality of endorsing peers, and committing the example to a blockchain of the blockchain network when there is a consensus of inference.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Bishop C. Brock, Frank Liu, Thomas S. Hubregtsen
  • Patent number: 11803518
    Abstract: Examples implementations relate to journals for metadata changes. An example includes detecting, by a storage controller, metadata changes associated with a container index of a deduplication storage system; recording, by the storage controller, the detected metadata changes in a journal associated with the container index, where the journal is included in a journal group comprising a plurality of journals; determining, by the storage controller, whether a filled amount of the journal exceeds a fill threshold; and, in response to a determination that the filled amount of the journal does not exceed the fill threshold, writing the journal group from memory to persistent storage.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Richard Phillip Mayo, David Malcolm Falkinder, Russell Ian Monk, Peter Thomas Camble
  • Patent number: 11797520
    Abstract: Techniques described herein propose a ROWID Elimination Rewrite that uses functional dependencies to substitute and/or eliminate ROWID pseudo-columns referenced in a query in order to reduce memory pressure and speed up processing.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: October 24, 2023
    Assignee: Oracle International Corporation
    Inventors: Pit Fender, Benjamin Schlegel, Nipun Agarwal
  • Patent number: 11789909
    Abstract: There is provided a computer-implemented method for automatically managing storage resources of a distributed file system comprising: obtaining actual past storage usage data of a first directory from a plurality of directories of the distributed file system to a current time; detecting, a space quota limit for the first directory and associated with a pre-defined expected future time; determining from the actual past storage usage data, projected storage usage data of the first directory over a future time period; obtaining an aggregated correction coefficient providing an indication of aggregated projected storage usage needs of remaining other directories relative to the first directory; in response to determining an expected value of the projected storage usage data at the expected future time is inconsistent with the space quota limit, adjusting the space quota limit to a new quota limit based on the expected value weighted by the aggregated correction coefficient.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: October 17, 2023
    Assignee: THE TORONTO-DOMINION BANK
    Inventors: Dan Grebenisan, Yue Ma, Peter Sykora, Gordon Manway Lam, Sarvjot Kaur Kang, Sai Macherla
  • Patent number: 11782952
    Abstract: One embodiment provides a method, including: receiving, at a service provider and from a user, a request for computation of a function, wherein the request includes a description of the function to be computed and requirements of the user; identifying, from data sources accessible to the service provider, a plurality of data sources to participate in the computation in view of the requirements and the description of the function, wherein each of the plurality of data sources includes data of a data owner and constraints on use of the data; identifying a multi-party computation protocol and parameters of the multi-party computation protocol for performing the computation; and running the computation of the function using the data of the plurality of data sources and in view of the requirements of the user and the constraints of the plurality of data sources.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: October 10, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhinakaran Vinayagamurthy, Santosh Ravi Kiran Penubothula, Pankaj Satyanarayan Dayama, Nitin Singh, Abhishek Singh, Vinayaka Pandit
  • Patent number: 11775546
    Abstract: A method and apparatus for optimizing a query in a relational database management system (RDBMS) when a predicate on a data column in the query has a correlation to a partitioning attribute of a partitioning column in data retrieved from a cloud-based store, wherein the optimizing uses the correlation between the data column in the query to the partitioning column in the data retrieved from the cloud-based store for data elimination when processing the query. The correlation is defined in a formula or lookup data structure that maps or range-maps from the data column to the partitioning column.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 3, 2023
    Assignee: Teradata US, Inc.
    Inventors: Mohamed Ahmed Yassin Eltabakh, Mohammed Al-Kateb, Sanjay Nair, Awny Kayed Al-Omari
  • Patent number: 11755534
    Abstract: A data caching method, a node, a machine learning framework and a file system client based on hyper-converged infrastructure are provided. In the data caching method, a computing program requests a computing node to prefetch computing data prior to using the computing data. Then, the computing node acquires and stores the computing data in a cache memory as requested by the computing program. Subsequently, as the computing program requests the computing node to discard the computing data, the computing node discards the computing data from the cache memory as requested by the computing program.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: September 12, 2023
    Assignee: QNAP SYSTEMS, INC.
    Inventor: Chin-Hsing Hsu
  • Patent number: 11755551
    Abstract: An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: September 12, 2023
    Assignee: Uberfan, LLC
    Inventors: Terrence J. Barthel, Jeffrey P. Ess
  • Patent number: 11755415
    Abstract: A log-structured data store implementing data backup may implement variable data replication. Write requests may be received at different storage nodes maintaining respective replicas of a portion of a log for data maintained in the log-structured data store. Log records indicating the write requests may be stored in the respective replicas of the log portions at the different storage nodes. The log records may be sent to a backup data store to be durability persisted as part of an archived version of the log. At some of the storage nodes, in response to determining that the log records have been durably persisted in the backup data store, storage space for the log records may be reclaimed. In other remaining storage nodes, the log records may be retained and made accessible for servicing read requests.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: September 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Jnana Madhavarapu, Anurag Windlass Gupta, Yan Valerie Leshinsky, Samuel James McKelvie, James Mcclellan Corey