BackgroundCheck.run
Search For

Jeffrey M Capone, 54850 Cherrystone Dr, Los Gatos, CA 95032

Jeffrey Capone Phones & Addresses

850 Cherrystone Dr, Los Gatos, CA 95032    602-3324224   

Woburn, MA   

39 Revere St, Boston, MA 02114    617-2278250    617-5235183   

Menlo Park, CA   

Chandler, AZ   

Scottsdale, AZ   

Tempe, AZ   

Phoenix, AZ   

Santa Clara, CA   

Maricopa, AZ   

Mentions for Jeffrey M Capone

Publications & IP owners

Us Patents

Method And System For Out-Of-Band Signaling For Tcp Connection Setup

US Patent:
8340117, Dec 25, 2012
Filed:
Dec 2, 2011
Appl. No.:
13/309804
Inventors:
Jeffrey M. Capone - Tempe AZ, US
Pramod Immaneni - Phoenix AZ, US
Assignee:
NETGEAR, Inc. - San Jose CA
International Classification:
H04L 12/40
US Classification:
370438
Abstract:
TCP performance is improved over unreliable links so as to allow TCP connections to be set up when such connections are otherwise impossible. Out-of-band signaling may be used to synchronizing and establishing a connection between two TCP endpoints without modification to the TCP/IP protocol suite. A system may create a control channel to enable out-of-band signaling for TCP connection establishment between two TCP endpoints. The control channel may be achieved using a system that includes of a signaling broker, an agent application, and a virtual network interface and a capture module that together create the control channel for the TCP signaling traffic.

System And Method For Building Applications That Adapt For Multiple Device And Protocol Standards

US Patent:
2002004, Apr 11, 2002
Filed:
Apr 13, 2001
Appl. No.:
09/834423
Inventors:
Jeffrey Capone - Scottsdale AZ, US
Steven Hoffman - Fountain Hills AZ, US
Pramod Immaneni - Tempe AZ, US
Sudhakiran Mudiam - Tempe AZ, US
International Classification:
G06F015/16
US Classification:
709/230000, 709/203000
Abstract:
A process and system for adapting an application created without regard to protocol or device to a particular protocol and device. An application developer may create content in an object oriented fashion using application programming interfaces (APIs) provided by the system. The resultant content may be protocol independent and device independent. When processed by the system, the system may first take the protocol independent and device independent content and render it to become protocol dependent and device independent using engines provided by the system. The system may then take the protocol dependent and device independent content and adapt it based on a resource descriptive framework (RDF) for a device to become protocol dependent and device dependent.

Method And Framework For Transaction Synchronization

US Patent:
2005005, Mar 3, 2005
Filed:
Aug 28, 2003
Appl. No.:
10/652101
Inventors:
Jeffrey Capone - Scottsdale AZ, US
Pramod Immaneni - Tempe AZ, US
Sudhakiran Mudiam - Chandler AZ, US
International Classification:
G06F015/16
US Classification:
709204000
Abstract:
A method and framework for transaction synchronization. An embodiment of the present invention first involves “cloning” the middle tier business logic layer from a server onto a client. The framework allows the cloned business logic on the client and the business logic layer on the server to operate independently without a connection. Therefore, the server-side and client-side applications can fully operate without a connection. When a connection is established, the framework synchronizes (reconciles according to defined rules) transactions (i.e., execution of functions) so that transactions resulting from the execution of a function on the business logic layer on the client is equivalent to a transaction resulting from a execution of a function on the business logic layer on the server. Embodiments of the invention may also be used in peer-to-peer environments.

Protocol And System For Firewall And Nat Traversal For Tcp Connections

US Patent:
2006021, Sep 28, 2006
Filed:
Oct 27, 2005
Appl. No.:
11/260921
Inventors:
Jeffrey Capone - Tempe AZ, US
International Classification:
G06F 15/16
US Classification:
370437000, 709227000
Abstract:
Firewalls and network address translators (NAT) provide many advantages for client and the Internet itself, however, these devices break many existing transmission control protocol (TCP)/Internet Protocol (IP) applications, since they conceal the identity of IP clients (i.e., peers) and block transmission control protocol (TCP) call setup requests. Firewalls and NATs make it impossible for one TCP peer to discover another and establish a connection. Embodiments of this invention provides a system and a protocol to enable two TCP peers that exist behind one or more firewalls and NATs to automatically setup a true peer-to-peer TCP connection and exchange data without making changes to the firewall or NAT devices or existing TCP-based applications. In embodiments of this invention, the synchronization between the blind TCP peers is achieved using a system that consists of a registration server, an agent application, and a virtual network interface that together relay and replicate the control signals between the two TCP peers. In addition, embodiments of this invention are also used to traverse the NAT and establish a bi-directional peer-to-peer TCP connection in the firewall.

