Search

James Aviani Phones & Addresses

  • 555 Live Oaks Rd, Montecito, CA 93108 (805) 969-0802
  • 170 Olive Mill Rd, Santa Barbara, CA 93108 (805) 969-0802
  • Redondo Beach, CA

Public records

Vehicle Records

James Aviani

View page
Address:
555 Live Oaks Rd, Santa Barbara, CA 93108
Phone:
(805) 969-0802
VIN:
JTDZN3EU9C3049951
Make:
TOYOTA
Model:
PRIUS V
Year:
2012

Resumes

Resumes

James Aviani Photo 1

Chief Technology Officer

View page
Location:
Santa Barbara, CA
Industry:
Computer Software
Work:
Fastclick
Chief Technology Officer
James Aviani Photo 2

Vice President Business Operations

View page
Location:
555 Live Oaks Rd, Santa Barbara, CA 93108
Industry:
Computer Software
Work:
Bluejeans By Verizon
Vice President Business Operations

Citrix Jan 2010 - Apr 2014
Vice President Business Systems and Program Management

Impact Radius, Inc. Nov 2008 - Dec 2009
Vice President Engineering

Move.com Nov 2006 - Nov 2008
Chief Information Officer

Conversant Llc Jan 2004 - Oct 2006
Vice President Engineering, Media
Education:
University of California, Santa Cruz 1983 - 1987
California Polytechnic State University - San Luis Obispo
Master of Science, Masters, Computer Science
Skills:
Saas
Management
Cloud Computing
Unix
Distributed Systems
Software Development
Program Management
Software Engineering
Scalability
Agile Methodologies
Enterprise Software
Product Management
Entrepreneurship
Dns
Load Balancing
Software As A Service
Start Ups
Strategic Partnerships
Windows
Integration
Mobile Devices
Javascript
Leadership
Linux
Salesforce.com
Scrum
System Architecture
Interests:
Kids
Diy
Cooking
Collecting Antiques
Gardening
Electronics
Environment
Home Improvement
Wine
Reading
Gourmet Cooking
Sports
The Arts
Collecting
Home Decoration
Languages:
English

Business Records

Name / Title
Company / Classification
Phones & Addresses
James Aviani
Chief Technology Officer
Fastclick, Inc
Advertising Services
530 E Montecito St, Santa Barbara, CA 93103
(805) 568-5334
James Aviani
Chief Technology Officer
Fastclick.com, Inc.
Radio, Television, and Publish
360 Olive St, Santa Barbara, CA 93101
(805) 568-5334, (425) 969-8552

Publications

Us Patents

Distributed Network Traffic Load Balancing Technique Implemented Without Gateway Router

View page
US Patent:
6789125, Sep 7, 2004
Filed:
May 10, 2000
Appl. No.:
09/569083
Inventors:
James Aviani - Santa Barbara CA
David Eric Swanson - Santa Barbara CA
Frederick Baker - Santa Barbara CA
Matthew Richard Gnagy - Sacramento CA
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 1516
US Classification:
709238
Abstract:
The technique of the present invention provides a solution to the problem of routing or redirecting a given client to a replica or proxy server which has a relatively shortest propagation delay to the client. According to the technique of the present invention, a network device referred to as an intercept server sits in front of a host server, and intercepts packets routed to the host server. When desired, packets which are intercepted by the intercept server are replicated, encapsulated and tunneled to selected client servers in the overlay network. The tunneled packets are received and processed by each of the selected client servers, whereupon each of the selected client servers generates a respective spoofed response to the source device identified in the header of the originally intercepted packet. Further, according to the technique of the present invention, each of the selected client servers transmits its respective spoofed response to the identified source device at substantially the same time. The client server associated with the spoofed response which is first received at the identified source device is considered to have the relatively shortest propagation delay to the identified source device, and is identified as the successful client server.

Phased Learning Approach To Determining Closest Content Serving Sites

View page
US Patent:
6920498, Jul 19, 2005
Filed:
Aug 31, 2000
Appl. No.:
09/652766
Inventors:
Douglas Gourlay - San Jose CA, US
James Aviani - Santa Barbara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F015/16
G06F015/173
US Classification:
709227, 709200, 709241, 709228
Abstract:
In order to direct content requests to an appropriate content serving site in a computer network, a phased learning approach is utilized to ensure that, as best as possible, the request is made to content serving site with the shortest delay. In a setup phase, an indirect path return geographic sever load balancer times sends transit time requests to all of the individual content serving sites so that the transit requests all arrive at the content serving sites at the same time. Therefore, when the requesting fixed location receives communications from the content serving sites, it can easily tell which content serving site has the least delay by an established race condition. The winner of the race may then be relayed to the indirect path return geographic server load balancer for later usage. In an execution mode, only the m fastest content serving sites and n other sites (used to test random and new sites) are sent a transit time request when a DNS request arrives from the requesting fixed location. The particular m fastest content serving sites and n other sites may be dynamically updated so as to ensure the most reliable directing of requests.

Methods And Apparatus For Inserting Data Into A Communications Session

