Patents by Inventor David William Clark

David William Clark 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: 9247037
    Abstract: Methods and systems to enable touch-free call origination using a communication device equipped with a microphone. The method comprises processing a first microphone signal at the device in an attempt to detect a spoken activation command potentially contained therein. Responsive to detection of a spoken activation command in the first microphone signal, the method continues by establishing a communication path between the device and a network entity to convey to the network entity a second microphone signal. Finally, the method comprises processing the second microphone signal at the network entity in an attempt to detect a call origination command potentially contained therein; and, responsive to detection of a call origination command in the second microphone signal, attempting establishment of a call in accordance with the detected call origination command. Thus, a call can be established without tactile interaction with the device and, moreover, with minimal computational load on the device.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: January 26, 2016
    Assignee: BCE INC.
    Inventors: David William Clark, Andrew James Weber
  • Patent number: 9210273
    Abstract: A method, system and apparatus for provisioning a communication client. The method comprises receiving via a communication network a request from the communication client. The method further comprises determining a positioning object associated with the communication client. The method further comprises, based on the positioning object, determining a subscription profile associated with the communication client. The method further comprises, based on the subscription profile, compiling a configuration file, which is released. The configuration file comprises data for enabling said communication client to log into a communication service provided by a network element.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 8, 2015
    Assignee: BCE Inc.
    Inventors: David William Clark, Nathan Gerald Archer, Matthew Rose, William Barry Crago, Yannick Lessard
  • Patent number: 9203967
    Abstract: A system and a method for processing calls. The system comprises a database including: a plurality of telephony identifiers; and for each telephony identifier, information regarding a group of persons that is associated with the telephony identifier, each person of the group of persons being reachable by placing a call to the telephony identifier, the information comprising, for each person of the group of persons, information related to processing of calls involving the person. The system also comprises a processing element having access to the database and being operative for: determining that a given call involves a particular person of the group of persons that is associated with a given one of the telephony identifiers; and processing the given call based on the information related to processing of calls involving the particular person.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: December 1, 2015
    Assignee: BCE Inc.
    Inventors: David William Clark, Eric John Wolf, Yannick Lessard, Danica Rogers, Nathan Gerald Archer, Jonathan Allan Arsenault, Luan Cao Tuong Nguyen
  • Patent number: 9203871
    Abstract: A network entity comprising an input for receiving from a given IP device, a session initiation message for initiating a communication session over a packet based network via a session initiation message generated according to a particular session initiation protocol and a processing entity. The processing entity is operative for detecting a characteristic associated with the given IP device, determining, at least in part on the basis of the characteristic associated with the given device, a given interface module from a plurality of interface modules for processing the session initiation message generated according to the particular session initiation protocol and causing the first session initiation message generated according to the particular session initiation protocol to be processed by the given interface module for converting the first session initiation message into a second session initiation message generated according to a pre-determined session initiation protocol.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: December 1, 2015
    Assignee: BCE INC.
    Inventors: David William Clark, Jonathan Allan Arsenault, Nathan Gerald Archer
  • Patent number: 9060067
    Abstract: Embodiments of the present invention are directed to a method, system and apparatus for providing customized calling identification. A method for providing customized calling identification comprises receiving a request for initiating an outgoing call from a communication client, the communication client being registered in association with a network address and being associated with a communication client identifier. The method further comprises, based on the communication client identifier, determining an auxiliary identifier associated with the communication client. The method further comprises augmenting the request for initiating an outgoing call with the auxiliary identifier to generate an augmented request.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: June 16, 2015
    Assignee: BCE Inc.
    Inventors: David William Clark, Jonathan Allan Arsenault, Jeffrey William Dawson, Eric John Wolf
  • Patent number: 9049576
    Abstract: A method for effecting communications, such as telephone calls, accesses to data network sites (e.g., web sites), alarm system communications, and/or other communications, having certain destinations over a communications network.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: June 2, 2015
    Assignee: BCE Inc.
    Inventors: Jonathan Allan Arsenault, David William Clark, Eric John Wolf, Sean MacLean Murray
  • Patent number: 8913488
    Abstract: A method for effecting communications, such as telephone calls, accesses to data network sites, alarm system communications, and/or other communications, having certain origins over a communications network.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: December 16, 2014
    Assignee: BCE Inc.
    Inventors: Jonathan Allan Arsenault, David William Clark, Eric John Wolf, Sean MacLean Murray
  • Publication number: 20140199978
    Abstract: A system and a method for processing calls. The system comprises a database including: a plurality of telephony identifiers; and for each telephony identifier, information regarding a group of persons that is associated with the telephony identifier, each person of the group of persons being reachable by placing a call to the telephony identifier, the Information comprising, for each person of the group of persons, information related to processing of calls involving the person. The system also comprises a processing element having access to the database and being operative for: determining that a given call involves a particular person of the group of persons that is associated with a given one of the telephony identifiers; and processing the given call based on the information related to processing of calls involving the particular person.
    Type: Application
    Filed: March 17, 2014
    Publication date: July 17, 2014
    Inventors: David William CLARK, Eric John WOLF, Yannick LESSARD, Danica ROGERS, Nathan Gerald ARCHER, Jonathan Allan ARSENAULT, Luan Cao Tuong NGUYEN
  • Patent number: 8777294
    Abstract: A device for container cover support with spat, spar shaft, and spar shaft rotation lock. Rotation of the spar shaft along a non-vertical axis located along the outer surface of the container sidewall causes the spar to rotate upward and alternatively to uncover the container.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: July 15, 2014
    Inventor: David William Clark
  • Patent number: 8756321
    Abstract: A method, system and graphical user interface for service level selection, for use in connection with a data network that supports multiple service levels. A server monitors usage of a network to identify a communication session and a service level associated with the communication session. The server may also monitor a global usage of the data network. The server determines at least one alternative service level for the communication session and causes conveyance of an offer of a choice of the at least one alternative service level. A graphical user interface causes information regarding the offer to be displayed and allows a user to identify a selected one of the at least one alternative service level. In response to user input identifying the selected service level, the server causes a change in the service level for the communication session.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: June 17, 2014
    Assignee: BCE Inc.
    Inventors: David William Clark, Sean MacLean Murray
  • Patent number: 8737587
    Abstract: The present invention discloses numerous implementations for conveying an audio element to a source device initiating an outgoing call while a user of the source device is waiting for a user of a destination device to answer the call. A call processing system receives a call request message from the source device, determines an audio element from a plurality of audio elements to convey to the source device and initiates conveyance of the audio element to the source device in response to receiving the call request message. The system then causes establishment of a media connection between the source and destination devices and terminates conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices. In various implementations, the source device may be implemented within the PSTN and/or an IP network.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: May 27, 2014
    Assignee: BCE Inc.
    Inventors: David William Clark, Sean MacLean Murray
  • Patent number: 8693652
    Abstract: A system and a method for processing calls. The system comprises a database including: a plurality of telephony identifiers; and for each telephony identifier, information regarding a group of persons that is associated with the telephony identifier, each person of the group of persons being reachable by placing a call to the telephony identifier, the information comprising, for each person of the group of persons, information related to processing of calls involving the person. The system also comprises a processing element having access to the database and being operative for: determining that a given call involves a particular person of the group of persons that is associated with a given one of the telephony identifiers; and processing the given call based on the information related to processing of calls involving the particular person.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: April 8, 2014
    Assignee: BCE Inc.
    Inventors: David William Clark, Eric John Wolf, Yannick Lessard, Danica Rogers, Nathan Gerald Archer, Jonathan Allan Arsenault, Luan Cao Tuong Nguyen
  • Patent number: 8594317
    Abstract: The present invention discloses numerous implementations for conveying an audio element to a source device initiating an outgoing call while a user of the source device is waiting for a user of a destination device to answer the call. A call processing system receives a call request message from the source device, determines an audio element from a plurality of audio elements to convey to the source device and initiates conveyance of the audio element to the source device in response to receiving the call request message. The system then causes establishment of a media connection between the source and destination devices and terminates conveyance of the audio element to the source device prior to or substantially simultaneous with the establishment of the media connection between the source and destination devices. In various implementations, the source device may be implemented within the PSTN and/or an IP network.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: November 26, 2013
    Assignee: BCE Inc.
    Inventors: David William Clark, Sean MacLean Murray
  • Patent number: 8531992
    Abstract: The present invention discloses numerous implementations for IP-based call processing systems that can selectively control an outgoing call initiated by a source device to a destination device. The call processing system communicates with a Service Switching Point (SSP) associated with the source device and determines whether a media message is to be conveyed to the source device. It could determine a media message is to be conveyed to the source device for many reasons including to convey a message related to a call feature, to prompt a user to provide authorization data, to alert a user of particular information or to provide an audio element to the source device prior to establishing the outgoing call. Upon determining to effect control of the outgoing call, the call processing system causes the SSP to initiate a media connection between the source device and the call processing system. The call processing system can then utilize the media connection to convey a media message to the source device.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: September 10, 2013
    Assignee: BCE Inc.
    Inventors: Gao Feng Liu, David William Clark, Jonathan Allan Arsenault, Eric John Wolf
  • Patent number: 8494134
    Abstract: A method for processing a call placed to a telephony identifier. The method comprises: obtaining information regarding an origin of the call; identifying a group of identities that is associated with the telephony identifier, each identity designating a party reachable by calling the telephony identifier; determining, based on the information regarding the origin of the call, that the call is intended for a particular identity among the group of identities; and causing routing of the call based on information associated with the particular identity. The party designated by each identity may be a different person. Also provided a system for processing a call placed to a telephony identifier.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: July 23, 2013
    Assignee: BCE Inc.
    Inventors: David William Clark, Eric John Wolf, Yannick Lessard, Danica Rogers, Nathan Gerald Archer, Jonathan Allan Arsenault, Luan Cao Tuong Nguyen
  • Publication number: 20130112232
    Abstract: A device for container cover support with spar, spar shaft, and spar shaft rotation lock.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Inventor: David William Clark
  • Patent number: 8433041
    Abstract: A system for enabling a user of a communication device to both handle an incoming call and originate an outgoing call without having to touch the communication device, by way of exchange of voice messages with the communication device. The system is operative for receiving a signal produced by a microphone associated with the communication device and for processing this signal in an attempt to detect at least one of a plurality of spoken commands potentially contained therein. The plurality of spoken commands comprises at least one spoken call handling command and at least one spoken call origination command. In response to detecting a spoken call handling command, the system causes handling of an incoming call destined for the communication device in accordance with the detected spoken call handling command.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: April 30, 2013
    Assignee: BCE Inc.
    Inventors: David William Clark, Andrew James Weber, Jeffrey William Dawson, Sean M. Murray, Sanro Zlobec
  • Patent number: 8386615
    Abstract: According to embodiments of the present invention, there are provided a method, system and apparatus for joining a communication session. A method comprises receiving from a first communication device an indication of a desire of the first communication device to establish a communication session; the first communication device having been associated with a device group comprising the first communication device and at least one second communication device. The method further comprises determining if there exists an active communication session with the at least one second communication device. The method further comprises, responsive to existence of the active communication session, causing the first communication device to join the active communication session.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: February 26, 2013
    Assignee: BCE Inc.
    Inventors: David William Clark, Eric John Wolf, Jeffrey William Dawson, Jonathan Allan Arsenault
  • Patent number: 8358754
    Abstract: A method, which comprises receiving an indication of an intent to communicate using a first communication client registered to a user account. A memory is then consulted in an attempt to identify a communication session previously established with a party that is a communication client registered to the user account, the communication session having been placed in a held state. If the attempt is successful, the first communication client is then engaged in the communication session.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: January 22, 2013
    Assignee: BCE Inc.
    Inventors: Myra Uy, David William Clark
  • Patent number: 8280989
    Abstract: According to embodiments of the present invention, there is provided a method, system and apparatus for provisioning a communication client. The method comprises receiving via a communication network a request from the communication client. The method further comprises determining a positioning object associated with the communication client. The method further comprises, based on the positioning object, determining a subscription profile associated with the communication client. The method further comprises, based on the subscription profile, compiling a configuration file.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: October 2, 2012
    Assignee: BCE Inc.
    Inventors: Nathan Gerald Archer, David William Clark, Yannick Lessard, Matthew Soan Rose, William Barry Crago