Patents Assigned to BCE Inc.
  • Patent number: 11277586
    Abstract: A method, system and apparatus for conveying personalized content to a viewer associated with a receiver are disclosed. In some embodiments, the method comprises generating control data indicative of a receiver-accessible source of personalized content for the viewer and inserting the control data into a plurality of control streams for transmission to the receiver, each of the control streams being accessible to the receiver when in a different respective operational state. The type of personalized content may include, but is not limited to, an instant message, an e-mail message, a file, a personalized report, a new television channel within a system for causing a channel change, a pay-per-view program, a video-on-demand program, a personalized message, etc.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: March 15, 2022
    Assignee: BCE INC.
    Inventors: Peter Werner Ratsch, Maarten Boudewijn Heilbron, Ovidiu Octavian Popa
  • Patent number: 11244018
    Abstract: A method comprising: obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of the comparing. Also provided is an apparatus for implementing this method.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: February 8, 2022
    Assignee: BCE INC.
    Inventors: Jean Bouchard, Stephane Maxime Francois Fortier
  • Patent number: 11184357
    Abstract: Services may be accessed across a network. In order to provide access to the services, a user or more particularly a user's device may be authorized to access the requested service based on an IP address associated with the service request. A subscriber identifier is determined based on the IP address of the request and used to authorize the requested service.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: November 23, 2021
    Assignee: BCE INC.
    Inventor: Chris Snyder
  • Patent number: 11170425
    Abstract: A system for processing a query request on behalf of a user requesting product information, the system comprising: a computer processor for implementing instructions stored in storage to: receive the query request from the user over a communications network, the query including a query term; access product definitions associated with a master and variant record differentiated product database containing the product information for a particular product; compare the query term to the product definitions to determine whether the query term matches one or more master definitions of the product database or one or more variant definitions of the product database; augment the query request based on results of said matches to generate an augmented query request containing augmented query content; send the augmented query request to a search engine for searching against the product database; receive a query result from the search engine containing the product information in response to the augmented query request, the
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: November 9, 2021
    Assignee: BCE Inc.
    Inventors: Will Warren, Roland Gossage
  • Patent number: 11125556
    Abstract: Systems and methods for monitoring and assessing road conditions are disclosed herein that receive raw data comprising information indicative of road conditions from various types of remote devices. The road condition data may be normalized based on the type of the remote device and the normalized road condition data may be stored. A road condition model may be generated based on the normalized road condition data and using the device location. The road condition model may be used to identify pothole locations, rate road segments, etc. The road condition model may apply various data set weightings and learning algorithms to present an accurate result. The road condition model may be optimized based on feedback from city personnel and other sources of information to determine the accuracy of the model outputs. The road condition model may also be trained to ensure accuracy.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 21, 2021
    Assignee: BCE INC.
    Inventors: Ken Lam, Etienne Coronado
  • Patent number: 11115388
    Abstract: A processing device such as a server implementing smart building agent functionality is located on an external network and is configured to communicate with a BAS located on a building's internal network. Communication between the processing device and the BAS occurs over a first communications channel. The processing device can be configured to receive sensor data from various sensors that might otherwise not be supported by the existing BAS. Communication between the sensors and the processing device occurs over a second communications channel different from the first communications channel. The processing device can generate control commands based on the received sensor data that provide instructions to the BAS for adjusting an operation parameter for one or more of the building systems and/or equipment. This control command can be sent to the BAS through the first communications channel.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 7, 2021
    Assignee: BCE INC.
    Inventors: Guang Lu, Shuo Yang, Jin Kang, Lik Lai
  • Patent number: 11012517
    Abstract: Devices, systems, and methods are described herein that comprise a multi-screen application which allows users to establish communication sessions with other users of the multi-screen application as well as allowing the user to request multimedia content using the same multi-screen application interface. The user makes a connection request to establish a multimedia session by entering a name or phone number. The multi-screen application uses a request string from the connection request to search a user's contact directory in order to determine possible user connection identifiers associated with the request string. The multi-screen application may additionally or alternatively transmit the request string to a directory server maintained by a service provider. The directory server may provide an endpoint for retrieving multimedia content associated with the string. The multi-media application may be used to allow a user to ‘call’ multimedia content using the same user interface used for calling another user.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 18, 2021
    Assignee: BCE INC.
    Inventor: Alexander Wong
  • Patent number: 10979753
    Abstract: Systems and methods for providing content to a portable device are describe. The systems and methods provide corresponding content to the portable device across different network connections.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: April 13, 2021
    Assignee: BCE INC.
    Inventors: Hailun Huang, Haki Sharifi, Chris Snyder, Peter Santos, Theodore Tse
  • Patent number: 10885138
    Abstract: A method, which comprises determining a logical identifier used for communication over a network portion managed by a service provider and transmitting to a computing apparatus adapted to effect online transactions involving a payer and a payee an indication of the service provider having agreed to act as the payer for at least one online transaction requested by a requesting device that uses the logical identifier. Also, a method, which comprises determining a logical identifier used to identify a device during a request for an online transaction; identifying, based on the logical identifier, a third party that has agreed to act as a payer for the online transaction; providing a user of the device with an opportunity to confirm the third party as the payer for the online transaction; and completing the online transaction based on input from the user.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: January 5, 2021
    Assignee: BCE INC.
    Inventors: Stephane Maxime Francois Fortier, Jean Bouchard, James Francis Fagan, Sean MacLean Murray, Sanro Zlobec
  • Patent number: 10831840
    Abstract: Methods and systems for handling online requests based on information known to a service provider. One method may comprise: obtaining first information, the first information relating to an online request made using a communication apparatus; using a logical identifier assigned to the communication apparatus to obtain second information, the second information pertaining to a profile associated with the logical identifier; comparing the first information to the second information; and performing an action related to handling of the online request based on a result of the comparing.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: November 10, 2020
    Assignee: BCE Inc.
    Inventors: Jean Bouchard, Stephane Maxime Francois Fortier, Sean MacLean Murray
  • Patent number: 10819095
    Abstract: An ice bridge system for a cellular transmissions site assembled with a ladder frame section to support cabling laid on top of the and a ladder support with a preformed base for resting on a ground surface, a preformed set of mounting points for securing one or more sections of the ladder frame, such that the ladder frames mate end to end with each other and a structural support section between the base and mounting points to support the weight of the ladder frame and supported cables.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 27, 2020
    Assignee: BCE Inc.
    Inventor: Mike Powell
  • Patent number: 10812519
    Abstract: Determining the cyber threat risk and vulnerability of an organization may be determined taking in to account the chain of service suppliers to the organization.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 20, 2020
    Assignee: BCE INC.
    Inventors: Maciej Broda, Marc-Andre Hervieux, Hakem Habib
  • Patent number: 10777062
    Abstract: A wearable device may monitor one or more parameters of a wearer and enter an emergency state based on the values of the monitored parameters. When in the emergency state, the wearable device may connect to a low-power wide area network and transmit an alert to a remote monitoring location.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 15, 2020
    Assignee: BCE INC.
    Inventors: Tony Hui, Jagdip Grewal
  • Patent number: 10726385
    Abstract: A method which comprises generating a first signature by encoding an identifier with a first additional data set at a first time instant; responding to a first read request from a tag reader by releasing the first signature; generating a second signature by encoding the identifier with a second additional data set at a second time instant, the second additional data set being different from the first additional data set; and responding to a second read request by releasing the second signature. Also, a method which comprises obtaining a signature from a contactlessly readable tag; decrypting the signature with a key to obtain a candidate identifier and a scrambling code associated with the signature; and validating the candidate identifier based on at least one of the scrambling code and the signature.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: July 28, 2020
    Assignee: BCE INC.
    Inventors: William G. O'Brien, Tet Hin Yeap, Sean MacLean Murray, Sanro Zlobec
  • Patent number: 10700953
    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: April 8, 2019
    Date of Patent: June 30, 2020
    Assignee: BCE INC.
    Inventors: Michael H. Desroches, Constantin Tivig, Chris Snyder, Ferris Eng
  • Patent number: 10691758
    Abstract: Methods and systems for presenting online content elements based on information known to a service provider. One of the methods is a method for presenting online content at a communication apparatus, the communication apparatus being assigned an identifier. The method comprises: obtaining information that pertains to a profile associated with the identifier and provided by a service provider involved in assigning the identifier to the communication apparatus; 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. Another one of the methods is a method for facilitating determination of online content to be presented at a communication apparatus. Servers for implementing the methods are also provided.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: June 23, 2020
    Assignee: BCE INC.
    Inventors: Sean MacLean Murray, Stêphane Maxime François Fortier, Jean Bouchard
  • Patent number: 10649984
    Abstract: A method that comprises obtaining from end user equipment a location object caused to be stored on the end user equipment by a service provider; and validating an online transaction attempted using the end user equipment, based at least in part on the location object so obtained. The method may further comprise obtaining transaction object information provided via the end user equipment; and obtaining information to assist in validating online transactions attempted using the transaction object information. The validating of the online transaction may comprise comparing a location specified by the location object to the information to assist in validating online transactions attempted using the transaction object information and taking a validation action based on a result of the comparing.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: May 12, 2020
    Assignee: BCE INC.
    Inventors: Jean Bouchard, Stéphane Maxime François Fortier
  • Patent number: 10602241
    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 causes a Service Switching Point (SSP) associated with the source device to initiate a media connection between the IP-based call processing system and the source device. The call processing system further causes initiation of a call feature for the outgoing call using the media connection with the source device. The call feature may include a call restriction feature, a call feature for conveying an audio element to the source device, a call record feature and a call feature for conveying information to the source device. The call processing system further causes establishment of a media connection between the source and the destination devices.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: March 24, 2020
    Assignee: BCE Inc.
    Inventors: Gao Feng Liu, David William Clark, Jonathan Allan Arsenault, Eric John Wolf
  • Patent number: 10499098
    Abstract: Systems and methods for providing content to a portable device are describe. The systems and methods provide corresponding content to the portable device across different network connections.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: December 3, 2019
    Assignee: BCE INC.
    Inventors: Hailun Huang, Haki Sharifi, Chris Snyder, Peter Santos, Theodore Tse
  • Patent number: 10482081
    Abstract: A method comprising: obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of the comparing. Also provided is an apparatus for implementing this method.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: November 19, 2019
    Assignee: BCE INC.
    Inventors: Jean Bouchard, Stéphane Maxime Francois Fortier