Patents by Inventor Jin-Gen Wang
Jin-Gen Wang 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: 9426244Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.Type: GrantFiled: August 24, 2010Date of Patent: August 23, 2016Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer
-
Patent number: 9185158Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.Type: GrantFiled: April 9, 2009Date of Patent: November 10, 2015Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Qing Li, Ron Munoz
-
Patent number: 8913602Abstract: A system and method for routing signaling messages in a communication network includes an improved route engine having a plurality of dynamically loadable route trees encoded as standardized data files each provisioned for use according to a corresponding network service and having one or more nodes each encoded with logic to independently carry out processing for the service and return a corresponding route response.Type: GrantFiled: December 31, 2010Date of Patent: December 16, 2014Assignee: Level 3 Communications, LLCInventor: Jin-Gen Wang
-
Patent number: 8886761Abstract: An embodiment of a system for managing delivery of content to end users includes a semantics generator configured to generate name/value pair semantics for name/value pairs that can be included in flexible tokens, a semantics publisher configured to publish the name/value pair semantics in a menu, wherein the name/value pair semantics are selectable, a flexible token interpreter configured to interpret name/value pairs included in flexible tokens according to the name/value pair semantics, the flexible token interpreter further configured to determine responses to content requests based on the name/value pairs included in flexible tokens, and an edge server configured to generate token-dependent responses to content requests based on determined responses from the flexible token interpreter.Type: GrantFiled: July 1, 2009Date of Patent: November 11, 2014Assignee: Level 3 Communications, LLCInventors: Bill Hopkins, Jin-Gen Wang
-
Patent number: 8693347Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers.Type: GrantFiled: September 14, 2012Date of Patent: April 8, 2014Assignee: Level 3 Communications, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Patent number: 8533143Abstract: An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.Type: GrantFiled: April 10, 2012Date of Patent: September 10, 2013Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
-
Publication number: 20130070757Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: LEVEL 3 COMMUNICATIONS, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Patent number: 8270421Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers.Type: GrantFiled: December 30, 2011Date of Patent: September 18, 2012Assignee: Level 3 Communications, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Publication number: 20120198517Abstract: An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.Type: ApplicationFiled: April 10, 2012Publication date: August 2, 2012Applicant: Level 3 Communications LLCInventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
-
Publication number: 20120177195Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers.Type: ApplicationFiled: December 30, 2011Publication date: July 12, 2012Applicant: LEVEL 3 COMMUNICATIONS, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Patent number: 8156066Abstract: An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.Type: GrantFiled: April 9, 2009Date of Patent: April 10, 2012Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
-
Patent number: 8089958Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers. The soft switch sites provide the core call processing for the voice network architecture. The soft switch sites manage the gateway sites in a preferred embodiment, using a protocol such as the Internet Protocol Device Control (IPDC) protocol to request the set-up and tear-down of calls.Type: GrantFiled: July 20, 2007Date of Patent: January 3, 2012Assignee: Level 3 Communications, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Patent number: 8085761Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers. The soft switch sites provide the core call processing for the voice network architecture. The soft switch sites manage the gateway sites in a preferred embodiment, using a protocol such as the Internet Protocol Device Control (IPDC) protocol to request the set-up and tear-down of calls.Type: GrantFiled: July 20, 2007Date of Patent: December 27, 2011Assignee: Level 3 Communications, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Rich Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Ray Waibel, Kraig Owen, Shawn M. Lewis
-
Patent number: 8036214Abstract: The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on- network and off-network callers. The soft switch sites provide the core call processing for the voice network architecture. The soft switch sites manage the gateway sites in a preferred embodiment, using a protocol such as the Internet Protocol Device Control (IPDC) protocol to request the set-up and tear-down of calls.Type: GrantFiled: July 20, 2007Date of Patent: October 11, 2011Assignee: Level 3 Communications, LLCInventors: Isaac K. Elliott, Steven P. Higgins, Andrew John Dugan, Jon Peterson, Robert L. Hernandez, Rick D. Steele, Bruce W. Baker, Richard Terpstra, Jonathan S. Mitchell, Jin-Gen Wang, Harold Stearns, Eric Zimmerer, Raymond E. Waibel, Kraig Owen, Shawn M. Lewis
-
Publication number: 20110096698Abstract: A system and method for routing signaling messages in a communication network includes an improved route engine having a plurality of dynamically loadable route trees encoded as standardized data files each provisioned for use according to a corresponding network service and having one or more nodes each encoded with logic to independently carry out processing for the service and return a corresponding route response.Type: ApplicationFiled: December 31, 2010Publication date: April 28, 2011Applicant: LEVEL 3 COMMUNICATIONS, LLCInventor: Jin-Gen Wang
-
Publication number: 20110004929Abstract: An embodiment of a system for managing delivery of content to end users includes a semantics generator configured to generate name/value pair semantics for name/value pairs that can be included in flexible tokens, a semantics publisher configured to publish the name/value pair semantics in a menu, wherein the name/value pair semantics are selectable, a flexible token interpreter configured to interpret name/value pairs included in flexible tokens according to the name/value pair semantics, the flexible token interpreter further configured to determine responses to content requests based on the name/value pairs included in flexible tokens, and an edge server configured to generate token-dependent responses to content requests based on determined responses from the flexible token interpreter.Type: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: LEVEL 3 COMMUNICATIONS, LLCInventors: Bill Hopkins, Jin-Gen Wang
-
Patent number: 7864710Abstract: A system and method for routing signaling messages in a communication network includes an improved route engine having a plurality of dynamically loadable route trees encoded as standardized data files each provisioned for use according to a corresponding network service and having one or more nodes each encoded with logic to independently carry out processing for the service and return a corresponding route response.Type: GrantFiled: December 20, 2005Date of Patent: January 4, 2011Assignee: Level 3 Communications, LLCInventor: Jin-Gen Wang
-
Publication number: 20100325303Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.Type: ApplicationFiled: August 24, 2010Publication date: December 23, 2010Inventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer
-
Publication number: 20090282159Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.Type: ApplicationFiled: April 9, 2009Publication date: November 12, 2009Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Qing Li, Ron Munoz
-
Publication number: 20090259611Abstract: An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.Type: ApplicationFiled: April 9, 2009Publication date: October 15, 2009Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins