Patents by Inventor Raymond So

Raymond So 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: 10554531
    Abstract: A method is provided for enforcing quality of service parameters. A gateway receives a request for data usage from a mobile device. The gateway sends, to a controller, inquiry for allowed bit rate. Upon receiving a first bit rate value, the gateway sends, to a charging system, request for quota. In response to receiving the quota, the gateway provides data to the mobile device based on the first bit rate value. The gateway provides data to the mobile device until the quota is exhausted. Once a data usage threshold is reached, the gateway receives, from the controller, a second bit rate value. In response to receiving the second bit rate value, the gateway provides data to the mobile device based on the second bit rate value, until an activation-time is reached. When the activation-time is reached, the gateway resets the allowed bit rate to the first bit rate value.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: February 4, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ho Yin Cheuk, Lixia Yan, Violeta Cakulev, Sudhakar Reddy Patil, Raymond So
  • Publication number: 20180167302
    Abstract: A method is provided for enforcing quality of service parameters. A gateway receives a request for data usage from a mobile device. The gateway sends, to a controller, inquiry for allowed bit rate. Upon receiving a first bit rate value, the gateway sends, to a charging system, request for quota. In response to receiving the quota, the gateway provides data to the mobile device based on the first bit rate value. The gateway provides data to the mobile device until the quota is exhausted. Once a data usage threshold is reached, the gateway receives, from the controller, a second bit rate value. In response to receiving the second bit rate value, the gateway provides data to the mobile device based on the second bit rate value, until an activation-time is reached. When the activation-time is reached, the gateway resets the allowed bit rate from the second bit rate value to the first bit rate value.
    Type: Application
    Filed: February 7, 2018
    Publication date: June 14, 2018
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ho Yin Cheuk, Lixia Yan, Violeta Cakulev, Sudhakar Reddy Patil, Raymond So
  • Patent number: 9923797
    Abstract: A method is provided for enforcing quality of service parameters. A gateway receives a request for data usage from a mobile device. The gateway sends, to a controller, inquiry for allowed bit rate. Upon receiving a first bit rate value, the gateway sends, to a charging system, request for quota. In response to receiving the quota, the gateway provides data to the mobile device based on the first bit rate value. The gateway provides data to the mobile device until the quota is exhausted. Once a data usage threshold is reached, the gateway receives, from the controller, a second bit rate value. In response to receiving the second bit rate value, the gateway provides data to the mobile device based on the second bit rate value, until an activation-time is reached. When the activation-time is reached, the gateway resets the allowed bit rate from the second bit rate value to the first bit rate value.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: March 20, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ho Yin Cheuk, Lixia Yan, Violeta Cakulev, Sudhakar Reddy Patil, Raymond So
  • Patent number: 9839065
    Abstract: A base station may establish a radio resource control (RRC) connection with a first user device. The base station may determine a bearer attribute of a bearer associated with the RRC connection and the first user device. The base station may determine that the bearer attribute satisfies a set of conditions, and may analyze multiple bearer attributes associated with multiple established RRC connections. The base station may select a terminable RRC connection, of the multiple established RRC connections, based on analyzing the multiple bearer attributes. The terminable RRC connection may be associated with a second user device that is different from the first user device, and the terminable RRC connection may be different from the RRC connection. The device may terminate the terminable RRC connection based on selecting the terminable RRC connection.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: December 5, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, William H. Stone, Lee K. Tjio, Raymond So
  • Patent number: 9807773
    Abstract: A device may receive information associated with a network resource request. The network resource request may be a request, by a user device, for access to a network resource associated with a network. The device may determine a subscriber class associated with the user device based on receiving the information associated with the network resource request. The device may determine a service type associated with the network resource request based on receiving the information associated with the network resource request. The device may determine an allocation and retention priority (ARP) level based on the determined subscriber class and the determined service type. The device may assign the ARP level to the network resource.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 31, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raymond So, Maria G. Lam
  • Patent number: 9749770
    Abstract: A device may receive a request for a transmission of traffic from an application, the application being associated with an application identifier. The device may determine an application category of the application using the application identifier associated with the application. The device may identify a set of rules associated with the application category, where the set of rules includes at least one of one or more rules associated with foreground traffic, or one or more rules associated with background traffic. The device may selectively block or permit the transmission of traffic, from the application, based on the set of rules.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: August 29, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yee Sin Chan, Raymond So, Ye Huang
  • Publication number: 20170208419
    Abstract: A device may receive a request for a transmission of traffic from an application, the application being associated with an application identifier. The device may determine an application category of the application using the application identifier associated with the application. The device may identify a set of rules associated with the application category, where the set of rules includes at least one of one or more rules associated with foreground traffic, or one or more rules associated with background traffic. The device may selectively block or permit the transmission of traffic, from the application, based on the set of rules.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 20, 2017
    Inventors: Yee Sin CHAN, Raymond SO, Ye HUANG
  • Publication number: 20170208647
    Abstract: A base station may establish a radio resource control (RRC) connection with a first user device. The base station may determine a bearer attribute of a bearer associated with the RRC connection and the first user device. The base station may determine that the bearer attribute satisfies a set of conditions, and may analyze multiple bearer attributes associated with multiple established RRC connections. The base station may select a terminable RRC connection, of the multiple established RRC connections, based on analyzing the multiple bearer attributes. The terminable RRC connection may be associated with a second user device that is different from the first user device, and the terminable RRC connection may be different from the RRC connection. The device may terminate the terminable RRC connection based on selecting the terminable RRC connection.
    Type: Application
    Filed: March 31, 2017
    Publication date: July 20, 2017
    Inventors: Lalit R. KOTECHA, William H. STONE, Lee K. TJIO, Raymond SO
  • Publication number: 20170208505
    Abstract: A method is provided for enforcing quality of service parameters. A gateway receives a request for data usage from a mobile device. The gateway sends, to a controller, inquiry for allowed bit rate. Upon receiving a first bit rate value, the gateway sends, to a charging system, request for quota. In response to receiving the quota, the gateway provides data to the mobile device based on the first bit rate value. The gateway provides data to the mobile device until the quota is exhausted. Once a data usage threshold is reached, the gateway receives, from the controller, a second bit rate value. In response to receiving the second bit rate value, the gateway provides data to the mobile device based on the second bit rate value, until an activation-time is reached. When the activation-time is reached, the gateway resets the allowed bit rate from the second bit rate value to the first bit rate value.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Ho Yin Cheuk, Lixia Yan, Violeta Cakulev, Sudhakar Reddy Patil, Raymond So
  • Patent number: 9648658
    Abstract: A base station may establish a radio resource control (RRC) connection with a first user device. The base station may determine a bearer attribute of a bearer associated with the RRC connection and the first user device. The base station may determine that the bearer attribute satisfies a set of conditions, and may analyze multiple bearer attributes associated with multiple established RRC connections. The base station may select a terminable RRC connection, of the multiple established RRC connections, based on analyzing the multiple bearer attributes. The terminable RRC connection may be associated with a second user device that is different from the first user device, and the terminable RRC connection may be different from the RRC connection. The device may terminate the terminable RRC connection based on selecting the terminable RRC connection.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: May 9, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, William H. Stone, Lee K. Tjio, Raymond So
  • Patent number: 9647935
    Abstract: A server device may store inter-layer quality of service (“QoS”) information, indicating a set of link layer QoS levels that are associated with a particular device, a set of network layer QoS levels that are associated with the set of link layer QoS levels, and a set of MPLS QoS levels that are associated with the set of link layer QoS levels. A network device may establish a set of bearers, that correspond to the set of link layer QoS levels, with a particular device; output information regarding the set of network layer QoS levels that are associated with the set of link layer QoS levels, to allow the particular device to select a bearer, of the set of bearers, via which to output traffic to the network device; receive, from the particular device, traffic via the bearer; and determine a particular MPLS QoS level associated with the received traffic.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: May 9, 2017
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Oleg Berzin, Richard Janocko, Raymond So, James Mathison
  • Patent number: 9609143
    Abstract: A method may include receiving information identifying a radio frequency (RF) usage policy that is associated with a user equipment (UE). The UE may communicate with a network using RF signals, and the RF access signaling usage policy may identify an RF access signaling usage threshold. The RF access signaling usage threshold may identify a quantity of bearers and an action to perform based on the UE requesting the quantity of bearers. The method may include causing a gateway device to monitor RF access signaling usage of the UE. The method may include receiving an RF access signaling usage update. The method may include determining that the RF access signaling usage satisfies the RF access signaling usage threshold based on the RF access signaling usage update. The method may include causing an action to be performed based on the RF access signaling usage policy.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: March 28, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Priscilla Lau, Raymond So
  • Publication number: 20170054855
    Abstract: A method may include receiving information identifying a radio frequency (RF) usage policy that is associated with a user equipment (UE). The UE may communicate with a network using RF signals, and the RF access signaling usage policy may identify an RF access signaling usage threshold. The RF access signaling usage threshold may identify a quantity of bearers and an action to perform based on the UE requesting the quantity of bearers. The method may include causing a gateway device to monitor RF access signaling usage of the UE. The method may include receiving an RF access signaling usage update. The method may include determining that the RF access signaling usage satisfies the RF access signaling usage threshold based on the RF access signaling usage update. The method may include causing an action to be performed based on the RF access signaling usage policy.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Ye HUANG, Priscilla LAU, Raymond SO
  • Patent number: 9131072
    Abstract: A network device receives utilization information, for an infrastructure network, that provides data for individual segments of the infrastructure network. Based on the data for the individual segments, the network device generates a costing matrix that includes prices for each segment of the individual segments. The network device identifies particular segments of the infrastructure network associated with an end-to-end path for a subscriber and generates pricing of different service levels for the end-to-end path. The pricing is based on the costing matrix and a particular time period. The network device provides, to the subscriber, a user interface that includes service plan options with the pricing of different service levels for the end-to-end path and receives, via the user interface, a selection of one of the service plan options. The network device sends instructions to provision the infrastructure network to support the selected service plan option.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 8, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Thaddeus J. Dudziak, Thomas H. Tan, Raymond So, Maria G. Lam, Manish Sharma
  • Publication number: 20150250016
    Abstract: A base station may establish a radio resource control (RRC) connection with a first user device. The base station may determine a bearer attribute of a bearer associated with the RRC connection and the first user device. The base station may determine that the bearer attribute satisfies a set of conditions, and may analyze multiple bearer attributes associated with multiple established RRC connections. The base station may select a terminable RRC connection, of the multiple established RRC connections, based on analyzing the multiple bearer attributes. The terminable RRC connection may be associated with a second user device that is different from the first user device, and the terminable RRC connection may be different from the RRC connection. The device may terminate the terminable RRC connection based on selecting the terminable RRC connection.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, William H. Stone, Lee K. Tjio, Raymond So
  • Publication number: 20150249750
    Abstract: A network device receives utilization information, for an infrastructure network, that provides data for individual segments of the infrastructure network. Based on the data for the individual segments, the network device generates a costing matrix that includes prices for each segment of the individual segments. The network device identifies particular segments of the infrastructure network associated with an end-to-end path for a subscriber and generates pricing of different service levels for the end-to-end path. The pricing is based on the costing matrix and a particular time period. The network device provides, to the subscriber, a user interface that includes service plan options with the pricing of different service levels for the end-to-end path and receives, via the user interface, a selection of one of the service plan options. The network device sends instructions to provision the infrastructure network to support the selected service plan option.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Thaddeus J. Dudziak, Thomas H. Tan, Raymond So, Maria G. Lam, Manish Sharma
  • Publication number: 20150110009
    Abstract: A server device may store inter-layer quality of service (“QoS”) information, indicating a set of link layer QoS levels that are associated with a particular device, a set of network layer QoS levels that are associated with the set of link layer QoS levels, and a set of MPLS QoS levels that are associated with the set of link layer QoS levels. A network device may establish a set of bearers, that correspond to the set of link layer QoS levels, with a particular device; output information regarding the set of network layer QoS levels that are associated with the set of link layer QoS levels, to allow the particular device to select a bearer, of the set of bearers, via which to output traffic to the network device; receive, from the particular device, traffic via the bearer; and determine a particular MPLS QoS level associated with the received traffic.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING INC.
    Inventors: Oleg Berzin, Richard Janocko, Raymond So, James Mathison
  • Publication number: 20150049606
    Abstract: A device may receive information associated with a network resource request. The network resource request may be a request, by a user device, for access to a network resource associated with a network. The device may determine a subscriber class associated with the user device based on receiving the information associated with the network resource request. The device may determine a service type associated with the network resource request based on receiving the information associated with the network resource request. The device may determine an allocation and retention priority (ARP) level based on the determined subscriber class and the determined service type. The device may assign the ARP level to the network resource.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 19, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Raymond SO, Maria G. LAM
  • Publication number: 20140369190
    Abstract: A network device may receive, from a user device, a connection request. The connection request may correspond to a request to access a first network. The network device may determine a network congestion level associated with the first network. The network device may determine priority class information associated with the user device. The network device may selectively provide access to the first network based on the network congestion level and the priority class information. The network device may selectively provide access to a second network when access to the first network is denied.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Yee Sin Chan, Arda Aksu, Raymond So, Lalit R. Kotecha
  • Patent number: 8897218
    Abstract: A device associated with a Voice over IP (VoIP) network receives a call from a mobile device. The device determines whether a sector identifier (ID) associated with the call includes a femtocell identifier. The device further determines a location identifier included in the sector ID when the sector ID includes the femtocell identifier. The device also identifies a recipient of the call based on the location identifier and forwards the call to the recipient.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 25, 2014
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: James Mathison, Said Hanbaly, Mingxing Li, Raymond So