throbber
Case 10036
`
`We Claim:
`
`l_.
`
`A method of enabling data access and manipulation from a pervasive
`
`device, comprising the steps of:
`
`receiving a data access request from a pervasive device;
`
`obtaining the requested data;
`
`determining what data manipulation operations are available for the obtained
`
`data; and
`
`providing references to the determined data manipulation operations to the
`
`pervasive device.
`
`2.
`
`The method of claim 1, wherein a reference to a determined data
`
`manipulation operation comprises a serviceinvocation address.
`
`The method of claim 1, further comprising the steps of:
`
`receiving a request to perform a selected one of the determined data
`
`manipulation operations; and
`
`performing the requested operation on behalf of the pervasive device.
`
`4.
`
`The method of claim 1, wherein the determining step further comprises
`
`determining what data manipulation operations are available for a content type of the
`
`obtained data.
`
`5.
`
`The method of claim 1, wherein the determining step further comprises
`
`determining what data manipulation operations are available for a user of the pervasive
`
`device.
`
`The method of claim 1, further comprising the steps of:
`
`determining a current location of the pervasive device; and
`
`Oracle Exhibit 1002, page 1
`
`

`
`Case 1003 6
`
`determining what data manipulation operations are available for the current
`
`location of the pervasive device.
`
`7.
`
`The method of claim 1, wherein the detennining step further comprises
`
`determining what data manipulation operations are available responsive to a type of the
`
`pervasive device.
`
`The method of claim 1, further comprising the steps of:
`
`performing one or more data manipulation operations on the obtained data,
`
`thereby creating transformed data;
`
`determining what data manipulation operations are available for the
`
`transformed data; and
`
`providing references to the determined data manipulation operations for the
`
`transformed data to the pervasive device.
`
`9.
`
`A computer program product having a computer-readable medium having
`
`computer program code encoded thereon for enabling data access and manipulation from
`
`a pervasive device, the ‘computer program code adapted to perform steps comprising:
`
`receiving a data access request from a pervasive device; '
`
`obtaining the requested data;
`
`_ determining What data manipulation operations are available for the obtained
`
`data; and
`
`providing references to the determined data manipulation operations to the
`
`pervasive device.
`
`10.
`
`The computer program product of claim 9, wherein a reference to a
`
`determined data manipulation operation comprises a service invocation address.
`
`11.
`
`The computer program product of claim 9, further comprising the steps of:
`
`receiving a request to perform a selected one of the determined data
`
`manipulation operations; and
`
`performing the requested operation on behalf of the pervasive device.
`
`'
`
`Oracle Exhibit 1002, page 2
`
`

`
`Case 10036
`
`12.
`
`The computer program product of claim 9, wherein the determining step
`
`further comprises determining what data manipulation operations are available for a
`
`content type of the obtained data.
`
`13.
`
`The computer program product of claim 9, wherein the determining step
`
`further comprises determining what data manipulation operations are available for a user
`
`of the pervasive device.
`
`14.
`
`The computer program product of claim 9, further comprising the steps of:
`
`determining a current location of the pervasive device; and
`
`determining what data manipulation operations are available for the current
`
`location of the pervasive device.
`
`15.
`
`The computer program product of claim 9, wherein the determining step
`
`filrther comprises determining what data manipulation operations are available
`
`responsive to a type of the pervasive device.
`
`16.
`
`The computer program product of claim 9, further comprising the steps of:
`
`performing one or more data manipulation operations on the obtained data,
`
`thereby creating transformed data;
`
`determining what data manipulation operations are available for the
`
`transformed data; and
`
`providing references to the determined data manipulation operations for the
`
`transformed data to the pervasive device.
`
`17.
`
`A system for enabling data access and manipulation from a pervasive
`
`device, comprising:
`
`a data manipulation server for maintaining a repository of data manipulation
`
`operations; and
`
`a protocol proxy in communication with the pervasive device and the data
`
`manipulation server and adapted to:
`
`receive a data access request from the pervasive device;
`
`40
`
`Oracle Exhibit 1002, page 3
`
`

