Patents Assigned to BCE Inc.
  • Patent number: 9847910
    Abstract: A method of configuring at least one switch involves configuring the at least one switch to direct communication to at least one of a plurality of computers according to at least one outcome of simulated interaction of a plurality of virtual network routers. A method of simulating interaction of a plurality of virtual network routers involves: causing a first at least one processor circuit to simulate the interaction of the plurality of virtual network routers; and causing a second at least one processor circuit, different from the first at least one processor circuit, to simulate the interaction of the plurality of virtual network routers redundantly to the simulated interaction of the plurality of virtual network routers on the first at least one processor circuit. Apparatuses and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: December 19, 2017
    Assignee: BCE Inc.
    Inventor: Ting Wo Chung
  • Patent number: 9843773
    Abstract: Certain embodiments provide a set top box, comprising: a processing entity configured to obtain data for a channel stacking switch, to obtain a security data element and to formulate a message for the channel stacking switch by combining the security data element with the data; a communications interface configured to send the message to channel stacking switch. Other embodiments provide a channel stacking switch, comprising: a communication interface configured to receive a message from a set top box; a processing entity configured to determine whether or not the message is legitimate and to take an action that depends on whether or not the message is legitimate. Still further embodiments provide a satellite signal receiving system comprising a channel stacking switch and at least one set top box in secure communication with the channel stacking switch.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: December 12, 2017
    Assignee: BCE Inc.
    Inventors: Ovidiu Octavian Popa, Wayne Scrivens, Alexander Ishankov, Alan Dagenais, Tim Dinesen, Peter Marusich
  • Patent number: 9826287
    Abstract: A method, system and apparatus for announcing caller information to users over a television link. The method comprises receiving, via a portion of a data network adapted for handling Voice-over-IP (VoIP) calls, Session Initiation Protocol (SIP) signalling information associated with an incoming call destined for a destination party, the SIP signalling information comprising a portion conveying information regarding an origin of the incoming call and information regarding an identity of the destination party. The method further comprises attempting to establish a telephony link with a device associated with the destination party over a communication network in response to the receiving. The method further comprises releasing the portion of the SIP signalling information to a processing entity to cause delivery of an indication of the origin of the incoming call over a television link associated with the destination party, the indication based on the information regarding an origin of the incoming call.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: November 21, 2017
    Assignee: BCE Inc.
    Inventors: Sieark Joseph Soo, Marie Berthe Barbara Wilkes, Martin Pierre Beauvais
  • Patent number: 9807562
    Abstract: A method for execution by at least one entity in a wireless communication environment, comprising: receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request; and formulating a positioning request for transmission to the device, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first or a second type of location establishment entity.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: October 31, 2017
    Assignee: BCE INC.
    Inventors: Edward Siddeley, Francis Fernandes
  • Patent number: 9794367
    Abstract: Provided are methods, apparatuses and systems for providing prioritized data distribution at a customer premise. A network access component may receive priority information from a trusted source, the priority information being indicative of an association between at least one identifier and a respective priority level. The network component may determine a particular identifier associated with data received from a communication entity. The network access component may determine a particular priority level associated with the data based on the particular identifier and the priority information. The network component may also prioritize at least a portion of the data on a basis of the particular priority level.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: October 17, 2017
    Assignee: BCE Inc.
    Inventor: Jeffrey William Dawson
  • Patent number: 9755825
    Abstract: A method and system for providing secure access to a device initiating communications using a peer-to-peer signaling protocol, such as a SIP or H.323. In a device registration phase, the device contacts a secure access server, and authenticates to the secure access server by providing an identification, such as its factory ID. The secure access server then issues a device ID and private key to the authenticated device. A client can then initiate a further communication session and be authenticated by the secure access server. The secure access server returns the device identification and the device's public key to the client. The client and device can then perform a symmetrical key exchange for their current communication session, and can communicate with appropriate encryption. The device's private key can be set to expire after one or more uses.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 5, 2017
    Assignee: BCE INC.
    Inventors: William G. O'Brien, Tet Hin Yeap, Dafu Lou
  • Patent number: 9730051
    Abstract: A hybrid residential gateway may provide network access using either a wireless access interface or a wired access interface. Network access over either interface may be authenticated using a single SIM card within the residential gateway.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: August 8, 2017
    Assignee: BCE INC.
    Inventors: Jessie Manik, Roswell A. Ruby, Erone Quek
  • Patent number: 9680922
    Abstract: A method for execution by a network element of a communications network. The method comprises receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application. The method further comprises consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 13, 2017
    Assignee: BCE INC.
    Inventor: Glen Bryan
  • Patent number: 9681485
    Abstract: A method for effecting communications, such as telephone calls, accesses to data network sites, alarm system communications, and/or other communications, over a communications network. The method comprises: determining that an ability of first end-user equipment at a first end-user premise to communicate via a first communication link connecting the first end-user equipment to the communications network is disrupted; establishing a wireless communication link between the first end-user equipment and second end-user equipment at a second end-user premise; and causing information transmitted by or destined for the first end-user equipment to be exchanged over the communications network via the wireless communication link and a second communication link connecting the second end-user equipment to the communications network. Also provided are apparatus and computer-readable media containing a program element executable by a computing system to perform such a method.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: June 13, 2017
    Assignee: BCE INC.
    Inventors: Jonathan Allan Arsenault, David William Clark, Eric John Wolf, Sean MacLean Murray
  • Patent number: 9661147
    Abstract: According to embodiments of the present invention, there is provided a method, system and apparatus for handling a request for a communication session. The method comprises receiving, at a processing time, a request for a communication session, the request comprising a destination network identifier, the destination network identifier having been registered in association with a plurality of communication clients; the request having been originated by an originating party associated with an originating identifier. The method further comprises identifying, based on at least one of the originating network identifier and the processing time, a subset of the plurality of communication clients. The method further comprises delivering the request to the subset of the plurality of communication clients.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: May 23, 2017
    Assignee: BCE Inc.
    Inventors: David William Clark, Jonathan Allan Arsenault, Jeffrey William Dawson, Eric John Wolf
  • Patent number: 9641889
    Abstract: A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: May 2, 2017
    Assignee: BCE INC.
    Inventors: Tet Hin Yeap, Patrick Neilly
  • Patent number: 9635434
    Abstract: A method implemented by a set top box that encrypts communications for a channel stacking switch (CS) using a public key of the CSS, the method comprising: obtaining a message from a head end; extracting electronic counter measure (ECM) data from the message; sending the ECM data to the CSS; receiving, in response to the sending, a new public key of the CSS; encrypting communications for the CSS using the new public key of the CSS. Also, a method for implementation by a CSS, comprising: maintaining a private key and a public key; obtaining ECM data sent by a set top box in communication with the CSS; obtaining an identifier of the CSS; formulating a new public key based on the private key, the identifier and the ECM; rendering the new public key available to the set top box.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: April 25, 2017
    Assignee: BCE Inc.
    Inventors: Ovidiu Octavian Popa, Alexander Ishankov, Alan Dagenais, Louie Andriano, Bratislav Becic, Tim Dinesen
  • Patent number: 9635002
    Abstract: A method involving a communication device, which comprises sending a request to a communication device; receiving a response from the communication device over a local communication path; deriving a received data set from said response; determining at least one data set that had been previously transmitted to the communication device over a wireless portion of a second communication path different from the local communication path; and validating the response based on the received data set and the at least one previously transmitted data set.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: April 25, 2017
    Assignee: BCE INC.
    Inventors: Tet Hin Yeap, William G O'Brien, Sean MacLean Murray
  • Patent number: 9600518
    Abstract: Methods and systems for presenting online content elements based on information caused to be stored on a communication apparatus by a service provider. One of the methods is a method for presenting online content at a communication apparatus. The method comprises: obtaining information caused to be stored on the communication apparatus by a service provider providing network access to the communication apparatus, the information pertaining to a profile maintained by the service provider; determining an online content element to be presented at the communication apparatus based on the information; and causing the communication apparatus to present the online content element. The online content element may be an advertising content element forming an online advertisement, a primary content element of a network site, or an online page. The information may include location information, personal information, and/or bandwidth information. Servers for implementing the methods are also provided.
    Type: Grant
    Filed: November 22, 2007
    Date of Patent: March 21, 2017
    Assignee: BCE INC.
    Inventors: Sean MacLean Murray, Stéphane Maxime François Fortier, Jean Bouchard
  • Patent number: 9571873
    Abstract: A trigger manager and related processes and systems for managing triggers for a plurality of subscribing set-top boxes in an interactive television environment are provided. In response to receipt of a configuration update request originating from a specific set-top box, the trigger manager accesses a database of subscribing set-top box profiles associating subscribing set-top boxes with respective sets of triggers. The database is processed based on the configuration update request to identify a profile associated with the specific set-top box from which the configuration update request originated. Trigger update information associated with the identified profile is transmitted over a network to the specific set-top box from which the configuration update request originated. In response to receipt at the specific set-top box of the trigger update information, the set of current triggers in the memory unit is updated at least in part based on the information received.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: February 14, 2017
    Assignee: BCE INC.
    Inventors: Jean Bouchard, David Merritt, Roger Ruiz-Carrillo
  • Patent number: 9571303
    Abstract: Embodiments of the present invention are directed to a method, system and apparatus handling a request for a media-over-packet communication session. The method comprises receiving a request for a media-over-packet communication session destined for a network address. Responsive to determining existence of an active communication session with a first communication client registered to the network address, the method further comprises determining an identifier associated with a second communication client registered to the network address, the second communication client different from the first communication client; and routing the request to the second communication client using the identifier.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: February 14, 2017
    Assignee: BCE INC.
    Inventors: David William Clark, Jonathan Allan Arsenault, Jeffrey William Dawson, Eric John Wolf
  • Patent number: 9565217
    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 to effect control of the outgoing call. It could determine to effect control of the outgoing call for many reasons including to convey a media message to the source device, to implement a call feature or to manage call restrictions. 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 with the source device to perform functionality for the outgoing call prior to and/or during the outgoing call.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: February 7, 2017
    Assignee: BCE INC.
    Inventors: Gaofeng Liu, David William Clark, Jonathan Allan Arsenault, Eric John Wolf
  • Patent number: 9537674
    Abstract: A method for notifying a user of a computer having a display about incoming messages stored in an inbox. The method includes the steps of receiving attribute information describing attributes of a plurality of messages in the inbox and generating message visualization structures associated with the respective messages and determining at least one non-textual visual feature of each message visualization structure on the basis of an attribute of a respective message. The method also includes rendering on the display the visualization structures within a graphical environment in which the message visualization structures convey information about the messages and their respective attributes in a non-textual list manner.
    Type: Grant
    Filed: December 24, 2007
    Date of Patent: January 3, 2017
    Assignee: BCE INC.
    Inventors: Karen Freeman, David Robert Macphie, Nasahn Adam Sheppard, Jason Edward Short, Timothy Foster Wallack
  • Patent number: 9479411
    Abstract: Methods and systems for monitoring a service provided over a packet-switched network, such as an Internet Protocol television (IPTV) service, an Internet access service, or a voice-over-Internet-Protocol (VoIP) telephony service. Various parameters related to the service (e.g., parameters indicative of packet loss, packet corruption or other packet error) are determined and used to assess various aspects of the service and/or network over which the service is delivered, including a quality of experience (QoE) of subscribers.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: October 25, 2016
    Assignee: BCE, INC.
    Inventors: Michael H. Desroches, Constantin Tivig, Chris Snyder, Ferris Eng
  • Patent number: 9454657
    Abstract: A security system and method is provided. An embodiment includes a security access device that includes a first transmitter for transmitting authentication to a computer and a second transmitter for transmitting verification information to a computer. The first transmitter is typically active and consumes power from the access device, while the second transmitter is typically passive, and consumes less or nil power from the access device. When the security access device is initially brought proximal to the computer and activated, the authentication information is sent to the computer and the user is logged in. Periodically, the computer will query the passive transmitter for verification information, to ensure that the security access device is still proximal to the computer.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: September 27, 2016
    Assignee: BCE Inc.
    Inventors: Tet Hin Yeap, Lou Dafu, William G. O'Brien