Patents by Inventor Nathan Gerald Archer
Nathan Gerald Archer 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: 9210273Abstract: 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: GrantFiled: September 28, 2012Date of Patent: December 8, 2015Assignee: BCE Inc.Inventors: David William Clark, Nathan Gerald Archer, Matthew Rose, William Barry Crago, Yannick Lessard
-
Patent number: 9203871Abstract: 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: GrantFiled: September 24, 2012Date of Patent: December 1, 2015Assignee: BCE INC.Inventors: David William Clark, Jonathan Allan Arsenault, Nathan Gerald Archer
-
Patent number: 9203967Abstract: 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: GrantFiled: March 17, 2014Date of Patent: December 1, 2015Assignee: 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: 9116930Abstract: A method implemented by a network entity that comprises identifying contact information associated with a previously-originated call, receiving from a user information indicative of a desired modification to a database associated with the user, wherein the desired modification involves the contact information associated with the previously-originated call. The method further comprises configuring the database associated with the user at least in part on the basis of the desired modification and the contact information associated with the previously-originated call.Type: GrantFiled: January 14, 2014Date of Patent: August 25, 2015Assignee: BCE Inc.Inventors: Jonathan Allan Arsenault, Nathan Gerald Archer, Eric John Wolf
-
Patent number: 9042526Abstract: A method for allowing a calling party to leave a message for a called party. The method comprises: receiving a command provided by the calling party and indicative of a desire of the calling party to leave a message for the called party; obtaining message destination information associated with the called party; receiving a voice message provided by the calling party; generating an electronic message representative of the voice message; and causing transmission of the electronic message based on the message destination information. An apparatus for implementing the method is also provided.Type: GrantFiled: December 27, 2007Date of Patent: May 26, 2015Assignee: BCE INC.Inventors: Matthew Rose, Luan Cao Tuong Nguyen, Jonathan Allan Arsenault, Nathan Gerald Archer, Yannick Lessard, Pierre Fortin
-
Patent number: 8897427Abstract: A method for execution by a network entity to allow a calling party to leave a message for a called party, the calling party using a communication device to call the called party, the network entity being connected to the communication device via a communications network. The method may comprise: consulting at least one source of information in an attempt to obtain message destination information associated with the called party; if the attempt is successful, providing an opportunity for the calling party to leave a message for the called party; receiving a voice message provided by the calling party via the communication device; generating an electronic message representative of the voice message provided by the calling party; and causing transmission of the electronic message based on the message destination information. An apparatus for implementing the method is also provided.Type: GrantFiled: December 21, 2007Date of Patent: November 25, 2014Assignee: BCE Inc.Inventors: Jonathan Allan Arsenault, Nathan Gerald Archer, Yannick Lessard, Pierre Fortin
-
Patent number: 8817965Abstract: According to various embodiments of the present invention, there is provided a method, system and apparatus for handling establishment of a communication session. A method of handling establishment of one or more communication sessions comprises receiving from a user an indication of user's desire to cause establishment of the one or more communication sessions. The method further comprises accessing scheduling data associated with the user, the scheduling data comprising one or more scheduling events, each of the one or more scheduling events associated with a corresponding one of the one or more communication sessions. The method further comprises in response to at least one of the one or more scheduling events, causing the corresponding one of the one or more communication sessions to be established with the communication device associated with the user.Type: GrantFiled: July 21, 2006Date of Patent: August 26, 2014Assignee: BCE Inc.Inventors: Jonathan Allan Arsenault, Nathan Gerald Archer, Sean MacLean Murray, Ilya Kalnish
-
Publication number: 20140199978Abstract: 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: ApplicationFiled: March 17, 2014Publication date: July 17, 2014Inventors: David William CLARK, Eric John WOLF, Yannick LESSARD, Danica ROGERS, Nathan Gerald ARCHER, Jonathan Allan ARSENAULT, Luan Cao Tuong NGUYEN
-
Publication number: 20140129516Abstract: A method implemented by a network entity that comprises identifying contact information associated with a previously-originated call, receiving from a user information indicative of a desired modification to a database associated with the user, wherein the desired modification involves the contact information associated with the previously-originated call. The method further comprises configuring the database associated with the user at least in part on the basis of the desired modification and the contact information associated with the previously-originated call.Type: ApplicationFiled: January 14, 2014Publication date: May 8, 2014Applicant: BCE INC.Inventors: Jonathan Allan ARSENAULT, Nathan Gerald ARCHER, Eric John WOLF
-
Patent number: 8693652Abstract: 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: GrantFiled: December 27, 2007Date of Patent: April 8, 2014Assignee: 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: 8660257Abstract: A method implemented by a network entity that comprises identifying contact information associated with a previously-originated call, receiving from a user information indicative of a desired modification to a database associated with the user, wherein the desired modification involves the contact information associated with the previously-originated call. The method further comprises configuring the database associated with the user at least in part on the basis of the desired modification and the contact information associated with the previously-originated call.Type: GrantFiled: December 23, 2009Date of Patent: February 25, 2014Assignee: BCE Inc.Inventors: Jonathan Allan Arsenault, Nathan Gerald Archer, Eric John Wolf
-
Patent number: 8494134Abstract: 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: GrantFiled: December 19, 2007Date of Patent: July 23, 2013Assignee: 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: 8280989Abstract: 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: GrantFiled: December 14, 2006Date of Patent: October 2, 2012Assignee: BCE Inc.Inventors: Nathan Gerald Archer, David William Clark, Yannick Lessard, Matthew Soan Rose, William Barry Crago
-
Patent number: 8275896Abstract: 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: GrantFiled: December 23, 2009Date of Patent: September 25, 2012Assignee: BCE Inc.Inventors: David William Clark, Jonathan Allan Arsenault, Eric John Wolf, Nathan Gerald Archer
-
Publication number: 20110153794Abstract: 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: ApplicationFiled: December 23, 2009Publication date: June 23, 2011Inventors: David William Clark, Jonathan Allan Arsenault, Eric John Wolf, Nathan Gerald Archer
-
Publication number: 20110038469Abstract: 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: ApplicationFiled: December 27, 2007Publication date: February 17, 2011Applicant: Carrefour Alexander-Graham-Bell TourInventors: David William Clark, Eric John Wolf, Yannick Lessard, Danica Rogers, Nathan Gerald Archer, Jonathan Allan Arsenault, Luan Cao Tuong Nguyen
-
Publication number: 20100296425Abstract: A method that comprises receiving over a network connection a signal from a communication device indicative of an intention to initiate a telephony action, and causing a communication link between the communication device and a packet-based application server to be established. The communication link enabling the packet-based application server to receive from the communication device information related to an intended telephony action.Type: ApplicationFiled: December 21, 2007Publication date: November 25, 2010Inventors: Jonathan Allan Arsenault, Eric John Wolf, David William Clark, Sebastien Groulx, Matthew Sean Rose, Nathan Gerald Archer, Yannick Lessard
-
Publication number: 20100290609Abstract: 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: ApplicationFiled: December 19, 2007Publication date: November 18, 2010Applicant: 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: 20100272247Abstract: A method for execution by a network entity to allow a calling party to leave a message for a called party, the calling party using a communication device to call the called party, the network entity being connected to the communication device via a communications network. The method may comprise: consulting at least one source of information in an attempt to obtain message destination information associated with the called party; if the attempt is successful, providing an opportunity for the calling party to leave a message for the called party; receiving a voice message provided by the calling party via the communication device; generating an electronic message representative of the voice message provided by the calling party; and causing transmission of the electronic message based on the message destination information. An apparatus for implementing the method is also provided.Type: ApplicationFiled: December 21, 2007Publication date: October 28, 2010Applicant: BCE INC.Inventors: Jonathan Allan Arsenault, Nathan Gerald Archer, Yannick Lessard, Pierre Fortin
-
Publication number: 20100246783Abstract: A method for allowing a calling party to leave a message for a called party. The method comprises: receiving a command provided by the calling party and indicative of a desire of the calling party to leave a message for the called party; obtaining message destination information associated with the called party; receiving a voice message provided by the calling party; generating an electronic message representative of the voice message; and causing transmission of the electronic message based on the message destination information. An apparatus for implementing the method is also provided.Type: ApplicationFiled: December 27, 2007Publication date: September 30, 2010Inventors: Matthew Rose, Luan Cao Tuong Nguyen, Jonathan Allan Arsenault, Nathan Gerald Archer, Yannick Lessard, Pierre Fortin