Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gibbons, NY

John Gibbons, Ballston Lake, NY US

Patent application numberDescriptionPublished
20080317039Methods, systems, and/or devices for providing network access - Certain exemplary embodiments comprise a method that can comprise, via an Ethernet Channel Service Unit (ECSU), providing a packet conversion between a Serial Wide Area Network (WAN) protocol and an Ethernet network protocol. The ECSU can be adapted to provide access to a network service between a first device adapted to communicate using an Ethernet protocol via the Ethernet network and a second device adapted to communicate using a serial protocol via the Serial WAN.12-25-2008
20110058557METHODS, SYSTEMS, AND/OR DEVICES FOR PROVIDING NETWORK ACCESS - Certain exemplary embodiments comprise a method that can comprise, via an Ethernet Channel Service Unit (ECSU), providing a packet conversion between a Serial Wide Area Network (WAN) protocol and an Ethernet network protocol. The ECSU can be adapted to provide access to a network service between a first device adapted to communicate using an Ethernet protocol via the Ethernet network and a second device adapted to communicate using a serial protocol via the Serial WAN.03-10-2011

John F. Gibbons, Ballston Lake, NY US

Patent application numberDescriptionPublished
20090092140METHOD AND APPARATUS FOR PROVIDING A HIERARCHICAL STRUCTURE FOR ROUTING - A method and apparatus for providing a hierarchical structure for routing over packet networks are disclosed. The method first receives one or more packets from at least one customer endpoint device with a Customer Edge (CE) functionality, wherein said one or more packets are destined for a destination node. The method locates a route for routing said one or more packets by consulting an interface specific routing table. The method then forwards said one or more packets towards said destination node using said route.04-09-2009
20100027546METHOD AND APPARATUS FOR PROVIDING ROUTING A ROUTING REGISTRY - A method and apparatus for processing a route update in a network are disclosed. For example, the method receives at least one route update from a customer edge (CE) device by a centralized routing registry. The method identifies at least one interface of a provider edge (PE) device associated with the CE device, and forwards the at least one route update to the at least one interface of the provider edge (PE) device.02-04-2010
20100027549METHOD AND APPARATUS FOR PROVIDING VIRTUAL PRIVATE NETWORK IDENTIFIER - A method and apparatus for providing for providing a Virtual Private Network (VPN) identifier on a packet network are disclosed. For example the method configures a provider edge (PE) router and a customer edge (CE) router with a set of link local labels for each virtual private network (VPN), wherein said set of link local labels is used to identify a VPN membership. The method also generates a master virtual route forwarding (VRF) table on the PE router for routes that are allowed into an interface to the CE router.02-04-2010
20100098072System and Method to Route Data in an Anycast Environment - A method of routing data in an anycast environment includes sending an instruction from an intelligent route reflector device to an anycast router associated with an anycast network. The instruction signals the anycast router to statically pin up to an initial service node corresponding to a network service. The initial service node is associated with an anycast address. The method includes identifying prefixes of Internet protocol (IP) addresses of customer endpoints that communicate with the anycast network via the anycast router, and sending a route advertisement to a service node router associated with the initial service node. The route advertisement instructs the service node router to send an advertisement to the anycast network announcing that the service node router is a next best hop for data traffic related to the network service and bound for a customer endpoint having an IP address that includes any of the identified prefixes.04-22-2010
20100111093METHODS AND APPARATUS TO DYNAMICALLY CONTROL CONNECTIVITY WITHIN VIRTUAL PRIVATE NETWORKS - Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example route server to control connectivity within a VPN comprises a memory to implement a database, a border gateway protocol (BGP) engine to process BGP advertisements, a network interface to receive a first BGP advertisement, which a first route target (RT) associated with the first PE router, from a first provider edge (PE) router associated with the VPN, and an intra-VPN connectivity controller to, in response to the first BGP advertisement, query the database to determine whether the first PE router is to be communicatively coupled to a second PE router of the VPN and when the first and second PE routers of the VPN are to be communicatively coupled, direct the BGP engine to form a second BGP advertisement that includes a second RT associated with the second PE router based on the first BGP advertisement.05-06-2010
20110141221Video Conference System and Method Using Multicast and Unicast Transmissions - A computer-implemented method includes receiving registration messages at a call control agent device via first unicast transmissions from at least three video conference terminals. The registration messages request set up of a video conference between the at least three video conference terminals. The computer-implemented method includes sending a set up message from the call control agent device to each of the at least three conference terminals via second unicast transmissions. The set up message includes at least an identification of a multicast control group, a send multicast group of each of the at least three conference terminals, and a default receive multicast group. In response to the set up message, one or more of the at least three video conference terminals join the default receive multicast group.06-16-2011

