Patents by Inventor Kenton Cross

Kenton Cross 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: 7496924
    Abstract: A telecommunications system having a software dispatcher is provided for delivering messages between dispatcher clients, i.e., software subsystems that may be in the same process, a different process, or on a different machine. The dispatcher manages a pool of threads to balance the workload. The dispatcher can process both synchronous and asynchronous messages by dispatching the message to all registered subsystems in order of their registered priority.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: February 24, 2009
    Assignee: Siemens Communications, Inc.
    Inventors: Robert Callaghan, Markku Korpi, Jeff Cripe, Mark Grosberg, Kristin Butcher, Leroy Gilbert, Wyatt Howe, Kenton Cross, Geert Fieremans
  • Patent number: 7230919
    Abstract: During voice-over-Internet-protocol calls, data are gathered about packet loss on the path over the IP network. An algorithm (in the preferred embodiment, the Sliding Window Exponential Average Algorithm) is used to evaluate the packet loss. The Sliding Window Exponential Average Algorithm allows for past performance to be considered along with current performance. If the resulting evaluation fails to meet predetermined criteria, the path over the IP network is blocked and calls are routed over an alternative.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: June 12, 2007
    Assignee: Siemens Communications, Inc.
    Inventors: Mark Flanagan, Kristin Butcher, David Richardson, Kenton Cross
  • Publication number: 20030064711
    Abstract: A server computer coupled to a CTI capable telephone or a Teleworking Server coupled to a PBX is also coupled to a wireless gateway/router and is provided with communications software. A personal digital assistant with wireless capabilities or a cell phone with computing capabilities is provided with corresponding communications software for communicating via the wireless network with the server. The server monitors one or more phone numbers associated with each client. When a call comes in, the server immediately notifies the client. The client can direct the server to transfer the call to a nearby phone. This can be accomplished by parking the call in a system slot and by retrieving the call with a nearby desk phone, thus not needing to know the number of the desk phone. Otherwise, the client can have the call forwarded to another telephone number. The client can also redirect the call to voicemail or a personal messaging system.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Leroy Gilbert, Ming Chao, Kenton Cross, Faramarz Sahim
  • Publication number: 20020105909
    Abstract: During voice-over-Internet-protocol calls, data are gathered about packet loss on the path over the IP network. An algorithm (in the preferred embodiment, the Sliding Window Exponential Average Algorithm) is used to evaluate the packet loss. The Sliding Window Exponential Average Algorithm allows for past performance to be considered along with current performance. If the resulting evaluation fails to meet predetermined criteria, the path over the IP network is blocked and calls are routed over an alternative.
    Type: Application
    Filed: February 7, 2001
    Publication date: August 8, 2002
    Inventors: Mark Flanagan, Kristin Butcher, David Richardson, Kenton Cross
  • Publication number: 20020021774
    Abstract: A telecommunications system having a software dispatcher is provided for delivering messages between dispatcher clients, i.e., software subsystems that may be in the same process, a different process, or on a different machine. The dispatcher manages a pool of threads to balance the workload. The dispatcher can process both synchronous and asynchronous messages by dispatching the message to all registered subsystems in order of their registered priority.
    Type: Application
    Filed: December 19, 2000
    Publication date: February 21, 2002
    Inventors: Robert Callaghan, Markku Korpi, Jeff Cripe, Mark Grosberg, Kristin Butcher, Leroy Gilbert, Wyatt Howe, Kenton Cross, Geert Fieremans