Search

Sivasankaran N Chandrasekar

from Menlo Park, CA
Age ~49

Sivasankaran Chandrasekar Phones & Addresses

  • 323 Chester St, Menlo Park, CA 94025 (650) 274-3219
  • 540 Everett Ave, Palo Alto, CA 94301 (650) 325-2967
  • Stanford, CA
  • Madison, WI
  • San Mateo, CA
  • 323 Chester St, Menlo Park, CA 94025

Work

Position: Professional/Technical

Education

Degree: M.S. School / High School: University of Wisconsin-Madison 1996 to 1997 Specialities: Computer Science

Industries

Information Technology and Services

Resumes

Resumes

Sivasankaran Chandrasekar Photo 1

Senior Rocket Scientist At Rocket Fuel Inc.

View page
Location:
San Francisco Bay Area
Industry:
Information Technology and Services
Education:
University of Wisconsin-Madison 1996 - 1997
M.S., Computer Science
Indian Institute of Technology, Kharagpur 1992 - 1996
Bachelor of Technology (B.Tech.), Computer Science

Publications

Us Patents

Operators For Accessing Hierarchical Data In A Relational System

View page
US Patent:
7028037, Apr 11, 2006
Filed:
Sep 27, 2002
Appl. No.:
10/260138
Inventors:
Nipun Agarwal - Santa Clara CA, US
Ravi Murthy - Hayward CA, US
Eric Sedlar - San Francisco CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Fei Ge - San Jose CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00
G06F 17/00
US Classification:
707100, 707 1, 707 2, 707 3, 707 4, 7071041, 709201, 709217, 709218, 709229
Abstract:
Techniques and systems are provided for efficiently managing hierarchical relational data stored in object-relational database system by extending the syntax of the database language supported by the database system (e. g. SQL) to incorporate several new “hierarchical” operators. These operators are evaluated based on the hierarchical relationship defined for hierarchical relational data. The operators maybe incorporated in SQL queries along with relational operators.

Techniques For Transferring A Serialized Image Of Xml Data

View page
US Patent:
7051042, May 23, 2006
Filed:
May 1, 2003
Appl. No.:
10/428393
Inventors:
Muralidhar Krishnaprasad - Fremont CA, US
Ravi Murthy - Fremont CA, US
Anand Manikutty - Foster City CA, US
James Warner - Sunnyvale CA, US
Neema Jalali - Belmont CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707102
Abstract:
Techniques for transferring a serialized image of data for an XML construct includes selecting a first format from multiple different XML serialization formats that represent, in a database system, data for XML constructs as a series of data units, such as a series of bytes representing characters, or a series of bits, bytes or octets representing binary values. A message is generated that includes a payload and a payload type field. The payload includes particular serialized data that represents particular data for a particular XML construct in the first format. The type field includes data that indicates the first format. The message is sent from a sending component of the database system to a different receiving component of the database system. These techniques allow the format selection to be based on characteristics of the sending or receiving components to make better use of the resources available to the two components.

Loadable Units For Lazy Manifestation Of Xml Documents

View page
US Patent:
7092967, Aug 15, 2006
Filed:
Sep 27, 2002
Appl. No.:
10/256777
Inventors:
Syam Pannala - Mountain View CA, US
Eric Sedlar - San Francisco CA, US
Bhushan Khaladkar - Mountain View CA, US
Ravi Murthy - Fremont CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Nipun Agarwal - Santa Clara CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
7071041, 715513, 715514, 707 3, 707 10, 707101
Abstract:
Described herein is a system for “lazy” manifestation of XML documents. In lazy manifestation, only portions of an XML document that contain data of interest (e. g. , a particular element or attribute requested by an application) are manifested. The term “manifesting a portion of an XML document” refers to creating an in-memory representation of the portion and incorporating it into existing in-memory representation of an XML document, if any. These portions are referred to herein as a loadable unit. A loadable unit is a set of one or more nodes in an XML document, where when there is need to manifest a node in the set, other nodes in the loadable unit are manifested too. Loadable units may, but not necessarily, correlate to content structures that store the nodes. A loadable unit may be the nodes whose content is contained in a row.

Mechanism For Mapping Xml Schemas To Object-Relational Database Systems

View page
US Patent:
7096224, Aug 22, 2006
Filed:
Sep 27, 2002
Appl. No.:
10/259278
Inventors:
Ravi Murthy - Fremont CA, US
Muralidhar Krishnaprasad - Foster City CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Eric Sedlar - San Francisco CA, US
Viswanathan Krishnamurthy - Fremont CA, US
Nipun Agarwal - Santa Clara CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/00
G06F 7/00
US Classification:
707100, 707101, 707102
Abstract:
A method and system are provided for allowing users to register XML schemas in a database system. The database system determines, based on a registered XML schema, how to store within the database system XML documents that conform to the XML schema. This determination involves mapping constructs defined in the XML schema to constructs supported by the database system. Such constructs may include datatypes, hierarchical relationship between elements, constraints, inheritances, etc. Once the mapping has been determined, it is stored and used by the database system to determine how to store subsequently received XML documents that conform to the registered XML schema.

Techniques For Rewriting Xml Queries Directed To Relational Database Constructs

View page
US Patent:
7120645, Oct 10, 2006
Filed:
May 1, 2003
Appl. No.:
10/428878
Inventors:
Anand Manikutty - Foster City CA, US
Muralidhar Krishnaprasad - Fremont CA, US
Ravi Murthy - Fremont CA, US
Zhen Liu - San Mateo CA, US
Subramanian Muralidhar - Fremont CA, US
James Warner - Sunnyvale CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707102
Abstract:
Techniques for executing database commands include receiving a database command that includes an XML component operation that operates on an XML construct that is based on a first set of one or more relational database constructs. It is determined whether the XML component operation can be transformed to a relational database operation on a particular set of one or more relational database constructs of the first set, which does not involve the XML component operation. If it is determined that the XML component operation can be transformed, then the XML component operation is rewritten as a particular relational database operation that operates on the particular set and that does not involve the XML component operation. The particular relational database operation is evaluated. In another aspect, techniques include determining a primitive set of XML generation operations and replacing non-primitive XML generation operations with one or more operations from the primitive set.

Techniques For Scalably Accessing Data In An Arbitrarily Large Document By A Device With Limited Resources

View page
US Patent:
7308474, Dec 11, 2007
Filed:
Nov 26, 2002
Appl. No.:
10/306130
Inventors:
Sivasankaran Chandrasekar - Palo Alto CA, US
Ravi Murthy - Fremont CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
Techniques for accessing data that resides in a document on a computer-readable medium by a device with device resources of limited resource amount include determining usage for each portion of the document that consumes the device resources of a plurality of portions of the document. Each portion may be accessed independently of a different portion of the document. Based on the usage, a particular portion of the document is selected to cease consuming the device resources. The device resources consumed by the particular portion are released. The techniques allow a document-processing device with limited resources to scale up to process a large document that would otherwise exceed the available resources. This capability is an advantage when first inserting a large XML document, which cannot be fully manifested in available memory, as multiple loadable units into a database or other persistent store.

Efficient Extraction Of Xml Content Stored In A Lob

View page
US Patent:
7366735, Apr 29, 2008
Filed:
Feb 15, 2005
Appl. No.:
11/059612
Inventors:
Sivasankaran Chandrasekar - Palo Alto CA, US
Ashish Thusoo - Fremont CA, US
Ravi Murthy - Fremont CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Sreedhar Mukkamalla - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
7071041, 707101, 707102, 717117, 715513, 715523
Abstract:
A method and system are provided for extracting a valid, self-contained fragment for a node in a XML document stored in a database management system. An XML index is used to identify a location in which XML fragment data corresponding to the node is located. Ancestors of the node are identified and examined for any information needed for the proper interpretation of the fragment. If an ancestor node contains such needed information, this information is patched into the XML fragment to ensure that the fragment is a valid, self-contained XML fragment.

Mechanism To Enable Evolving Xml Schema

View page
US Patent:
7395271, Jul 1, 2008
Filed:
Aug 25, 2003
Appl. No.:
10/648497
Inventors:
Sam Idicula - Foster City CA, US
Nipun Agarwal - Santa Clara CA, US
Ravi Murthy - Fremont CA, US
Eric Sedlar - San Francisco CA, US
Sivasankaran Chandrasekar - Palo Alto CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707102, 707 2, 707100, 707103 R, 709203
Abstract:
A method and system for evolving XML-schema-based data to conform to an evolved XML schema is disclosed. Based on an existing XML schema and an instance document that is based on the existing XML schema, an XML-schema-independent form of the instance document is generated. Based on a set of specified transformations and the XML-schema-independent form of the instance document, an evolved instance document is generated. The evolved instance document conforms to an evolved XML schema that incorporates changes to the existing XML schema. Techniques described herein are flexible enough to accommodate a wide variety of evolutions to XML schemas.
Sivasankaran N Chandrasekar from Menlo Park, CA, age ~49 Get Report