Patents by Inventor Kuldeep Yadav
Kuldeep Yadav 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: 20230079775Abstract: A method for implementing channels with a voice-based artificial intelligence (AI) functionality that enables human users to interact and transact with a business entity through one or more natural voice conversations; implementing a user identification and authentication on the voice input from the voice channel; generating a transcription of the voice input; passing the transcript to a natural language understanding (NLU) engine and with the NLU engine: implementing machine learning algorithm for intent, entity, and context identification on the input; with the dialogue manager, understanding the conversation state, predicting the right action and response based on the intent, entity, context, and the user emotion; with a natural language generation module that comprises a natural language generation functionality: implementing a computerized voice generation, generating a voice output comprising a relevant response to the voice input, and providing a voice output channel; and providing the voice output toType: ApplicationFiled: July 5, 2022Publication date: March 16, 2023Inventors: Jay N. Ruparel, Shweta J. Ruparel, Kuldeep Yadav
-
Publication number: 20180350264Abstract: The present disclosure discloses methods and systems for providing non-auditory feedback to users related to sensitive information. The method includes receiving one or more characters on a first computing device. Each character is encoded into a braille code, the braille code is represented by a matrix of pre-defined size. For each character, the braille code is divided into a first part and a second part. A first vibration output is provided corresponding to the first part of braille code via the first computing device and a second vibration output is provided corresponding to the second part of the braille code via a second computing device. The combination of the first vibration output and the second vibration output is sensed by a user to recognize each character of the one or more characters.Type: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Inventors: Aritra Dhar, Kuldeep Yadav
-
Patent number: 10127824Abstract: Features are extracted from visual and audio modalities of a video to infer the location of figures/tables/equations/graphs/flow-charts determined as video anchor points which are highlighted on the video timeline to enable quick navigation and provide a quick summary of the video. A voice-based mechanism navigates to a point-of-interest in the video. In case of bandwidth-constrained settings, videos are often played at a very low resolution (quality), and often users need to increase video resolution manually to understand content presented in the figures. Using the automatic identification of these aforementioned anchored points, the resolution can be changed dynamically during streaming a video, which will provide a better viewing experience.Type: GrantFiled: April 1, 2016Date of Patent: November 13, 2018Inventors: Kuldeep Yadav, Arijit Biswas, Ankit Gandhi, Sumit Negi, Om D. Deshmukh
-
Patent number: 9934249Abstract: The present disclosure is directed to systems and methods for context-aware and personalized access to data corresponding to an event. The data is related to multiple predefined parameters including a location, date, time, and a classifier representing a status or an impact intensity for the event. The method includes receiving the data and an event type for the data. The event type is selected from multiple predefined event types. The method also includes creating a hierarchical data structure configured to spatially index the data based on the selected event type. The hierarchical data structure includes a node representing the selected event type. The node is augmented using a linked list for referring to the data to be stored in a database. The node is associated with a frequency of occurrence of the selected event type.Type: GrantFiled: June 3, 2014Date of Patent: April 3, 2018Assignee: CONDUENT BUSINESS MACHINES SERVICES, LLCInventors: Abhishek Tripathi, Avinash Sharma, Anirban Mondal, Kuldeep Yadav, Nischal Murthy Piratla
-
Publication number: 20180025050Abstract: A method and a system to detect disengagement of a first user viewing an ongoing multimedia content on a user computing device are disclosed. In an embodiment, one or more activity-based contextual cues and one or more behavior-based contextual cues of the first user viewing the ongoing multimedia content on the first user-computing device are received. Further, the disengagement of the first user is detected based on the one or more activity-based contextual cues and/or and one or more behavior-based contextual cues. Based on the detected disengagement of the first user, one or more queries are rendered on a user interface displayed on a display screen of the first user-computing device.Type: ApplicationFiled: July 21, 2016Publication date: January 25, 2018Inventors: Kuldeep Yadav, Arijit Biswas, Kundan Shrivastava, Om D Deshmukh, Kushal Srivastava, Deepali Jain
-
Publication number: 20180011828Abstract: The disclosed embodiments illustrate methods for recommending multimedia segments in multimedia content associated with online educational courses for annotation via a user interface. The method includes extracting one or more features associated with the multimedia content, wherein a feature of the one or more features corresponds to at least a requirement of an exemplary instance. The method further includes selecting a set of multimedia segments from one or more multimedia segments in the multimedia content, based on historical data that corresponds to interaction of one or more users with the multimedia content and the extracted one or more features associated with the multimedia content. Further, the method includes recommending the selected set of multimedia segments in the multimedia content through the user interface displayed on the user-computing device associated with a user, wherein the user annotates the recommended set of multimedia segments in the multimedia content.Type: ApplicationFiled: July 8, 2016Publication date: January 11, 2018Inventors: Kuldeep Yadav, Kundan Shrivastava, Sonal S. Patil, Om D. Deshmukh, Nischal Murthy Piratla
-
Publication number: 20170358273Abstract: An image display system and method dynamically adjusts a resolution of a streamed image corresponding to determined visual saliency scores of the streamed image. A viewer display, a resolution adaptation engine and a visual saliency score calculation engine are included.Type: ApplicationFiled: June 10, 2016Publication date: December 14, 2017Applicant: YEN4KEN, INC.Inventors: Sumit Negi, Kuldeep Yadav, Om D. Deshmukh
-
Patent number: 9805014Abstract: A method for facilitating trusted processing of multiple forms for use with a document banking system, comprising: receiving a selection of an Auto-fill option and a form from a computing device, an account holder selects the Auto-fill option, the form including fillable field(s); authenticating the account holder based on login credential(s), the account holder has a document banking account including documents within the banking system; searching a form template for the form in the banking system, the form template including at least one fillable field similar to the fillable fields of the form; extracting a value corresponding to the at least one fillable field, the value being extracted from the document(s) of the account holder; and filling the form by overlaying the extracted value on the fillable field(s) of the form, the filled form being displayed along with a status information for the fillable field(s) at the computing device.Type: GrantFiled: August 28, 2014Date of Patent: October 31, 2017Assignee: Xerox CorporationInventors: Archana Ramakrishnan, Deepthi Chander, Kuldeep Yadav, Kovendhan Ponnavaikko, Koustuv Dasgupta, Nischal Murthy Piratla
-
Publication number: 20170300752Abstract: A method and a system are provided for creating a summarized multimedia content. The method extracts one or more frames from a plurality of frames in a multimedia content based on a measure of area occupied by a text content in a portion of each of the plurality of frames. The method selects one or more sentences from an audio content associated with the multimedia content based on at least a weight associated with a plurality of words present in the audio content. The method extracts one or more audio segments from the audio content associated with the multimedia content based on one or more parameters associated with the audio content. The method creates the summarized multimedia content based on the one or more frames, the one or more sentences, and the one or more audio segments.Type: ApplicationFiled: April 18, 2016Publication date: October 19, 2017Inventors: Arijit Biswas, Harish Arsikere, Pramod Sankar Kompalli, Kuldeep Yadav, Jagadeesh Chandra Bose Rantham Prabhakara, Kovendhan Ponnavaikko, Om D. Deshmukh, Mohana Prasad Sathya Moorthy
-
Publication number: 20170287346Abstract: Features are extracted from visual and audio modalities of a video to infer the location of figures/tables/equations/graphs/flow-charts determined as video anchor points which are highlighted on the video timeline to enable quick navigation and provide a quick summary of the video. A voice-based mechanism navigates to a point-of-interest in the video. In case of bandwidth-constrained settings, videos are often played at a very low resolution (quality), and often users need to increase video resolution manually to understand content presented in the figures. Using the automatic identification of these aforementioned anchored points, the resolution can be changed dynamically during streaming a video, which will provide a better viewing experience.Type: ApplicationFiled: April 1, 2016Publication date: October 5, 2017Applicant: YEN4KEN INC.Inventors: Kuldeep Yadav, Arijit Biswas, Ankit Gandhi, Sumit Negi, Om D. Deshmukh
-
Publication number: 20170112381Abstract: A processor of a handheld apparatus receives orientation signals from an orientation sensor of the handheld apparatus. The orientation signals indicate the direction that a camera of the handheld apparatus is aimed. The processor can also receive touch signals from a touch sensor of the handheld apparatus. The touch signals can indicate that the handheld apparatus is contacting a user (e.g., is being held by the user). The processor controls the camera to automatically obtain video based on, for example, the orientation signals indicating that the direction that the camera is aimed is within a previously established acceptable orientation range. The processor automatically recognizes items within the video to identify a face within the video, and automatically analyzes changes of the face within the video over time to identify the heart rate, respiration rate, emotional state, stress level, etc., exhibited by the face within the video.Type: ApplicationFiled: October 23, 2015Publication date: April 27, 2017Inventors: Abhishek Kumar, Kuldeep Yadav, Mridula Singh, Himanshu J. Madhu, Agastya Nanda
-
Publication number: 20170105681Abstract: A method and a system are provided for monitoring a physiological parameter of a user. The method comprises monitoring an operation performed on one or more input devices associated with an electronic device and one or more applications being accessed on the electronic device using one or more first sensors for a pre-defined time frame. The method utilizes one or more processors to identify a current time instant based on the monitoring of the operation. The one or more processors further determine whether the current time instant may correspond to an opportune time instant by utilizing a classifier. In an embodiment, the physiological parameter of the user may be monitored at the current time instant when the current time instant corresponds to the opportune time instant.Type: ApplicationFiled: October 19, 2015Publication date: April 20, 2017Inventors: Mridula Singh, Kuldeep Yadav, Abhishek Kumar, HIMANSHU J. MADHU, Tridib Mukherjee
-
Patent number: 9596228Abstract: A method including authenticating one or more service providers that provide one or more services to users, the one or more service providers being authenticated for sending content to the users via a document banking system. The method further includes receiving one or more templates from the one or more service providers. The method furthermore includes receiving content from a service provider corresponding to a service used by a user, the content is received via secure Application Program Interfaces (APIs). The method includes determining whether the service provider is an authenticated service provider and based on the determination, the method includes identifying a template corresponding to the service for which the content is received. Additionally, the method includes overlaying the received content over the identified template and adding the generated document or the updated document to the document bank account of the user.Type: GrantFiled: March 23, 2015Date of Patent: March 14, 2017Assignee: Xerox CorporationInventors: Anirban Mondal, Kuldeep Yadav, Atul Singh, Koustuv Dasgupta, Nischal Murthy Piratla
-
Patent number: 9484032Abstract: The disclosed embodiments illustrate methods and systems for processing multimedia content. The method includes extracting one or more words from an audio stream associated with multimedia content. Each word has associated one or more timestamps indicative of temporal occurrences of said word in said multimedia content. The method further includes creating a word cloud of said one or more words in said multimedia content based on a measure of emphasis laid on each word in said multimedia content and said one or more timestamps associated with said one or more words. The method further includes presenting one or more multimedia snippets, of said multimedia content, associated with a word selected by a user from said word cloud. Each of said one or more multimedia snippets corresponds to said one or more timestamps associated with occurrences of said word in said multimedia content.Type: GrantFiled: October 27, 2014Date of Patent: November 1, 2016Assignee: Xerox CorporationInventors: Kuldeep Yadav, Kundan Shrivastava, Om D Deshmukh
-
Publication number: 20160285862Abstract: A method including authenticating one or more service providers that provide one or more services to users, the one or more service providers being authenticated for sending content to the users via a document banking system. The method further includes receiving one or more templates from the one or more service providers. The method furthermore includes receiving content from a service provider corresponding to a service used by a user, the content is received via secure Application Program Interfaces (APIs). The method includes determining whether the service provider is an authenticated service provider and based on the determination, the method includes identifying a template corresponding to the service for which the content is received. Additionally, the method includes overlaying the received content over the identified template and adding the generated document or the updated document to the document bank account of the user.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Anirban Mondal, Kuldeep Yadav, Atul Singh, Koustuv Dasgupta, Nischal Murthy Piratla
-
Publication number: 20160225273Abstract: According to embodiments illustrated herein, there is provided a method and a mobile device for evaluating a user on a question. The method includes monitoring one or more inputs of the user, pertaining to at least one step performed for solving the question, by one or more sensors in a mobile device. While the user attempts the question, the one or more sensors also monitor one or more facial expressions of the user, which are analyzed using one or more image processing techniques. Thereafter, one or more processors in the mobile device determine if the at least one step is in accordance with a predefined set of rules deterministic of one or more correct steps involved in solving the question. Further, the one or more processors evaluate the user on the question based on the determination and the analysis of the one or more facial expressions.Type: ApplicationFiled: January 29, 2015Publication date: August 4, 2016Inventors: Kaushik Baruah, Kuldeep Yadav, Om D. Deshmukh, William K. Stumbo
-
Publication number: 20160210839Abstract: Embodiments of a computer-implemented method for monitoring a physical activity of a user are disclosed. The method includes receiving position or orientation data of a portable computing device; receiving an indication of an input device being operated by the user and a video captured by an imaging unit, the input device, and the imaging unit being operationally coupled to a stationary computing device. The portable computing device, the input device and the imaging unit are triggered by a data aggregator module based on a predefined sequence. The method also includes determining an activity pattern data of the user over a predefined time interval based on the position or orientation data, the received indication, and the video including an image of the user; and correlating the determined activity pattern data with health data of the user to monitor the physical activity of the user.Type: ApplicationFiled: January 15, 2015Publication date: July 21, 2016Inventors: Kuldeep Yadav, Vaibhav Rajan, Abhishek Kumar, Nischal Murthy Piratla
-
Publication number: 20160118060Abstract: The disclosed embodiments illustrate methods and systems for processing multimedia content. The method includes extracting one or more words from an audio stream associated with multimedia content. Each word has associated one or more timestamps indicative of temporal occurrences of said word in said multimedia content. The method further includes creating a word cloud of said one or more words in said multimedia content based on a measure of emphasis laid on each word in said multimedia content and said one or more timestamps associated with said one or more words. The method further includes presenting one or more multimedia snippets, of said multimedia content, associated with a word selected by a user from said word cloud. Each of said one or more multimedia snippets corresponds to said one or more timestamps associated with occurrences of said word in said multimedia content.Type: ApplicationFiled: October 27, 2014Publication date: April 28, 2016Inventors: Kuldeep Yadav, Kundan Shrivastava, Om D. Deshmukh
-
Publication number: 20160105807Abstract: Methods and systems for determining cellular signal strength information. The method includes receiving a location of interest, for which said cellular signal strength information is to be determined, from a customer-computing device. Thereafter, a crowdsourcing task corresponding to said location of interest is generated, wherein said crowdsourcing task comprises at least an instruction for a movement of a mobile device in said location of interest. The method further includes receiving at least one or more received signal strength indication (RSSI) values for said location of interest during said movement, wherein said received one or more RSSI values are utilizable to alert a user of a mobile device for a low RSSI value in said location of interest.Type: ApplicationFiled: October 9, 2014Publication date: April 14, 2016Inventors: Kuldeep Yadav, Abhishek Kumar, Nischal Murthy Piratla
-
Publication number: 20160063421Abstract: Systems and methods for managing document workflows is disclosed. The method includes configuring and deploying a document workflow based on at least one service level agreement (SLA) parameter. The document workflow includes one or more document processing tasks. The method also includes establishing communication between the configured document workflow and a document management system. The method further includes retrieving a document from the document management system in response to at least one service request received from a first user role. The method furthermore includes accessing the retrieved document to perform the one or more document processing tasks by a second user role. The method also includes generating at least one of a notification and an alert based on statuses of the one or more document processing tasks with respect to the at least one SLA parameter.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Inventors: Atul Singh, Anirban Mondal, Kuldeep Yadav, Deepthi Chander, Koustuv Dasgupta, Nischal Murthy Piratla, Om Deshmukh