Patent applications by John F. Gibbons, Ballston Lake, NY US

John F. Gibbons, Ballstone Lake, NY US

Patent application numberDescriptionPublished
20110149987System and Method for Route Data in an Anycast Environment - A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.06-23-2011

John K. Gibbons, St. James, NY US

Patent application numberDescriptionPublished
20090316437QUICK DISCONNECT LIGHTING SYSTEM - A lighting system that includes a quick disconnect mounting feature that permits the relocation of the lighting fixture without rewiring or use of loose hardware. The lighting system is comprised of a housing that surrounds a power module and a control module, where the control module is electrically connected to a protocol module. A printed circuit board interface electrically connects the power module to the control module, and a light source is electrically connected to the PCB interface.12-24-2009

John P. Gibbons, Cornwall, NY US

Patent application numberDescriptionPublished
20080265446SUBMERGED GAS EVAPORATORS AND REACTORS - A submerged gas processor in the form of an evaporator or a submerged gas reactor includes a vessel, a gas delivery tube partially disposed within the vessel to deliver a gas into the vessel and a process fluid inlet that provides a process fluid to the vessel at a rate sufficient to maintain a controlled constant level of fluid within the vessel. A weir is disposed within the vessel adjacent the gas delivery tube to form a first fluid circulation path between a first weir end and a wall of the vessel and a second fluid circulation path between a second weir end and an upper end of the vessel. During operation, gas introduced through the tube mixes with the process fluid and the combined gas and fluid flow at a high rate with a high degree of turbulence along the first and second circulation paths defined around the weir, thereby promoting vigorous mixing and intimate contact between the gas and the process fluid. This turbulent flow develops a significant amount of interfacial surface area between the gas and the process fluid resulting in a reduction of the required residence time of the gas within the process fluid to achieve thermal equilibrium and/or to drive chemical reactions to completion, all of which leads to a more efficient and complete evaporation, chemical reaction, or combined evaporation and chemical reaction process.10-30-2008
20080272506SUBMERGED GAS EVAPORATORS AND REACTORS - A submerged gas processor in the form of an evaporator or a submerged gas reactor includes a vessel, a gas delivery tube partially disposed within the vessel to deliver a gas into the vessel and a process fluid inlet that provides a process fluid to the vessel at a rate sufficient to maintain a controlled constant level of fluid within the vessel. A weir is disposed within the vessel adjacent the gas delivery tube to form a first fluid circulation path between a first weir end and a wall of the vessel and a second fluid circulation path between a second weir end and an upper end of the vessel. During operation, gas introduced through the tube mixes with the process fluid and the combined gas and fluid flow at a high rate with a high degree of turbulence along the first and second circulation paths defined around the weir, thereby promoting vigorous mixing and intimate contact between the gas and the process fluid. This turbulent flow develops a significant amount of interfacial surface area between the gas and the process fluid resulting in a reduction of the required residence time of the gas within the process fluid to achieve thermal equilibrium and/or to drive chemical reactions to completion, all of which leads to a more efficient and complete evaporation, chemical reaction, or combined evaporation and chemical reaction process.11-06-2008

Michael P. Gibbons, Bronxville, NY US

Patent application numberDescriptionPublished
20080235572System and method for processing dynamic data sets in web applications - Large data sets are displayed and processed. User mark-up language display provides a plurality of line items, each line item including a checkbox. A name/value pair is generated and stored to a text string responsive to the user selecting a checkbox of a line item. The name/value pairs are parsed into a parameter names array and a parameter values array responsive to the user selecting a submit command. The parameter names array is processed to identify each parameter name containing a checkbox indicia, and for each parameter name containing a checkbox indicia, line item detail is retrieved from the detail arrays corresponding for display to the user, who may store a current document as a draft. The user selects or deselects a line item, and the parameter names array is again processed to identify new data available in, or old data no longer available in, the detail arrays.09-25-2008