Patents by Inventor Thomas H. Tan

Thomas H. Tan 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: 8806002
    Abstract: A network device may receive a peer-to-peer (P2P) activity record corresponding to a P2P data flow of P2P activity in a network. The P2P data flow may include content information communicated from a first user equipment device (UE) to a second UE via the network, and the P2P activity record may include information identifying the P2P data flow. The network device may insert the information identifying the P2P data flow into a P2P activity map and compare the P2P activity map to a P2P pattern of interest. The network device may also determine a P2P activity of interest probability based on the comparison of the P2P activity map to the P2P pattern of interest, which may describe the likelihood that P2P activity of interest is occurring in the network. The network device may also generate a system response based on the P2P activity of interest probability.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: August 12, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan
  • Publication number: 20140177523
    Abstract: A system may be configured to receive information regarding a geographical location of a user device; and compare the geographical location of the user device to geographical locations of a set of gateway devices. The gateway devices may be associated with a cellular network, and the gateway devices may communicatively couple one or more network devices associated with the cellular network to an access point that is not associated with the cellular network. The system may further select a particular gateway device based on the geographical location of the user device and the geographical locations of the particular gateway device; and store or output information regarding the selected particular gateway device.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING INC.
    Inventors: Patricia R. Chang, Lalit R. Kotecha, Sagiv Draznin, Deepak Kakadia, Jay J. Lee, Thomas H. Tan, Donna L. Polehn, David Chiang
  • Publication number: 20140162680
    Abstract: A system may be configured to receive data. The system may be associated with a plurality of network interfaces that each correspond to a different radio access technology associated with one or more cellular networks. The system may identify one or more measures of load associated with each of the plurality of network interfaces; and output, based on the identified measures of load, a different portion of the received data to each network interface, of the group of network interfaces.
    Type: Application
    Filed: December 6, 2012
    Publication date: June 12, 2014
    Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING INC.
    Inventors: Lalit R. Kotecha, Sagiv Draznin, Deepak Kakadia, Jay J. Lee, David Chiang, Patricia R. Chang, Donna L. Polehn, Thomas H. Tan
  • Patent number: 8705490
    Abstract: A server device may identify that a user device is connected to a first radio access network (“RAN”), via a first technology. The server device may identify that the user device is capable of accessing a second RAN, via a second technology, where the second RAN is different from the first RAN, and where the second technology is different from the first technology. The server device may also receive an indication that the first RAN is congested. The server device may further determine, based on the indication that first RAN is congested, and further based on identifying that the user device is capable of accessing the second RAN via the second technology, that the user device should be handed over to the second RAN. Additionally, the server device may instruct the user device to connect to the second RAN via the second technology.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: April 22, 2014
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Priscilla Lau, Patricia Ruey-Jane Chang, Arda Aksu, Jay J. Lee, Lalit R. Kotecha, Derek Hongwei H. Bao, Thomas H. Tan, Maria G. Lam, Steven R. Rados, John F. Macias
  • Publication number: 20140098668
    Abstract: Transmission Control Protocol (TCP) may be optimized for a cellular network having a radio segment. A base station may include a radio interface to connect to one or more user equipment (UE) devices and a number of queues to buffer data, incoming to the base station, from one or more servers, over TCP sessions. One or more processors may: determine state information relating to a fullness level of the queues; and transmit the state information to the one or more servers for use by the one or more servers in performing flow control with respect to the TCP sessions.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Deepak Kakadia, Jay J Lee, Thomas H Tan
  • Patent number: 8665706
    Abstract: A device establishes a failover virtual local area network (VLAN) with a first concentration node, a first Ethernet backhaul router, and an access node of a first Ethernet backhaul coverage area. The device also receives, via the first Ethernet backhaul router, an indication of a failure of a second concentration node of a second Ethernet backhaul coverage area intersecting with the first Ethernet backhaul coverage area. The device further enables, based on the failure indication, a switchover of traffic, associated with the second concentration node, to the device and via the failover VLAN.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: March 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Thomas H. Tan
  • Publication number: 20130267227
    Abstract: A network device may be configured to receive information regarding a location of a user device; compare the location of the user device to one or more coverage areas associated with each of one or more cells that are associated with a base station of a wireless telecommunications network; determine that the user device is within a particular coverage area of a particular cell, of the one or more cells; and instruct the user device, based on determining that the user device is within the particular coverage area of the particular cell, to connect to the particular cell.
    Type: Application
    Filed: June 3, 2013
    Publication date: October 10, 2013
    Inventors: Derek Hongwei H. Bao, Patricia R. Chang, Steven R. Rados, Priscilla Lau, Yee Sin Chan, Maria G. Lam, John F. Macias, Thomas H. Tan, Lalit R. Kotecha, David Chiang, Thomas W. Haynes
  • Publication number: 20130163464
    Abstract: A server device may identify that a user device is connected to a first radio access network (“RAN”), via a first technology. The server device may identify that the user device is capable of accessing a second RAN, via a second technology, where the second RAN is different from the first RAN, and where the second technology is different from the first technology. The server device may also receive an indication that the first RAN is congested. The server device may further determine, based on the indication that first RAN is congested, and further based on identifying that the user device is capable of accessing the second RAN via the second technology, that the user device should be handed over to the second RAN. Additionally, the server device may instruct the user device to connect to the second RAN via the second technology.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicants: CELLCO PARTNERSHIP (D/B/A VERIZON WIRELESS), VERIZON PATENT AND LICENSING, INC.
    Inventors: Priscilla LAU, Patricia Ruey-Jane CHANG, Arda AKSU, Jay J. LEE, Lalit R. KOTECHA, Derek Hongwei H. BAO, Thomas H. TAN, Maria G. Lam, Steven R. RADOS, John F. MACIAS
  • Patent number: 8472950
    Abstract: A network device may store information identifying a coverage area associated with each of one or more cells that are associated with the network device. The network device may receive information identifying a geographic location of a user device. The network device may compare the geographic location of the user device to one or more of the stored coverage areas. The network device may also determine, based on the comparing, that the user device is within a particular coverage area of a particular cell, of the one or more cells. The network device may further send, to the user device, and based on determining that the user device is located within the particular coverage area of the particular cell, an instruction for the user device to connect to the particular cell, where the user device is to attempt to connect to the particular cell in response to the instruction.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: June 25, 2013
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Derek Hongwei H. Bao, Steven R. Rados, Patricia Ruey-Jane Chang, Priscilla Lau, Yee Sin Chan, Maria G. Lam, John F. Macias, Thomas H. Tan, Lalit R. Kotecha, Thomas W. Haynes, David Chiang
  • Publication number: 20130115943
    Abstract: A network device may store information identifying a coverage area associated with each of one or more cells that are associated with the network device. The network device may receive information identifying a geographic location of a user device. The network device may compare the geographic location of the user device to one or more of the stored coverage areas. The network device may also determine, based on the comparing, that the user device is within a particular coverage area of a particular cell, of the one or more cells. The network device may further send, to the user device, and based on determining that the user device is located within the particular coverage area of the particular cell, an instruction for the user device to connect to the particular cell, where the user device is to attempt to connect to the particular cell in response to the instruction.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicants: CELLCO PARTNERSHIP (D/B/A VERIZON WIRELESS), VERIZON PATENT AND LICENSING INC.
    Inventors: Derek Hongwei H. BAO, Steven R. RADOS, Patricia Ruey-Jane CHANG, Priscilla LAU, Yee Sin CHAN, Maria G. LAM, John F. MACIAS, Thomas H. TAN, Lalit R. KOTECHA, Thomas W. HAYNES, David CHIANG
  • Publication number: 20130077472
    Abstract: A device establishes a failover virtual local area network (VLAN) with a first concentration node, a first Ethernet backhaul router, and an access node of a first Ethernet backhaul coverage area. The device also receives, via the first Ethernet backhaul router, an indication of a failure of a second concentration node of a second Ethernet backhaul coverage area intersecting with the first Ethernet backhaul coverage area. The device further enables, based on the failure indication, a switchover of traffic, associated with the second concentration node, to the device and via the failover VLAN.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 28, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Thomas H. TAN
  • Publication number: 20130051233
    Abstract: A system to receive an instruction to allocate resources to a particular link of a group of links, to permit traffic to be transmitted to one of a group of nodes, associated with one of a group of base stations, via the particular link; and identify a respective achievable throughput, associated with each link during a first time period, based on a respective capacity and condition associated with each link. The system is also to identify a respective achieved throughput, associated with each link, based on a respective achieved throughput associated with each link during a second time period and a respective quantity of traffic to be transmitted via each link during the first time period; generate a respective value, associated with each link, based on the respective achievable throughput and the respective achieved throughput; and transmit, to a node and via a link, a quantity of traffic, based on a determination that a respective value, associated with the link, is a greatest respective value.
    Type: Application
    Filed: August 31, 2011
    Publication date: February 28, 2013
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jin YANG, Thomas H. TAN
  • Patent number: 8369222
    Abstract: Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: February 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan
  • Publication number: 20120314568
    Abstract: A system configured to receive a request to identify a quality of service (QoS) policy to be used to process traffic that is received from a user device associated with another network; obtain an interoperable QoS policy, where the interoperable QoS policy identifies a first QoS level, associated with the other network, that corresponds to a type of traffic received from the user device; obtain, from the interoperable QoS policy, a second QoS level that corresponds to the first QoS level; and send, to a device, an instruction to process the traffic based on the second QoS level.
    Type: Application
    Filed: June 13, 2011
    Publication date: December 13, 2012
    Applicants: CELLCO PARTNERSHIP, VERIZON PATENT AND LICENSING, INC.
    Inventors: Thomas H. TAN, Lalit R. KOTECHA, Jay J. LEE, Steven R. RADOS, Arda AKSU, Priscilla LAU, Patricia Ruey-Jane CHANG
  • Publication number: 20120297051
    Abstract: A network device may receive a peer-to-peer (P2P) activity record corresponding to a P2P data flow of P2P activity in a network. The P2P data flow may include content information communicated from a first user equipment device (UE) to a second UE via the network, and the P2P activity record may include information identifying the P2P data flow. The network device may insert the information identifying the P2P data flow into a P2P activity map and compare the P2P activity map to a P2P pattern of interest. The network device may also determine a P2P activity of interest probability based on the comparison of the P2P activity map to the P2P pattern of interest, which may describe the likelihood that P2P activity of interest is occurring in the network. The network device may also generate a system response based on the P2P activity of interest probability.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Deepak KAKADIA, Jay J. LEE, Thomas H. TAN
  • Publication number: 20120250515
    Abstract: An exemplary method includes monitoring a performance of at least one of a plurality of layer-2 network paths connecting a layer-2 network switch device to another layer-2 network switch device and selecting an optimal one of the plurality of layer-2 network paths over which to forward data traffic based on a path selection heuristic and the monitored performance of the at least one of the plurality of layer-2 network paths. At least a portion of the exemplary method may be performed by a layer-2 network switching system. In certain embodiments, the selecting of the optimal one of the plurality of layer-2 network paths over which to forward the data traffic is based on at least one of a latency parameter, a congestion parameter, and a cost parameter associated with the at least one of the plurality of layer-2 network paths. Corresponding systems and methods are also disclosed.
    Type: Application
    Filed: June 12, 2012
    Publication date: October 4, 2012
    Applicant: CELLCO PARTNERSHIP
    Inventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
  • Patent number: 8199655
    Abstract: An exemplary method includes monitoring a performance of at least one of a plurality of layer-2 network paths connecting a layer-2 network switch device to another layer-2 network switch device and selecting an optimal one of the plurality of layer-2 network paths over which to forward data traffic based on a path selection heuristic and the monitored performance of the at least one of the plurality of layer-2 network paths. At least a portion of the exemplary method may be performed by a layer-2 network switching system. In certain embodiments, the selecting of the optimal one of the plurality of layer-2 network paths over which to forward the data traffic is based on at least one of a latency parameter, a congestion parameter, and a cost parameter associated with the at least one of the plurality of layer-2 network paths. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: June 12, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
  • Publication number: 20110044173
    Abstract: An exemplary method includes monitoring a performance of at least one of a plurality of layer-2 network paths connecting a layer-2 network switch device to another layer-2 network switch device and selecting an optimal one of the plurality of layer-2 network paths over which to forward data traffic based on a path selection heuristic and the monitored performance of the at least one of the plurality of layer-2 network paths. At least a portion of the exemplary method may be performed by a layer-2 network switching system. In certain embodiments, the selecting of the optimal one of the plurality of layer-2 network paths over which to forward the data traffic is based on at least one of a latency parameter, a congestion parameter, and a cost parameter associated with the at least one of the plurality of layer-2 network paths. Corresponding systems and methods are also disclosed.
    Type: Application
    Filed: August 21, 2009
    Publication date: February 24, 2011
    Applicant: CELLCO PARTNERSHIP
    Inventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
  • Publication number: 20110022900
    Abstract: Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers.
    Type: Application
    Filed: October 8, 2010
    Publication date: January 27, 2011
    Applicants: Verizon Corporate Services Group, Inc., Verizon Corporate Resources Group, LLC
    Inventors: Deepak KAKADIA, Jay J. Lee, Thomas H. Tan
  • Patent number: 7839789
    Abstract: Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: November 23, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan