Patents by Inventor Kevin Cochrane

Kevin Cochrane 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: 20050080804
    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 (802) of content within entities that share common content. The system includes a content control (118) module configured to manage the editing (236) of content and their state such as whether and when they were modified (606) or mutated (610). Alternatively, the system may include a repository (700) configured to manage the indexing (702) and searching of component (704).
    Type: Application
    Filed: February 10, 2003
    Publication date: April 14, 2005
    Inventors: Robert Bradshaw, Kevin Cochrane, Jack Jia, Britt Park, Meili Zhong
  • Patent number: 6792454
    Abstract: A system and method for file management is comprised of hierarchical files systems, referred to as “areas.” There are three types of areas: work areas, staging areas, and edition areas. A work area is a modifiable file system, and, in a work area a user can create, edit, and delete files and directories. A staging area is a read-only file system that supports select versioning operations. Various users of work areas can integrate their work by submitting the contents of their work area to the staging area. In the staging area, developers can compare their work and see how their changes fit together. An edition is a read-only file system, and the contents of a staging area are virtually copied into an edition to create a frozen, read-only snapshot of the contents of the staging area. One use of the system and method for file management is as a website development tool.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: September 14, 2004
    Assignee: Interwoven, Inc.
    Inventors: Russell T. Nakano, Terrence T. W. Yee, Britt H. Park, Sanford L. Barr, Jack S. Jia, Gajanana Hegde, Kevin Cochrane
  • Publication number: 20030028517
    Abstract: A system and method for file management is comprised of hierarchical files systems, referred to as “areas.” There are three types of areas: work areas, staging areas, and edition areas. A work area is a modifiable file system, and, in a work area a user can create, edit, and delete files and directories. A staging area is a read-only file system that supports select versioning operations. Various users of work areas can integrate their work by submitting the contents of their work area to the staging area. In the staging area, developers can compare their work and see how their changes fit together. An edition is a read-only file system, and the contents of a staging area are virtually copied into an edition to create a frozen, read-only snapshot of the contents of the staging area. One use of the system and method for file management is as a website development tool.
    Type: Application
    Filed: September 27, 2002
    Publication date: February 6, 2003
    Inventors: Russell T. Nakano, Terrence T.W. Yee, Britt H. Park, Sanford L. Barr, Jack S. Jia, Gajanana Hegde, Kevin Cochrane
  • Patent number: 6505212
    Abstract: A system and method for file management is comprised of hierarchical files systems, referred to as “areas.” There are three types of areas: work areas, staging areas, and edition areas. A work area is a modifiable file system, and, in a work area a user can create, edit, and delete files and directories. A staging area is a read-only file system that supports select versioning operations. Various users of work areas can integrate their work by submitting the contents of their work area to the staging area. In the staging area, developers can compare their work and see how their changes fit together. An edition is a read-only file system, and the contents of a staging area are virtually copied into an edition to create a frozen, read-only snapshot of the contents of the staging area. One use of the system and method for file management is as a website development tool.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: January 7, 2003
    Assignee: Interwoven Inc
    Inventors: Russell T. Nakano, Terrence T. W. Yee, Britt H. Park, Sanford L. Barr, Jack S. Jia, Gajanana Hegde, Kevin Cochrane
  • Publication number: 20020049697
    Abstract: A system and method for file management is comprised of hierarchical files systems, referred to as “areas.” There are three types of areas: work areas, staging areas, and edition areas. A work area is a modifiable file system, and, in a work area a user can create, edit, and delete files and directories. A staging area is a read-only file system that supports select versioning operations. Various users of work areas can integrate their work by submitting the contents of their work area to the staging area. In the staging area, developers can compare their work and see how their changes fit together. An edition is a read-only file system, and the contents of a staging area are virtually copied into an edition to create a frozen, read-only snapshot of the contents of the staging area. One use of the system and method for file management is as a website development tool.
    Type: Application
    Filed: February 3, 1999
    Publication date: April 25, 2002
    Inventors: RUSSELL T. NAKANO, TERRENCE T.W. YEE, BRITT H. PARK, SANFORD L. BARR, JACK S. JIA, GAJANANA HEGDE, KEVIN COCHRANE
  • Publication number: 20020004824
    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.
    Type: Application
    Filed: May 17, 2001
    Publication date: January 10, 2002
    Inventors: William G. Cuan, Kevin Cochrane
  • Publication number: 20010044834
    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.
    Type: Application
    Filed: March 22, 2001
    Publication date: November 22, 2001
    Inventors: Robert Bradshaw, Kevin Cochrane, William G. Cuan, Britt Park
  • Publication number: 20010039594
    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.
    Type: Application
    Filed: November 29, 2000
    Publication date: November 8, 2001
    Inventors: Britt H. Park, Kevin Cochrane
  • Publication number: 20010011265
    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.
    Type: Application
    Filed: November 29, 2000
    Publication date: August 2, 2001
    Inventors: William G. Cuan, Kevin Cochrane, Gajanana Hedge, Britt H. Park, Robert D. Bradshaw, Jr., James H. Koh
  • Patent number: 5949049
    Abstract: An inventory control system includes an inventory control probe, inventory control module, a docking station, a collar clip, and an inventory control collar used on a storage container. The inventory control collar includes a first conductive ring exposed on the top of the collar electrically connected to a memory and a second conductive ring exposed on the top of the collar and electrically connected to the memory. The inventory control probe includes a probe tip and a first pair of contact pins disposed on the probe tip at a predetermined distance apart such that the contacts concurrently contact the conductive rings of the inventory control collar. A probe body housing is connected at a first end to the probe tip, and a pair of data transfer terminal contacts are disposed on a bottom portion of the probe body housing. A handle is connected at a second end to the probe body housing.
    Type: Grant
    Filed: July 17, 1996
    Date of Patent: September 7, 1999
    Assignee: Span Instruments, Inc.
    Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, William Thomas Leyden, III, Khanh Huy Tran, John Fletcher Jordon, III
  • Patent number: 5713692
    Abstract: A polymeric inventory control collar locking ring for securing an inventory control collar around the cylindrical neck of a storage container comprising a circular disc with a central opening sized to fit around the neck of the storage container and a plurality of inwardly disposed flexible tabs spaced equally around the perimeter of the central opening. The tabs are formed integrally with the disc and extend radially inward into the central opening, having a distance of projection sufficient to engage the neck of said storage container.
    Type: Grant
    Filed: July 17, 1996
    Date of Patent: February 3, 1998
    Assignee: Span Instruments
    Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross
  • Patent number: 5697173
    Abstract: An inventory control collar incorporating a resident memory for use on a cylindrical neck of a storage container comprising an electrically insulative housing having a central opening sized to fit around the cylindrical neck of the storage container, and a circumferential groove located in the top of the housing. A first conductive ring inserted into the circumferential groove in the housing is electrically connected to the first terminal of the memory and a second conductive ring inserted into the circumferential groove in the housing is electrically connected to the second terminal of the memory. An electrically insulative retainer ring is inserted into the circumferential groove between the first and second rings. Data is conducted to and from the memory by electrically contacting the first and second conductive rings.
    Type: Grant
    Filed: July 17, 1996
    Date of Patent: December 16, 1997
    Assignee: Span Instuments
    Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Steven Todd Ewing
  • Patent number: D390111
    Type: Grant
    Filed: July 16, 1996
    Date of Patent: February 3, 1998
    Assignee: Span Instruments, Inc.
    Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Douglas N. Laube
  • Patent number: D390138
    Type: Grant
    Filed: July 16, 1996
    Date of Patent: February 3, 1998
    Assignee: Span Instruments, Inc.
    Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Douglas N. Laube