Search

George A Buzsaki

from Fremont, CA
Age ~58

George Buzsaki Phones & Addresses

  • 35233 Noel Pl, Fremont, CA 94536 (510) 745-7750
  • 36340 Easterday Way, Fremont, CA 94536 (510) 745-7750
  • Ann Arbor, MI
  • Hayward, CA
  • Taylor, MI
  • Alameda, CA

Publications

Us Patents

Method And Apparatus For Facilitating Object Communication Across A Network

View page
US Patent:
6813629, Nov 2, 2004
Filed:
Apr 2, 1999
Appl. No.:
09/286124
Inventors:
Rama Rao Kocherlakota - Millbrae CA
Seth Stafford - San Francisco CA
George Buzsaki - Fremont CA
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 1516
US Classification:
709203, 709316
Abstract:
The present invention provides a framework for enabling an object oriented paradigm to be implemented in a networked environment. The framework comprises a client dispatcher object for managing the network communications of objects on the clients side, and a server dispatcher object for managing the network communications of objects on the servers side. The dispatcher objects cooperate with each other to send messages from the associated objects across the network in batches. By collecting and sending messages in batches, the dispatchers minimize the number of network round trips that need to be incurred, thereby minimizing network traffic. The framework further comprises a proxy interface for enabling the dispatcher objects to communicate with their associated objects. The proxy interface sets forth a set of methods that each of the associated objects needs to implement in order to participate in the communication scheme of the present invention. By providing an implementation for the proxy interface, any object having any desired functionality will be able to take advantage of the framework of the present invention.

Test Tool For Application Programming Interfaces

View page
US Patent:
7506311, Mar 17, 2009
Filed:
Nov 17, 2004
Appl. No.:
10/991883
Inventors:
Sowmya Subramanian - Mountain View CA, US
Larry Dean Harris - Belmont CA, US
Sandeep Khemani - Fremont CA, US
Thomas W. Nickerson - Independence CA, US
George A. Buzsaki - Fremont CA, US
Michael De Groot - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 9/44
G06F 11/00
G11C 29/00
G01R 31/28
US Classification:
717124, 717106, 717117, 714 6, 714 25, 714 33, 714703, 714715
Abstract:
Methods and apparatus for enabling the framework and the application code associated with an application programming interface (API) to be efficiently and comprehensively tested are disclosed. According to one aspect of the present invention, a structure that defines an API test in declarative metadata includes an entity to be tested, a first metadata arrangement, and a second metadata arrangement. The first metadata arrangement includes any data to be used when the entity is tested, and the second metadata arrangement includes any expected outputs associated with testing the entity.

Application Functionality For A Test Tool For Application Programming Interfaces

View page
US Patent:
7603658, Oct 13, 2009
Filed:
Nov 17, 2004
Appl. No.:
10/991607
Inventors:
Sowmya Subramanian - Mountain View CA, US
Larry Dean Harris - Belmont CA, US
Sandeep Khemani - Fremont CA, US
Thomas W. Nickerson - Independence CA, US
George A. Buzsaki - Fremont CA, US
Michael De Groot - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 9/44
US Classification:
717126, 717124
Abstract:
Methods and apparatus for enabling efficient testing of application programming interface (API) frameworks and application code are disclosed. According to one aspect of the present invention, a framework suitable for use to test an API includes a metadata provider arrangement that stores declarative metadata and a metadata provider interface that obtains the declarative metadata associated with a test from the declarative metadata provider. A first test adapter includes logic used to process the declarative metadata, and a diagnostic test interface cooperates with the first test adapter to execute the test. The first test adapter is effectively interfaced with the diagnostic test interface. Finally, a diagnostics execution engine is arranged to communicate with the diagnostic test interface to cause the test to be executed.

Crawlable Applications

View page
US Patent:
7752207, Jul 6, 2010
Filed:
May 1, 2007
Appl. No.:
11/742961
Inventors:
George Buzsaki - Fremont CA, US
Kevin Hudson - San Francisco CA, US
Anping Wang - Redwood Shores CA, US
David Lam - Sunnyvale CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
G06F 15/173
US Classification:
707737, 709226
Abstract:
Systems and methods in accordance with various embodiments of the present invention provide for a computer based method for crawling application data from an application data store. The applications data store has business objects of an application stored thereon. The method may include identifying a first request for application data received from a search engine as a seed universal resource locator (URL). A crawlable definition for the identified business object is accessed, the crawlable definition including a query selecting one or more attributes of the business object. Moreover, the method can include sending the query to the application data store and receiving query results in response thereto. Additionally, the method can include forming a crawlable document which includes the retrieved results of the business object.

