Patents Examined by Phuong-Thao Cao
-
Patent number: 11966389Abstract: A method (and structure and computer product) of machine translation for processing input questions includes receiving, in a processor on a computer, an input question presented in a natural language. The input question is preprocessed to find one or more condition values for possible Structured Query Language (SQL) queries. One or more possible SQL queries are enumerated based on the one or more found condition values and a paraphrasing model is used to rank the enumerated SQL queries. The highest ranked SQL query is executed against a relational database to search for a response to the input question.Type: GrantFiled: February 13, 2019Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Vadim Sheinin, Zhiguo Wang, Lingfei Wu, Kun Xu
-
Patent number: 11966424Abstract: Embodiments of this application disclose a method and for dividing geographical regions performed by a computing device. The method includes: encoding latitudes and longitudes in a first dataset to obtain a second dataset, the first dataset recording N groups of latitudes and longitudes, and the second dataset recording N region numbers, and each of the region numbers being used for representing a corresponding geographical region; obtaining a third dataset from the second dataset, the third dataset recording M groups of the region numbers, corresponding central point latitudes and central point longitudes in the geographical regions represented by the region numbers; and dividing the geographical regions represented by the M groups of region numbers into P regions according to the third dataset, each of the regions including at least one of the geographical regions represented by the corresponding group of region numbers.Type: GrantFiled: May 13, 2021Date of Patent: April 23, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Fei Huang, Fan Yang, Yanchun Lin, Jia Liu, Rui Guo
-
Patent number: 11966799Abstract: Example embodiments include systems and methods for transmitting, by one or more processors coupled to memory, a request associated with a first application programming interface endpoint to an application programming interface server. The systems and methods may include retrieving, by the application programming interface server, data from one or more databases responsive to the request. The systems and methods may include transmitting, by the application programming interface server, a response to the one or more processors, the response including the data associated with at least one of independent recommendations and rankings.Type: GrantFiled: May 11, 2022Date of Patent: April 23, 2024Inventor: Renée Bunnell
-
Patent number: 11960449Abstract: A recording medium stores an information processing program for managing a plurality of storage devices and a plurality of servers. The program causes a computer to execute a process including: while changing a compression ratio setting, obtaining an actual compression ratio by using some of data pieces to be used by the plurality of servers and a decompression rate at which the servers decompress a compressed dataset in which the some data pieces are compressed; and determining the compression ratio setting to be used based on a maximum total bandwidth of the plurality of storage devices and a number of the plurality of servers by using the obtained actual compression ratio and the decompression rate for each of the compression ratio settings.Type: GrantFiled: May 19, 2022Date of Patent: April 16, 2024Assignee: FUJITSU LIMITEDInventors: Hiroki Ohtsuji, Eiji Yoshida
-
Patent number: 11954080Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform functions comprising, in response to a search query from an electronic device of a user, creating combined search results using at least two different searching algorithms, each search result of the combined search results having a respective combined search results rank; receiving, from the electronic device of the user, an interaction with a search result of the combined search results; storing, in the one or more non-transitory computer-readable storage devices, the interaction with the search result of the combined search results, wherein: the interaction with the search result of the combined search results, as stored, indicates whether the search result of the combined search results was a part of (a) results of a first search algorithm of the at least two different searching algoType: GrantFiled: March 21, 2022Date of Patent: April 9, 2024Assignee: Walmart Apollo, LLCInventors: Onur Gungor, Tri Cao, Vineet Abhishek
-
Patent number: 11947569Abstract: Systems and methods are provided for investigation network activities. Network activity information may be accessed. The network activity information may describe for an individual (1) respective relationship with one or more persons; and (2) respective activity status information indicating whether a given person has engaged in a particular activity. A network activity graph may be generated based on the network activity information. The network activity graph may include two or more nodes representing the individual and the one or more persons. Connections between the nodes may represent the respective relationships between the individual and the one or more persons. Data corresponding to the network activity graph may be presented through an interface.Type: GrantFiled: August 21, 2022Date of Patent: April 2, 2024Assignee: Palantir Technologies Inc.Inventors: Benjamin Funk, Christian Burchhardt, Jakob Juelich, Lawrence Manning, Matthew Elkherj
-
Patent number: 11941062Abstract: A computer system is provided for retrospectively processing a data structure that includes a plurality of entries. The computer system determines if certain data transactions requests that have been recorded in the data structure could have been executed differently (e.g., by being processed at an earlier point in time). For a given entry in the data structure, the system determines if data transaction request could have at least partly succeeded against a prior recorded state of at least one of two ordered lists of pending data transaction requests. Another entry is then found that caused the initial entry to fail in execution and a time delta is stored between the timestamp of the another entry and the timestamp of the initial entry.Type: GrantFiled: October 12, 2022Date of Patent: March 26, 2024Assignee: NASDAQ TECHNOLOGY ABInventor: Jonas Nordin
-
Patent number: 11928098Abstract: A system includes one or more processors and data storage containing instructions executable by the one or more processors to perform operations. The operations include detecting a first executed transaction causing a first modification to table data stored in a table. The table data is associated with a corresponding metadata file with metadata information of the table. A new metadata file is generated responsive to the first executed transaction. The new metadata file includes the metadata information and additional metadata associated with the first modification. A second executed transaction causing a second modification to the table data is detected. The table data is updated with a change tracking column. The change tracking column includes lineage of executed transactions on the table data. The lineage indicates at least the first transaction and the second transaction.Type: GrantFiled: June 27, 2022Date of Patent: March 12, 2024Assignee: Snowflake Inc.Inventors: Subramanian Muralidhar, Istvan Cseri, Torsten Grabs, Benoit Dageville
-
Patent number: 11921747Abstract: Replication operations of replicating data from a production site to a replica site. The replication is performed using independent Merkle trees. The Merkle trees are updated asynchronously using Merkle trees that have been augmented with a time-based value. The synchronization is verified by comprising root hashes of the independent Merkle trees at certain points in time. The replication and Merkle trees are self-healing and trigger a resynchronization when a discrepancy is discovered.Type: GrantFiled: June 23, 2022Date of Patent: March 5, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Jehuda Shemer, Alex Solan
-
Patent number: 11914637Abstract: An application executing on a pod may generate a content request for a particular version of content. The application sends a request including an identifier of the version of the content to a repository in a cluster of pods. The repository determines, using the identifier, whether the version of the content is stored in the cluster or stored at a database in a different cluster. The application receives a response from the repository that may indicate that the version of the content is stored in the cluster and the response may include an identifier of a content pod storing the version of the content. The application sends the content request to the content pod storing the version of the content and may receive the version of the content without querying the database for the version of the content.Type: GrantFiled: July 25, 2022Date of Patent: February 27, 2024Assignee: SAP SEInventors: Markus Viol, Rick Weigel
-
Patent number: 11899577Abstract: Methods, systems, and devices for selective garbage collection are described. A host system may determine that a battery level is below a threshold or determine whether a power parameter of a memory system that includes a memory device satisfies a criterion. The host system may set a value of a flag. The memory system may perform an access operation and identify the value of the flag. The memory system may determine whether performing a garbage collection procedure is permitted based on identifying the value of the flag.Type: GrantFiled: November 24, 2020Date of Patent: February 13, 2024Assignee: Micron Technology, Inc.Inventors: Antonio Mauro, Luigi Costanzo, Nicola Colella
-
Patent number: 11899715Abstract: In a method for identifying visually similar media content items, perceptual hashes for video frames of media content items are received. The perceptual hashes are compared for at least a portion of video frames. Based on the comparing the perceptual hashes for at least a portion of video frames, it is determined whether media content items are matching. The media content items indicated as matching are grouped.Type: GrantFiled: August 11, 2022Date of Patent: February 13, 2024Assignee: SNAP INC.Inventors: Jeffrey Harris, Kenneth Au, Richard Rabbat, Ernestine Fu
-
Patent number: 11886487Abstract: The invention relates to a method of generating a media file, the method comprising: generating a first data structure assigning a subset of samples or subsamples of a track to one or more sample groups; generating a second data structure comprising data for describing each of the one or more sample groups, the first data structure comprising a first grouping type and the second data structure comprising a second grouping type, wherein the second data structure comprises data for indicating whether the data for describing each of the one or more sample groups is invariant along time or not; and generating a media file including the samples, and the first and second data structuresType: GrantFiled: June 11, 2021Date of Patent: January 30, 2024Assignee: Canon Kabushiki KaishaInventors: Frédéric Maze, Franck Denoual, Naël Ouedraogo, Jean Le Feuvre
-
Patent number: 11853351Abstract: A method of encapsulation media data in a file, wherein the method comprises: encoding a set of reference images; generating a set of image items to describe the set of reference images; generating an image item describing a derived image corresponding to a panorama based on the set of reference images; generating an association information that associates the image item describing the derived image with the set of image items; generating a parameter data structure containing parameters of the panorama, the parameter data structure being associated with the image item describing the derived image; and embedding the set of image items, the image item describing the derived image, and the association information in the file.Type: GrantFiled: June 10, 2020Date of Patent: December 26, 2023Assignee: Canon Kabushiki KaishaInventors: Frédéric Maze, Franck Denoual
-
Patent number: 11853977Abstract: The ELECTRONIC RECEIPT MANAGER APPARATUSES, METHODS AND SYSTEMS (“ERM”) transforms transaction initiation requests and receipt requests via ERM components into receipt formatting, organization, storage and linkage with transactions. The ERM may be configured to receive a receipt through an interface of a portable device and determine a set of fields for formatting data from the receipt. The ERM may format the data from the receipt to include the set of fields and store the formatted data in a memory element of the portable device.Type: GrantFiled: January 20, 2022Date of Patent: December 26, 2023Assignee: Visa International Service AssociationInventor: Juliene P. Britt
-
Patent number: 11847161Abstract: Provided are a data processing method and apparatus, a device, and a storage medium, which relate to the technical field of cloud computing and cloud platform. The specific implementation scheme includes: determining, according to logic information of first data acquired from an ordering tool, first physical addresses, where the first physical addresses are physical addresses of data shards in a physical data group associated with the first data; and sending the first physical addresses to the ordering tool to cause the ordering tool to order the first data according to the first physical addresses.Type: GrantFiled: October 15, 2020Date of Patent: December 19, 2023Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Anzhan Zhang, Jingying Qu, Wei Liu, Chang Liu, Zhengliang Chen, Guangdi Wan
-
Patent number: 11797480Abstract: An electronic message is read, and a delta is generated based on a comparison of the electronic message to an existing order book. A new order book is generated based on the delta. An event is generated based on the existing order book, the delta, and the new order book. A sequence of events, including the event, is accumulated in a queryable persistent data structure over a time span. The queryable persistent data structure thus efficiently stores representations of order books.Type: GrantFiled: December 31, 2021Date of Patent: October 24, 2023Assignee: TSX INC.Inventor: Aleksander Ostrovski
-
Patent number: 11797605Abstract: A method includes obtaining first data representing a subterranean domain, and creating a geotag associated with a three-dimensional location of interest in the subterranean domain and a feature at the location of interest. The geotag is further associated with second data that describes the location of interest in the subterranean domain. The method also includes generating metadata describing a portion of the first data, the second data, or both, storing the geotag in a database including a plurality of geotags. The method may also include searching for an analog to the geotag.Type: GrantFiled: June 4, 2020Date of Patent: October 24, 2023Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Tracy Frugier-Dorrington, Carlos Garcia, Jr.
-
Patent number: 11797475Abstract: Systems, methods, and devices for managing media storage and delivery, including obtaining, by a media access function (MAF), a glTF file corresponding to a scene; determining that the glTF file has a CBOR format; converting the glTF file into a converted glTF file having a JSON format using a first CBOR parser function implemented by the MAF; and obtaining media content corresponding to the scene based on the converted glTF file.Type: GrantFiled: September 16, 2021Date of Patent: October 24, 2023Assignee: TENCENT AMERICA LLCInventors: Shuai Zhao, Stephan Wenger, Shan Liu
-
Patent number: 11789899Abstract: The present disclosure provides a high-performance data lake system and a data storage method. The data storage method includes the following steps: S1: converting a file into a file stream; S2: converting the file stream into an array in which multiple subarrays are nested; and S3: converting the array into a resilient distributed dataset (RDD), and storing the RDD to a storage layer of a data lake. The present disclosure provides a nested field structure, which lays the foundation for parallel processing in reading, and effectively improves read performance. Furthermore, the present disclosure flexibly generates a number of nested subarrays according to hardware cores, such that the data lake achieves better extension performance, and can keep optimal writing efficiency for different users.Type: GrantFiled: November 17, 2022Date of Patent: October 17, 2023Assignees: Nanhu Laboratory, Advanced Institute of Big Data, BeijingInventors: Hao Liu, Zhiling Chen, Tao Zhang, Peng Wang, Qiuye Wang, Chenxi Yu, Wei Chen, Yinlong Liu, Zhefeng Liu, Yonggang Tu