Patents by Inventor Gaurav Kumar

Gaurav Kumar 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: 20190005478
    Abstract: A method for an offline data exchange for an electronic transaction includes: storing, in a memory of a computing device, at least an available balance and an account identifier; receiving, by an input device of the computing device, a user instruction including at least a transaction amount less than or equal to the available balance; establishing, by a communication interface of the computing device, a communication channel with a point of sale device using a first communication method; receiving, by a receiving device of the computing device, a merchant identifier using the first communication method; generating, by a generation module of the computing device, a data message including at least the transaction amount, the account identifier, and the merchant identifier; and electronically transmitting, by a transmitting device of the computing device, the generated data message to an external computing system using a second communication method.
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Vipul MEHROTRA, Jaipal Singh KUMAWAT, Gaurav KUMAR
  • Publication number: 20180365709
    Abstract: Techniques are disclosed for generating personalized creator recommendations to viewers interested in viewing and interacting with creative works, in the context of a creative platform for publishing and viewing creative works. For each creator, a vector is generated indicating that creator's creative output with respect to a set of one or more creative fields. For each viewer, a vector is generated indicating that viewer's affinity with respect to the same set of creative fields. For a given viewer, a respective creator score is calculated based upon the vector associated with the viewer and the vector associated with that creator (e.g., based on a vector similarity computation). A ranking of each creator for the given viewer is then performed using the respective score, and a set of one or more personalized recommendations is then provided to the viewer based upon the ranking.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Natwar Modani, Palak Agarwal, Gaurav Kumar Gupta, Deepali Jain, Ujjawal Soni
  • Patent number: 10148668
    Abstract: Provided is process including receiving a request to authenticate a user; sending instructions to present an authentication user interface including a geographic map; receiving geolocations on the geographic map selected by the user; comparing the geolocations to a sequence of geolocations in an authentication credential to determine whether to authenticate the user.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 4, 2018
    Assignee: CA, Inc.
    Inventors: Sreenivasulu Bandi, Gaurav Kumar, Mitta Sarath Kumar, Shaik Mokhinuddeen
  • Publication number: 20180336281
    Abstract: Techniques for creator aware and diverse recommendations of digital content are described. In one example, a digital medium environment is configured to allocate an amount of content creator access as part of a service. Based on this content creator access, recommendations of content are generated that prioritize content for recommendations based in part the amount of content creator access. Recommendations are generated further based on a representative diversity preference value that captures a level of interest of a consumer in different categories, resulting in a recommendation that is representatively diverse.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 22, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Natwar Modani, Ujjawal Soni, Gaurav Kumar Gupta, Palak Agarwal, Deepali Jain
  • Publication number: 20180267813
    Abstract: A client device facilitates user navigation through a plurality of separate, but intercommunicating application programs that make up an integrated solution, to allow the user to perform desired functions or actions associated with those application programs using minimal effort. In particular, the user's navigation between the application programs are monitored as the user navigates the application programs to perform or invoke a desired function. Information related to the navigation to, and invocation of, the desired function is then stored for subsequent use in creating a list of navigational paths for the user. The navigational paths comprise hyperlinks to the desired functions that, when selected by the user, will navigate the user directly to the desired functions. The navigational paths may be ranked according to their frequency of use by the user.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventors: SREENIVASULU BANDI, Pramod Kumar Chaturvedula, Mitta Sarath Kumar, Gaurav Kumar
  • Patent number: 10075822
    Abstract: A social community management method includes: setting a group including a plurality of mobile devices, based on a location; determining common interest information shared by users of the plurality of mobile devices included in the group; creating a social community for communication of the users based on the determined common interest information; and transmitting information on the created social community to the plurality of mobile devices.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: September 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Balamurali Andiyakkal Rajendran, Satnam Singh, Gaurav Kumar Jain
  • Publication number: 20180240167
    Abstract: The present disclosure provides an electronic system, a method, and a non-transitory computer medium for facilitating product purchase. The system includes a server including a processor and a memory configured to store computer-readable instructions on the non-transitory computer medium.
    Type: Application
    Filed: February 9, 2018
    Publication date: August 23, 2018
    Inventors: Gaurav Kumar, Kenneth Mark Simpson, Sandeep Parvathareddy, Surbhi Chetwani, Aditya Koduri, Ajay Bahadur Singh Panwar, Gautam Chopra
  • Publication number: 20180241626
    Abstract: A method for enabling configuration at a base station may be provided by reading configuration information for a configuration wireless network at a cellular base station with Wi-Fi capability, where the configuration information may include a known Wi-Fi service set identifier (SSID). The method may further require synchronizing the configuration information with a coordination server and periodically scanning for the known Wi-Fi SSID in a non-access point (AP) mode. Additionally, the method may further require authenticating, at the coordination server, another device acting as an access point (AP) using RADIUS authentication and connecting to the known Wi-Fi SSID generated by the another device, the another device receiving the known Wi-Fi SSID from the coordination server.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 23, 2018
    Inventors: Gaurav Kumar, Sumit Garg, Steven Beaudette, Rajesh Kumar Mishra, Kaitki Agarwal
  • Patent number: 10050551
    Abstract: An arrangement, method and computer program product are provided for limiting circulating currents in a converter converting between AC and DC. The converter has a number of AC and DC terminals and includes a number of converter arms, where a first and a second converter arm are connected in parallel between a first DC terminal and a first AC terminal. Each converter arm includes a string of series-connected converter cells. The arrangement includes a control unit that obtains a current of the first converter arm and a current of the second converter arm, forms an average of the two converter arm currents, forms a first and a second voltage control signal based on the average and uses the first and second voltage control signal in the control of the voltage provided by the first and second converter arm.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: August 14, 2018
    Assignee: ABB SCHWEIZ AG
    Inventors: Sri Ramya Kalluri, Gaurav-Kumar Kasal, Ying Jiang-Häfner, Jürgen Häfner
  • Publication number: 20180225394
    Abstract: This application discloses a computing system to select a design block in a circuit design of an electronic device for functional verification result reuse based on isolating operational characteristics of the design block. The computing system can determine whether the selected design block was previously simulated with input stimulus. When the selected design block was previously simulated with the input stimulus, the computing system can bypass the simulation of the design block and utilize an output generated in the previous simulation of the selected design block in response to the input stimulus as a result for the simulation of the design block. When the selected design block was not previously simulated with the input stimulus, the computing system can simulate the selected design block with the input stimulus, and storing an output generated in the simulation of the selected design block for functional verification result reuse.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventor: Gaurav Kumar Verma
  • Publication number: 20180219740
    Abstract: Examples disclosed herein relate to sharing policy and configuration information related to a configuration item (CI). In an example, a configuration item coupled to a network fabric that is managed via a first management platform may be identified. The configuration item may be managed via a second management platform. A policy associated with the CI may be determined from the second management platform. Configuration information related to the policy may be determined from the second management platform. The policy and the configuration information related to the policy may be stored. The policy and the configuration information related to the policy may be shared with first management platform, wherein the policy and the configuration information related to the policy may be useable to define configuration information for a configuration item managed via first management platform.
    Type: Application
    Filed: December 14, 2017
    Publication date: August 2, 2018
    Inventors: Harish B. Kamath, SUDHIR SENGUTTUVAN, SUPREETH SHADAKSHARA DEVA, GAURAV KUMAR
  • Publication number: 20180219491
    Abstract: An arrangement, method and computer program product are provided for limiting circulating currents in a converter converting between AC and DC. The converter has a number of AC and DC terminals and includes a number of converter arms, where a first and a second converter arm are connected in parallel between a first DC terminal and a first AC terminal. Each converter arm includes a string of series-connected converter cells. The arrangement includes a control unit that obtains a current of the first converter arm and a current of the second converter arm, forms an average of the two converter arm currents, forms a first and a second voltage control signal based on the average and uses the first and second voltage control signal in the control of the voltage provided by the first and second converter arm.
    Type: Application
    Filed: July 28, 2015
    Publication date: August 2, 2018
    Applicant: ABB SCHWEIZ AG
    Inventors: Sri Ramya KALLURI, Gaurav-Kumar KASAL, Ying JIANG-HÄFNER, Jürgen HÄFNER
  • Publication number: 20180218091
    Abstract: This application discloses a design verification tool to generate an interconnect between portions of a circuit design in a mixed language environment. The design verification tool can select an interconnect generation technique based on characteristics for the portions of the circuit design and, during elaboration of the circuit design, utilize the selected interconnect generation technique to generate the interconnect. The design verification tool can generate the interconnect without the circuit design including code to identify the selected interconnect generation technique to the design verification tool. The design verification tool can perform functional verification operations on the elaborated circuit design, and modify results of the functional verification operations to remove an intermediate hierarchy utilized to generate the interconnect during elaboration. The modified results can show the portions of the circuit design being directly connected by the interconnect.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventor: Gaurav Kumar Verma
  • Publication number: 20180212975
    Abstract: Provided is process including receiving a request to authenticate a user; sending instructions to present an authentication user interface including a geographic map; receiving geolocations on the geographic map selected by the user; comparing the geolocations to a sequence of geolocations in an authentication credential to determine whether to authenticate the user.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Sreenivasulu Bandi, Gaurav Kumar, Mitta Sarath Kumar, Shaik Mokhinuddeen
  • Publication number: 20180181978
    Abstract: A system and method to provide a reward during a cashless transaction, i.e., in real-time, that is immediately applied to the cashless transaction to reduce the amount due from a customer. The system and method link the reward to a group comprised of the customer and his/her friends, family, colleagues, and adds a gaming aspect to a rewards program in that there is a possibility that a cardholder wins a reward each time he/she uses the credit card. The system and method calculates a probability value for the customer and/or for the group, generates a random number for the cashless transaction, and provides a reward if the random number and probability value are the same.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Henry M. Weinberger, Roopa A. Vaidya, Nigel Noyes, Matthew Haisley, Gaurav Kumar
  • Publication number: 20180173751
    Abstract: A system includes: a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to: retrieve a first log over a network from a first server of a plurality of servers for at least one contact center; generate an index of values in the first log; update an index database based on the index; and save the first log on a storage device.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 21, 2018
    Inventors: Alan Gatto, Dean Cottle, Oleg Fylypenko, Shivakumar Gurusiddappa, Kevin Haselhuhn, Greg Hollis, Luis Lamprea, Sergey Aleksin, Gaurav Kumar, Narendra Datar, Michael Pougnet, Poras Bharucha, Brett Dale
  • Publication number: 20180157860
    Abstract: Examples of systems described herein include a file server virtual machine of a virtualized file server configured to manage storage of a plurality of storage items. The file server virtual machine including a file system configured to receive an access request directed to a storage item of the plurality of storage items and associated with a user. The file system is further configured to retrieve an access control list having permissions information associated with the storage item, and to cache a permissions profile for the user including all permissions pertaining to the user for the storage item. The file system is further configured to determine whether the access request is permissible based on the cached permissions profile.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: Nutanix, Inc.
    Inventors: Saji Kumar Vijaya Kumari Rajendran Nair, Hemanth Kumar Thummala, Veerraju Tammineedi, Shyamsunder Prayagchand Rathi, Manoj Naik, Manish Gupta, Durga Mahesh Arikatla, Gaurav Kumar
  • Publication number: 20180123950
    Abstract: A method is disclosed, comprising: receiving a first and a second Internet Protocol (IP) packet at a mesh network node; tagging the first and the second IP packet at the mesh network node based on a type of traffic by adding an IP options header to each of the first and the second IP packet; forwarding the first and the second IP packet toward a mesh gateway node; filtering the first and the second IP packet at the mesh gateway node based on the added IP options header by assigning each of the first and the second IP packet to one of a plurality of message queues, each of the plurality of message queues having a limited forwarding throughput; and forwarding the first and the second IP packet from the mesh gateway node toward a mobile operator core network, thereby providing packet flow filtering based on IP header and traffic type.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 3, 2018
    Inventors: Sumit Garg, Gaurav Kumar
  • Publication number: 20180069847
    Abstract: Provided is a process, including: sending, via a first channel, to a client computing device, a challenge of a test to determine whether a human or a computer is generating input; receiving, via a second channel, a response to the challenge, wherein the second channel and the first channel are not both accessible to a client-application in which the response is input, and wherein the test includes an image recognition task by which the response is determined from the challenge; and determining whether a human or computer generated the response based on performance in the image recognition task indicated by the response.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Gowtham Sen Potnuru, Gaurav Kumar, Mitta Sarath Kumar, Dwibhashyam V S Chaitanya
  • Patent number: 9846721
    Abstract: A system includes: a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to: retrieve a first log over a network from a first server of a plurality of servers for at least one contact center; generate an index of values in the first log; update an index database based on the index; and save the first log on a storage device.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: December 19, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Alan Gatto, Dean Cottle, Oleg Fylypenko, Shivakumar Gurusiddappa, Kevin Haselhuhn, Greg Hollis, Luis Lamprea, Sergey Aleksin, Gaurav Kumar, Narendra Datar, Michael Pougnet, Poras Bharucha, Brett Dale