Patents Examined by Vaishali Shah
-
Patent number: 11657074Abstract: In an embodiment, a system can determine geocoded data from a database of geographic coordinates and metadata. The system correlates metadata, such as invoice data, to geolocation data, such as GPS or cellular data to determine geocoded data. The system further identifies one or more geographic coordinates for one or more location names, which may not have a corresponding metadata entry, by generating clusters of geographic coordinates. The clusters are then matched to one or location names using a matching algorithm. Accordingly, improved geocoded data may be determined.Type: GrantFiled: March 19, 2020Date of Patent: May 23, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kyle Chi Sung, David John Mitchell, Seth Nelson Milligan
-
Patent number: 11657111Abstract: A data-fetching and data-rendering system may, in response to receiving a page display request, construct a static, possibly nested query for retrieving all the data to be rendered for the page and store the query result in a data store. For a future page display request, the system may similarly construct a query and determine whether the query can be resolved from the data store. If not, the system may construct a “diff query” to fetch only the missing data. In some embodiments, in response to a subsequent page update request, the system may retrieve from the server all the data likely to be viewed or updated and render the data changes corresponding to the requested update. The system may then submit the data changes to the server and undo the rendering of the data changes when the server fails to process the data changes.Type: GrantFiled: March 12, 2019Date of Patent: May 23, 2023Assignee: Meta Platforms, Inc.Inventors: Jing Chen, Yuzhi Zheng, Laney Elizabeth Kuenzel, Timothy Robert Yung, Lewis Marshall Roch
-
Patent number: 11657055Abstract: A method of processing top-k (k is a natural number) query in array data is described. The method of processing the top-k query is performed in a computing device including at least a processor, and includes dividing an array including a plurality of cells into a plurality of partitions, and finding an ith answer in the array.Type: GrantFiled: January 8, 2021Date of Patent: May 23, 2023Assignee: Korea University Research and Business FoundationInventors: Yon Dohn Chung, Dalsu Choi
-
Patent number: 11651002Abstract: A method for providing an intelligent service, an intelligent service system and an intelligent terminal based on artificial intelligence. The method comprises: receiving a first service request from a user (102); determining a search term and the weight thereof for the first service request (104); providing a first service result according to the search term and the weight thereof (106); and collecting feedback information for the first service result from the user, and adjusting, in real time, the search term and/or the weight thereof for the first service request, according to evaluation information in the feedback information (108).Type: GrantFiled: November 16, 2018Date of Patent: May 16, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Daxiang Dong, Jun Zhang, Dianhai Yu
-
Patent number: 11615061Abstract: A workload of a database may be evaluated to provide a database migration recommendation. A request for a recommendation to migrate a database to a new host may be received. An evaluation of the workload of a client application of the database at a current host may be performed. The migration recommendation may be returned based on the evaluation of the workload of the client application of the database. In some embodiments, the migration recommendation may trigger an automated migration of the database to the new host.Type: GrantFiled: August 3, 2018Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Sameer Malik, Danial George Neault, Rostislav Babocichin, Harpreet Kaur Chawla, Knievel Co, Ilia Gilderman, Ramya Kaushik, Edward Paul Murray, Siva Raghupathy, Venu Reddy, Samujjwal Roy, Eran Schitzer, Michael D. Soo, Arun Kumar Thiagarajan, John Winford, Chen Zhang
-
Patent number: 11609949Abstract: Methods, systems, and media for demoting search results based on search query risk are provided. In some embodiments, a method for demoting search results includes: receiving a search query for a video content item; generating a plurality of search results in response to the search query; calculating a set of result goodness values; calculating a query goodness value associated with the search query based on the set of result goodness values; identifying a threshold goodness value based on the query goodness value; in response to determining that a first result goodness value of the set of result goodness values is less than the threshold goodness value, demoting a first search result of the plurality of search results, wherein the first result goodness value is associated with the first search result; and causing at least a portion of the plurality of search results to be presented based on the demotion.Type: GrantFiled: November 6, 2019Date of Patent: March 21, 2023Assignee: Google LLCInventors: Luca Chiarandini, Krystof Hoder
-
Patent number: 11599524Abstract: A database includes a plurality of physical entity records of insurance claims, and each physical entity record includes physical data values for at least one numeric attribute and partition-specifying values concerning values for one or more nominal attributes from one or more insurance claim records. A method for detecting anomalies in the database includes retrieving and partitioning the plurality of physical entity records from the database, training an unsupervised anomaly detection algorithm on the plurality of physical entity records to obtain a trained anomaly detection model for each partition, calculating an anomaly score for each physical entity record using the trained anomaly detection model associated with each partition, and updating the plurality of physical entity records in the database by adding the associated anomaly score. The method is used to determine if a user-provided physical entity record is fraudulent using the anomaly score.Type: GrantFiled: September 14, 2021Date of Patent: March 7, 2023Assignee: KBC Groep NVInventors: Tomá{hacek over (s)} Matyska, Eugen Stripling, Barak Chizi
-
Patent number: 11562034Abstract: Examples of systems described herein include a virtualized file server including a first file server virtual machine and a second file server virtual machine configured to manage a distributed file share of storage items. The second file server virtual machine is configured to manage a particular storage item of the distributed file share of storage items. The first file server virtual machine is configured to, in response to receipt of a referral request for a file share path for the particular storage item from a client, look up a file share path for the particular storage item in a map of at least a portion of the distributed file share of storage items, and provide a referral with the file share path that identifies the second file server virtual machine.Type: GrantFiled: December 1, 2017Date of Patent: January 24, 2023Assignee: Nutanix, Inc.Inventors: Durga Mahesh Arikatla, Hemanth Kumar Thummala, Manish Gupta, Manoj Naik, Saji Kumar Vijaya Kumari Rajendran Nair, Shyamsunder Prayagchand Rathi, Sukruth Sridharan
-
Patent number: 11531975Abstract: An example operation may include one or more of identifying application instances in a cluster group, receiving a request to perform a consensus decision regarding ownership of the cluster group via peer nodes of a blockchain, identifying individual consensus decision votes from the peer nodes, and performing the consensus decision based on the individual consensus decision votes.Type: GrantFiled: April 13, 2018Date of Patent: December 20, 2022Assignee: International Business Machines CorporationInventors: Shalaka Verma, Sarvesh Patel, Kushal Patel
-
Patent number: 11526544Abstract: A multidimensional system for generating a multimedia search engine is provided. A computer device identifies a plurality of independently separable aspects of a multimedia file. The computing device provides at least one independently separable aspect of the plurality of independently separable aspects as input into an object detection model. The computing device receives, from the object detection model, an identification of at least one object and a corresponding level of confidence that the object is present in the multimedia file. The computing device classifies the object as either confident or not confident, based on whether the level of confidence meets a threshold level of confidence. The computing device generates a multimedia search engine based, at least in part, on the object and the classification.Type: GrantFiled: May 7, 2020Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Deepak Sekar, Anil Manohar Omanwar, Drew Johnson, Salil Ahuja
-
Patent number: 11475081Abstract: Methods, systems, apparatuses, and computer program products are provided for merging the query results received for a query provided to multiple services. In one aspect, a query is transmitted to a plurality of search services. A plurality of query result sets is received from the search services in response to the query. A comparer function is generated by applying a ranking algorithm to the received query result sets that orders the query results of the query result sets without regard to a received order of the query results in the query result sets. The query result sets are merged into a merged query result set using the comparer function. In an aspect, the query result sets are merged in a manner that maintains an internal order of each received query result set in the merged query result set.Type: GrantFiled: October 17, 2016Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Yishai Galatzer, John A. Taylor, Alexandre Panov
-
Patent number: 11449573Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.Type: GrantFiled: June 7, 2018Date of Patent: September 20, 2022Assignee: Wix.com Ltd.Inventors: Nadav Abrahami, Barak Igal, Roni Ben-Aharon
-
Patent number: 11422973Abstract: In an example embodiment, a solution is used to provide for a highly efficient image dispatch system for container-based in-memory databases in a database-as-a-service framework that provides storage and bandwidth cost savings and introduces advanced features of container techniques. This solution makes best use of the advantages of the concurrent and distributed capabilities of in-memory databases in a database-as-a-service framework. A container operator manager provides operators for various uses, such as the “diff” operator and the “merge” operator. A dispatch manager acts as a centralized service for diff content maintenance, patch publication and management of dispatch worker nodes. A patch worker on each node has the capabilities to execute the specified patching and validation between the images located on each side of the in-memory database in the database-as-a-service framework.Type: GrantFiled: March 6, 2019Date of Patent: August 23, 2022Assignee: SAP SEInventors: Yu Wang, Long Du, Le Zhang
-
Patent number: 11416129Abstract: The system, method, and computer readable medium described herein provide improvements in the ways that user interfaces present multi-dimensional relationships between data samples to a user. The disclosed user interface framework provides users with a visualization of the complex relationships between data samples having multi-dimensional attributes which allows the users to quickly and intuitively grasp the relationships between data samples for a large number of attributes at a glance and in a single data map visualization.Type: GrantFiled: June 4, 2018Date of Patent: August 16, 2022Assignee: The Research Foundation for The State University of New YorkInventors: Klaus Mueller, Shenghui Cheng
-
Patent number: 11403320Abstract: In an example embodiment, a solution is used to provide for multiple and concurrent web application accessing of a database in a database-as-a-service (DBaaS) framework. More particularly, a cloud solution is provided on a DBaaS for leveraging Docker network functionality to provide a virtual Internet Protocol (IP) address pool, while utilizing in-memory database technology to set up an entire accessing solution for multiple and concurrent DBaaS users and web applications, which serve the data-intensive jobs to the in-memory database. This allows for improved functionality, performance, concurrency, and handling of network stress.Type: GrantFiled: March 6, 2019Date of Patent: August 2, 2022Assignee: SAP SEInventors: Yu Wang, Long Du, Le Zhang, Xiaodan Yuan
-
Patent number: 11386117Abstract: A method for synchronizing customized templates is provided. The method may include detecting a change to a first database table associated with a first cloud-based system hosting a first cloud-based software application. The change may correspond to customizations applied to a first template deployed at the first cloud-based system. The first template may define columns and/or rows in the first database table that is operated upon by the first cloud-based software application. The customizations applied to the first template may be identified based on the first database table. The customizations may be applied to a second template deployed at a second cloud-based system hosting a second cloud-based software application. The second template may define columns and/or rows in a second database table that is operated upon by the second cloud-based software application. Related systems and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: October 31, 2018Date of Patent: July 12, 2022Assignee: SAP SEInventors: Barbara Freund, Wulf Kruempelmann
-
Patent number: 11366832Abstract: Methods and systems for managing cloud services are disclosed herein. According to various aspects of the disclosure, a number of users of cloud services can be organized in to a plurality of hierarchically organized groups. A feature associated with a cloud resource can then be enabled for a first group of users. An enablement value can then be calculated for a member of a second group of users and the feature can be enabled for that member of the second group of users based on the calculated enablement value.Type: GrantFiled: July 27, 2017Date of Patent: June 21, 2022Assignee: Citrix Systems, Inc.Inventors: Kevin Woodmansee, Leo C. Singleton, IV, Alan Goldman
-
Patent number: 11354307Abstract: There is provided a database management system, comprising: a multicore processor, a shared memory, a partitioned memory, and a database engine adapted to execute at least one transaction worker thread managing transaction states and database indexes in the shared memory using a cache coherency mechanism, and execute at least one partition manager thread for handling database access actions submitted by the at least one transaction worker thread to access a database in the partitioned memory, the cache coherency mechanism being disabled in the partitioned memory; wherein the at least one transaction worker thread and the at least one partition manager thread are executed simultaneously on the multicore processor.Type: GrantFiled: March 21, 2018Date of Patent: June 7, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Israel Gold, Hillel Avni, Antonios Iliopoulos
-
Patent number: 11334590Abstract: A system may support multiple tier serverless data foundation creation to support large data set processing. At a data ingestion tier, data ingestion serverless tasks may receive source data for processing. The data integration serverless tasks may filter and group the source data into file-object stored items. Further, data integration serverless tasks may capture metadata that, when paired with the file-object stored items, establishes the data foundation. The data foundation facilitates database-like performance in data operations in a database-less system. At the processing tier, the processing serverless tasks access the data foundation by iterating across the file-object stored items to generate output-object stored items. At the directed storage tier, directed storage serverless tasks capture metadata for the output-object stored items to establish an output data foundation or prepare the output data for storage in a data warehouse.Type: GrantFiled: December 28, 2018Date of Patent: May 17, 2022Assignee: Accenture Global Solutions LimitedInventors: Madhan Kumar Srinivasan, Arun Purushothaman, Vijaya Tapaswi Achanta
-
Patent number: 11334545Abstract: System and method for managing space in storage object structures stored in a storage system uses an object B tree structure to manage a storage object in a storage object structure in the storage system, which provides virtual physical block addresses for data of the storage object and for metadata of nodes of the object B tree structure. The metadata of the nodes of the object B tree structure is written in the storage object structure using first real physical block addresses, which are translated from the virtual block addresses for the metadata of the nodes of the object B tree structure using a metadata system file B tree structure. The data of the storage object is written in the storage object structure using second real physical block addresses, which are translated from the virtual block addresses for the data of the storage object using a data system file B tree structure.Type: GrantFiled: August 25, 2018Date of Patent: May 17, 2022Assignee: VMWARE, INC.Inventors: Asit Desai, Derek Uluski, Alexander T. Garthwaite, Sunil Satnur, Ilya Languev, Tan Li, Raveesh Ahuja