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).

  • Publication number: 20200193478
    Abstract: 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: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Patent number: 10636056
    Abstract: Methods and systems for targeted advertisement include transmitting a pre-filter to a user device, responsive to contextual information supplied by the user device to determine 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. One or more targeted advertisements are determined, using a processor, based on the one or more inferences. The one or more targeted advertisements are transmitted to the user device.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
  • Publication number: 20200005191
    Abstract: 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: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: RAGHU KIRAN GANTI, MUDHAKAR SRIVATSA, SWATI RALLAPALLI, Shreeranjani Srirangamsridharan
  • Publication number: 20190291723
    Abstract: 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: Application
    Filed: March 26, 2018
    Publication date: September 26, 2019
    Applicant: International Business Machines Corporation
    Inventors: MUDHAKAR SRIVATSA, SWATI RALLAPALLI, Nidal Qwasmi, Mahmood S. Ashek, Michael J. Giancola, Shehzad Noor Taus Priyo
  • Publication number: 20190272299
    Abstract: 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: Application
    Filed: May 10, 2019
    Publication date: September 5, 2019
    Inventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodores Salonidis, Rahul Urgaonkar, Dinesh C. Verma
  • Patent number: 10394912
    Abstract: 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, obtaining a set of data from a public domain by applying the filter function to users' public records of data of the public domain, selecting a subset of the users' public records of data that is common with the users' private records of data, and performing data mining on the selected subset of the users' public records of data in combination with the users' private records of data to match a user of the private domain to public records of the user of the private domain.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
  • Publication number: 20190220880
    Abstract: 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: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Applicant: International Business Machines Corporation
    Inventors: Kuntal DEY, Vijay EKAMBARAM, Seema NAGAR, Swati RALLAPALLI
  • Publication number: 20190130261
    Abstract: A neural network classification method, system, and computer program product include selecting a set of models for combination based on scenario descriptors of existing models that best match with a requirement to generate a new model without requiring training data for the new model, where the existing models are trained for different data features.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Swati Rallapalli, Mudhakar Srivatsa, Shiqiang Wang
  • Patent number: 10255612
    Abstract: Various embodiments determine a dynamic price of a first item for sale via an attached first smart price tag. The back-end price server receives a request for a current price of the first item for sale and a representation of a user signature motion from the first smart price tag, the first smart price tag associated with the first item for sale. The back-end price server determines the current price of the first item for sale for a user profile handle mapped to the user signature motion. The current price of the first item for sale is sent to at least one of the first smart price tag or a mobile device associated with the user profile handle. The request for a current price of the first item for sale is initiated by shaking the first smart price tag using the user signature motion.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
  • Patent number: 10229429
    Abstract: An embodiment of the invention identifies a positive reaction to an advertisement and sends the advertisement to a mobile and/or wearable electronic device of a user. The advertisement can be sent to the mobile and/or wearable electronic device of the user only when the user is within a first threshold distance to a store of the advertiser, the user is within a second threshold distance to a store that is within a third threshold degree of similarity to the advertisement, the user is within the second threshold distance to a store that is within the third threshold degree of similarity to the advertiser, the user is browsing a website of the advertiser, the user is browsing a website that is within a fourth threshold degree of similarity to the advertisement, and/or the user is browsing a website that is within the fourth threshold degree of similarity to the advertiser.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Seema Nagar, Swati Rallapalli
  • Patent number: 10210562
    Abstract: 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: Grant
    Filed: September 8, 2016
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
  • Publication number: 20190050932
    Abstract: 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: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Kuntal DEY, Vijay EKAMBARAM, Seema NAGAR, Swati RALLAPALLI
  • Publication number: 20180253766
    Abstract: 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: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Inventors: Vijay Ekambaram, Syed Ali Hashim Moosavi, Swati Rallapalli
  • Publication number: 20180068339
    Abstract: 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: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: Kuntal DEY, Vijay EKAMBARAM, Seema NAGAR, Swati RALLAPALLI
  • Publication number: 20180068375
    Abstract: 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: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: Kuntal DEY, Vijay EKAMBARAM, Seema NAGAR, Swati RALLAPALLI
  • Publication number: 20180068333
    Abstract: Various embodiments determine a dynamic price of a first item for sale via an attached first smart price tag. The back-end price server receives a request for a current price of the first item for sale and a representation of a user signature motion from the first smart price tag, the first smart price tag associated with the first item for sale. The back-end price server determines the current price of the first item for sale for a user profile handle mapped to the user signature motion. The current price of the first item for sale is sent to at least one of the first smart price tag or a mobile device associated with the user profile handle. The request for a current price of the first item for sale is initiated by shaking the first smart price tag using the user signature motion.
    Type: Application
    Filed: January 19, 2017
    Publication date: March 8, 2018
    Applicant: International Business Machines Corporation
    Inventors: Kuntal DEY, Vijay EKAMBARAM, Seema NAGAR, Swati RALLAPALLI
  • Publication number: 20180068329
    Abstract: A subset of a set of image data is input into a trained convolutional neural network (CNN), the subset of image data including several of digital images, each image including a depiction of a real estate property at a different zoom level. By executing the CNN, a set of features is extracted from the subset of image data, a feature in the set of features being unrepresented in the subset of image data, and where the feature is derived from a depiction in the subset of image data. Using a set of node values configured at a set of nodes in a layer of the CNN, and using the set of features, a combined value of the set of features is computed, relative to the real estate property. A predicted price of the real estate property is predicted, by executing the CNN, using the combined value.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Applicant: International Business Machines Corporation
    Inventors: Raghu K. Ganti, Swati Rallapalli, Mudhakar Srivatsa
  • Publication number: 20180033074
    Abstract: A recipe recommendation method, system, and non-transitory computer readable medium, include inferring a fine-grained user food profile from user data, recommending a recipe for the user based on a fitness score associated with a user-recipe pairing according to the fine-grained user food profile and recipe data, extracting ingredients from the recommended recipe, and creating a shopping list from the extracted ingredients.
    Type: Application
    Filed: July 31, 2016
    Publication date: February 1, 2018
    Inventors: Keith William Grueneberg, Bong Jun Ko, Christian Makaya, Mikhil Nandkishore MasIi, Jorge Jose Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma, Xiping Wang
  • Patent number: 9877058
    Abstract: A method for presenting advertisements based on emotion of a viewer is provided. A first emotional state of a viewer wearing smart glasses is detected using first sensor data captured by a sensor of the glasses. A rate is set according to the detected first emotional state. A set of advertisements is displayed on the smart glasses according to the set rate while a movie is played so that the advertisements are perceived by the viewer as overlaying the movie.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: January 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
  • Publication number: 20170364595
    Abstract: 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, obtaining a set of data from a public domain by applying the filter function to users' public records of data of the public domain, selecting a subset of the users' public records of data that is common with the users' private records of data, and performing data mining on the selected subset of the users' public records of data in combination with the users' private records of data to match a user of the private domain to public records of the user of the private domain.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Inventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma