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: 11275756Abstract: 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: GrantFiled: December 18, 2018Date of Patent: March 15, 2022Assignee: 3LOQ LABS PVT. LTD.Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
-
Patent number: 11228659Abstract: 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: GrantFiled: December 4, 2019Date of Patent: January 18, 2022Assignee: Keypoint Technologies India Pvt. Ltd.Inventors: Jayasimha Reddy Podduturi, Nutan ChokkaReddy, V. Manohar Binny, Harsh N. Damala, Sunil Motaparti
-
Patent number: 11093971Abstract: 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: GrantFiled: February 25, 2016Date of Patent: August 17, 2021Assignee: KEYPOINT TECHNOLOGIES INDIA PVT LTD.Inventors: Prima Dona Kurian, Sandeep Yelubolu, Manish Jha, Sumit Goswami, Sunil Motaparti
-
Publication number: 20200177699Abstract: 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: ApplicationFiled: December 4, 2019Publication date: June 4, 2020Inventors: Jayasimha Reddy Podduturi, Nutan ChokkaReddy, V. Manohar Binny, Harsh N. Damala, Sunil Motaparti
-
Publication number: 20200125578Abstract: 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: ApplicationFiled: December 18, 2018Publication date: April 23, 2020Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
-
Patent number: 10572897Abstract: 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: GrantFiled: March 10, 2014Date of Patent: February 25, 2020Assignee: Keypoint Technologies India Pvt. Ltd.Inventors: Prima Dona Kurian, Sumit Goswami, Sunil Motaparti
-
Patent number: 10474355Abstract: 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: GrantFiled: January 20, 2014Date of Patent: November 12, 2019Assignee: Keypoint Technologies India Pvt. Ltd.Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
-
Patent number: 10365727Abstract: 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: GrantFiled: March 23, 2006Date of Patent: July 30, 2019Assignee: Keypoint Technologies (UK) LimitedInventors: Sunil Motaparti, Sanjay Patel
-
Patent number: 10254953Abstract: 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: GrantFiled: January 17, 2014Date of Patent: April 9, 2019Assignee: Keypoint Technologies India Pvt. Ltd.Inventors: Naveen Durga, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
-
Patent number: 10013415Abstract: 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: GrantFiled: February 21, 2014Date of Patent: July 3, 2018Assignee: KEYPOINT TECHNOLOGIES INDIA PVT. LTD.Inventors: Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
-
Publication number: 20180040020Abstract: 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: ApplicationFiled: February 25, 2016Publication date: February 8, 2018Inventors: Prima Dona KURIAN, Sandeep YELUBOLU, Manish JHA, Sumit GOSWAMI, Sunil MOTAPARTI
-
Patent number: 9798717Abstract: 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: GrantFiled: March 23, 2006Date of Patent: October 24, 2017Assignee: Keypoint Technologies (UK) LimitedInventors: Sunil Motaparti, Sanjay Patel
-
Publication number: 20160027045Abstract: 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: ApplicationFiled: March 10, 2014Publication date: January 28, 2016Applicant: KEYPOINT TECHNOLOGIES INDIA PVT. LTD.Inventors: Prima Dona KURIAN, Sumit GOSWAMI, Sunil MOTAPARTI
-
Publication number: 20160004687Abstract: 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: ApplicationFiled: February 21, 2014Publication date: January 7, 2016Inventors: Prima Dona KURIAN, Sandeep YELUBOLU, Sumit GOSWAMI, Sunil MOTAPARTI
-
Publication number: 20150355836Abstract: 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: ApplicationFiled: January 20, 2014Publication date: December 10, 2015Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
-
Publication number: 20140237356Abstract: 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: ApplicationFiled: January 17, 2014Publication date: August 21, 2014Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITEDInventors: NAVEEN DURGA, PRIMA DONA KURIAN, SANDEEP YELUBOLU, SUMIT GOSWAMI, SUNIL MOTAPARTI
-
Publication number: 20090055732Abstract: 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: ApplicationFiled: March 23, 2006Publication date: February 26, 2009Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITEDInventors: Sunil Motaparti, Sanjay Patel
-
Publication number: 20080266263Abstract: 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 subsType: ApplicationFiled: March 23, 2006Publication date: October 30, 2008Applicant: KEYPOINT TECHNOLOGIES (UK) LIMITEDInventors: Sunil Motaparti, Sanjay Patel