`
`Case 10036
`
`obtain the requested data;
`
`communicate with the data manipulation server to determine, responsive
`
`to the obtained data, what data manipulation operations are
`
`available; and
`
`provide references to the determined data manipulation operations to the '
`
`pervasive device.
`
`18.
`
`The system of claim 17, wherein the data manipulation server maintains a
`
`service invocation address for a data manipulation operation in the repository and
`
`wherein the reference to the determined data manipulation operation comprises the
`
`service invocation address.
`
`19.
`
`The system of claim 17, wherein the data manipulation server is adapted
`
`to receive a request to perform a selected one of the determined data manipulation
`
`operations and invoke the requested operation on behalf of the pervasive device.
`
`20.
`
`The system of claim 17, wherein the protocol proxy is further adapted to
`
`determine what data manipulation operations are available for a content type of the
`
`obtained data.
`
`21.
`
`The system of claim 17, wherein the protocol proxy is further adapted to
`
`determine what data manipulation operations are available for a user of the pervasive
`
`device.
`
`22.
`
`The system of claim 17, wherein the protocol proxy is further adapted to:
`
`determine a current location of the pervasive device; and
`
`determine what data manipulation operations are available responsive to the
`
`current location of the pervasive device.
`
`Oracle Exhibit 1002, page 4
`
`

`
`23.
`
`The system of claim 17, wherein the protocol proxy is further adapted to
`
`determine what data manipulation operations are available responsive to a type of
`
`pervasive device.
`
`Case 10036
`
`24.
`
`The system of claim 17, wherein the protocol proxy is fiirther adapted to:
`
`perform one or more data manipulation operations on the obtained data,
`
`thereby creating transformed data;
`
`determine what data manipulation operations are available for the transformed
`
`data; and
`
`provide references to the determined data manipulation operations for the
`
`transformed data to the pervasive device.
`
`Oracle Exhibit 1002, page 5
`
`

`
`Office Action Summary
`
`Application No.
`
`Applicant(s)
`
`11/075,437
`
`Examine,
`
`Moustafa M. Meky
`
`SINGHAL ET AL.
`
`An Uni,
`
`2157 I
`
`-- The MAILING DATE of this communication appears on the cover sheet with the correspondence address --
`Period for Reply
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE Q MONTH(S) OR THIRTY (30) DAYS.
`WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION.
`Extensions of time may be available under the provisions of 37 CFR 1.136(a).
`in no event, however. may a reply be timely filed
`after SIX (6) MONTHS from the mailing date of this communication.
`It NO period for reply is specified above. the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
`-
`- Failure to reply within the set or extended period for reply will. by statute. cause the application to become ABANDONED (35 U.S.C. § 133).
`Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed. may reduce any
`earned patent term adjustment. See 37 CFR 1.704(b).
`
`Status
`
`HE Responsive to 'communication(s) filed on 07 March 2005.
`2a)|] This action is FINAL.
`2b)|X| This action is non—fina|.
`
`3)[:l Since this application is in condition for allowance except for formal matters, prosecution as to the merits is
`closed in accordance with the practice under Ex parte Quayle, 1935 C.D. 11, 453 O.G. 213.
`
`Disposition of Claims
`
`4)lZ C|aim(s)1—:2’t1is/are pending in the application.
`4a) Of the above c|aim(s) __ is/are withdrawn from consideration.
`
`5)E] Claim(s)j is/are allowed.
`
`6)E Claim(s)1-:21! is/are rejected.
`
`7)l] Claim(s)j is/are objected to.
`
`8)|:I Claim(s)j are subject to restriction and/or election requirement.
`
`Application Papers
`
`9)EI The specification is objected to by the Examiner.
`
`10)[:l The drawing(s) filed on j is/are: a)l:I accepted or b)[:] objected to by the Examiner.
`Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
`
`Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d).
`
`11)l:I The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152.
`
`Priority under 35 U.S.C. § 119
`
`12)[:l Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
`a)l:l All
`b)E] Some * c)E] None of:
`
`1.[j Certified copies of the priority documents have been received.
`
`2.l] Certified copies of the priority documents have been received in Application No.
`
`3.I:] Copies of the certified copies of the priority documents have been received in this National Stage
`application from the International Bureau (PCT Rule 17.2(a)).
`
`* See the attached detailed Office action for a list of the certified copies not received.
`
`Attachmentts)
`
`4) [I Interview Summary (PTO-413)
`PBPGT N°(5I/M3" Data j-
`5) CI Notice of Informal Patent Application
`6) CI Other: _-
`
`1) El Notice of References Cited (PTO-892)
`2) D Notice of Draftsperson's Patent Drawing Review (PTO—948)
`3) IX] Information Disclosure Statement(s) (PTO/SB/08)
`Paper No(s)/Mail Date 10/3/2005.
`u.s. Patent and Trademan< Office
`PTOL—326 (Rev. 08-06)
`
`Office Action Summary
`
`Part of Paper No./Mail Date 20051229
`
`Oracle Exhibit 1002, page 6
`
`

