Patents by Inventor Paul Tidwell

Paul Tidwell 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: 8014340
    Abstract: A method of optimising the bandwidth usage on a Real-Time Protocol (RTP) managed link transporting media between User Equipment (UE) and a Media Resource Function (MRF) of a cellular telecommunications network. The method comprises sampling, at one of the User Equipment and the Media Resource Function, the rate of packet loss on the link, and adapting the sending rate over the link in dependence upon the sampled values.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: September 6, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Paul Tidwell
  • Patent number: 7978604
    Abstract: A method of optimising the bandwidth usage on a Real-Time Protocol managed link transporting media from a Media Resource Function of a cellular telecommunications network to User Equipment. The method comprises monitoring properties of the link and, as a result of said monitoring, adapting the sending rate over the link by re-packetising media, received at the Media Resource Function from third party nodes, to increase or decrease the size of packets sent over the link.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: July 12, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Paul Tidwell
  • Publication number: 20080304635
    Abstract: Systems and methods that control a voice mail experience from a client side of a voice mail server system and enhance features thereof. A dynamic voice mail user interface can change based on what predetermined activity the user engages in. Moreover, a field component further enables a caller to identify characteristics of the voice mail. An XML based protocol empowers a client application to control state of the voice mail system, wherein a session Initiation Protocol (SIP) INFO request or response can carry out voicemail control command, result and event.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Rajesh Ramanathan, Eran Shtiegman, Paul Tidwell, Robert Osborne, Justin Maguire
  • Publication number: 20080285088
    Abstract: Techniques to manage facsimile communications are described. An apparatus may comprise a facsimile device having an assigned access number, and a call terminal having the assigned access number and a facsimile control module, the call terminal to establish a call connection in response to a call request with the access number, and the facsimile control module to detect facsimile information and transfer the call connection from the call terminal to the facsimile device. Other embodiments are described and claimed.
    Type: Application
    Filed: May 16, 2007
    Publication date: November 20, 2008
    Applicant: Microsoft Corporation
    Inventors: Paul Tidwell, Cliff Didcock, Siunie Sutjahjo
  • Publication number: 20080002820
    Abstract: A system controls forwarding of an incoming call. The system receives the incoming call directed to an original recipient. Forwarding settings are processed for routing the incoming call. In some embodiments, the forwarding settings may include a listing of at least one group having more than one member and at least one forwarding instruction based on the at least one group. In these embodiments, the incoming call is forwarded according to the at least one forwarding instruction to at least one first member and at least one second member of the at least one group. The forwarding settings may be based on a user's presence settings, subject to categorization rules, and/or utilize protocol extensions. In some embodiments, the system can map communication routing scenarios to a markup document, such as an XML document, that the system can use to implement team or forwarding call rules. In some embodiments, client devices can set preamble routing independent from the communication server.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Eran Shtiegman, Frank Fitzlaff, Jochen R. Kunert, Justin M. Maguire, Nikhil P. Bobde, Paul Tidwell, Rajesh Ramanathan, Robert J. Osborne
  • Publication number: 20070297331
    Abstract: A method of optimising the bandwidth usage on a Real-Time Protocol managed link transporting media from a Media Resource Function of a cellular telecommunications network to User Equipment. The method comprises monitoring properties of the link and, as a result of said monitoring, adapting the sending rate over the link by re-packetising media, received at the Media Resource Function from third party nodes, to increase or decrease the size of packets sent over the link.
    Type: Application
    Filed: February 27, 2004
    Publication date: December 27, 2007
    Inventor: Paul Tidwell
  • Publication number: 20070274466
    Abstract: Handling an incoming call from a caller to a user includes prompting a caller to record a message to the user and sending a special command to a user communication device indicting that the incoming call is available for screening and retrieving. In response to the user indicating a desire to screen the incoming call, the user listens to the message while the caller is leaving the message. In response to the user indicating a desire to retrieve the incoming call, the call is transferred to the user communication device. In response to the user indicating a desire to screen the call, an incoming media stream from the incoming call may be forked so that the message is being recorded while the user is listening to the message at the user communication device.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Paul Tidwell, Dan Knudson, Jeremy Buch
  • Publication number: 20070275713
    Abstract: A method of optimising the bandwidth usage on a Real-Time Protocol (RTP) managed link transporting media between User Equipment (UE) and a Media Resource Function (MRF) of a cellular telecommunications network. The method comprises sampling, at one of the User Equipment and the Media Resource Function, the rate of packet loss on the link, and adapting the sending rate over the link in dependence upon the sampled values.
    Type: Application
    Filed: February 27, 2004
    Publication date: November 29, 2007
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Paul Tidwell
  • Patent number: 7184415
    Abstract: A system and method of providing a subscriber service to service users in a telecommunications network. In networks utilizing Session Initiation Protocol (SIP) control signaling for call setup and control, the SIP REGISTER message is modified to indicate service capability information and optionally a traffic load indication for service providers. The REGISTER message is sent to a modified Presence and Instant Messaging (PIM) server that stores presence information and the service capability information for registered service providers. The PIM server then notifies subscribing service users of the identity of the service provider that is registered on the network. The PIM server may utilize the traffic load information to balance the traffic load between service providers by providing users with the identity of the service provider that is the most lightly loaded.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: February 27, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Adam Chaney, Conor Brady, Paul Tidwell
  • Publication number: 20070036284
    Abstract: A method and system for providing context of a caller to a callee when a call is initiated is provided. The context system executing on the calling device collects context for the call. The calling device initiates the call and sends a message to the callee that includes the context. Upon receiving the message, the callee device notifies the caller that a call has been initiated and displays the received context. The callee can decide based on the received context whether to answer the call or not answer the call.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Amritansh Raghav, Eran Shtiegman, Gurdeep Pall, Paul Tidwell
  • Publication number: 20070025530
    Abstract: A method and system for outputting a call announcement based on presence information of a callee as a ringback tone is provided. The announcement system is provided with presence information of users. When the telephone system receives an indication of an incoming call from a caller, the telephone system identifies the callee. After the callee is identified, the announcement system retrieves the presence information for the callee and generates an announcement based on that presence information.
    Type: Application
    Filed: July 5, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Paul Tidwell, Timothy Moore, Warren Barkley
  • Patent number: 7151753
    Abstract: A system and method for establishing a conference call in an Internet Protocol (IP) telecommunications network between a conference owner and a plurality of other conference participants. The IP network includes a conference server and at least one Call State Control Function (CSCF). The CSCF includes a Presence and Instant Messaging (PIM) server that notifies the conference server when participants are present and available. A first user is registered with the conference server as the conference owner, and the owner identifies the conference participants and provides criteria for initiating the conference. The conference server identifies each participant's serving CSCF, and sends a request to A each CSCF to notify the conference server when served participants are present and available. When the predefined number of participants are present and available, the conference server initiates the conference call.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: December 19, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Adam Chaney, Conor Brady, Paul Tidwell
  • Publication number: 20060271626
    Abstract: A method and system for establishing a multiparty session with a mesh configuration by sending out invitations to endpoints in parallel is provided. To initiate a session, an initiating endpoint sends invitations in parallel to the endpoints that are to be in the session. When the initiating endpoint receives an acceptance, it then sends to the accepting endpoint an indication of the other endpoints that are currently in the session. When an accepting endpoint receives the indication of the endpoints in the session, the accepting endpoint sends an invitation to establish a dialog to each of the indicated endpoints. When an endpoint that is in the session receives such an invitation, it can automatically accept the invitation because it is already participating in the session.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Tidwell, Timothy Moore
  • Publication number: 20060268753
    Abstract: A method and system for establishing a multiparty session with a mesh configuration by sending out invitations to endpoints in parallel is provided. To initiate a session, an initiating endpoint sends invitations in parallel to the endpoints that are to be in the session. When the initiating endpoint receives an acceptance, it then sends to the accepting endpoint an indication of the other endpoints that are currently in the session. When an accepting endpoint receives the indication of the endpoints in the session, the accepting endpoint sends an invitation to establish a dialog to each of the indicated endpoints. When an endpoint that is in the session receives such an invitation, it can automatically accept the invitation because it is already participating in the session.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Tidwell, Timothy Moore, Dong Xiang
  • Publication number: 20060212576
    Abstract: A method and system for reducing the number of ports allocated by a relay server is provided. A connection system uses a bidirectional technique to establish a connection via the relay server between two endpoints (e.g., client computers) that can be used bidirectionally to send a stream from a first endpoint to a second endpoint and a stream from the second endpoint to the first endpoint. The connection system may also use a stream multiplexing technique to further reduce the number of ports allocated by a relay server by multiplexing multiple streams onto a single connection. The connection system may also use an endpoint multiplexing technique to reduce the number of ports allocated by a relay server by multiplexing streams from different endpoints through a single connection via the relay server.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Warren Barkley, Paul Tidwell, Timothy Moore
  • Patent number: 7027577
    Abstract: A method and system for selecting a Multimedia Resource Function Controller (MRFC) for allocating resources for a conference call based on a pre-defined condition. In a first embodiment, the condition is associated with a status of an MRFC of a first network, such as an overload of resources, a failure, or an inexistence of the MRFC in the first network. When the condition is detected, an application server (AS) of the first network delegates the responsibility of allocating the resources for the conference call to an MRFC of a second network. In a second embodiment, the pre-defined condition is associated with a location of a User Equipment (UE) involved in the conference call. Based on the UE's location, the AS of the first network selects an MRFC of a second network, and delegates the responsibility of allocating the resources for the conference call to the MRFC of the second network.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: April 11, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Christophe Gourraud, Paul Tidwell
  • Publication number: 20040037407
    Abstract: A method and system for selecting a Multimedia Resource Function Controller (MRFC) for allocating resources for a conference call based on a pre-defined condition. In a first embodiment, the condition is associated with a status of an MRFC of a first network, such as an overload of resources, a failure, or an inexistence of the MRFC in the first network. When the condition is detected, an application server (AS) of the first network delegates the responsibility of allocating the resources for the conference call to an MRFC of a second network. In a second embodiment, the pre-defined condition is associated with a location of a User Equipment (UE) involved in the conference call. Based on the UE's location, the AS of the first network selects an MRFC of a second network, and delegates the responsibility of allocating the resources for the conference call to the MRFC of the second network.
    Type: Application
    Filed: August 26, 2002
    Publication date: February 26, 2004
    Inventors: Christophe Gourraud, Paul Tidwell
  • Publication number: 20030108002
    Abstract: A system and method of providing a subscriber service to service users in a telecommunications network. In networks utilizing Session Initiation Protocol (SIP) control signaling for call setup and control, the SIP REGISTER message is modified to indicate service capability information and optionally a traffic load indication for service providers. The REGISTER message is sent to a modified Presence and Instant Messaging (PIM) server that stores presence information and the service capability information for registered service providers. The PIM server then notifies subscribing service users of the identity of the service provider that is registered on the network. The PIM server may utilize the traffic load information to balance the traffic load between service providers by providing users with the identity of the service provider that is the most lightly loaded.
    Type: Application
    Filed: January 30, 2002
    Publication date: June 12, 2003
    Inventors: Adam Chaney, Conor Brady, Paul Tidwell
  • Publication number: 20030108000
    Abstract: A system and method of providing a subscriber service to service users in a telecommunications network. In networks utilizing Session Initiation Protocol (SIP) control signaling for call setup and control, the SIP REGISTER message is modified to indicate service capability information and optionally a traffic load indication for service providers. The REGISTER message is sent to a modified Presence and Instant Messaging (PIM) server that stores presence information and the service capability information for registered service providers. The PIM server then notifies subscribing service users of the identity of the service provider that is registered on the network. The PIM server may utilize the traffic load information to balance the traffic load between service providers by providing users with the identity of the service provider that is the most lightly loaded.
    Type: Application
    Filed: December 7, 2001
    Publication date: June 12, 2003
    Applicant: Telefonaktiebolaget LM Ericsson (pub1)
    Inventors: Adam Chaney, Conor Brady, Paul Tidwell
  • Patent number: 6343292
    Abstract: A development tool for creating telecommunication subscriber services or other operations. The tool reads a subscriber service logic diagram containing function primitives which define the service and creates data structures containing text descriptions of primitive operation and parameters pertaining thereto. The tool then examines the data structures and determines the appropriate text descriptions for the function primitives and corresponding parameters, based upon parameter values assigned by a user in creating the subscriber service logic diagram. The tool also validates parameters against available constraints. The text descriptions are then ported into the subscriber service logic diagram, thereby clarifying the operation of the subscriber service defined by the logic diagram.
    Type: Grant
    Filed: September 3, 1998
    Date of Patent: January 29, 2002
    Assignee: Ericsson Inc.
    Inventors: Adam Roach, Paul Tidwell