Patents by Inventor Neil Dholakia

Neil Dholakia 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: 20160155149
    Abstract: Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign.
    Type: Application
    Filed: May 21, 2014
    Publication date: June 2, 2016
    Applicant: WEBAD CAMPAIGN ANALYTICS LP
    Inventors: Bruce C. Macartney-Filgate, Edelmiro Perez, JR., Carolyn C. Faour, Neil Dholakia
  • Publication number: 20140257986
    Abstract: Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign.
    Type: Application
    Filed: May 21, 2014
    Publication date: September 11, 2014
    Applicant: WEBAD CAMPAIGN ANALYTICS LP
    Inventors: Bruce C. Macartney-Filgate, Edelmiro Perez, JR., Carolyn C. Faour, Neil Dholakia
  • Patent number: 8781895
    Abstract: Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: July 15, 2014
    Assignee: Webad Campaign Analytics LP
    Inventors: Bruce C. Macartney-Filgate, Edelmiro Perez, Jr., Carolyn C. Faour, Neil Dholakia
  • Patent number: 8059565
    Abstract: Various systems and methods for identifying and calling functions to perform various tasks. One aspect provides a method of exposing a set of device-specific functions associated with a subscriber. In one embodiment, the method includes: (1) identifying service descriptions associated with the subscriber, (2) mapping end points associated with the subscriber to roles in at least one of the service descriptions and (3) collecting at least one function associated with the at least one role in the at least one of the service descriptions.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 15, 2011
    Assignee: Alcatel Lucent
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker
  • Publication number: 20090292664
    Abstract: A service management system and method. In one embodiment, the service management system includes: (1) a service description repository configured to contain service descriptions that define services in terms of a set of systems and devices that assume roles based on at least one of capabilities and attributes thereof and (2) a service management engine coupled to the service description repository and configured to employ the service description repository and at least one of the systems to deliver a service corresponding to at least one of the service descriptions via at least one of the devices.
    Type: Application
    Filed: November 21, 2008
    Publication date: November 26, 2009
    Applicant: Motive, Incorporated
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker, Vinod T. Nair, Micah K. Koch
  • Publication number: 20090128319
    Abstract: Various systems and methods for invoking a function of a service in response to an event. One aspect provides a method of calling a function upon receipt of an event. In one embodiment, the method includes: (1) identifying a subscriber associated with the event, (2) indentifying at least one service to which the subscriber has subscriptions, (3) retrieving at least one service description associated with the at least one service, (4) retrieving end points associated with the subscriber that play at least one role in the at least one service description, (5) inspecting the at least one service description to determine if the service description addresses the event and (6) retrieving a function associated with the event from the service description if the service description addresses the event.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 21, 2009
    Applicant: Motive, Incorporated
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker
  • Publication number: 20090132685
    Abstract: Various systems and methods for provisioning and/or unprovisioning an end point. One aspect provides a method of provisioning an end point. In one embodiment, the method include: (1) mapping the end point into a role in a service associated with a subscriber and (2) calling at least one function associated with the role, the function causing values to be transmitted to the end point to provision the end point with respect to the service.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 21, 2009
    Applicant: Motive, Incorporated
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker
  • Publication number: 20090129292
    Abstract: Various systems and methods for identifying and calling functions to perform various tasks. One aspect provides a method of exposing a set of device-specific functions associated with a subscriber. In one embodiment, the method includes: (1) identifying service descriptions associated with the subscriber, (2) mapping end points associated with the subscriber to roles in at least one of the service descriptions and (3) collecting at least one function associated with the at least one role in the at least one of the service descriptions.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 21, 2009
    Applicant: Motive, Incorporated
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker
  • Publication number: 20090132317
    Abstract: Various systems and methods for identifying functions and data with respect to a service. One aspect provides a method of exposing a service-specific function associated with a subscriber. In one embodiment, the method includes: (1) determining services to which the subscriber has subscriptions, (2) retrieving service descriptions associated with the services and (3) retrieving at least one function associated with the service descriptions as a whole.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 21, 2009
    Applicant: Motive, Incorporated
    Inventors: Neil Dholakia, Edward S. Pelley, Thomas A. Palkot, Bryan P. Tacker
  • Publication number: 20060143086
    Abstract: Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign.
    Type: Application
    Filed: February 21, 2006
    Publication date: June 29, 2006
    Inventors: Bruce Macartney-Filgate, Edelmiro Perez, Carolyn Faour, Neil Dholakia
  • Patent number: 6874008
    Abstract: A system for running applications such as may be used over the internet separates the logical workflow processes of the application from views presented to a user. Separate process flow modules are used to provide state code for executing transactional applications. Logical views are designated by these modules in response to user input. Actual views presented to a user are derived from these logical views according to the status of the user and the communication channel over which the transaction is being performed. Process flow modules can be reused with different sets of user interface views to provide a variety of user interfaces without significant recoding.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: March 29, 2005
    Assignee: i2 Technologies US, Inc.
    Inventors: William L. Eason, Carolyn Faour, David Harvey, Neil Dholakia
  • Publication number: 20010032126
    Abstract: Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign.
    Type: Application
    Filed: December 18, 2000
    Publication date: October 18, 2001
    Inventors: Bruce C. Macartney-Filgate, Edelmiro Perez, Carolyn C. Faour, Neil Dholakia