Patents by Inventor Peter Steven Pieda

Peter Steven Pieda 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: 10178237
    Abstract: A method at a user equipment to facilitate splitting of data billing between at least two parties, the method assigning a first subset of application to a first forwarding information base (“FIB”) on the user equipment; associating the first FIB with a first cellular data interface; activating the splitting of data billing on the user equipment; and replacing the association in the first FIB to the first cellular interface with an association between a second cellular data interface and the first FIB.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: January 8, 2019
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Peter Steven Pieda, Kerry Gordon Peter Williams, Kevin Dennis Goodman, Pierre Pierre Blais
  • Patent number: 10178238
    Abstract: A method at a user equipment to facilitate activation and splitting of data billing between at least two parties, the method including starting, at the user equipment, a virtual subscriber identity module platform (‘VSP’) service on the user equipment; verifying VSP configuration information with a network server; upon verification, starting a data networking access point name (‘APN’) based on the configuration information on the user equipment; and setting a status indicator on the user equipment to indicate the VSP service is enabled.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: January 8, 2019
    Assignees: BlackBerry Limited, 2236008 Ontario Limited
    Inventors: Peter Steven Pieda, Sivakumar Nagarajan, Mark De Abreu, Barry Fraser Yerxa, Pierre Pierre Blais, Thomas Leonard Trevor Plestid, Kevin Paul Fernandes
  • Publication number: 20180034974
    Abstract: A method at a user equipment to facilitate activation and splitting of data billing between at least two parties, the method including starting, at the user equipment, a virtual subscriber identity module platform (‘VSP’) service on the user equipment; verifying VSP configuration information with a network server; upon verification, starting a data networking access point name (‘APN’) based on the configuration information on the user equipment; and setting a status indicator on the user equipment to indicate the VSP service is enabled.
    Type: Application
    Filed: October 11, 2017
    Publication date: February 1, 2018
    Inventors: Peter Steven PIEDA, Sivakumar NAGARAJAN, Mark DE ABREU, Barry Fraser YERXA, Pierre Pierre BLAIS, Thomas Leonard Trevor PLESTID, Kevin Paul FERNANDES
  • Publication number: 20180007211
    Abstract: A method at a user equipment to facilitate splitting of data billing between at least two parties, the method assigning a first subset of application to a first forwarding information base (“FIB”) on the user equipment; associating the first FIB with a first cellular data interface; activating the splitting of data billing on the user equipment; and replacing the association in the first FIB to the first cellular interface with an association between a second cellular data interface and the first FIB.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 4, 2018
    Inventors: Peter Steven PIEDA, Kerry Gordon Peter WILLIAMS, Kevin Dennis GOODMAN, Pierre Pierre BLAIS
  • Patent number: 9794418
    Abstract: A method at a user equipment to facilitate activation and splitting of data billing between at least two parties, the method including starting, at the user equipment, a virtual subscriber identity module platform (‘VSP’) service on the user equipment; verifying VSP configuration information with a network server; upon verification, starting a data networking access point name (‘APN’) based on the configuration information on the user equipment; and setting a status indicator on the user equipment to indicate the VSP service is enabled.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 17, 2017
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Peter Steven Pieda, Sivakumar Nagarajan, Mark De Abreu, Barry Fraser Yerxa, Pierre Pierre Blais, Thomas Leonard Trevor Plestid, Kevin Paul Fernandes
  • Patent number: 9794419
    Abstract: A method at a user equipment to facilitate splitting of data billing between at least two parties, the method assigning a first subset of application to a first forwarding information base (“FIB”) on the user equipment; associating the first FIB with a first cellular data interface; activating the splitting of data billing on the user equipment; and replacing the association in the first FIB to the first cellular interface with an association between a second cellular data interface and the first FIB.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 17, 2017
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Peter Steven Pieda, Kerry Gordon Peter Williams, Kevin Dennis Goodman, Pierre Pierre Blais
  • Patent number: 9628633
    Abstract: A method at a user equipment to verify enablement of data billing splitting using a virtual subscriber identity module platform (‘VSP’) service, the method including receiving a credential at the user equipment, the credential including an international mobile subscriber identity (IMSI) from a physical universal integrated circuit card (UICC) subscriber identity module (SIM) application; storing the credential on the user equipment; checking, at a VSP service module on the user equipment, whether the credential matches an IMSI of a UICC currently inserted into the user equipment; if the checking determines a match, enabling the data billing splitting; and if the checking determines a mismatch, preventing enablement of the data billing splitting.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: April 18, 2017
    Assignee: BlackBerry Limited
    Inventors: Thomas Leonard Trevor Plestid, Peter Steven Pieda, Kevin Paul Fernandes, Srdan Dikic
  • Patent number: 9585180
    Abstract: A communication device for establishing wireless peer-to-peer connections includes a network interface, a memory and a processor. The processor receives a command to initiate a wireless peer-to-peer connection with a second device, sets an intent parameter to a default value and stores the intent parameter in the memory. The processor determines whether a link has been established between the network interface and a wireless base station. When a link has been established, the processor adjusts the intent parameter based on a channel type of the link. The processor receives a second intent parameter from the second device via the network interface, and determines whether the intent parameter is greater than the second intent parameter. When the determination is affirmative, the processor configures the communication device as an access point for the peer-to-peer connection; and when the determination is negative, the processor configures the communication device as a client for the peer-to-peer connection.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 28, 2017
    Assignee: BLACKBERRY LIMITED
    Inventors: Peter Steven Pieda, Michael Peter Montemurro
  • Publication number: 20160352918
    Abstract: A method at a user equipment to verify enablement of data billing splitting using a virtual subscriber identity module platform (‘VSP’) service, the method including receiving a credential at the user equipment, the credential including an international mobile subscriber identity (IMSI) from a physical universal integrated circuit card (UICC) subscriber identity module (SIM) application; storing the credential on the user equipment; checking, at a VSP service module on the user equipment, whether the credential matches an IMSI of a UICC currently inserted into the user equipment; if the checking determines a match, enabling the data billing splitting; and if the checking determines a mismatch, preventing enablement of the data billing splitting.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Thomas Leonard Trevor PLESTID, Peter Steven PIEDA, Kevin Paul FERNANDES, Srdan DIKIC
  • Publication number: 20160352917
    Abstract: A method at a user equipment to facilitate activation and splitting of data billing between at least two parties, the method including starting, at the user equipment, a virtual subscriber identity module platform (‘VSP’) service on the user equipment; verifying VSP configuration information with a network server; upon verification, starting a data networking access point name (‘APN’) based on the configuration information on the user equipment; and setting a status indicator on the user equipment to indicate the VSP service is enabled.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Peter Steven PIEDA, Sivakumar NAGARAJAN, Mark DE ABREU, Barry Fraser YERXA, Pierre Pierre BLAIS, Thomas Leonard Trevor PLESTID, Kevin Paul FERNANDES
  • Publication number: 20160352919
    Abstract: A method at a user equipment to facilitate splitting of data billing between at least two parties, the method assigning a first subset of application to a first forwarding information base (“FIB”) on the user equipment; associating the first FIB with a first cellular data interface; activating the splitting of data billing on the user equipment; and replacing the association in the first FIB to the first cellular interface with an association between a second cellular data interface and the first FIB.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Peter Steven PIEDA, Kerry Gordon Peter WILLIAMS, Kevin Dennis GOODMAN, Pierre Pierre BLAIS
  • Publication number: 20160128111
    Abstract: A communication device for establishing wireless peer-to-peer connections includes a network interface, a memory and a processor. The processor receives a command to initiate a wireless peer-to-peer connection with a second device, sets an intent parameter to a default value and stores the intent parameter in the memory. The processor determines whether a link has been established between the network interface and a wireless base station. When a link has been established, the processor adjusts the intent parameter based on a channel type of the link. The processor receives a second intent parameter from the second device via the network interface, and determines whether the intent parameter is greater than the second intent parameter. When the determination is affirmative, the processor configures the communication device as an access point for the peer-to-peer connection; and when the determination is negative, the processor configures the communication device as a client for the peer-to-peer connection.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: Peter Steven PIEDA, Michael Peter MONTEMURRO
  • Patent number: 8737235
    Abstract: A real-time network-analysis system comprises a network appliance and a plurality of management devices. The network appliance continuously monitors an object network and synthesizes a current network image comprising contemporaneous indicators of connectivity, occupancy, and performance of the object network. A management-client device may gain access to the network image for timely control and for use in producing long-term network-evolution plans. To enable the creation of a real-time network image, optimized topology synthesis algorithms are devised to minimize the computational effort. The real-time network-analysis system is adapted for use with an object network employing a variety of routing protocols, such as link-state protocols, and network-management protocols, such as the Simple-Network-Management protocol.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: May 27, 2014
    Assignee: Cavesson Software LLC
    Inventors: Biswajit Nandy, Nabil Seddigh, Rupinder Singh Makkar, Peter Steven Pieda
  • Publication number: 20100091664
    Abstract: A real-time network-analysis system comprises a network appliance and a plurality of management devices. The network appliance continuously monitors an object network and synthesizes a current network image comprising contemporaneous indicators of connectivity, occupancy, and performance of the object network. A management-client device may gain access to the network image for timely control and for use in producing long-term network-evolution plans. To enable the creation of a real-time network image, optimized topology synthesis algorithms are devised to minimize the computational effort. The real-time network-analysis system is adapted for use with an object network employing a variety of routing protocols, such as link-state protocols, and network-management protocols, such as the Simple-Network-Management protocol.
    Type: Application
    Filed: December 11, 2009
    Publication date: April 15, 2010
    Inventors: Biswajit NANDY, Nabil Seddigh, Rupinder Singh Makkar, Peter Steven Pieda
  • Patent number: 7636318
    Abstract: A real-time network-analysis system comprises a network appliance and a plurality of management devices. The network appliance continuously monitors an object network and synthesizes a current network image comprising contemporaneous indicators of connectivity, occupancy, and performance of the object network. A management-client device may gain access to the network image for timely control and for use in producing long-term network-evolution plans. To enable the creation of a real-time network image, optimized topology synthesis algorithms are devised to minimize the computational effort. The real-time network-analysis system is adapted for use with an object network employing a variety of routing protocols, such as link-state protocols, and network-management protocols, such as the Simple-Network-Management protocol.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: December 22, 2009
    Assignee: Solana Networks Inc.
    Inventors: Biswajit Nandy, Nabil Seddigh, Rupinder Singh Makkar, Peter Steven Pieda
  • Publication number: 20070147271
    Abstract: A real-time network-analysis system comprises a network appliance and a plurality of management devices. The network appliance continuously monitors an object network and synthesizes a current network image comprising contemporaneous indicators of connectivity, occupancy, and performance of the object network. A management-client device may gain access to the network image for timely control and for use in producing long-term network-evolution plans. To enable the creation of a real-time network image, optimized topology synthesis algorithms are devised to minimize the computational effort. The real-time network-analysis system is adapted for use with an object network employing a variety of routing protocols, such as link-state protocols, and network-management protocols, such as the Simple-Network-Management protocol.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 28, 2007
    Inventors: Biswajit Nandy, Nabil Seddigh, Rupinder Singh Makkar, Peter Steven Pieda
  • Patent number: 7046634
    Abstract: A method for selecting two maximally disjoint shortest paths between a source node and destination node in a network is provided. The method comprises determining a first explicit route between the source and destination nodes by using an original link cost for each link in the network, transforming the network by introducing conditional link costs, determining a second explicit route between the source and destination nodes in the transformed network taking into account the conditional link costs, and determining the two maximally disjoint shortest paths between the source and destination nodes by coalescing the first and second explicit routes. Beneficially, the step of introducing conditional link costs comprises adding additional parameters to links in the network and determining the conditional link costs depending on the position of each link relative to the first explicit route.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: May 16, 2006
    Assignee: Tropic Networks Inc.
    Inventors: Vincent Chi Chiu Wong, Peter Steven Pieda, Udo Mircea Neustadter
  • Patent number: 6882627
    Abstract: Methods, systems, computer readable media are provided which facilitate the selection of multiple paths through a network represented by a network topology which take into account shared risk which may exist between network resources. The method involves identifying a first path through the network topology from a source node to a destination node, the first path comprising a first sequence of network resources. For at least one shared risk group, a determination is made if any of the at least one shared risk group includes any of the first sequence of network resources, a shared risk group being a group of network resources within the network topology which have a shared risk. A topology transformation is performed of the network topology into a virtual topology which discourages the use of network resources in any shared risk group determined. A second path through the virtual topology is identified from the source node to the destination.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: April 19, 2005
    Assignee: Tropic Networks
    Inventors: Peter Steven Pieda, Walter Joseph Carpini, Cuong Tu Dang, Kelvin Ross Edmison, Udo Mircea Neustadter
  • Patent number: 6829406
    Abstract: A method and system for determining location and value of dispersion compensating modules (DCMs) in an optical network is provided. The method comprises evaluating possible DCM values and locations and successively adding selected combinations to the network until the dispersion limits of the network are met. This systematic method is applicable to a variety of network topologies. In one embodiment, the method for determining the location and value of the DCMs uses the amount of compensated effective dispersion over all lightpaths that pass through the DCM to select the combinations. In another embodiment, the method is repeated a number of times with different selections of DCM value and location combinations, and the method providing the least number of DCMs and the lowest DCM values is chosen.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: December 7, 2004
    Assignee: Tropic Networks Inc.
    Inventors: Eddie Kai Ho Ng, Colin Geoffrey Kelly, Peter Steven Pieda
  • Publication number: 20040234197
    Abstract: A method and system for determining location and value of dispersion compensating modules (DCMS) in an optical network is provided. The method comprises evaluating possible DCM values and locations and successively adding selected combinations to the network until the dispersion limits of the network are met. This systematic method is applicable to a variety of network topologies. In one embodiment, the method for determining the location and value of the DCMs uses the amount of compensated effective dispersion over all lightpaths that pass through the DCM to select the combinations. In another embodiment, the method is repeated a number of times with different selections of DCM value and location combinations, and the method providing the least number of DCMs and the lowest DCM values is chosen.
    Type: Application
    Filed: July 1, 2004
    Publication date: November 25, 2004
    Inventors: Eddie Kai Ho Ng, Colin Geoffrey Kelly, Peter Steven Pieda