Integration Functionality For A Test Tool For Application Programming Interfaces

View page
US Patent:
7779036, Aug 17, 2010
Filed:
Nov 17, 2004
Appl. No.:
10/991608
Inventors:
Sowmya Subramanian - Mountain View CA, US
Larry Dean Harris - Belmont CA, US
Sandeep Khemani - Fremont CA, US
Thomas W. Nickerson - Independence CA, US
George A. Buzsaki - Fremont CA, US
Michael De Groot - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707791, 707796
Abstract:
Methods and apparatus for enabling efficient testing of application programming interface (API) frameworks and application code are disclosed. According to one aspect of the present invention, a method for capturing a call to an API using a framework including an execution engine that communicate with an adapter to cause the API call to be executed involves making the API call and constructing an object using metadata associated with the API call. The constructed object is converted into a node that is of a declarative metadata format, and the node is stored.

Patch Impact Analyzer

View page
US Patent:
7895592, Feb 22, 2011
Filed:
Mar 24, 2005
Appl. No.:
11/089665
Inventors:
Sowmya Subramanian - Mountain View CA, US
Yum Yuen Sonny Wong - San Mateo CA, US
George A. Buzsaki - Fremont CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 9/44
US Classification:
717168, 717100, 717105
Abstract:
Methods and apparatus for efficiently scheduling downtimes associated with installing updates to software applications are described. According to one aspect of the present invention, a method for accessing an impact of a portion of code, e. g. , and update, on an application, includes obtaining metadata associated with the portion of code and comparing the metadata against a plurality of data structures associated with the application. Comparing the metadata against the data structures includes determining whether a first data structure is identified in the metadata. The method also includes creating a first list when the first data structure is identified in the metadata. The first list identifies the first data structure as being arranged to be substantially directly affected by the portion of code.

Secure Normal Forms

View page
US Patent:
8078595, Dec 13, 2011
Filed:
Oct 9, 2007
Appl. No.:
11/869618
Inventors:
Nigel King - San Mateo CA, US
George Buzsaki - Fremont CA, US
Roger Wigenstam - San Mateo CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00
US Classification:
707694, 707702, 707757
Abstract:
Techniques for implementing secure normal forms are provided. In one embodiment, in response to a request for data from a client, a database server is operable to enforce a column-level security policy that is defined for a particular column of some, but not necessarily all, rows of a table stored in a database. After retrieving a set of rows from the table and before returning a result set of rows to the client, the database server modifies the retrieved set of rows into the result set of rows by applying the security policy to each row of the retrieved set of rows, where applying the security policy to a row comprises: determining whether the security policy is satisfied for the particular column of that row; replacing, in the result set of rows, a data value in the particular column of that row with a security-NULL value when the security policy is not satisfied; and including the data value in the particular column of that row into the result set of rows when the security policy is satisfied. After generating the result set of rows, the database server returns the result set of rows to the client.

Method And Apparatus For Logging Privilege Use In A Distributed Computing Environment

View page
US Patent:
20090319527, Dec 24, 2009
Filed:
Jun 18, 2008
Appl. No.:
12/141694
Inventors:
Nigel King - San Mateo CA, US
George A. Buzsaki - Fremont CA, US
Suchithra Upadhyayula - Foster City CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 21/00
G06F 17/30
US Classification:
707 9, 726 4, 707E17032
Abstract:
One embodiment of the present invention provides a system that logs the use of privileges in a distributed computing environment. The distributed computing environment includes a database system, one or more client applications, and a unified security management layer between the database system and the one or more client applications. During operation, the system receives a request from a client application to execute a business function in the distributed computing environment. The system determines a privilege associated with the requested business function, and logs that the request is associated with the privilege. The system then checks, in the unified security management layer, whether a user associated with the request is associated with a role that has the privilege. If the user is associated with a role that has the privilege, the system performs the requested business function. By checking and logging privilege access in the unified security management layer, the system facilitates tracking privilege use for the database system and the client applications in a single entity, thereby enabling security managers to more easily audit privileged operations in the distributed computing environment.
George A Buzsaki from Fremont, CA, age ~58 Get Report