Method And System For Out-Of-Band Signaling For Tcp Connection Setup

US Patent:
2006021, Sep 28, 2006
Filed:
Oct 27, 2005
Appl. No.:
11/260922
Inventors:
Jeffrey Capone - Tempe AZ, US
International Classification:
G06F 15/16
US Classification:
370438000, 709227000
Abstract:
In certain environments all or part of the TCP signaling traffic may be lost before reaching one or both TCP endpoints, leading to no connection establishment or slow page download times. Embodiments of this invention improve TCP performance over unreliable links and allow TCP connections to be set up when otherwise not possible. Embodiments of this invention include the use of out-of-band signaling for TCP to synchronizing and establishing a connection between two TCP endpoints without modification to the TCP/IP protocol suite. Embodiments of this invention provide a system that creates a control channel to enable out-of-band signaling for TCP connection establishment between two TCP endpoints. In embodiments of this invention, the control channel used for the out-of-band signaling traffic between the TCP endpoints (or peers) is achieved using a system that consists of a signaling broker, an agent application, and a virtual network interface and capture module that together create control channel for the TCP signaling traffic. Embodiments of this invention include a protocol to execute out-of-band signaling for TCP.

Protocol And System For Firewall And Nat Traversal For Tcp Connections

US Patent:
2010015, Jun 17, 2010
Filed:
Dec 21, 2009
Appl. No.:
12/643707
Inventors:
Jeffrey M. Capone - Tempe AZ, US
Pramed Immaneni - Phoenix AZ, US
International Classification:
G06F 15/16
US Classification:
709227, 709237, 709245
Abstract:
Embodiments of this invention provides a system and a protocol to enable two transmission control protocol TCP peers that exist behind one or more firewalls and network address translators NATs to automatically setup a true peer-to-peer TCP connection and exchange data without making changes to the firewall or NAT devices or existing TCP-based applications. In embodiments of this invention, the synchronization between the blind TCP peers is achieved using a system that consists of a registration server, an agent application, and a virtual network interface that together relay and replicate the control signals between the two TCP peers. In addition, embodiments of this invention are also used to traverse the NAT and establish a bi-directional peer-to-peer TCP connection in the firewall.

Method And System For Out-Of-Band Signaling For Tcp Connection Setup

US Patent:
2010015, Jun 17, 2010
Filed:
Dec 21, 2009
Appl. No.:
12/643731
Inventors:
Jeffrey M. Capone - Tempe AZ, US
Pramod Immaneni - Phoenix AZ, US
International Classification:
G06F 15/16
US Classification:
709227
Abstract:
Embodiments of this invention improve TCP performance over unreliable links and allow TCP connections to be set up when otherwise not possible. Embodiments of this invention include the use of out-of-band signaling for TCP to synchronizing and establishing a connection between two TCP endpoints without modification to the TCP/IP protocol suite. Embodiments of this invention provide a system that creates a control channel to enable out-of-band signaling for TCP connection establishment between two TCP endpoints. In embodiments of this invention, the control channel used for the out-of-band signaling traffic between the TCP endpoints (or peers) is achieved using a system that consists of a signaling broker, an agent application, and a virtual network interface and capture module that together create control channel for the TCP signaling traffic. Embodiments of this invention include a protocol to execute out-of-band signaling for TCP.

System And Method Of Tcp Tunneling

US Patent:
2012000, Jan 5, 2012
Filed:
Jul 2, 2010
Appl. No.:
12/829779
Inventors:
Jeffrey M. Capone - Menlo Park CA, US
Pramod Immaneni - Santa Clara CA, US
International Classification:
G06F 15/16
US Classification:
709236
Abstract:
Tunneling is a mechanism used to aggregate payloads from a network protocol at or below the tunneling layer into a single packet. A user-space application establishes a Transmission Control Protocol (TCP) tunnel and encapsulates an end-to-end TCP payload into a TCP segment for transmission over a TCP connection. This enhanced TCP tunnel eliminates TCP meltdown and can be used over any network which supports TCP. The calling application either identifies the parameters of an existing TCP socket or establishes a new TCP socket. A modified transport layer uses the identified TCP connection in forming the enhanced TCP tunnel. The enhanced TCP tunnel manages the data transmission on the TCP stack to eliminate TCP meltdown.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.