Patents by Inventor Sunil Motaparti

Sunil Motaparti 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: 11275756
    Abstract: The present invention extracts and then analyses data based on a set of communication between an enterprise and a user associated with the enterprise. A system for extracting and analyzing the data comprising: a database and a processor communicatively coupled with the database and an Output Unit. The processor is configured to categorize data present in the database after extraction, associate the data with a set of parameters, and send the associated data to the output unit. The database includes user metadata, interaction data, and interaction metadata and the processor comprises a Data Acquisition Unit, a Data Categorization Unit, and a Model Processing Unit. The Model Processing Unit comprises of a Habit Formation Unit and a Recommendation Unit. Further, a method for extracting and analyzing data of a user of an enterprise over a pre-defined period of time has also been discussed.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 15, 2022
    Assignee: 3LOQ LABS PVT. LTD.
    Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
  • Patent number: 11228659
    Abstract: A method and a system for serving hyper-contextual content in real-time have been discussed. The method comprising: aggregating a set of information associated with one or more platforms built in a computing device; processing, by a recommendation unit, the aggregated information to identify a set of attributes, and identifying the at least one content based on any intent of one or more users at a particular time; and displaying the identified content on the computing device in real-time. The set of attributes are mapped to at least one content of the aggregated information.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: January 18, 2022
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Jayasimha Reddy Podduturi, Nutan ChokkaReddy, V. Manohar Binny, Harsh N. Damala, Sunil Motaparti
  • Patent number: 11093971
    Abstract: The present invention provides various systems and methods to intelligently predict the user's intent and persona based on derived hyper-contextual information from user's computing device and device-server ranking system to serve at least one search advertisement or at least one search string relevant to user's intent and persona at the time of user entering input or even before user entering input in the search editor of a computing-device application or webpage in real-time using a recommendation engine. The present invention suggests providing the recommendation engine implemented on the computing device that may enable the user to automatically perform hyper-contextual discovery and intelligently predict user's intent and persona and in response provide at least one search advertisement or at least one search string relevant to user intent.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: August 17, 2021
    Assignee: KEYPOINT TECHNOLOGIES INDIA PVT LTD.
    Inventors: Prima Dona Kurian, Sandeep Yelubolu, Manish Jha, Sumit Goswami, Sunil Motaparti
  • Publication number: 20200177699
    Abstract: A method and a system for serving hyper-contextual content in real-time have been discussed. The method comprising: aggregating a set of information associated with one or more platforms built in a computing device; processing, by a recommendation unit, the aggregated information to identify a set of attributes, and identifying the at least one content based on any intent of one or more users at a particular time; and displaying the identified content on the computing device in real-time. The set of attributes are mapped to at least one content of the aggregated information.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 4, 2020
    Inventors: Jayasimha Reddy Podduturi, Nutan ChokkaReddy, V. Manohar Binny, Harsh N. Damala, Sunil Motaparti
  • Publication number: 20200125578
    Abstract: The present invention extracts and then analyses data based on a set of communication between an enterprise and a user associated with the enterprise. A system for extracting and analyzing the data comprising: a database and a processor communicatively coupled with the database and an Output Unit. The processor is configured to categorize data present in the database after extraction, associate the data with a set of parameters, and send the associated data to the output unit. The database includes user metadata, interaction data, and interaction metadata and the processor comprises a Data Acquisition Unit, a Data Categorization Unit, and a Model Processing Unit. The Model Processing Unit comprises of a Habit Formation Unit and a Recommendation Unit. Further, a method for extracting and analyzing data of a user of an enterprise over a pre-defined period of time has also been discussed.
    Type: Application
    Filed: December 18, 2018
    Publication date: April 23, 2020
    Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
  • Patent number: 10572897
    Abstract: A contextual discovery application is presented. The contextual discovery application is adapted to be executed on a computing device, wherein the computing device is a client in a client-server environment and the contextual discovery application on execution enables a processing unit to receive a set of information from a data acquisition unit on the computing device and to process the set of information to identify a contextual information from the set of information, to receive one or more advertisements from a database related to the contextual information, and it renders the advertisement on a display unit of the computing device in a real-time. The data acquisition unit acquires the set of information from at least one application currently running or previously running on the computing device. Embodiments including a computing device and system and methods for facilitating contextual discovery are also presented.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 25, 2020
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Prima Dona Kurian, Sumit Goswami, Sunil Motaparti
  • Patent number: 10474355
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). A virtual keyboard (30) having a plurality of keys (40) is displayed on a display screen (20) and one or more characters are associated with each key. An input pattern is generated by a user and the key(s) (40) positioned on or proximal to the input pattern are identified. The keys (40) in the virtual keyboard (30) are allocated to pre-defined groups (50A, 50B, 50C), such that each group comprises a plurality of said keys (40). The input pattern is encoded in dependence on the pre-defined groups in which each of said one or more identified keys (40) are arranged. A candidate word or words is identified to be input into the electronic device (10) based on the encoded input pattern.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Patent number: 10365727
    Abstract: A method of character recognition for a personal computing device comprising a user interface capable of receiving inputs that are to be recognized through data input means which are receptive to keyed, tapped or a stylus input, said device being adapted to facilitate a reduction in the number of physical keying actions, tapping actions or gestures required to create a data string to less than the number of characters within said data string: storing a set of data strings each with a priority indicator associated therewith, wherein the indicator is a measure of a plurality of derivatives associated with the data string; recognizing an event; looking up the most likely subsequent data string to follow the event from the set of data strings based on one or more of the plurality of derivatives; ordering the data strings for display based on the priority indicator of that data string.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: July 30, 2019
    Assignee: Keypoint Technologies (UK) Limited
    Inventors: Sunil Motaparti, Sanjay Patel
  • Patent number: 10254953
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). The method includes selecting a first set of candidate words stored in a database. At least one of the first set of candidate words is then displayed on a screen (20) for selection by a user. The user generates a continuous input pattern (420; 540) and the method identifies one or more candidate words disposed along or proximal to the continuous input pattern (420; 540). The one or more identified candidate words are then input into a text entry field (430). The method includes refreshing the displayed candidate words when the continuous input pattern (420; 540) traces a predefined refresh gesture or enters/exits a predefined region (545). The present invention also relates to a computing device programmed to perform the method described herein.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: April 9, 2019
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Naveen Durga, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Patent number: 10013415
    Abstract: In accordance with an example embodiment, a system and method for facilitating spotting of words and phrases is disclosed. The system includes a scanning module, a storage module, a computation module, a dictionary generation module and a transceiver module. The scanning module periodically scans a plurality of content sources to identify words and phrases being shared as spots in one or more online communities of remote users. The storage module is configured to store the spots along with information related to the spots. The computation module determines at least one popularity-based metric for each spot stored in the storage module. The dictionary generation module is configured to generate and periodically update a spotting dictionary comprising at least a listing of popular spots based on the at least one popularity-based metric associated with each spot. The transceiver module is configured to provision the spotting dictionary to one or more remote users.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: July 3, 2018
    Assignee: KEYPOINT TECHNOLOGIES INDIA PVT. LTD.
    Inventors: Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Publication number: 20180040020
    Abstract: The present invention provides various systems and methods to intelligently predict the user's intent and persona based on derived hyper-contextual information from user's computing device and device-server ranking system to serve at least one search advertisement or at least one search string relevant to user's intent and persona at the time of user entering input or even before user entering input in the search editor of a computing-device application or webpage in real-time using a recommendation engine. The present invention suggests providing the recommendation engine implemented on the computing device that may enable the user to automatically perform hyper-contextual discovery and intelligently predict user's intent and persona and in response provide at least one search advertisement or at least one search string relevant to user intent.
    Type: Application
    Filed: February 25, 2016
    Publication date: February 8, 2018
    Inventors: Prima Dona KURIAN, Sandeep YELUBOLU, Manish JHA, Sumit GOSWAMI, Sunil MOTAPARTI
  • Patent number: 9798717
    Abstract: A method of character recognition for a mobile telephone having a plurality of data input keys. The method facilitates a reduction in the number of user interactions required to create a given data string to less than the number of characters within the data string. The method includes: storing a set of data strings each with a priority indicator; recognizing an event; looking up the most likely subsequent data string to follow the event from the set of data strings; and ordering the data strings for display based on the priority indicator of that data string. If included in the list, the required subsequent data string is selected. If not included in the list, an event is entered and the steps of recognizing the event, looking up and ordering data strings are repeated. The priority indicator of the selected data string and the set of data strings are updated.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: October 24, 2017
    Assignee: Keypoint Technologies (UK) Limited
    Inventors: Sunil Motaparti, Sanjay Patel
  • Publication number: 20160027045
    Abstract: A contextual discovery application is presented. The contextual discovery application is adapted to be executed on a computing device, wherein the computing device is a client in a client-server environment and the contextual discovery application on execution enables a processing unit to receive a set of information from a data acquisition unit on the computing device and to process the set of information to identify a contextual information from the set of information, to receive one or more advertisements from a database related to the contextual information, and it renders the advertisement on a display unit of the computing device in a real-time. The data acquisition unit acquires the set of information from at least one application currently running or previously running on the computing device. Embodiments including a computing device and system and methods for facilitating contextual discovery are also presented.
    Type: Application
    Filed: March 10, 2014
    Publication date: January 28, 2016
    Applicant: KEYPOINT TECHNOLOGIES INDIA PVT. LTD.
    Inventors: Prima Dona KURIAN, Sumit GOSWAMI, Sunil MOTAPARTI
  • Publication number: 20160004687
    Abstract: In accordance with an example embodiment, a system and method for facilitating spotting of words and phrases is disclosed. The system includes a scanning module, a storage module, a computation module, a dictionary generation module and a transceiver module. The scanning module periodically scans a plurality of content sources to identify words and phrases being shared as spots in one or more online communities of remote users. The storage module is configured to store the spots along with information related to the spots. The computation module determines at least one popularity-based metric for each spot stored in the storage module. The dictionary generation module is configured to generate and periodically update a spotting dictionary comprising at least a listing of popular spots based on the at least one popularity-based metric associated with each spot. The transceiver module is configured to provision the spotting dictionary to one or more remote users.
    Type: Application
    Filed: February 21, 2014
    Publication date: January 7, 2016
    Inventors: Prima Dona KURIAN, Sandeep YELUBOLU, Sumit GOSWAMI, Sunil MOTAPARTI
  • Publication number: 20150355836
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). A virtual keyboard (30) having a plurality of keys (40) is displayed on a display screen (20) and one or more characters are associated with each key. An input pattern is generated by a user and the key(s) (40) positioned on or proximal to the input pattern are identified. The keys (40) in the virtual keyboard (30) are allocated to pre-defined groups (50A, 50B, 50C), such that each group comprises a plurality of said keys (40). The input pattern is encoded in dependence on the pre-defined groups in which each of said one or more identified keys (40) are arranged. A candidate word or words is identified to be input into the electronic device (10) based on the encoded input pattern.
    Type: Application
    Filed: January 20, 2014
    Publication date: December 10, 2015
    Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Publication number: 20140237356
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). The method includes selecting a first set of candidate words stored in a database. At least one of the first set of candidate words is then displayed on a screen (20) for selection by a user. The user generates a continuous input pattern (420; 540) and the method identifies one or more candidate words disposed along or proximal to the continuous input pattern (420; 540). The one or more identified candidate words are then input into a text entry field (430). The method includes refreshing the displayed candidate words when the continuous input pattern (420; 540) traces a predefined refresh gesture or enters/exits a predefined region (545). The present invention also relates to a computing device programmed to perform the method described herein.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 21, 2014
    Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITED
    Inventors: NAVEEN DURGA, PRIMA DONA KURIAN, SANDEEP YELUBOLU, SUMIT GOSWAMI, SUNIL MOTAPARTI
  • Publication number: 20090055732
    Abstract: A method of for a mobile telephone data input apparatus comprising a plurality of data input keys having multi-character indicia, said method adapted to facilitate a reduction in the number of user interactions required to create a given data string to less than the number of characters within said data string, the method comprising the following steps: storing a set of data strings each with a priority indicator associated therewith, wherein the indicator is a measure of a plurality of derivatives associated with the data string; recognising an event; looking up the most likely subsequent data string to follow the event from the set of data strings based on one or more of the plurality of derivatives; ordering the data strings for display based on the priority indicator of that data string; if the required subsequent data string is included in the list selecting the required subsequent data string; if the required subsequent data string is not included in the list entering a event and repeating steps b to e;
    Type: Application
    Filed: March 23, 2006
    Publication date: February 26, 2009
    Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITED
    Inventors: Sunil Motaparti, Sanjay Patel
  • Publication number: 20080266263
    Abstract: A method of character recognition for a personal computing device comprising a user interface capable of receiving inputs that are to be recognised through data input means which are receptive to keyed, tapped or a stylus input, said device being adapted to facilitate a reduction in the number of physical keying actions, tapping actions or gestures required to create a data string to less than the number of characters within said data string: storing a set of data strings each with a priority indicator associated therewith, wherein the indicator is a measure of a plurality of derivatives associated with the data string; recognising an event; looking up the most likely subsequent data string to follow the event from the set of data strings based on one or more of the plurality of derivatives; ordering the data strings for display based on the priority indicator of that data string; if the required subsequent data string is included in the list selecting the required subsequent data string; if the required subs
    Type: Application
    Filed: March 23, 2006
    Publication date: October 30, 2008
    Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITED
    Inventors: Sunil Motaparti, Sanjay Patel