Patents by Inventor Tushar Agrawal
Tushar Agrawal 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: 20220303442Abstract: A method comprises detecting blockage of a sensor on a primary device while capturing media content with the sensor on the primary device and, in response to the detected blockage of the sensor, communicating with at least one secondary device in an area of the primary device to activate a corresponding sensor on the at least one secondary device which causes the corresponding sensor to capture media content simultaneously with the blocked sensor on the primary device. The method further comprises modifying the media content captured by the blocked sensor on the primary device based on the media content captured by the corresponding sensor on the at least one secondary device to mitigate effects of the blockage of the sensor on the primary device.Type: ApplicationFiled: March 16, 2021Publication date: September 22, 2022Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 11451694Abstract: A method comprises detecting blockage of a sensor on a primary device while capturing media content with the sensor on the primary device and, in response to the detected blockage of the sensor, communicating with at least one secondary device in an area of the primary device to activate a corresponding sensor on the at least one secondary device which causes the corresponding sensor to capture media content simultaneously with the blocked sensor on the primary device. The method further comprises modifying the media content captured by the blocked sensor on the primary device based on the media content captured by the corresponding sensor on the at least one secondary device to mitigate effects of the blockage of the sensor on the primary device.Type: GrantFiled: March 16, 2021Date of Patent: September 20, 2022Assignee: International Business Machines CorporationInventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20220270170Abstract: Various methods, apparatuses/systems, and media for implementing a natural language order fill module are disclosed. A database stores data corresponding to trade details of a particular trade. A processor is operatively coupled to the database via a communication network. The processor configures a free-form text box to receive user input data corresponding to the trade details (e.g., abbreviations data, varying sentence syntax data, special characters data and details data, etc.) of the particular trade; implements neural networks algorithm to interpret and extract key trade details data from the receive user input data corresponding to the trade details of the particular trade regardless of text structure of the input data; and automatically fills in corresponding trading ticket fields in real-time based on the extracted key trade details data.Type: ApplicationFiled: April 5, 2021Publication date: August 25, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Senthilkumar SUBRAMANIAM, Jyoti ROY, Tushar AGRAWAL, Prajod Kumbalaparambil RAMANUNNI, Vijayasingam THANASEKARAN
-
Publication number: 20220191305Abstract: A method for augmenting communication, a computer program product for augmenting communication, and an augmented reality system. The method for augmenting communication may comprise calculating a sound boundary within which a communication can be heard, generating a visualization of the sound boundary on an augmented reality device, and presenting the visualization on the augmented reality device. The sound boundary may represent a predicted maximum distance at which the communication can be understood.Type: ApplicationFiled: December 11, 2020Publication date: June 16, 2022Inventors: Clement Decrop, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
-
Publication number: 20220172063Abstract: A processor-implemented method for predicting alternative communications based on textual analysis. The method includes building, by machine learning, a model to predict an optimal communication method, whereby the building includes training the model on a knowledge corpus of historic data and user data, and results of previous predictions in similar circumstances. The method further includes intercepting textual communication within communication channels, wherein the intercepting comprises a keyboard capture, a screen capture, or both a keyboard capture and a screen capture. The method further includes identifying, by pattern analysis, sentiment analysis, and textual analysis, topics, sentiments, and participants within the intercepted textual communication. The method further includes predicting, by the model, the optimal communication method, whereby the optimal communication method comprises continuing the textual communication, a video conference or a telephone conference.Type: ApplicationFiled: December 1, 2020Publication date: June 2, 2022Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20220165260Abstract: A method, system and apparatus to generate an augmented voice command, including identifying a plurality of sounds from a respective plurality of transducers to a smart speaker device, generating a visualization of the sounds using an augmented reality device, wherein one or more of the sounds can be selected using the visualization, and generating the augmented voice command for the smart speaker device, wherein the augmented voice command comprises the one or more sounds selected using the visualization of the augmented reality device.Type: ApplicationFiled: November 24, 2020Publication date: May 26, 2022Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20220148583Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for transcribing media. The exemplary embodiments may include collecting media, extracting one or more features from the media, and transcribing the media based on the extracted one or more features and one or more models.Type: ApplicationFiled: November 12, 2020Publication date: May 12, 2022Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. FOX, Sarbajit K. Rakshit
-
Patent number: 11029701Abstract: Described herein are an apparatus and a method for controlling movement of a vehicle along a transportation path. The method includes receiving, by circuitry of an information processing apparatus, first marker information that is generated based on a first marker being detected by the vehicle, wherein the first marker being one of a plurality of markers located at predetermined positions. The circuitry further determines a second marker of the plurality of markers to which the vehicle is to be moved from the first marker and thereafter generates first control information to control movement of the vehicle from the first marker to the second marker based on the first marker information and pre-determined navigation information associated with the first marker, wherein the predetermined navigation information indicates the location of the second marker relative to the first marker. The circuitry further transmits the first control system station information to the vehicle.Type: GrantFiled: February 3, 2016Date of Patent: June 8, 2021Assignee: GREY ORANGE PTE. LTD.Inventors: Akash Gupta, Wolfgang Kurt Hoeltgen, Samay Kohli, Gaurav Kejriwal, Srijan Choudhary, Tushar Agrawal, Swarnik
-
Publication number: 20200356948Abstract: Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.Type: ApplicationFiled: July 24, 2020Publication date: November 12, 2020Inventors: Christopher L. Undernehr, Tushar Agrawal, Sandesh N. Ramnathkar, John Turknett, Mohandas N. Vonga, Matthew S. Woitaszek
-
Patent number: 10726389Abstract: Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.Type: GrantFiled: April 18, 2016Date of Patent: July 28, 2020Assignee: Walmart Apollo, LLCInventors: Christopher L. Undernehr, Tushar Agrawal, Sandesh N. Ramnathkar, John Turknett, Mohandas N. Vonga, Matthew S. Woitaszek
-
Patent number: 10481612Abstract: Described herein are an apparatus and a method of fulfilling an order. The method includes: determining, by circuitry of an information processing apparatus, the order to be processed; selecting an operator station where the order will be fulfilled, a rack that includes an item required to fulfill the order, and a vehicle to transport the rack to the operator station; transmitting at least a portion of a transportation path to the selected vehicle; and monitoring locations of the selected vehicle along the transportation path based on marker information received for each marker of a plurality of markers that is detected by the selected vehicle, wherein the plurality of markers is located at predetermined positions.Type: GrantFiled: February 3, 2016Date of Patent: November 19, 2019Assignee: GREY ORANGE PTE. LTD.Inventors: Akash Gupta, Wolfgang Kurt Hoeltgen, Samay Kohli, Gaurav Kejriwal, Srijan Choudhary, Tushar Agrawal, Swarnik
-
Patent number: 10216193Abstract: Described herein are an apparatus and a method for path correction of a vehicle travelling from a first marker to a second marker. The method includes the steps of: computing, by circuitry of an information processing apparatus, an offset in a location of the vehicle with respect to the first marker; dividing a distance between the first maker and the second marker into a predetermined number of segments; computing a speed profile of the vehicle based on the distance between the first marker and the second marker; generating a compensation curve based on the computed offset and a plurality of interpolation points; and modifying, upon each segment being traversed by the vehicle, the speed profile of the vehicle.Type: GrantFiled: February 3, 2016Date of Patent: February 26, 2019Assignee: GREYORANGE PTE. LTD.Inventors: Akash Gupta, Wolfgang Kurt Hoeltgen, Samay Kohli, Gaurav Kejriwal, Srijan Choudhary, Tushar Agrawal, Swarnik
-
Patent number: 10176370Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: GrantFiled: December 13, 2017Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Publication number: 20180329426Abstract: Described herein are an apparatus and a method for path correction of a vehicle travelling from a first marker to a second marker. The method includes the steps of: computing, by circuitry of an information processing apparatus, an offset in a location of the vehicle with respect to the first marker; dividing a distance between the first maker and the second marker into a predetermined number of segments; computing a speed profile of the vehicle based on the distance between the first marker and the second marker; generating a compensation curve based on the computed offset and a plurality of interpolation points; and modifying, upon each segment being traversed by the vehicle, the speed profile of the vehicle.Type: ApplicationFiled: February 3, 2016Publication date: November 15, 2018Applicant: Grey Orange Pte, Ltd.Inventors: Akash GUPTA, Wolfgang Kurt HOELTGEN, Samay KOHLI, Gaurav KEJRIWAL, Srijan CHOUDHARY, Tushar AGRAWAL, Swarnik Jamshedpur
-
Publication number: 20180300680Abstract: Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.Type: ApplicationFiled: April 18, 2016Publication date: October 18, 2018Inventors: Christopher L. Undernehr, Tushar Agrawal, Sandesh N. Ramnathkar, John Turknett, Mohandas N. Vonga, Matthew S. Woitaszek
-
Publication number: 20180275680Abstract: Described herein are an apparatus and a method for controlling movement of a vehicle along a transportation path. The method includes receiving, by circuitry of an information processing apparatus, first marker information that is generated based on a first marker being detected by the vehicle, wherein the first marker being one of a plurality of markers located at predetermined positions. The circuitry further determines a second marker of the plurality of markers to which the vehicle is to be moved from the first marker and thereafter generates first control information to control movement of the vehicle from the first marker to the second marker based on the first marker information and pre-determined navigation information associated with the first marker, wherein the predetermined navigation information indicates the location of the second marker relative to the first marker. The circuitry further transmits the first control system station information to the vehicle.Type: ApplicationFiled: February 3, 2016Publication date: September 27, 2018Applicant: Grey Orange Pte, Ltd.Inventors: Akash GUPTA, Wolfgang Kurt HOELTGEN, Samay KOHLI, Gaurav KEJRIWAL, Srijan CHOUDHARY, Tushar AGRAWAL, Swarnik .
-
Publication number: 20180261223Abstract: Dialog management may be performed by a voice assistant system where the dialog pertains to a shopping experience that enables a user to order one or more items using voice-activated commands provided during a dialog exchange with the voice assistant device. In some embodiments, the personal assistant system may enable a user to order items, select fulfillment details for the items, pay for the items, and/or perform other related tasks to enable the user to obtain the items using voice activated commands and without reliance on a graphical user interface. In various embodiments, the personal assistant system may select fulfillment options for a user, or may assign fulfillment to a particular service based on audio responses received from a user. The personal assistant system may leverage prior user interaction data, user profile information, and/or other user information during interaction with a user to supplement voice inputs received from a user.Type: ApplicationFiled: June 19, 2017Publication date: September 13, 2018Inventors: Mehul Jain, Tushar Agrawal, Elite Che, Shilippi Garg, Teng Gu, Abhay Saxena
-
Publication number: 20180101727Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: ApplicationFiled: December 13, 2017Publication date: April 12, 2018Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Patent number: 9934432Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: GrantFiled: March 31, 2015Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Patent number: 9892385Abstract: A method for providing web transaction feedback includes a client device receiving a response indicating a success or a failure of a user operation pertaining to a potential web transaction. The client device then provides a web transaction feedback to the user using a human interface element capable of causing the client device to perform a set of motions and/or emit a range of temperatures. The set of motions is comprised of at least a first sub-set of the set of motions indicating the success of the user operation and at least a second sub-set of the set of motions indicating the failure of the user operation. The range of temperatures is comprised of at least a first temperature of the range of temperatures indicating the success of the user operation and at least a second temperature of the range of temperatures indicating the failure of the user operation.Type: GrantFiled: July 10, 2015Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Tushar Agrawal, Serge Baduk, Robert A. Balfe, Victoria O. Odeyemi, Sridhar Satuloori, Jason A. Smith, Craig M. Trim, Vivek Verma, Albert T. Y. Wong