Patents by Inventor Sanjay Narang

Sanjay Narang 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: 20180189033
    Abstract: A developer's efficiency workbench (DEW) tool can include a DEW model module, a presentation module, a code abstraction module, a language library, and a code generator. The DEW model module can allow creation of a DEW model, a list of user-defined data entities. The presentation module can allow the creation of presentations that define graphical user interfaces (GUIs) whose elements can be linked with the DEW model. The code abstraction module can allow the creation of a code abstraction; a high-level, graphical, platform and programming language independent representation of the behaviors performed by the software application. Elements of the code abstraction can be linked to DEW model or presentations. The language library can store syntax and/or software code for programming languages. The code generator can use the language library to synthesize the DEW model, presentations, and code abstraction into executable software code without manual authoring by a user.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: VIJAY NARANG, SANJAY NARANG, RAMACHANDRAN RAMASUBBU
  • Publication number: 20180189035
    Abstract: A code abstraction can be created within a software meta-development tool as a platform and programming language independent representation of a software application. The code abstraction can be comprised of action objects and data flow connectors. An action object can be a graphical placeholder representing software code that implements software behavior. Each action object can have an input and an output stream that are unconstrained by data type. A data flow connector can connect the output stream of one action object to the input stream of another sequentially-related action object. The data flow connector can graphically express a directional relationship and can define input data and transformation parameters. The data flow connector can implicitly represent the operations necessary to convert the input data in accordance with the transformation parameters. Authoring of the software code associated with the code abstraction by a user of the software meta-development tool can be unnecessary.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: VIJAY NARANG, SANJAY NARANG, RAMACHANDRAN RAMASUBBU
  • Patent number: 8843383
    Abstract: A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
    Type: Grant
    Filed: December 21, 2013
    Date of Patent: September 23, 2014
    Assignee: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20140214456
    Abstract: A method and a system for maintaining a record of a shipping insurance elected by a seller eligible to purchase the shipping insurance for an item to be shipped to a buyer are described. A claim and complaint module receives a complaint from the buyer and a claim from the seller. A claim processing module processes the claim from the seller based on the corresponding complaint from the buyer. A seller shipping insurance module offers or refuses to offer shipping insurance to the seller based on fraudulent activity associated with the buyer.
    Type: Application
    Filed: March 28, 2014
    Publication date: July 31, 2014
    Applicant: EBAY INC.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20140172735
    Abstract: A system and method for a guaranteed shipping cost are described. A guaranteed shipping cost qualification module determines whether an item to be listed by a seller in an online marketplace qualifies for a guaranteed shipping cost listing. An estimated shipping cost computation module computes an estimated shipping cost of the item. A shipping cost reconciliation module reconciles an accrual of the estimated shipping cost received from the buyer with an actual shipping cost received from a shipping service provider for shipping the item. A learning module adjusts the estimated shipping cost computation module based on the reconciliation between the estimated shipping cost and the actual shipping cost.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: eBay Inc.
    Inventors: Sarada Prasanna Jena, Sanjay Narang
  • Publication number: 20140108063
    Abstract: A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
    Type: Application
    Filed: December 21, 2013
    Publication date: April 17, 2014
    Applicant: EBAY INC.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20140108062
    Abstract: A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
    Type: Application
    Filed: December 21, 2013
    Publication date: April 17, 2014
    Applicant: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Patent number: 8700519
    Abstract: A method and a system for maintaining a record of a shipping insurance elected by a seller eligible to purchase the shipping insurance for an item to be shipped to a buyer are described. A claim and complaint module receives a complaint from the buyer and a claim from the seller. A claim processing module processes the claim from the seller based on the corresponding complaint from the buyer.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: April 15, 2014
    Assignee: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20140058971
    Abstract: A cross-border shipping system is described. Information from a cross-border commercial transaction between a seller and a buyer for an item is accessed from an online marketplace. A virtual shipping carrier service is generated for the cross-border commercial transaction using at least one of the shipping carriers transparent to the seller and the buyer. A virtual tracking identifier is generated for the virtual shipping carrier service. The virtual tracking identifier identifies the cross-border commercial transaction and the corresponding shipping carriers.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: EBAY INC.
    Inventors: Prakash Muppirala, Madhusudan Varadan, Sanjay Narang
  • Patent number: 8626535
    Abstract: A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: January 7, 2014
    Assignee: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20130218723
    Abstract: A system and method for a global shipping platform for an online marketplace is described. A transaction between an international buyer and a domestic seller for an item listed by the domestic seller in the online marketplace is generated. A domestic shipping transaction of the transaction is generated for the domestic seller. An international shipping transaction of the transaction is generated for the international buyer.
    Type: Application
    Filed: August 20, 2012
    Publication date: August 22, 2013
    Applicant: eBay Inc.
    Inventors: Faisal Masud, Sharif Sleiman, Kelli Aitchison, Manish Joneja, Prakash Muppirala, Sanjay Narang, Madhusudan Varadan
  • Publication number: 20120116823
    Abstract: A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
    Type: Application
    Filed: April 4, 2011
    Publication date: May 10, 2012
    Applicant: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20120116821
    Abstract: A method and a system for maintaining a record of a shipping insurance elected by a seller eligible to purchase the shipping insurance for an item to be shipped to a buyer are described. A claim and complaint module receives a complaint from the buyer and a claim from the seller. A claim processing module processes the claim from the seller based on the corresponding complaint from the buyer.
    Type: Application
    Filed: April 4, 2011
    Publication date: May 10, 2012
    Applicant: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20120116822
    Abstract: A storage device stores a profile of a seller of an electronic marketplace. An insurance pricing generator module computes a shipping insurance rate for the seller based on the profile of the seller. The shipping insurance rate for the seller is computed based on the insurance coverage selected by the seller. The profile of the seller has an electronic marketplace profile of the seller and an insurance profile of the seller. A record of the shipping insurance elected by a seller eligible to purchase the shipping insurance at the shipping insurance rate for an item to be shipped to a buyer is maintained. A claim and complaint module receives a complaint from the buyer and a claim from the seller. A claim processing module processes the claim from the seller based on the corresponding complaint from the buyer.
    Type: Application
    Filed: April 4, 2011
    Publication date: May 10, 2012
    Applicant: eBay Inc.
    Inventors: Maulin Vasavada, Prakash Muppirala, Mohan Jayapal, Sanjay Narang
  • Publication number: 20120095873
    Abstract: An escrow management system is described. Transaction information between the seller and the buyer from the online marketplace application is received. A shipping transaction information associated with the transaction of a shipping vendor of the marketplace is received. The transaction information and the shipping transaction information are communicated to a financial journaling system. A balance manager module provides collection and payment for the transaction and the shipping transaction in real time, provides a real time journal of the transaction and the shipping transaction, and synchronizes with the financial journaling system without having to manually reconcile with the online market application and the shipping vendor. The balance manager module provides an integrated system to track cash flows related to the collection and payment corresponding to the transaction and shipping transaction.
    Type: Application
    Filed: August 10, 2011
    Publication date: April 19, 2012
    Applicant: eBay Inc.
    Inventors: Sanjay Narang, Claudia H. Liu, Sharad Sharma, Zonghong Zhang