Patents by Inventor Swati Rallapalli
Swati Rallapalli has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12117975Abstract: Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.Type: GrantFiled: September 8, 2021Date of Patent: October 15, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Theodoros Salonidis, Bong Jun Ko, Swati Rallapalli, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 12099559Abstract: A data mining method, system, and non-transitory computer readable medium include obtaining a subset of public records of data in a public domain and performing data mining, via private domain data, within the subset of the public records of data to find data in the public domain corresponding to a particular individual.Type: GrantFiled: September 23, 2021Date of Patent: September 24, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 11961015Abstract: A provenance method, system, and non-transitory computer readable medium for a plurality of eidetic systems having logs, include crawling the logs of each node of a plurality of nodes of the eidetic systems to cluster segments across the logs of temporally correlated events into clustered segments and analyzing the correlated segments to interleave an order of processes in the logs and assign a probability to the order of the processes occurring.Type: GrantFiled: May 13, 2021Date of Patent: April 16, 2024Assignee: International Business Machines CorporationInventors: Bong Jun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Dinesh C. Verma, Xiping Wang
-
Publication number: 20240112219Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.Type: ApplicationFiled: December 7, 2023Publication date: April 4, 2024Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
-
Patent number: 11875381Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.Type: GrantFiled: October 6, 2022Date of Patent: January 16, 2024Assignee: Maplebear Inc.Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
-
Patent number: 11822610Abstract: A data mining method, system, and non-transitory computer readable medium, include defining a set of filter constraints as a filter function for clustering users' private records of data of a private domain, selecting a subset of users' public records of data from a filtered set of data from a public domain that is common with the users' private records of data, and creating a data file including the matched user of the private domain to the public records of the user of the private domain, where the set of the filter constraints comprises a function that captures the subset of the users' public records of data who are of interest to the private domain, and only performs data mining with that set of information from the public domain.Type: GrantFiled: May 10, 2019Date of Patent: November 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 11618438Abstract: Pixel image data of a scene is received in which the pixel image data includes a two-dimensional representation of an object in the scene. Point cloud data including three-dimensional point coordinates of a physical object within the scene corresponding to the two-dimensional representation of the object is received. The three-dimensional point coordinates include depth information of the physical object. The point cloud data is mapped to an image plane of the pixel image data to form integrated pixel image data wherein one or more pixels of the pixel image data have depth information integrated therewith. A three-dimensional bounding box is predicted for the object using a convolutional neural network based upon the integrated pixel image data.Type: GrantFiled: March 26, 2018Date of Patent: April 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mudhakar Srivatsa, Swati Rallapalli, Nidal Qwasmi, Mahmood S. Ashek, Michael J. Giancola, Shehzad Noor Taus Priyo
-
Publication number: 20230035687Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.Type: ApplicationFiled: October 6, 2022Publication date: February 2, 2023Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
-
Patent number: 11494805Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.Type: GrantFiled: February 24, 2020Date of Patent: November 8, 2022Assignee: Maplebear Inc.Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
-
Patent number: 11238505Abstract: A model trading method, system, and computer program product include extracting a feature-model list from a first application and a feature-model list from a second application on a device, creating a price model for a price for each feature-model of the feature-model list of the second application that matches a feature-model of the feature-model list for the first application, and facilitating feature-model trading between the first application and the second application based on the feature-model list and the price model.Type: GrantFiled: March 1, 2017Date of Patent: February 1, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vijay Ekambaram, Syed Ali Hashim Moosavi, Swati Rallapalli
-
Publication number: 20220012295Abstract: A data mining method, system, and non-transitory computer readable medium include obtaining a subset of public records of data in a public domain and performing data mining, via private domain data, within the subset of the public records of data to find data in the public domain corresponding to a particular individual.Type: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Inventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
-
Publication number: 20210406227Abstract: Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.Type: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Inventors: Theodoros Salonidis, Bong Jun Ko, Swati Rallapalli, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 11163732Abstract: Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.Type: GrantFiled: December 28, 2015Date of Patent: November 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Theodoros Salonidis, Bong Jun Ko, Rahul Urgaonkar, Swati Rallapalli, Dinesh C. Verma
-
Patent number: 11157941Abstract: Various embodiments request discount offers on a mobile device within a store. In one embodiment, the mobile device detects it is being shaken and in response, sends a request for a discount offer to a server. The mobile device determines its location within the store. The mobile device receives a discount offer based on the location of the mobile device within the store and information associated with the mobile device. The discount offer is displayed and feedback is communicated to the server based on the detected device movement. The feedback is an indicator that indicates acceptance, rejection or a request for a different discount offer. The detected device movement include at least one of motion intensity, direction of motion and number of shakes. If the motion intensity of being shaken is greater than a predetermined threshold, an indication of objection is emitted.Type: GrantFiled: September 8, 2016Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
-
Patent number: 11138520Abstract: An input dataset for training a new machine learning model is received by a processor. For each of a plurality of trained machine learning models, a hash function and a sketch of a training dataset used to train the machine learning model is retrieved. A sketch of the input dataset is computed based on the hash function and the input dataset, along with a distance between the sketch of the training dataset and the sketch of the input dataset. The computed distances of the trained machine learning models are ranked from smallest to largest, and a seed machine learning model for the input dataset is selected from the trained machine learning models based at least in part on the ranking. A training process of the new machine learning model using the selected seed machine learning model and the input dataset is initiated.Type: GrantFiled: June 28, 2018Date of Patent: October 5, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Raghu Kiran Ganti, Mudhakar Srivatsa, Swati Rallapalli, Shreeranjani Srirangamsridharan
-
Publication number: 20210271998Abstract: A provenance method, system, and non-transitory computer readable medium for a plurality of eidetic systems having logs, include crawling the logs of each node of a plurality of nodes of the eidetic systems to cluster segments across the logs of temporally correlated events into clustered segments and analyzing the correlated segments to interleave an order of processes in the logs and assign a probability to the order of the processes occurring.Type: ApplicationFiled: May 13, 2021Publication date: September 2, 2021Inventors: Bong Jun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Dinesh C. Verma, Xiping Wang
-
Patent number: 11055623Abstract: A provenance method, system, and non-transitory computer readable medium for a plurality of eidetic systems having logs, include a log-segment clustering circuit configured to crawl the logs of each of the eidetic systems to cluster segments across the logs of temporally correlated events into clustered segments, a probabilistic interleaving circuit configured to analyze the correlated segments to interleave an order of processes in the logs and assign a probability to the order of the processes occurring, and a probabilistic linearization circuit configured to create a probability tree which includes a total probability that a process in the clustered segments causes a next process in the clustered segments until an end of the temporal event of the clustered segments for each of the interleaved order of processes interleaved by the probabilistic interleaving circuit.Type: GrantFiled: June 20, 2016Date of Patent: July 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bong Jun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Dinesh C. Verma, Xiping Wang
-
Patent number: 10956962Abstract: Various embodiments determine a sale price of an item via a smart price tag associated with the item. In one embodiment, the smart price tag is detected as being shaken. Responsive to detecting the smart price tag as being shaken, a request for a current sale price of the item for sale is sent to a back end price server. The current sale price of the item for sale is received from the back end price server and displayed for a predetermined period of time. The current sale price may be displayed on the smart price tag or a separate display sign. The current price is displayed until expiration of a predetermined period of time unless a lock request is detected which locks the price of the item for sale at the current sale price. If a price unlock button is pressed, the sale price of the item is unlocked.Type: GrantFiled: October 17, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
-
Patent number: 10915910Abstract: Shopping related data is obtained by using a weight sensor on a shelf to determine a reduction in weight of product on the shelf, and noting the time, and then detecting weight added to a near-by located shopping cart using a sensor, and noting the time. This data is communicated to a processor, which determines a probability that a product has been moved from the shelf to the cart if the reduction in weight upon the shelf is the same weight as the increase in weight upon the cart. Using this data, it is possible to determine a time interval during which a shopper considered purchasing the product.Type: GrantFiled: December 9, 2015Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
-
Patent number: 10902447Abstract: Various embodiments determine a dynamic price of a combination of items for sale via a smart price tag attached to one of the items. A back-end price server receives a request to register a user and product combination. The product is associated with a first item for sale. The user and product combination is registered as a unique gesture at the back-end server. The back-end price server further receives a request for a current price for a combination of the first item for sale and a second item for sale and determines the current price of the combination of the first item for sale and the second item for sale for a user profile handle mapped to the unique gesture.Type: GrantFiled: March 27, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli