Patents by Inventor GEN WANG

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).

  • Publication number: 20200045017
    Abstract: Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 6, 2020
    Applicant: Level 3 Communications, LLC
    Inventors: Jin-Gen WANG, Travis D. EWERT
  • Patent number: 10462104
    Abstract: Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: October 29, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Travis D. Ewert
  • Publication number: 20190132152
    Abstract: A method for transmitting data over networks includes associating Customer Edge Virtual Local Area Network (CE-VLAN) identifiers with an Ethernet Virtual Connection (EVC). Each of the CE-VLAN identifiers is assigned to a respective Virtual Private Cloud (VPC) of a cloud computing environment and the EVC extends between a first network and the cloud computing environment through a second network. The EVC is also configured to transmit packets including any of the CE-VLAN identifiers to the cloud computing environment. The method further includes transmitting a packet received from the first network and including one of the CE-VLAN identifiers to the cloud computing environment using the EVC.
    Type: Application
    Filed: October 31, 2018
    Publication date: May 2, 2019
    Applicant: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Michael L. Nyhus, Austin D. Ritchie
  • Publication number: 20190036733
    Abstract: Methods and systems for facilitating communication between two or more autonomous system instances include the instantiation of a bridge between the autonomous system (AS) instances. The bridge includes multiple virtual routers each of which is connected using a Layer 2 and a Layer 3 connection to a respective one of the AS instances. For example, each router may be connected to a respective AS instance by each of a virtual local area network (VLAN) connection and a Border Gateway Protocol (BGP) session. To facilitate the BGP session, the bridge may be assigned an AS number (ASN) different than that of each of the AS instances and that is exchanged between the routers and the AS instances. Routing within the bridge may be facilitated by the exchange of interior gateway protocol (IGP) information between the virtual routers.
    Type: Application
    Filed: July 27, 2018
    Publication date: January 31, 2019
    Applicant: Level 3 Communications, LLC
    Inventors: Michael E. Feldpusch, Jin-Gen Wang, Austin D. Ritchie
  • Publication number: 20170257439
    Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 7, 2017
    Applicant: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Michael Nythus, Craig Tystad, James M. Adkins, III
  • Publication number: 20170250951
    Abstract: Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 31, 2017
    Applicant: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Travis D. Ewert
  • Patent number: 9426244
    Abstract: 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: Grant
    Filed: August 24, 2010
    Date of Patent: August 23, 2016
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer
  • Publication number: 20160140622
    Abstract: One or more embodiments of the disclosure include methods and systems that allows for improved product presentation on a social networking page on a per user basis. For example, a social networking system can assist a merchant using a social networking system to provide a customized product viewing experience to each user of the social networking system that visits the merchant's social networking page. In some embodiments, the social networking system can provide the customized product viewing experience to each user based but determining and apply a product affinity score for each user.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Gen Wang, James Wah Hou Wong, Jun Li
  • Patent number: 9185158
    Abstract: 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: Grant
    Filed: April 9, 2009
    Date of Patent: November 10, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Qing Li, Ron Munoz
  • Patent number: 9152215
    Abstract: A basic and simple power control circuit for selectively controlling power to an electronic device is provided. The electronic device includes a power module, a system power port, and a processing unit, the processing unit includes a first and a second power control pins. The power control circuit includes a power switch, a trigger signal producing sub-circuit, a trigger-receiving sub-circuit, and a switch controlling sub-circuit. The switch is connected between the power module and the system power port. The trigger signal producing sub-circuit produces a trigger signal. When receiving a trigger signal, the trigger-receiving sub-circuit follows a first control signal output by the second power control pin to output the first control signal. The switch controlling sub-circuit turns off the power switch when receiving the first control signal.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: October 6, 2015
    Assignees: AMBIT MICROSYSTEMS (SHANGHAI) LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Gen Wang, Jin Liu
  • Patent number: 8913602
    Abstract: 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: Grant
    Filed: December 31, 2010
    Date of Patent: December 16, 2014
    Assignee: Level 3 Communications, LLC
    Inventor: Jin-Gen Wang
  • Patent number: 8886761
    Abstract: 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: Grant
    Filed: July 1, 2009
    Date of Patent: November 11, 2014
    Assignee: Level 3 Communications, LLC
    Inventors: Bill Hopkins, Jin-Gen Wang
  • Publication number: 20140203862
    Abstract: A basic and simple power control circuit for selectively controlling power to an electronic device is provided. The electronic device includes a power module, a system power port, and a processing unit, the processing unit includes a first and a second power control pins. The power control circuit includes a power switch, a trigger signal producing sub-circuit, a trigger-receiving sub-circuit, and a switch controlling sub-circuit. The switch is connected between the power module and the system power port. The trigger signal producing sub-circuit produces a trigger signal. When receiving a trigger signal, the trigger-receiving sub-circuit follows a first control signal output by the second power control pin to output the first control signal. The switch controlling sub-circuit turns off the power switch when receiving the first control signal.
    Type: Application
    Filed: August 21, 2013
    Publication date: July 24, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., AMBIT MICROSYSTEMS (SHANGHAI) LTD.
    Inventors: GEN WANG, JIN LIU
  • Patent number: 8693347
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: April 8, 2014
    Assignee: Level 3 Communications, LLC
    Inventors: 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: 8533143
    Abstract: 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: Grant
    Filed: April 10, 2012
    Date of Patent: September 10, 2013
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
  • Publication number: 20130070757
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: 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: 8270421
    Abstract: 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: Grant
    Filed: December 30, 2011
    Date of Patent: September 18, 2012
    Assignee: Level 3 Communications, LLC
    Inventors: 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: 20120198517
    Abstract: 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: Application
    Filed: April 10, 2012
    Publication date: August 2, 2012
    Applicant: Level 3 Communications LLC
    Inventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
  • Publication number: 20120177195
    Abstract: 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: Application
    Filed: December 30, 2011
    Publication date: July 12, 2012
    Applicant: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: 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: 8156066
    Abstract: 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: Grant
    Filed: April 9, 2009
    Date of Patent: April 10, 2012
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins