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: 20050080804Abstract: 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: ApplicationFiled: February 10, 2003Publication date: April 14, 2005Inventors: Robert Bradshaw, Kevin Cochrane, Jack Jia, Britt Park, Meili Zhong
-
Patent number: 6792454Abstract: 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: GrantFiled: September 27, 2002Date of Patent: September 14, 2004Assignee: 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: 20030028517Abstract: 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: ApplicationFiled: September 27, 2002Publication date: February 6, 2003Inventors: Russell T. Nakano, Terrence T.W. Yee, Britt H. Park, Sanford L. Barr, Jack S. Jia, Gajanana Hegde, Kevin Cochrane
-
Patent number: 6505212Abstract: 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: GrantFiled: February 3, 1999Date of Patent: January 7, 2003Assignee: Interwoven IncInventors: Russell T. Nakano, Terrence T. W. Yee, Britt H. Park, Sanford L. Barr, Jack S. Jia, Gajanana Hegde, Kevin Cochrane
-
Publication number: 20020049697Abstract: 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: ApplicationFiled: February 3, 1999Publication date: April 25, 2002Inventors: RUSSELL T. NAKANO, TERRENCE T.W. YEE, BRITT H. PARK, SANFORD L. BARR, JACK S. JIA, GAJANANA HEGDE, KEVIN COCHRANE
-
Publication number: 20020004824Abstract: 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: ApplicationFiled: May 17, 2001Publication date: January 10, 2002Inventors: William G. Cuan, Kevin Cochrane
-
Publication number: 20010044834Abstract: 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: ApplicationFiled: March 22, 2001Publication date: November 22, 2001Inventors: Robert Bradshaw, Kevin Cochrane, William G. Cuan, Britt Park
-
Publication number: 20010039594Abstract: 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: ApplicationFiled: November 29, 2000Publication date: November 8, 2001Inventors: Britt H. Park, Kevin Cochrane
-
Publication number: 20010011265Abstract: 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: ApplicationFiled: November 29, 2000Publication date: August 2, 2001Inventors: William G. Cuan, Kevin Cochrane, Gajanana Hedge, Britt H. Park, Robert D. Bradshaw, Jr., James H. Koh
-
Patent number: 5949049Abstract: 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: GrantFiled: July 17, 1996Date of Patent: September 7, 1999Assignee: Span Instruments, Inc.Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, William Thomas Leyden, III, Khanh Huy Tran, John Fletcher Jordon, III
-
Patent number: 5713692Abstract: 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: GrantFiled: July 17, 1996Date of Patent: February 3, 1998Assignee: Span InstrumentsInventors: Henry Jemison McCarrick, Kevin Cochrane Ross
-
Patent number: 5697173Abstract: 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: GrantFiled: July 17, 1996Date of Patent: December 16, 1997Assignee: Span InstumentsInventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Steven Todd Ewing
-
Patent number: D390111Type: GrantFiled: July 16, 1996Date of Patent: February 3, 1998Assignee: Span Instruments, Inc.Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Douglas N. Laube
-
Patent number: D390138Type: GrantFiled: July 16, 1996Date of Patent: February 3, 1998Assignee: Span Instruments, Inc.Inventors: Henry Jemison McCarrick, Kevin Cochrane Ross, Douglas N. Laube