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: 8806002Abstract: 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: GrantFiled: May 17, 2011Date of Patent: August 12, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan
-
Publication number: 20140177523Abstract: 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: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicants: 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: 20140162680Abstract: 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: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Applicants: 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: 8705490Abstract: 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: GrantFiled: December 23, 2011Date of Patent: April 22, 2014Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: 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: 20140098668Abstract: 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: ApplicationFiled: October 4, 2012Publication date: April 10, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Deepak Kakadia, Jay J Lee, Thomas H Tan
-
Patent number: 8665706Abstract: 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: GrantFiled: September 27, 2011Date of Patent: March 4, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Thomas H. Tan
-
Publication number: 20130267227Abstract: 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: ApplicationFiled: June 3, 2013Publication date: October 10, 2013Inventors: 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: 20130163464Abstract: 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: ApplicationFiled: December 23, 2011Publication date: June 27, 2013Applicants: 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: 8472950Abstract: 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: GrantFiled: November 4, 2011Date of Patent: June 25, 2013Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: 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: 20130115943Abstract: 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: ApplicationFiled: November 4, 2011Publication date: May 9, 2013Applicants: 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: 20130077472Abstract: 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: ApplicationFiled: September 27, 2011Publication date: March 28, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Thomas H. TAN
-
Publication number: 20130051233Abstract: 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: ApplicationFiled: August 31, 2011Publication date: February 28, 2013Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Jin YANG, Thomas H. TAN
-
Patent number: 8369222Abstract: 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: GrantFiled: October 8, 2010Date of Patent: February 5, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan
-
Publication number: 20120314568Abstract: 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: ApplicationFiled: June 13, 2011Publication date: December 13, 2012Applicants: 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: 20120297051Abstract: 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: ApplicationFiled: May 17, 2011Publication date: November 22, 2012Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Deepak KAKADIA, Jay J. LEE, Thomas H. TAN
-
Publication number: 20120250515Abstract: 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: ApplicationFiled: June 12, 2012Publication date: October 4, 2012Applicant: CELLCO PARTNERSHIPInventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
-
Patent number: 8199655Abstract: 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: GrantFiled: August 21, 2009Date of Patent: June 12, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
-
Publication number: 20110044173Abstract: 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: ApplicationFiled: August 21, 2009Publication date: February 24, 2011Applicant: CELLCO PARTNERSHIPInventors: Deepak Kakadia, Benjamin J. Parker, Thomas H. Tan
-
Publication number: 20110022900Abstract: 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: ApplicationFiled: October 8, 2010Publication date: January 27, 2011Applicants: Verizon Corporate Services Group, Inc., Verizon Corporate Resources Group, LLCInventors: Deepak KAKADIA, Jay J. Lee, Thomas H. Tan
-
Patent number: 7839789Abstract: 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: GrantFiled: December 15, 2008Date of Patent: November 23, 2010Assignee: Verizon Patent and Licensing Inc.Inventors: Deepak Kakadia, Jay J. Lee, Thomas H. Tan