`
`Application/Control Number: 11/075,437
`
`Art Unit: 2157
`
`1.
`
`2.
`
`Claims 1-24 are presenting for examination.
`
`The nonstatutory double patenting rejection is based on a judicially created doctrine
`
`grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or
`
`improper timewise extension of the “right to exclude” granted by a patent and to prevent possible
`
`harassment by multiple assignees. A nonstatutory obviousness-type double patenting rejection
`
`is appropriate where the conflicting claims are not identical, but at least one examined
`application claim is not patentably distinct from the reference claim(s) because the examined
`
`application claim is either anticipated by, or would have been obvious over, the reference
`
`claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re
`
`Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225
`
`USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re
`Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); and In re Thorington, 418 F.2d 528, 163
`USPQ 644 (CCPA 1969).
`I
`
`A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may
`
`be used to overcome an actual or provisional rejection based on a nonstatutory double patenting
`
`ground provided the conflicting application or patent either is shown to be commonly owned
`with this application, or claims an invention made as a result of activities undertaken within the
`
`scope of a joint research agreement.
`
`Effective January 1, 1994, a registered attorney or agent of record may sign a terminal
`
`disclaimer. A terminal disclaimer signed by the assignee must fully comply with 37 CFR
`
`3.73(b).
`
`3.
`
`Claims 1-24 are rejected on the ground of nonstatutory obviousness~type double
`
`patenting as being unpatentable over claims 1-57 of U.S. Patent No. 6,925,481. Although the
`
`conflicting claims are not identical, they are not patentably distinct from each other because the
`
`claims of the patent 481 substantially teaches the claimed limitations.
`
`4.
`
`Claims 1-24 would be allowable upon receiving the terminal disclaimer.
`
`Oracle Exhibit 1002, page 7
`
`

`
`Application/Control Number: 11/075,437
`Art Unit: 2157
`
`4.1.
`
`The prior art of record does not teach providing references to determined data
`
`manipulations operations for obtained data to a pervasive device that requests the data.
`
`5.
`
`The prior art made of record and not relied upon is considered pertinent to applicant's
`
`disclosure.
`
`6.
`
`Any inquiry concerning this communication or earlier communications from the
`
`examiner should be directed to Moustafa M. Meky whose telephone number is 571-272-4005.
`
`The examiner can normally be reached on flex.
`
`If attempts to reach the examiner by telephone are unsuccessful, the examiner’s.
`
`supervisor, Ario Etienne can be reached on 571-272-4001. The fax phone number for the
`
`organization where this application or proceeding is assigned is 571-273-8300.
`
`Information regarding the status of an application may be obtained from the _Patent
`
`Application Information Retrieval (PAR) system. Status information for published applications
`
`may be obtained from either Private PAR or Public PAR. Status information for unpublished
`applications is available through Private PAIR only. For more information about the PAIR
`
`system, see http://pair-direct.uspto. gov. Should you have questions on access to the’ Private PAR '
`
`system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If ‘you would
`
`like assistance from a USPTO Customer Service Representative or access to the automated
`
`information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
`
`MMM
`
`12/29/2006
`
`'
`
`.
`
`/Vaoxpyz /
`
`1’.'.§.“.3sT.5;FA 5:3. 12221:‘!
`P.7u§:‘fLsi’»V Bi»".?5i?CE5l
`
`Oracle Exhibit 1002, page 8
`
`

`
`IN THE UNITED STATES
`
`PATENT AND TRADEMARK OFFICE
`
`APPLICANT:
`
`Sandeep Kishan Singhal, Barry Eliot Levinson and Darren Michael
`Sanders
`
`APPLICATION NO.:
`
`ll/075,437
`
`FILING DATE:
`
`March 7, 2005
`
`TITLE:
`
`Technique For Enabling Remote Data Access And Manipulation
`From A Pervasive Devicc
`
`EXAMINER:
`
`Not Yet Known
`
`GROUP ART UNIT:
`
`2161
`
`ATTY. DKT. NO.:
`
`20423-10036
`
`MAIL STOP AMENDMENT
`COMMISSIONER FOR PATENTS
`P.O. BOX 1450
`
`ALEXANDRIA, VA 22313-1450
`
`AMENDMENT A
`
`This is in response to the Office Action mailed January 8, 2007.
`
`Claims 1-24 are presented for examination and pending in this application. In the latest
`
`Office Action, claims 1-24 were rejected under the judicially created doctrine of obvious-type
`
`double patenting based on commonly owned U.S. Patent No. 6,925,481 to Sandeep Singhal et al.
`
`In response, Applicants herewith submit a terminal disclaimer to obviate the double patenting
`
`rejection, pursuant to 37 CPR. § l.32l(c).
`
`Accordingly, the application is in condition for allowance of all pending claims, and a
`
`Notice of Allowance is respectfully requested. If the examiner believes that for any reason direct
`
`App. No. 11/075,437
`
`20423/I0036/S1“/5190334.]
`
`Oracle Exhibit 1002, page 9
`
`