View page
US Patent:
6976085, Dec 13, 2005
Filed:
Nov 20, 2001
Appl. No.:
10/044216
Inventors:
James A. Aviani - Santa Barbara CA, US
Jean-Philippe Champagne - Goleta CA, US
Mark Ting - Lexington MA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F013/00
US Classification:
709234, 709232
Abstract:
Mechanisms and techniques provide a system that operates in a data communications device such as a switch or a router to provide a technique for inserting data into packets associated with a communications session between a first and second computerized devices. The technique comprises receiving a first packet containing data being propagated from the first computerized device to the second computerized device in the communications session and inserting a first amount of extra data into the first packet to alter the size of the first packet and forwarding the first packet including the first amount of extra data to the second computerized device. By monitoring and adjusting sequence and acknowledgement information from with in the data communications device, data can be inserted into packets without disrupting connection state information maintained by and expected by each computerized device.

Systems And Methods For Providing Transmission Control Protocol Communications

View page
US Patent:
7000024, Feb 14, 2006
Filed:
Jul 9, 2001
Appl. No.:
09/901523
Inventors:
Jean-Philippe Champagne - Goleta CA, US
James A. Aviani - Santa Barbara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709232, 709218, 709219, 709248, 370231
Abstract:
In a computerized device, a technique for communicating with an external transmission control protocol device involves operating in a stateless manner. In particular, the technique includes providing an acknowledgment message to the external transmission control protocol device in response to a synchronization message from the external transmission control protocol device, receiving a request message for content from the external transmission control protocol device, and sending, to the external transmission control protocol device, a reply message having at least a portion of the content, regardless of whether the computerized device received an acknowledgment message from the external transmission control protocol device in response to the acknowledgment message provided by the computerized device to the external transmission control protocol device.

System And Method For Generalized Url-Rewriting

View page
US Patent:
7058633, Jun 6, 2006
Filed:
Sep 9, 2002
Appl. No.:
10/237339
Inventors:
Matthew R. Gnagy - Santa Barbara CA, US
Jean-Philippe Champagne - Goleta CA, US
James A. Aviani - Santa Barbara CA, US
Bruce Arthur Lueckenhoff - Santa Barbara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 17/30
US Classification:
707 10, 707 1, 707101
Abstract:
A URL re-writing system and method in a network examines and modifies HTML data and its embedded URLs. The re-writing system can be implemented in a router and can replace URLs found in the HTML data in order to accomplish more efficient routing for example to a close mirror site or for content routing. The re-writing system can also use URL replacement to insert important or emergency information to data received by users on a Web-based network.

Methods And Apparatus For Directing Messages To Computer Systems Based On Inserted Data

View page
US Patent:
7143169, Nov 28, 2006
Filed:
Apr 4, 2002
Appl. No.:
10/116225
Inventors:
Jean-Philippe Champagne - Goleta CA, US
James A. Aviani - Santa Barbara CA, US
Joshua Miles Chase - Santa Barbara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/173
G06F 15/16
US Classification:
709226, 709227
Abstract:
Mechanisms and techniques provide a system that operates in a data communications device such as a switch or a router to provide a technique for load balancing packets between computer systems based on extra data inserted in the packets. The system receives a message containing extra data. The extra data was inserted into the message by a second data communications device existing in a network coupling the first data communications device to a first computerized device that originated the message. The system identifies, based on the extra data inserted into the message, a second computerized device that is to process the message and forwards the message to the second computerized device for processing. The extra data can include demographic data that can be used to select a demographic server, and for selection of a specific server from a group of servers associated with the demographic server.

Method And Apparatus For Traffic Quality And Billing Authorization By Request Token Insertion

View page
US Patent:
7187681, Mar 6, 2007
Filed:
Jun 11, 2002
Appl. No.:
10/166873
Inventors:
James A. Aviani - Santa Barbara CA, US
Joshua Miles Chase - Santa Barbara CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/56
US Classification:
370401
Abstract:
Internet services are differentiated by including user-reflexive data with a user request. The user-reflexive data may specify a quality of service to be accorded the return data and also billing information to improve detail of bills for billed Internet services. The user-reflexive data is included with the user request and data transmission is adjusted accordingly. Alternatively, the user-reflexive data is sent out-of-band.

Method And Apparatus For Communicating An Encrypted Broadcast To Virtual Private Network Receivers

View page
US Patent:
7310730, Dec 18, 2007
Filed:
May 27, 2003
Appl. No.:
10/447191
Inventors:
Jean-Philippe Champagne - Goleta CA, US
Bruce Lueckenhoff - Santa Barbara CA, US
Matthew Gnagy - Santa Barbara CA, US
James Aviani - Montecito CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 9/00
US Classification:
713163, 713150, 713151, 713168, 713171, 713153, 709223, 709225, 709227, 709228, 709231
Abstract:
A method of communicating an encrypted data broadcast to a plurality of virtual private network receivers is disclosed. A first communication channel is established between a first one of the receivers and a network node. A private data stream is communicated to the first receiver on the first channel. A request is received from the first receiver to join a broadcast data stream that is directed to a plurality of receivers by a broadcast server. A second encrypted communication channel is established between the first receiver and the network node for purposes of carrying the broadcast data stream. Decryption information, which the first receiver can use to decrypt information that is sent on the second channel, is sent to the first receiver through the first channel. The broadcast data stream is then communicated to the first receiver on the second channel. As a result, a particular receiver can receive an encrypted broadcast that is encrypted as part of a single session for a large plurality of other receivers, without impacting separate, private encrypted communications conducted by the particular receiver.
James Anthony Aviani from Santa Barbara, CA, age ~59 Get Report