Patents by Inventor Haniff Somani

Haniff Somani 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: 20140208088
    Abstract: Methods for remotely configuring application software on a user device are described. The application software defines at least one operating parameter having a set of pre-defined values which change the way the application interacts with the operating system. The operating parameter can be configured remotely and pushed to the user device where it is enforced by the application. Methods for providing information of the operating parameter to a remote device and for updating the configuration of an application are also described.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: Good Technology Corporation
    Inventors: Haniff SOMANI, Sanjiv MAURYA, Sean Michael QUINLAN
  • Publication number: 20130238763
    Abstract: A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.
    Type: Application
    Filed: March 18, 2013
    Publication date: September 12, 2013
    Applicant: GOOD TECHNOLOGY CORPORATION
    Inventors: Haniff Somani, Sean Michael Quinlan
  • Publication number: 20130104118
    Abstract: A method, system and computer program product for controlling the installation of applications on a user terminal is disclosed. In one aspect, a catalogue server identifies a first and a second installation control setting corresponding to a first and a second application on the basis of user identification data from a data store comprising entries for a plurality of applications and their corresponding installation control settings. Subsequently, the catalogue server determines installation control data for at least one of the first and second application on the basis of the first and the second installation control setting.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Applicant: Visto Corporation
    Inventors: Haniff Somani, Sean Michael Quinlan
  • Patent number: 8407776
    Abstract: A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: March 26, 2013
    Assignee: Good Technology Corporation
    Inventors: Haniff Somani, Sean Michael Quinlan
  • Publication number: 20120284786
    Abstract: Embodiments of the invention are concerned with providing access credentials associated with a user of a service to a server hosting the service, e.g. enabling single sign on by the user to a number of servers. The embodiments include functionality for establishing a first data connection with a terminal associated with the user and a second data connection with the server, and bridging the first and second data connections in order to establish a first communications session, using a first communications protocol, between the terminal and the server. A second communications session, using a second communications protocol, is also established with the server, via which a request for access credentials associated with the user is received. This request includes information received by the server in the first communications session, which is used to identify access credentials of the user that are transmitted to the server via the second communications session.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Applicant: Visto Corporation
    Inventors: Haniff Somani, Sean Michael Quinlan
  • Publication number: 20120210415
    Abstract: A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Applicant: Visto Corporation
    Inventors: Haniff Somani, Sean Michael Quinlan
  • Publication number: 20110113062
    Abstract: A system and method are provided for searching the contents of a network system connected to data storage devices from a remote terminal over a wired or wireless link. This system formulates search requests, and dispatches the requests, A variety of search engines and services are invoked to find the requested contents. A summary is formed in a format brief enough for transmission over a wireless link. The search summary information is indexed the remote terminal to subsequently request all or part of a document referenced in the search summary, allows formation of requests of all or part of a referenced document in its original form or in a form transcoded appropriately for transmission over a wireless link and presented on the remote terminal.
    Type: Application
    Filed: April 2, 2007
    Publication date: May 12, 2011
    Applicant: VISTO CORPORATION
    Inventors: Sean M. Quinlan, Robert Standen, Haniff Somani