Search

Bernard A Traversat

age ~62

from Menlo Park, CA

Also known as:
  • Bernard An Susan Traversat
  • Bernard S Traversat
  • Bernard E Traversat
  • Benard A Traversat
Phone and address:
505 San Mateo Dr, Menlo Park, CA 94025
(650)4852130

Bernard Traversat Phones & Addresses

  • 505 San Mateo Dr, Menlo Park, CA 94025 • (650)4852130
  • 701 Fremont St, Menlo Park, CA 94025 • (650)3300680
  • Bradenton, FL
  • San Mateo, CA
  • Dallas, TX
  • San Francisco, CA
  • Palo Alto, CA
  • San Jose, CA
  • Manasota, FL
  • 505 San Mateo Dr, Menlo Park, CA 94025

Work

  • Position:
    Professional/Technical

Us Patents

  • Persistent Storage Managers For Configuring Client/Server Environments

    view source
  • US Patent:
    6351751, Feb 26, 2002
  • Filed:
    May 14, 1998
  • Appl. No.:
    09/079042
  • Inventors:
    Bernard A. Traversat - San Francisco CA
    Jeffrey A. Schmidt - Boulder Creek CA
    Thomas Saulpaugh - San Jose CA
    Steve Woodward - Boca Raton FL
    William J. Tracey - Round Rock TX
  • Assignee:
    Sun Microsystems, Inc. - Palo Alto CA
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1700
  • US Classification:
    707103Y, 709220
  • Abstract:
    Innovative managers of persistent data are provided. As an example, in a client/server environment, a persistent manager object may be initialized on both the client and server subsystems. The persistent manager objects may be instances of the same persistent manager class. The persistent manager object on the client subsystem may receive a request to store persistent data and the persistent manager object on the client sends the request to the persistent manager object on the server subsystem. The persistent manager object on the server subsystem may then store the persistent data to make it subsequently be available for the client subsystem.
  • Method And Data Format For Exchanging Data Between A Java System Database Entry And An Ldap Directory Service

    view source
  • US Patent:
    6366954, Apr 2, 2002
  • Filed:
    Jan 29, 1999
  • Appl. No.:
    09/239596
  • Inventors:
    Bernard A. Traversat - San Francisco CA
    Tom Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
  • Assignee:
    Sun Microsystems, Inc. - Palo Alto CA
  • International Classification:
    G06F 1730
  • US Classification:
    709220, 707104, 713 1
  • Abstract:
    Methods, data formats, and computer program products are disclosed for exchanging configuration data between a configuration server schema residing on a configuration server and a network directory service. The exchange of data is significantly enhanced through the use of an extension to a network directory service enabling a rapid mapping between a directory service attribute and a configuration server property. A directory service entry includes multiple shadow attributes where each shadow attribute corresponds to a particular directory service attribute. The particular directory service attribute, in turn, has a corresponding property in the configuration server. The extension also includes a correspondence or path matching file that contains matches between directory service addresses and configuration server location identifier or paths. Through the use of the shadwo attributes and the path matching file, configuration data can be exchanged efficiently and rapidly between a configuration server and a network directory service.
  • Security For Platform-Independent Device Drivers

    view source
  • US Patent:
    6434694, Aug 13, 2002
  • Filed:
    Jun 29, 1998
  • Appl. No.:
    09/106912
  • Inventors:
    Gregory L. Slaughter - Palo Alto CA
    Thomas Saulpaugh - San Jose CA
    Bernard Traversat - San Francisco CA
    Jeffrey A. Schmidt - Boulder Creek CO
  • Assignee:
    Sun Microsystems, Inc. - Palo Alto CA
  • International Classification:
    G06F 900
  • US Classification:
    713 1, 709327
  • Abstract:
    A computer-implemented method for allocating securely memory resources to a platform-independent device driver is described. In one embodiment, a device driver generates a request for memory allocation in terms of an abstract memory address space. The driver forwards the request to the bus manager. An inner class representation of the bus manager is generated and the identity of the driver is determined. The inner class representation handles the request from the device driver using the same procedures as the bus manager, and appears to the driver as the bus manager itself. Thus, a memory request from a platform-independent device driver can be made in a secure manner.
  • Method And System For Expressing Information From An Object-Oriented Database In A Grammatical Form

    view source
  • US Patent:
    6542899, Apr 1, 2003
  • Filed:
    Feb 19, 1999
  • Appl. No.:
    09/253866
  • Inventors:
    Thomas E. Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
    Bernard A. Traversat - San Francisco CA
  • Assignee:
    Sun Microsystems, Inc. - Santa Clara CA
  • International Classification:
    G06F 1730
  • US Classification:
    707103, 707100, 707102, 717112, 717114, 717116, 717140, 717146, 717147, 709315
  • Abstract:
    A grammar to represent a hierarchical object-oriented database. The grammar comprises a set of keywords and a syntax. The keywords include âtreeâ, âentryâ, âpropertiesâ, and âattributesâ. Properties and attributes are defined by name-value pairs. The grammar is designed to be platform-independent and programming-language-independent and therefore descriptive of any hierarchical object-oriented database. A grammatical form, a description of an object-oriented database in a textual form according to the grammar, may be stored in a persistent form such as one or more files on disk. The grammatical form is human-readable and human-editable. The grammatical form can be created by hand, or it can be created from an object-oriented database in transient form through the process of serialization. The grammatical form can be transformed into an object-oriented database through the process of compilation. The object-oriented database is an object-oriented configuration database which stores configuration parameters pertaining to the software and hardware of a computer system, such as application programs, device drivers, system services, and other components.
  • Method And System For Transforming A Textual Form Of Object-Oriented Database Entries Into An Intermediate Form Configurable To Populate An Object-Oriented Database For Sending To Java Program

    view source
  • US Patent:
    6598052, Jul 22, 2003
  • Filed:
    Feb 19, 1999
  • Appl. No.:
    09/253841
  • Inventors:
    Thomas E. Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
    Bernard A. Traversat - San Francisco CA
  • Assignee:
    Sun Microsystems, Inc. - Santa Clara CA
  • International Classification:
    G06F 1730
  • US Classification:
    707102, 707100, 707103, 707104, 717108, 717116, 717147, 717165, 717152
  • Abstract:
    A method and system for compiling a grammatical form of an object-oriented database into an intermediate form of that database. The grammatical form is a persistent form of an object-oriented database expressed in a human-readable and human-editable textual form according to a grammar. The textual form is parsed into a series of tokens. The tokens are compiled into a plurality of entries. The plurality of entries are expressed in an intermediate form. The intermediate form comprises an array of intelligent entry objects which encapsulate data with methods for manipulating that data. The methods include creating a database entry, creating a property associated with an entry, creating an attribute associated with an entry or property, querying the last entry, property, or attribute created, and finalizing entry storage. The intermediate form lacks the infrastructure of the database, but the intermediate form can be used to populate the object-oriented database with entries. The object-oriented database is an object-oriented configuration database which stores configuration parameters pertaining to the software and hardware of a computer system, such as application programs, device drivers, system services, and other components.
  • Method And Apparatus For A Core Application Programming Interface

    view source
  • US Patent:
    6598093, Jul 22, 2003
  • Filed:
    May 14, 1998
  • Appl. No.:
    09/079102
  • Inventors:
    Jeffrey A. Schmidt - Boulder Creek CA
    Bernard A. Traversat - San Francisco CA
    Thomas Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
  • Assignee:
    Sun Microsystems, Inc. - Santa Clara CA
  • International Classification:
    G06F 946
  • US Classification:
    709328, 709315, 707103 Z, 707 1
  • Abstract:
    Methods and apparatus for implementing a core application programming interface which is a part of more than one application programming interface are disclosed. According to one aspect of the present invention, a class structure in an object based system is arranged to provide application programming interfaces which enable access to a system database. The class structure includes a first set of classes that define a core application programming interface, a second set of classes that define a client application programming interface, and a third set of classes that define a server application programming interface. The second set of classes includes the first set of classes, and the third set of classes includes the second set of classes. In one embodiment, the first set of classes includes interfaces.
  • Transforming Transient Contents Of Object-Oriented Database Into Persistent Textual Form According To Grammar That Includes Keywords And Syntax

    view source
  • US Patent:
    6606632, Aug 12, 2003
  • Filed:
    Feb 19, 1999
  • Appl. No.:
    09/253840
  • Inventors:
    Thomas E. Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
    Bernard A. Traversat - San Francisco CA
  • Assignee:
    Sun Microsystems, Inc. - Santa Clara CA
  • International Classification:
    G06F 1730
  • US Classification:
    707102, 707100, 707103, 707104, 717108, 717116, 717147, 717165, 717152
  • Abstract:
    A method and system for serializing a transient object-oriented database into a persistent form. The persistent form is a grammatical form, an expression of an object-oriented database in a textual form according to a grammar. The grammatical form is human-readable and human-editable. The grammar is designed to be platform-independent and programming-language-independent and therefore descriptive of any hierarchical object-oriented database. An object-oriented database is expressed as a plurality of entries in a transient, hierarchical, object-oriented form. The tree of entries is navigated and each entry is written to the persistent form as text according to the grammar. The serialized form stores only the key state of the database, not a âsnapshotâ of memory. Therefore, the persistent, serialized form is smaller than the in-memory, transient form of the object-oriented database. The object-oriented database is an object-oriented configuration database which stores configuration parameters pertaining to the software and hardware of a computer system, such as application programs, device drivers, system services, and other components.
  • Method And System For Java Program Storing Database Object Entries In An Intermediate Form Between Textual Form And An Object-Oriented Form

    view source
  • US Patent:
    6611844, Aug 26, 2003
  • Filed:
    Feb 19, 1999
  • Appl. No.:
    09/253868
  • Inventors:
    Thomas E. Saulpaugh - San Jose CA
    Gregory L. Slaughter - Palo Alto CA
    Bernard A. Traversat - San Francisco CA
  • Assignee:
    Sun Microsystems, Inc. - Santa Clara CA
  • International Classification:
    G06F 1730
  • US Classification:
    707103, 707100, 707102, 7071041, 717108, 717116, 717147, 717153, 709316, 709332
  • Abstract:
    A method and system for providing an intelligent intermediate form of an object-oriented database. The intermediate form is derived from a grammatical form of an object-oriented database through the process of compilation. The grammatical form is a persistent form of an object-oriented database expressed in a human-readable and human-editable textual form according to a grammar. The intermediate form comprises an array of intelligent entry objects which encapsulate data with methods for manipulating that data. The methods include creating a database entry, creating a property associated with an entry, creating an attribute associated with an entry or property, querying the last entry, property, or attribute created, and finalizing entry storage. The intermediate form lacks the infrastructure of the database, but the intermediate form can be used to populate the object-oriented database with entries. The object-oriented database is an object-oriented configuration database which stores configuration parameters pertaining to the software and hardware of a computer system, such as application programs, device drivers, system services, and other components.

Resumes

Bernard Traversat Photo 1

Bernard Traversat

view source
Location:
San Francisco Bay Area
Industry:
Computer Software
Bernard Traversat Photo 2

Bernard Traversat

view source

Youtube

JavaOne Keynote Project Hydrazine Demo

Bernard Traversat gave a preview of Project Hydrazine service and cont...

  • Category:
    Science & Technology
  • Uploaded:
    12 May, 2008
  • Duration:
    7m 31s

Chapter 07 - The Call of the Wild by Jack Lon...

Chapter 7: The Sounding of the Call. Classic Literature VideoBook with...

  • Category:
    Education
  • Uploaded:
    26 Jul, 2011
  • Duration:
    41m 13s

Facebook

Bernard Traversat Photo 3

Bernard Traversat

view source
Friends: Jonathan Hahn, John Hervey, Mike Briones, Xaviouz Ornorm, Mark DixonBernard Traversat est en Facebook. nete a Facebook para estar conectado con Bernard Traversat y con otras personas que podras conocer.

Get Report for Bernard A Traversat from Menlo Park, CA, age ~62
Control profile