DETAILED ACTION
Claims 1-20 are pending in the present application.
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Double Patenting
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 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); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969).
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 nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b).
The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13.
The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer.
Claims 1-20 are ejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-8, 12, 19, and 21-27 of U.S. Patent No. 12,124,494 B2 Reina et al.. Although the claims at issue are not identical, they are not patentably distinct from each other because it is well settled that omission of elements and their functioning is as obvious expedient if the elements perform the same function as before. See In re Karlson, 136 USPQ 184 (CCPA 1963).
18/892,073
1. A system for presenting a plurality of data points, comprising: one or more memories having instructions stored thereon; and one or more processors configured to execute the instructions and perform operations comprising: accessing, from a first source, a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a first data layer of a plurality of data layers, the center of interest representing an object of interest; determining a second degree of interest for the first data point on a second data layer of the plurality of data layers; and aggregating the first degree of interest for the first data point and the second degree of interest for the first data point to determine a first aggregated degree of interest, wherein the first data point corresponds to one or more first set of objects; wherein the determining a first degree of interest for the first data point comprises determining the first degree of interest based upon the one or more first set of objects.
2. The system of claim 1, wherein the operations further comprise generating a data diagram including a first dimension representing the first data layer of the plurality of data layers; wherein the data diagram further includes a second dimension representing the second data layer of the plurality of data layers; and wherein the first dimension is different from the second dimension.
3. The system of claim 2, wherein the first dimension is represented by a sector area of a base circle.
4. The system of claim 3, wherein the second dimension is represented by a ring area of the base circle.
5. The system of claim 1, wherein the first dataset comprises a first text stream, wherein the first data point corresponds to a portion of the first text stream.
6. The system of claim 1, wherein the operations further comprise: inferring one or more classified relationships between the one or more first set of objects and the object of interest; wherein the determining a second degree of interest for the first data point comprises determining the second degree of interest based on the one or more inferred classified relationships.
7. The system of claim 1, wherein the operations further comprise: accessing, from a second source different from the first source, a second dataset; extracting a plurality of second data points from the second dataset; for a second data point of the plurality of second data points: determining a first degree of interest for the second data point with respect to a second center of interest on the first data layer of the plurality of data layers, the second center of interest representing a second object of interest; determining a second degree of interest for the second data point on the second data layer of the plurality of data layers; and aggregating the first degree of interest for the second data point and the second degree of interest for the second data point to determine a second aggregated degree of interest.
8. The system of claim 7, wherein the second data point corresponds to one or more second set of objects; wherein the determining a first degree of interest for the second data point comprises determining the first degree of interest based upon the one or more second set of objects.
9. The system of claim 7, wherein the first dataset comprises a second text stream; wherein the second data point corresponds to a portion of the second text stream.
10. The system of claim 1, wherein the operations further comprise: receiving an input associated with the first data point; and modifying the first aggregated degree of interest associated with the first data point.
11. The system of claim 10, wherein the input is from a user or a software interface.
12. A method of presenting a plurality of data points, the method implemented by a system including one or more processors and one or more memories, the method comprising: accessing, from a first source, a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a first data layer of a plurality of data layers, the center of interest comprising an object of interest; determining a second degree of interest for the first data point on a second data layer of the plurality of data layers; and aggregating the first degree of interest for the first data point and the second degree of interest for the first data point to determine a first aggregated degree of interest; wherein the first data point corresponds to one or more first set of objects; wherein the determining a first degree of interest for the first data point comprises determining the first degree of interest based upon the one or more first set of objects.
13. The method of claim 12, further comprising generating a data diagram, wherein the data diagram includes a first dimension representing the first data layer of the plurality of data layers; wherein the data diagram includes a second dimension representing the second data layer of the plurality of data layers; wherein the first dimension is different from the second dimension; wherein the first dataset comprises a first text stream, wherein the first data point corresponds to a portion of the first text stream.
14. The method of claim 13, further comprising: inferring one or more classified relationships between the one or more first set of objects and the object of interest; wherein the determining a second degree of interest for the first data point comprises determining the second degree of interest based on the one or more inferred classified relationships.
15. The method of claim 14, further comprising: accessing, from a second source different from the first source, a second dataset; extracting a plurality of second data points from the second dataset; for a second data point of the plurality of second data points: determining a first degree of interest for the second data point with respect to a second center of interest on the first data layer of the plurality of data layers, the second center of interest representing a second object of interest; determining a second degree of interest for the second data point on the second data layer of the plurality of data layers; and aggregating the first degree of interest for the second data point and the second degree of interest for the second data point to determine a second aggregated degree of interest; and causing to present a representation of the second data point based upon the second aggregated degree of interest on a second data diagram, the second data diagram including a representation of the second center of interest and one or more representations of one or more second data points of the plurality of second data points.
16. The method of claim 15, further comprising: adjusting the first aggregated degree of interest based at least in part on the second dataset; adjusting the second aggregated degree of interest based at least in part on the first dataset; causing to present a representation of the first data point based upon the adjusted first aggregated degree of interest on a third data diagram; and causing to present a representation of the second data point based upon the adjusted second aggregated degree of interest on the third data diagram.
17. The method of claim 16, further comprising: receiving an input associated with the first data point; and modifying the first aggregated degree of interest associated with the first data point; wherein the second data point corresponds to one or more second set of objects; wherein the determining a first degree of interest for the second data point comprises determining the first degree of interest based upon the one or more second set of objects.
18. The method of claim 17, further comprising: inferring one or more classified relationships between the one or more second set of objects and the second object of interest based at least in part on the second dataset; wherein the determining a second degree of interest for the second data point comprises determining the second degree of interest based on the one or more inferred classified relationships; wherein the first dataset comprises a second text stream; wherein the second data point corresponds to a portion of the second text stream.
19. A system for presenting a plurality of data points, comprising: one or more memories having instructions stored thereon; and one or more processors configured to execute the instructions and perform operations comprising: accessing a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a data layer, the center of interest representing an object of interest; and causing to present a representation of the first data point based upon the first degree of interest on a data diagram, the data diagram including a representation of the center of interest and one or more representations of one or more data points of the plurality of data points.
20. The system of claim 19, wherein the operations further comprise: determining a second degree of interest for a second data point of a plurality of second data points from a second dataset; and causing to present a representation of the second data point based upon the second degree of interest on the data diagram.
US Patent 12,124,494 B2
1. A system for presenting a plurality of data points, comprising: one or more memories having instructions stored thereon; and one or more processors configured to execute the instructions and perform operations comprising: accessing, from a first source, a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a first data layer of a plurality of data layers, the center of interest representing an object of interest; determining a second degree of interest for the first data point on a second data layer of the plurality of data layers; and aggregating the first degree of interest for the first data point and the second degree of interest for the first data point to determine a first aggregated degree of interest, wherein the operations further comprise presenting a representation of the first data point based upon the first aggregated degree of interest on a data diagram, the data diagram including a representation of the center of interest and one or more representations of one or more data points of the plurality of data points.
2. The system of claim 1, wherein the data diagram includes a first dimension representing the first data layer of the plurality of data layers; wherein the data diagram includes a second dimension representing the second data layer of the plurality of data layers; and wherein the first dimension is different from the second dimension.
3. The system of claim 2, wherein the first dimension is represented by a sector area of a base circle.
4. The system of claim 3, wherein the second dimension is represented by a ring area of the base circle.
5. The system of claim 1, wherein the first data point corresponds to one or more first set of objects; wherein the determining a first degree of interest for the first data point comprises determining the first degree of interest based upon the one or more first set of objects.
6. The system of claim 5, wherein the operations further comprise: inferring one or more classified relationships between the one or more first set of objects and the object of interest; wherein the determining a second degree of interest for the first data point comprises determining the second degree of interest based on the one or more inferred classified relationships.
8. The system of claim 1, wherein the operations further comprise: accessing, from a second source different from the first source, a second dataset; extracting a plurality of second data points from the second dataset; for a second data point of the plurality of second data points: determining a first degree of interest for the second data point with respect to a second center of interest on the first data layer of the plurality of data layers, the second center of interest representing a second object of interest; determining a second degree of interest for the second data point on the second data layer of the plurality of data layers; and aggregating the first degree of interest for the second data point and the second degree of interest for the second data point to determine a second aggregated degree of interest.
12. The system of claim 8, wherein the second data point corresponds to one or more second set of objects; wherein the determining a first degree of interest for the second data point comprises determining the first degree of interest based upon the one or more second set of objects.
7. The system of claim 1, wherein the first dataset comprises a first text stream, wherein the first data point corresponds to a portion of the first text stream.
19. The system of claim 1, wherein the operations further comprise: receiving an input associated with the first data point; modifying the first aggregated degree of interest associated with the first data point.
20. The system of claim 19, wherein the input is from a user or a software interface.
21. A method of presenting a plurality of data points, the method implemented by a system including one or more processors and one or more memories, the method comprising: accessing, from a first source, a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a first data layer of a plurality of data layers, the center of interest comprising an object of interest; determining a second degree of interest for the first data point on a second data layer of the plurality of data layers; and aggregating the first degree of interest for the first data point and the second degree of interest for the first data point to determine a first aggregated degree of interest; and presenting a representation of the first data point based upon the first aggregated degree of interest on a data diagram, the data diagram including a representation of the center of interest and one or more representations of one or more data points of the plurality of data points.
22. The method of claim 21, wherein the data diagram includes a first dimension representing the first data layer of the plurality of data layers; wherein the data diagram includes a second dimension representing the second data layer of the plurality of data layers; wherein the first dimension is different from the second dimension; wherein the first data point corresponds to one or more first set of objects; wherein the determining a first degree of interest for the first data point comprises determining the first degree of interest based upon the one or more first set of objects; wherein the first dataset comprises a first text stream, wherein the first data point corresponds to a portion of the first text stream.
23. The method of claim 22, further comprising: inferring one or more classified relationships between the one or more first set of objects and the object of interest; wherein the determining a second degree of interest for the first data point comprises determining the second degree of interest based on the one or more inferred classified relationships.
24. The method of claim 23, further comprising: accessing, from a second source different from the first source, a second dataset; extracting a plurality of second data points from the second dataset; for a second data point of the plurality of second data points: determining a first degree of interest for the second data point with respect to a second center of interest on the first data layer of the plurality of data layers, the second center of interest representing a second object of interest; determining a second degree of interest for the second data point on the second data layer of the plurality of data layers; and aggregating the first degree of interest for the second data point and the second degree of interest for the second data point to determine a second aggregated degree of interest; and presenting a representation of the second data point based upon the second aggregated degree of interest on a second data diagram, the second data diagram including a representation of the second center of interest and one or more representations of one or more second data points of the plurality of second data points.
25. The method of claim 24, further comprising: adjusting the first aggregated degree of interest based at least in part on the second dataset; adjusting the second aggregated degree of interest based at least in part on the first dataset; presenting a representation of the first data point based upon the adjusted first aggregated degree of interest on a third data diagram; and presenting a representation of the second data point based upon the adjusted second aggregated degree of interest on the third data diagram.
26. The method of claim 25, further comprising: receiving an input associated with the first data point; modifying the first aggregated degree associated with the first data point; wherein the second data point corresponds to one or more second set of objects; wherein the determining a first degree of interest for the second data point comprises determining the first degree of interest based upon the one or more second set of objects.
27. The method of claim 26, further comprising: inferring one or more classified relationships between the one or more second set of objects and the second object of interest based at least in part on the second dataset; wherein the determining a second degree of interest for the second data point comprises determining the second degree of interest based on the one or more inferred classified relationships; wherein the first dataset comprises a second text stream; wherein the second data point corresponds to a portion of the second text stream.
1. A system for presenting a plurality of data points, comprising: one or more memories having instructions stored thereon; and one or more processors configured to execute the instructions and perform operations comprising: accessing, from a first source, a first dataset; extracting a plurality of data points from the first dataset; for a first data point of the plurality of data points: determining a first degree of interest for the first data point with respect to a center of interest on a first data layer of a plurality of data layers, the center of interest representing an object of interest; determining a second degree of interest for the first data point on a second data layer of the plurality of data layers; and aggregating the first degree of interest for the first data point and the second degree of interest for the first data point to determine a first aggregated degree of interest, wherein the operations further comprise presenting a representation of the first data point based upon the first aggregated degree of interest on a data diagram, the data diagram including a representation of the center of interest and one or more representations of one or more data points of the plurality of data points.
(regarding claim 20, see claim 1)
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Note attached form PTO-892.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to GRETA ROBINSON whose telephone number is (571)272-4118. The examiner can normally be reached Mon.-Fri. 9:30AM-6:00PM.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Sherief Badawi can be reached at 571-272-9782. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/GRETA L ROBINSON/Primary Examiner, Art Unit 2169