Patents by Inventor Sumit Gupta

Sumit Gupta 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: 20190243751
    Abstract: Systems, methods and computer program products for performing software regression testing are provided. A sitemap comprising a hierarchy of nodes is displayed on a display, each node representing a block of source code for a program. An indication of a user selection of a plurality of nodes in the hierarchy is received. Responsive to receiving the indication, a lowest node of the nodes that is located at a lowest level of the hierarchy is determined and identified as a user selected node. A list of test cases to test the source code represented by the user selected node is displayed. Responsive to receiving an indication of a selection of one of the test cases in the list of test cases displayed, a message having an indication to execute the one of the test cases in the list of test cases displayed is transmitted, to a server device via a network.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Applicant: CA, Inc.
    Inventors: Madhusudhan Ganda, Kiran Kumar, Sumit Gupta, Pradeep Kumar Kanagaraj, Swapnel Shrivastava, Narendra Dhulipalla, Ramanuja Charyulu
  • Publication number: 20190034898
    Abstract: The present application discloses a method of organizing digital receipts collected from different retailers, different transactions, and at different locations or times. In one embodiment, a mobile application aggregates digital receipts from different retail purchases, including cash purchases, stores and organizes such receipts according to time, location, retailer, etc. for easy retrieval.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Inventors: Helene BERKOWITZ, Sumit GUPTA
  • Patent number: 10104498
    Abstract: A method includes determining, using a processor, a predicted location of a particular mobile device at a future time based on location information received from the particular mobile device. The method also includes determining, using the processor, a predicted signal strength of the particular mobile device based on a signal catalog and the predicted location of the particular mobile device. The method further includes transmitting, using the processor, the predicted signal strength to the particular mobile device.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 16, 2018
    Assignee: CA, Inc.
    Inventors: Narendra Dhulipalla, Madhusudhan Ganda, Sumit Gupta, Ramanuja Charyulu, Kiran Kumar B. S., Swapnel Shrivastava
  • Publication number: 20180220920
    Abstract: Systems and methods for monitoring a change to a region of interest over time are disclosed. Exemplary embodiments may: (a) apply one or more layers of a stress-sensitive material to an object of interest; (b) incorporate the object of interest into a region of interest; (c) insert the region of interest with stress-sensitive material into an electrical capacitance tomography (ECT) device to interrogate the region of interest; (d) generate a first map of the region of interest based on captured information from the ECT device; (e) after a first length of time, repeat steps (c)-(d) to generate a second map of the region of interest; and (f) compare the first map to the second map to determine changes to the region of interest based on changes to the stress-sensitive material.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Kenneth J. Loh, Sumit Gupta
  • Publication number: 20180130035
    Abstract: A method includes determining whether a transaction request associated with an account would clear the account if the transaction request is processed. The method further comprising determining whether a particular Automated Teller Machine (ATMs) has sufficient resources to service the transaction request. The method further comprising transmitting an instruction reserving a corresponding amount of currency for the transaction request at the particular ATM for a predetermined time frame.
    Type: Application
    Filed: November 9, 2016
    Publication date: May 10, 2018
    Inventors: Narendra DHULIPALLA, Madhusudhan GANDA, Sumit GUPTA, Ramanuja CHARYULU, Kiran KUMAR B.S., Swapnel SHRIVASTAVA
  • Publication number: 20180130037
    Abstract: A method includes determining, in response to receiving a request to initiate a transaction from a user, a set of transaction servicers that are located within a predetermined distance of a current location of the user, wherein each transaction servicer is an account holder. The method further includes determining, for each of the transaction servicers in the set, whether the transaction servicer has enough currency to complete the transaction. The method further includes transmitting identifying information for each transaction servicer that has enough currency to complete the transaction to the user. The method further includes, in response to receiving a confirmation that the transaction has been completed, debiting a cash amount of the transaction from an account of the user at an issuing bank.
    Type: Application
    Filed: November 9, 2016
    Publication date: May 10, 2018
    Inventors: Narendra DHULIPALLA, Madhusudhan GANDA, Sumit GUPTA, Ramanuja CHARYULU, Kiran KUMAR B.S., Swapnel SHRIVASTAVA
  • Publication number: 20180132060
    Abstract: A method includes determining, using a processor, a predicted location of a particular mobile device at a future time based on location information received from the particular mobile device. The method also includes determining, using the processor, a predicted signal strength of the particular mobile device based on a signal catalog and the predicted location of the particular mobile device. The method further includes transmitting, using the processor, the predicted signal strength to the particular mobile device.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Narendra DHULIPALLA, Madhusudhan GANDA, Sumit GUPTA, Ramanuja CHARYULU, Kiran KUMAR B.S., Swapnel SHRIVASTAVA
  • Publication number: 20180132104
    Abstract: A method includes determining that an operator biometric does not match any of a plurality of biometrics. The method further includes wherein the plurality of biometrics may be based on a user's interaction with a mobile device. The method further includes wherein the operator biometric may be based on an operator's interaction with the mobile device while the mobile device is in an unlocked state. The method further includes wherein the unlocked state may be associated with a set of mobile device features that are enabled. The method further includes, in response to determining that the operator biometric does not match any of the plurality of biometrics, transitioning the mobile device to a locked state that disables one or more mobile device features from the set that is enabled when the mobile device is in the unlocked state.
    Type: Application
    Filed: November 9, 2016
    Publication date: May 10, 2018
    Inventors: Narendra DHULIPALLA, Madhusudhan GANDA, Sumit GUPTA, Kiran Kumar B.S., Swapnel SHRIVASTAVA, Ramanuja CHARYULU
  • Publication number: 20170241847
    Abstract: A multi-walled carbon nanotube thin film can be manufactured and operatively attached to a fabric for use with immobilized patients to sense when one or more body parts of an immobilized patient experiences prolonged pressure. A boundary of the multi-walled carbon nanotube thin film can be equipped with a plurality of electrodes that can be injected with current. Voltage measurements can be taken which can be translated into changes in impedance throughout the multi-walled carbon nanotube thin film. The changes in impedance, in turn, are representative of points and magnitudes of pressure experienced by the multi-walled carbon nanotube thin film as a result of the one or more body parts of the immobilized patient contacting and exerting pressure on the multi-walled carbon nanotube thin film.
    Type: Application
    Filed: February 24, 2017
    Publication date: August 24, 2017
    Applicant: The Regents of the University of California
    Inventors: Kenneth J. Loh, Long Wang, Sumit Gupta, Helen S. Koo
  • Publication number: 20170221174
    Abstract: In one aspect, a graphics processing unit (GPU) data sniffing method includes the step of providing a video game software comprising a set of graphics data of a video game. The method includes the step of communicating the set of graphics data to a graphics library using an application programming interface (API) call to the graphics library. The graphics library includes at least one application API interface. The method includes the step of providing a sniffing module. The sniffing module intercepts the set of graphics data before the set of graphics data reaches the GPU. The sniffing module copies the set of graphics data to create a copy of the graphics data. The sniffing module forwards the copy of the graphics data to the graphics library for rendering to a receiving entity.
    Type: Application
    Filed: December 5, 2016
    Publication date: August 3, 2017
    Inventors: DZUNG DINH KHAC, HA VIET NGUYEN, SUMIT GUPTA
  • Patent number: 9564019
    Abstract: A system for allowing players to play a bingo-type game with a user computing device is described herein. The system includes a database including a plurality of bingo symbols and a system controller coupled to the database. The system controller is configured to receive a request from a player to play the bingo-type game and responsively display the bingo-type game on the at least one user computing device. The system controller is configured to determine a plurality of symbol groups included in the bingo-type game, randomly select a set of bingo symbols, and displays the selected set of bingo symbols with respect to the symbol grid. Each symbol group includes a predefined set of bingo symbols. The set of bingo symbols including a bingo symbol selected from each one of the symbol groups. Each bingo symbol in the set of bingo symbols is displayed simultaneously.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 7, 2017
    Assignee: GSN Games, Inc.
    Inventors: Sumit Gupta, Vikas Gupta
  • Patent number: 9542813
    Abstract: A system for allowing players to play a bingo-type game is described herein. The system includes a system controller that is coupled to a plurality of user computing devices. The system controller is configured to display the bingo-type game including a plurality of symbol positions being displayed in a grid. Each symbol position is associated with a card symbol. The system controller randomly selects a plurality of player symbols, displays the player symbols in the symbol positions, randomly selects a plurality of bingo symbols, determines if each one of the plurality of bingo symbols matches a corresponding one of the plurality of player symbols, identifies each card symbol associated with each matched player symbol, determines a combination formed by each of the identified card symbols, and provides the player an award if the determined combination of card symbols forms a winning combination.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: January 10, 2017
    Assignee: GSN Games, Inc.
    Inventors: Sumit Gupta, Vikas Gupta
  • Publication number: 20160080921
    Abstract: A method of tracking location of an electronic device includes broadcasting a communication signal in a first short range wireless communication mode; and receiving location information of a second electronic device in a second short range wireless communication mode switched to, from the first short range wireless communication mode, the location information of the second electronic device being detected by using the broadcasted communication signal.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 17, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vishwesh Kumar YADAV, Rajeshwar PATRA, Sumit GUPTA, Ekta Anil Pradeep SACHDEV, Rajat JAIN, Aditi JAIN, Ankur SARDANA, Pragam RATHORE, Ashoka PREM, Ritesh kumar SINHA
  • Publication number: 20150141110
    Abstract: A system for allowing players to play a bingo-type game with a user computing device is described herein. The system includes a database including a plurality of bingo symbols and a system controller coupled to the database. The system controller is configured to receive a request from a player to play the bingo-type game and responsively display the bingo-type game on the at least one user computing device. The system controller is configured to determine a plurality of symbol groups included in the bingo-type game, randomly select a set of bingo symbols, and displays the selected set of bingo symbols with respect to the symbol grid. Each symbol group includes a predefined set of bingo symbols. The set of bingo symbols including a bingo symbol selected from each one of the symbol groups. Each bingo symbol in the set of bingo symbols is displayed simultaneously.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: BitRhymes Inc.
    Inventors: Sumit Gupta, Vikas Gupta
  • Publication number: 20150141111
    Abstract: A system for allowing players to play a bingo-type game is described herein. The system includes a system controller that is coupled to a plurality of user computing devices. The system controller is configured to display the bingo-type game including a plurality of symbol positions being displayed in a grid. Each symbol position is associated with a card symbol. The system controller randomly selects a plurality of player symbols, displays the player symbols in the symbol positions, randomly selects a plurality of bingo symbols, determines if each one of the plurality of bingo symbols matches a corresponding one of the plurality of player symbols, identifies each card symbol associated with each matched player symbol, determines a combination formed by each of the identified card symbols, and provides the player an award if the determined combination of card symbols forms a winning combination.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: BitRhymes, Inc.
    Inventors: Sumit Gupta, Vikas Gupta
  • Patent number: 8401240
    Abstract: A system for passively determining a speed of moving vehicles includes a single imaging device (103) for acquiring a plurality of images at a first time and at least at one second later time, wherein each image includes a moving vehicle (406) on a vehicle pathway (402) and at least one fixed object (404) proximate to the vehicle, defining a first plane (?1) intersecting an adjacent portion of the vehicle pathway (402), wherein no geometric lengths of the vehicle (406) are known a priori. The system can also include a processor (121) operable to receive data associated with the images and determine a speed of the vehicle (406) in the images, wherein the processor (121) estimates at least one geometric length of the vehicle (406) by applying homography using the plurality of images, and where the processor (121) determines a speed of the vehicle (406) from the plurality of images and the estimated geometric length using a velocity estimation method.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: March 19, 2013
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Warren E. Dixon, Nicholas R. Gans, Sumit Gupta
  • Patent number: 8219714
    Abstract: A storage array includes at least one target and a logical unit having a logical unit number. The storage array is configured to receive input defining a host group comprising at least one initiator and receive input defining a target group comprising the at least one target. The host group, target group and logical unit number define a view entry. The storage array is further configured to apply the view entry to the logical unit to provide a logical unit inventory that is provisioned for the at least one initiator.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: July 10, 2012
    Assignee: Oracle America, Inc.
    Inventors: John Forte, Sumit Gupta
  • Patent number: 7884339
    Abstract: The present invention provides a color indicator dosimeter system to detect and quantify a dosage of ionizing radiation in a wide range wherein said system comprises phenolic glycoside as one of the components. The present invention also relates to a method for using dosimeter system as described hereinabove for detecting and quantifying a dosage of ionizing radiation in a wide range.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: February 8, 2011
    Assignee: Secretary, Department of Atomic Energy
    Inventors: Sumit Gupta, Suchandra Chatterjee, Prasad S. Variyar, Arun Sharma
  • Patent number: 7774510
    Abstract: A method for handling input/output (I/O) commands in a storage system includes establishing first and second counters for counting unfinished I/O commands, and establishing a reference which is initially set to the first counter. The reference is periodically switched between the first counter and the second counter, and the switching interval is less than the I/O timeout value. Upon placing an I/O command into an I/O command queue, a copy of the current reference is made into an I/O specific control block and the current referenced counter is incremented. Upon finishing of an I/O command, the counter referenced by the I/O specific control block is decremented and the I/O command is removed from the I/O command queue. When switching the reference, a problem is detected in the event that the counter being switched to is above a predetermined threshold. Upon detection of a problem, a more explicit I/O check is conducted.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: August 10, 2010
    Assignee: Oracle America, Inc.
    Inventor: Sumit Gupta
  • Publication number: 20100111365
    Abstract: A system for passively determining a speed of moving vehicles includes a single imaging device (103) for acquiring a plurality of images at a first time and at least at one second later time, wherein each image includes a moving vehicle (406) on a vehicle pathway (402) and at least one fixed object (404) proximate to the vehicle, defining a first plane (?1) intersecting an adjacent portion of the vehicle pathway (402), wherein no geometric lengths of the vehicle (406) are known a priori. The system can also include a processor (121) operable to receive data associated with the images and determine a speed of the vehicle (406) in the images, wherein the processor (121) estimates at least one geometric length of the vehicle (406) by applying homography using the plurality of images, and where the processor (121) determines a speed of the vehicle (406) from the plurality of images and the estimated geometric length using a velocity estimation method.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 6, 2010
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Warren E. Dixon, Nicholas R. Gans, Sumit Gupta