`
`contact with Applicant’s representative would help advance the prosecution of this case to
`
`allowance, the examiner is encouraged to telephone the undersigned at the number given below.
`
`Dated: January 26, 2007
`
`Respectfully submitted,
`
`SANDEEP K. SINGHAL ET AL.
`
`By: /Brian Hoffman/
`Brian M. Hoffman, Reg. No. 39,713
`Attorney for Applicant
`Fenwick & West LLP
`801 California Street
`
`Mountain View, CA 94041
`
`Tel.: (415) 875-2484
`Fax: (415) 281-1350
`
`App. No. 11/075,437
`
`20423/I0036/S1“/5190334.]
`
`Oracle Exhibit 1002, page 10
`
`

`
`TERNIINAL DISCLAINIER TO OBVIATE A DOUBLE PATENTING
`REJECTION OVER A PRIOR PATENT
`
`D°°k§lN‘;I§be1’0((C))‘3"6l°n31)
`‘O4’ _
`
`In re Application of:
`
`Sandeep K. Singhal et al.
`
`Application Serial No.:
`
`1 1/075,437
`
`Filed:
`
`For:
`
`March 7, 2005
`
`Technique for Enabling Remote Data Access and Manipulation From a Pervasive Device
`
`euiixza interest in the instant application hereby disclaims, except
`The owner, Symantec Corporation*, of th
`as provided below, the terminal part of the statutory tenn of any patent granted on the instant application, which would extend
`beyond the expiration date of the full statutory term defined in 35 U.S.C. 154 to 156 and 173, as presently shortened by any
`terminal disclaimer, of prior Patent No.
`E. The owner hereby agrees that any patent so granted 011 the instant
`application shall be enforceable only for and during such period that it and the prior patent are commonly owned. This
`agreement runs with any patent granted on the instant application and is binding upon the grantee, its successors or assigns.
`
`I11 making the above disclaimer, the owner does not disclaim the terminal part of any patent granted on the
`instant application that would extend to the expiration date of the full statutory term as defined in 35 USC. 154 to 156 and 173
`of the prior patent. as presently shortened by any terminal disclaimer, in the event that it later: expires for failure to pay a
`maintenance fee; is held unenforceable; is found invalid by a court of competent jurisdiction; is statutorily disclaimed in whole
`or terminally disclaimed under 37 CFR § 1.321; has all claims canceled by a reexamination certificate, is reissued, or is in any
`manner terminated prior to the expiration of its full statutory term as presently shortened by any tenninal disclaimer.
`
`Check either box 1 or 2 below, if appropriate.
`
`1. El For submissions on behalf of an organization (e.g. corporation, partnership, imiversity, government agency, etc.), the
`imdersigned is empowered to act on behalf of the organization.
`
`I hereby declare that all statements made herein of my own knowledge are true and that all statements made
`on information and belief are believed to be true; and further, that these statements are made with the knowledge that willful
`false statements and the like so made are punishable by fine or imprisonment, or both, under Section 1001, Title 18 of the
`United States Code and that such willful false statements may jeopardize the validity of the application or any patent issuing
`thereon.
`
`2. E The undersigned is an attorney of record.
`
`Januaiy 26 2007
`Date
`
`/Brian Hoff111a11/
`
`Signature
`
`Brian M. Hoffman Reg. No. 39 713
`Typed or printed name
`
`X Terminal Disclaimer fee under 37 CFR 1.20(d) included
`
`[I Fee Transmittal included
`
`IX PTO suggested wording for terminal disclaimer was
`
`X unchanged
`
`I] changed (if changed, an explanation should be supplied).
`
`*Certificate under 37 CFR 3.73(b) is required if terminal disclaimer is signed by the assignee
`
`[Page 1 of 1]
`
`20423/10036/SF/51903351
`
`Oracle Exhibit 1002, page 11

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket