Search

Kevin Cochrane Phones & Addresses

  • 2100 S Ocean Ln APT 312, Ft Lauderdale, FL 33316
  • Fort Lauderdale, FL
  • Hollywood, FL
  • 1357 Masonic Ave, San Francisco, CA 94117
  • 3865 19Th St, San Francisco, CA 94114
  • 3865 19Th St #2, San Francisco, CA 94114
  • 916 Haight St, San Francisco, CA 94117
  • 2401 Jackson St #8, San Francisco, CA 94115 (415) 339-0369
  • Santa Rosa, CA
  • Guerneville, CA
  • Livermore, CA
  • Antelope, CA
  • Los Angeles, CA
  • Mountain View, CA
  • 1357 Masonic Ave, San Francisco, CA 94117 (925) 783-1945

Work

Position: Food Preparation and Serving Related Occupations

Education

Degree: High school graduate or higher

Business Records

Name / Title
Company / Classification
Phones & Addresses
Kevin Cochrane
Owner
KEVIN COCHRANE CONSTRUCTION LTD
Contractors-General
546 Zerkee Place, Courtenay, BC V9N 8J6
(250) 338-0508
Kevin Cochrane
Owner
KEVIN COCHRANE CONSTRUCTION LTD
Contractors-General
(250) 338-0508

Publications

Us Patents

Method And Apparatus For Deploying Data Among Data Destinations For Website Development And Maintenance

View page
US Patent:
20010011265, Aug 2, 2001
Filed:
Nov 29, 2000
Appl. No.:
09/727975
Inventors:
William Cuan - Sunnyvale CA, US
Kevin Cochrane - San Francisco CA, US
Gajanana Hedge - San Jose CA, US
Britt Park - Mountain View CA, US
Robert Bradshaw, Jr. - San Jose CA, US
James Koh - Chicago IL, US
International Classification:
G06F007/00
US Classification:
707/001000
Abstract:
A method and apparatus are provided for dynamically organizing and tracking website content during its deployment. Organizing and tracking may be done internally to a website development system during development and externally to outside destinations such as production servers that provide access to websites via the Internet or intranet. The method of internal deployment includes the process of deploying data among workstations, storage areas, such as a backing store, staging areas, editing areas and other internal areas during the development of website content. According to the invention, a tracking system is able to track such changes as the content is being created, including information regarding their source and history. The method of external deployment includes different schemes for deploying the finished website content to one or more destinations, such as production servers, including a method for tracking the external deployments as to what content is sent, to where and by whom. The invention also includes a method and apparatus for creating templates for use in deploying data, both internally and externally. The method of using templates provides a highly configurable way to capture, edit and store data imported from end-users who are developing websites. The method also provides for the integration of captured data with other applications. The invention accomplishes this by efficiently keeping the data separate from the data template presentation. The method allows the transfer of the data separate from the presentation so that the data can be modified and so that different templates can be utilized for presenting the data.

Method For Enforcing Workflow Processes For Website Development And Maintenance

View page
US Patent:
20010039594, Nov 8, 2001
Filed:
Nov 29, 2000
Appl. No.:
09/727127
Inventors:
Britt Park - Mountain View CA, US
Kevin Cochrane - San Francisco CA, US
International Classification:
G06F015/163
G06F017/30
US Classification:
709/311000, 707/104100, 707/513000, 707/530000
Abstract:
A method for enforcing workflow processes for website development and maintenance. Development and maintenance of a website may include the concerted efforts of plural persons. So that the work progresses in a predictable and orderly fashion, tasks are assigned and performed in accordance with a workflow. The workflow is an arrangement of tasks to be performed. The arrangement may include tasks performed in serial order, in parallel with each other or in combinations of serial and parallel. To enforce a particular workflow, the present invention provides an environment that constrains work to progress according to the workflow. An administrator, such as a “webmaster,” develops a workflow file that dictates how the efforts of users (or “contributors”) should progress. Accordingly, the webmaster has increased control over the processes by which the website is developed and updated. As a result, website development proceeds efficiently even where many persons are involved in the effort.

Method And Apparatus For Automatically Deploying Data In A Computer Network

View page
US Patent:
20010044834, Nov 22, 2001
Filed:
Mar 22, 2001
Appl. No.:
09/815496
Inventors:
Robert Bradshaw - San Jose CA, US
Kevin Cochrane - San Francisco CA, US
William Cuan - Sunnyvale CA, US
Britt Park - Mountain View CA, US
International Classification:
G06F015/16
G06F015/167
US Classification:
709/217000, 709/213000
Abstract:
A method and apparatus is provided for automatically deploying data within a website development software application. More particularly, the invention is directed to the automatic retrieval of data upon occurrences of certain events from different sources associated with such a website application during its use and operation. A system that utilizes the invention may work in synchronicity with the application to retrieve and store data that is created, modified or otherwise changed. Unlike other solutions, the automatic synchronization features of the invention provide the ability to retrieve and store data in a manner that is transparent to a user, such as a website developer, giving the user the freedom to develop or maintain a website without concerns over whether and where data may be stored.

Method And Apparatus For Automatically Deploying Data And Simultaneously Executing Computer Program Scripts In A Computer Network

View page
US Patent:
20020004824, Jan 10, 2002
Filed:
May 17, 2001
Appl. No.:
09/860893
Inventors:
William Cuan - Sunnyvale CA, US
Kevin Cochrane - San Francisco CA, US
International Classification:
G06F015/16
US Classification:
709/208000, 709/220000, 709/229000
Abstract:
A method and apparatus is provided for deploying data using a website development software application and executing scripts related to such deployment. A system that utilizes the invention may work in synchronicity with the application to deploy theses scripts so that they can be executed in order to improve the delivery and maintenance of web content and related data. The scripts may be deployed using the same means as the deployed data, or may preexist within devices along the deployment path. Unlike other solutions, the unique use of scripts in such an application allows for further control and monitoring of locations along the deployment path, such as website production servers and other possibly disparate devices and systems. Another aspect provides security to deployment destinations by, requiring screening of incoming data deployments.

System And Method For Maintaining Componentized Content

View page
US Patent:
20050080804, Apr 14, 2005
Filed:
Feb 10, 2003
Appl. No.:
10/504004
Inventors:
Robert Bradshaw - San Jose CA, US
Kevin Cochrane - San Francisco CA, US
Jack Jia - Los Altos Hills CA, US
Britt Park - Scotts valley CA, US
Meili Zhong - San Jose CA, US
International Classification:
G06F017/00
US Classification:
707102000
Abstract:
A system and method is provided for creating component to save storage space, and to efficiently organize and maintain content. In one embodiment, a system is provided that is configured to manage the componentization () of content within entities that share common content. The system includes a content control () module configured to manage the editing () of content and their state such as whether and when they were modified () or mutated (). Alternatively, the system may include a repository () configured to manage the indexing () and searching of component ().
Kevin V Cochrane from Fort Lauderdale, FL, age ~52 Get Report