Patents by Inventor Howard J. May

Howard J. May 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).

  • Patent number: 9386501
    Abstract: A facility for customizable routing in a modularized routing environment is provided, where the complexities of routing functionality are not exposed to an application program. An identifier associated with a routing policy of an application program is used to configure a route table and to obtain routing instructions from the route table that are associated with the identifier. Routing is performed according to a message routing protocol, such as the Diameter protocol, for example. An interface between the facility and the application program may be implemented with an API that provides a relatively simple interface.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: July 5, 2016
    Assignee: Dialogic Corporation
    Inventor: Howard J. May
  • Publication number: 20140120865
    Abstract: A facility for customizable routing in a modularized routing environment is provided, where the complexities of routing functionality are not exposed to an application program. An identifier associated with a routing policy of an application program is used to configure a route table and to obtain routing instructions from the route table that are associated with the identifier. Routing is performed according to a message routing protocol, such as the Diameter protocol, for example. An interface between the facility and the application program may be implemented with an API that provides a relatively simple interface.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Applicant: Dialogic Corporation
    Inventor: Howard J. May
  • Patent number: 8656417
    Abstract: An application programming interface (API) provides telecommunication services in the form of a resource modeled as an object, which object can be essentially any coherent and meaningful concept that may be addressed. The API model permits simpler and more intuitive invocation and usage of the API. The object model for the API avoids having to understand service infrastructure for proper API invocation and tends to increase the usability of the service represented by the API. With the object-modeled resource, the device can be made to appear to an application programmer as a webpage, so that interacting with the device is the same as interacting with a webpage, such as by utilizing HTTP requests and responses. The object-model API can increase the ease with which an application programmer can utilize the services offered, as well as increase the ease with which the API may be integrated into an overall communication system.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: February 18, 2014
    Assignee: Dialogic Corporation
    Inventor: Howard J. May
  • Publication number: 20120017222
    Abstract: An application programming interface (API) provides telecommunication services in the form of a resource modeled as an object, which object can be essentially any coherent and meaningful concept that may be addressed. The API model permits simpler and more intuitive invocation and usage of the API. The object model for the API avoids having to understand service infrastructure for proper API invocation and tends to increase the usability of the service represented by the API. With the object-modeled resource, the device can be made to appear to an application programmer as a webpage, so that interacting with the device is the same as interacting with a webpage, such as by utilizing HTTP requests and responses. The object-model API can increase the ease with which an application programmer can utilize the services offered, as well as increase the ease with which the API may be integrated into an overall communication system.
    Type: Application
    Filed: July 15, 2010
    Publication date: January 19, 2012
    Inventor: Howard J. May