Patents by Inventor Jagjit Singh

Jagjit Singh 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: 20130332284
    Abstract: Provided is computer-implemented process, the process including: accessing an offers engine user profile associated with a user and an offers engine, the offers engine user profile comprising a plurality of attributes associated with customization of an offers interface, the offers interface configured to provide a plurality of merchant offers; receiving over a network from a first user device and a first session of the offers interface a modification to an attribute of the plurality of attributes of the offers-engine user profile; storing the modified attribute in the offers-engine user profile; receiving over a network a request to access the offers interface in a second session from a second user device; modifying, with a processor, the offers interface based on the modified attribute to produce a customized offers interface; and transmitting over a network the customized offers interface to the second user device for use in the second session.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 12, 2013
    Inventors: John Newman Faith, Jagjit Singh Bath, Eithan Zilkha
  • Publication number: 20130332258
    Abstract: Systems, computer-implemented methods, and computer-readable media for a customizable redemption header for merchant offers, such as online coupons, across browser instances are provided. In some embodiments, a user may open a merchant website in a first browser instance executing on a user device. An offers website may provide offers, such as online coupons, in a second browser instance executing on a user device. When a user selects an offer, an offer identifier may be stored in a browser-accessible storage device. The modification to the browser-accessible storage may be detected and a customizable redemption header having an offer redemption identifier, e.g., a coupon code, and instructions may be provided on the merchant webpage in response to the detection. Additionally, the customizable redemption header may provide user feedback requests upon submission of the coupon code.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 12, 2013
    Applicant: RETAILMENOT, INC.
    Inventors: Nicholas James Shiffert, Jagjit Singh Bath, Mike Paul Cravey, Greg Militello
  • Publication number: 20130332283
    Abstract: Devices, computer-implemented methods, and computer-readable media for the redemption of merchant offers, such as online coupons, are provided. In some embodiments, online coupons may be provided in a native application of a mobile user device. When a user selects to use an online coupon, a coupon code box having a coupon code associated with the selected coupon may visually move from a first location to a second location of the native application, and a merchant website may be displayed in the native application. Additionally, in some embodiments, a user may drag-and-drop a coupon code box to an input field of a merchant webpage. Movement of a visual copy of the coupon code box may be animated along the drag path. Upon a drop of the coupon code box, a value of the coupon code may be entered into the input field.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 12, 2013
    Applicant: RETAILMENOT, INC.
    Inventors: John Newman Faith, Jagjit Singh Bath, Eithan Zilkha, Cameron Kent Savage, David John Reese
  • Publication number: 20130332253
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Application
    Filed: March 15, 2013
    Publication date: December 12, 2013
    Applicant: RETAILMENOT, INC.
    Inventors: Nicholas James Shiffert, Mike Paul Cravey, Jagjit Singh Bath
  • Publication number: 20130166422
    Abstract: Provided is a disbursement tracking system for organizations, government entities and the like. The system is a financial accounting platform that facilitates disbursement of funds to specific recipients within an organization and performs error checking to ensure that only the addressee takes control of the funds. This is accomplished through the creation of an address label which is affixed to the disbursement in the form of a concatenated bit pattern in a funds file, or a separate disbursement record file containing relevant identifying information. Address label information will include a sender identifier, an address identifier, a disbursement amount, and optionally an optional reference number associated with an allocation or budget proposal. When the disbursement is received by a department or project manager, the system checks the address label against the department's identifier for a match. A correct match results in attribution of the funds to the recipient's available funds total.
    Type: Application
    Filed: February 25, 2013
    Publication date: June 27, 2013
    Inventor: Jagjit Singh Soni
  • Patent number: 8391136
    Abstract: A system and methods for fallback messaging are disclosed. The system includes an interface module for sending and receiving message data, a fallback determination module and a dispatcher. The fallback determination module determines the availability of a network data connection of a user device designated by the message data to receive the message data and generates a routing signal based at least in part on the availability of the network data connection. The fallback determination module is coupled to the interface module to receive the message data. The dispatcher dispatches the message data via the network data connection using a native messaging protocol or a fallback data connection using a fallback messaging protocol based at least in part on the routing signal. The dispatcher is coupled to the fallback determination module to receive the routing signal.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: March 5, 2013
    Assignee: Google Inc.
    Inventors: Benjamin David Eidelson, Jagjit Singh Chawla, Jason Prado
  • Publication number: 20120028531
    Abstract: An expandable piñata including a body having a front wall, a rear wall, a left side portion, a right side portion, a top portion, and a bottom portion that define an interior cavity of the piñata; one or more pouches coupled to each of the front wall, back wall, left side portion, and right side portion; and a valve coupled to the body and configured for selectively inflating and deflating the interior cavity, the body being inflatably and deflatably adjustable between a first, substantially flat configuration, and a second expanded configuration.
    Type: Application
    Filed: February 1, 2011
    Publication date: February 2, 2012
    Inventors: Michael Limin, Reid Ellison Tattersall, Preston Tyler Sutter, Christian Alejandro Carrillo, Jagjit Singh, Ogonna C. Agu
  • Publication number: 20110315752
    Abstract: An expandable piñata includes a plurality of legs, each leg comprising a plurality of triangular panels hingeably connected via hinge lines, each triangular panel having a proximal end and a terminal end, the terminal ends of the triangular panels converge, and each triangular panel including an inner and an outer surface; each leg hingeably adjustable between a first, substantially flat configuration, and a second expanded configuration in which the inner surfaces of the triangular panels define a cavity; each leg further including one or more tabs hingeably connected to the proximal ends of the one or more triangular panels, and a tab connected to a triangular panel of a first leg coupled to a tab connected to a triangular panel of an adjacent leg; and a locking device connected to two of the plurality of legs and configured to maintain the plurality of legs in the expanded configuration.
    Type: Application
    Filed: February 1, 2011
    Publication date: December 29, 2011
    Inventors: Loan Kieu Thi Huynh, Sarah Jean Johnston, Christian Alejandro Carrillo, Jagjit Singh, Evan Antone Cernokus, Brian Patrick Houlihan, William Gordon Kamdar Cohen, Ritchard Gabriel Cisneros
  • Patent number: 6507849
    Abstract: The invention is directed to techniques for accessing a data storage system having both a filesystem and directory system. In one arrangement, an apparatus has memory that stores an application, and a controller coupled to the memory. The controller operates in accordance with the application stored in the memory to access a data storage system. In particular, the application configures the controller to obtain an access instruction which identifies a portion of the data storage system, and determine, in response to the obtained access instruction, whether the identified portion of the data storage system is a file of the filesystem or a directory entry of the directory system.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: January 14, 2003
    Assignee: Cisco Techno-ogy, Inc.
    Inventor: Jagjit Singh Choudhary