DETAILED ACTION
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 .
Response to Arguments
Applicant's arguments filed on 04/13/2026 have been fully considered but they are not persuasive.
Applicant argues: “The Office Action rejected claims 1-4, 6-17, 19-30, and 32-40 under 35 U.S.C. § 103 as allegedly being unpatentable over ISO/IEC DIS 23090-14:2021 (hereinafter, "ISO/IEC DIS 23090-14"), 1 in view of Khan et al., U.S. Publication No. 2006/0227134 (hereinafter, "Khan"), and in view of Graziosi, U.S. Publication No. 2019/0236809 (hereinafter, "Graziosi").”
Examiner notes that this statement is not accurate. The Office Action states: “Claims 1-4, 6-17, 19-30, 32-40 are rejected under 35 U.S.C. 103 as being unpatentable over Applicant admitted Prior Art in the Specification (“AAPA”) in view of US 20060227134 to Khan (“Khan “) also cited in an IDS, and in view of US20190236809 to Graziosi (“Graziosi”). This rejection has been affirmed by the PTAB in a decision on 10/27/2025.
Applicant argues: “ISO/IEC DIS 23090-14 does not disclose or suggest …”
Examiner notes that this does not address the stated reasons for rejection. See reasons for rejection below.
Applicant argues: “Khan also does not disclose or suggest, "extracting, by the client device, camera control data from the MPEG scene description, the camera control data being separate and distinct from the object description data and defining permissible movements of a virtual camera through the three-dimensional scene, excluding movements through any of the set of virtual solid objects from the permissible movements," per claim 1.”
Examiner disagrees. As stated in the Office Action, AAPA teaches MPEG scene description but does not teach “extracting of the camera control data.” Khan teaches that the surface following mode extracts/generates camera control data based on “a surface of an object” in the scene. See, Khan, Paragraphs 38-39. “When in the surface following mode … an indexing structure, conventionally called a sphere-tree, is generated when the user loads an object” thus the limitations are received based on the object video data. Khan, Paragraph 43 and ways of loading data in Paragraph 71.
Applicant argues: “Instead, Khan describes generating a "sphere-tree" when an object is loaded.2 That is, Khan describes loading an object and using that loaded object to generate the sphere-tree. 3 The sphere-tree of Khan is therefore not the same as camera control data that is extracted, by a client device, from an MPEG scene description received from a server device that is separate from the client device, as in amended claim 1. Instead, in Khan, object data is used to generate the spheretree.”
Examiner notes that Claim 1 does not limit how the data is extracted from a scene description but does limit that the “MPEG scene description representing a virtual three-dimensional scene including object description data” which is cited in the prior art.
Applicant argues: “The sphere-tree of Khan is therefore not the same as camera control data that is extracted, by a client device, from an MPEG scene description received from a server device that is separate from the client device, as in amended claim 1. Instead, in Khan, object data is used to generate the spheretree. … In response to Applicant's previously filed amendment dated December 23, 2025, the Office Action asserted, "the claim neither limits the steps of extracting nor otherwise precludes the extracted data from taking the form of a sphere-tree or other zones described in Khan. In fact Claim 8 specifically describes a sphere as an example bounding volume."
Examiner notes that Claim 1 is not limited to features described in Claim 8. See reasons for rejection specific to each claim below.
Applicant argues: “Applicant respectfully submits that these remarks demonstrate that the Examiner has not appreciated Applicant's arguments. Applicant is not arguing that the data extracted from the camera control data cannot be "spherical" in some nature, as the Examiner suggests in response to Applicant's arguments. Applicant instead notes that claim I recites, "extracting ... camera control data from the MPEG scene description." Extracting data from an MPEG scene description means that the MPEG scene description includes the data when the MPEG scene description is received,”
Examiner appreciates Applicant’s arguments. Examiner also notes that features in Applicant’s arguments are not recited in the present claims. Materially, while “claim I recites, "extracting ... camera control data from the MPEG scene description,” Claim 1 does not recite that the MPEG scene description includes the camera control data. Claim 1 is directed to “streamed media data including an MPEG scene description representing a virtual three-dimensional scene including object description data” which is consistent with the prior art.
Examiner suggests elaborating in the claims on how Applicant intends to modify the MPEG scene description (which describes a scene) to format and define camera control data.
Applicant argues: “To the extent that Graziosi may describe "motion tracking data," Graziosi explains that such motion tracking data represents motion of the 3D objects, 8 but not "camera control data," as in claim 1. To the extent that Graziosi may describe "camera parameters 3 l0A," such parameters include, "an identifier (ID), a position, an angle, or device setting information of each of the plurality of cameras 306A to 306D," 9 where cameras 306A-306D are physical cameras used to capture video data of a real world scene.1”
Examiner again notes that Claim 1 is not limited to the manner, format, or content of the camera control data, and therefore does not overcome examples of camera control data in the prior art.
Applicant argues: “By contrast, claim 1 sets forth that the camera control data is "separate and distinct from the object description data." One of ordinary skill in the art would understand that this means that the camera control data is separately provided within the MPEG scene description from data that defines objects,”
Examiner notes that the data being separate and distinct does not limit the data to be separately provided within the MPEG scene description.
Claim Construction
Note that, for purposes of compact prosecution, multiple reasons for rejection may be provided for a claim or a part of the claim. The rejection reasons are cumulative, and Applicant should review all the stated reasons as guides to improving the claim language and advancing the prosecution toward an allowance.
Claim scope is not limited by claim language that suggests or makes optional but does not require steps to be performed by a method claim, or by claim language that does not limit an apparatus claim to a particular structure. However, examples of claim language, although not exhaustive, that may raise a question as to the limiting effect of the language in a claim are: (A) “adapted to” or “adapted for” clauses; (B) “wherein” clauses; and (C) “whereby” clauses. M.P.E.P. 2111.04. Other examples are where the claim passively indicates that a function is performed or a structure is used without requiring that the function or structure is a limitation on the claim itself. The clause may be given some weight to the extent it provides "meaning and purpose” to the claimed invention but not when “it simply expresses the intended result” of the invention. In Hoffer v. Microsoft Corp., 405 F.3d 1326, 1329, 74 USPQ2d 1481, 1483 (Fed. Cir. 2005). Further, during prosecution, claim language that may or may not be limiting should be considered non-limiting under the standard of the broadest reasonable interpretation. See M.P.E.P. 904.01(a); In re Morris, 127 F.3d 1048, 44 USPQ2d 1023 (Fed. Cir. 1997).
"[E]ven though product-by-process claims are limited by and defined by the process, determination of patentability is based on the product itself. The patentability of a product does not depend on its method of production. If the product in the product-by-process claim is the same as or obvious from a product of the prior art, the claim is unpatentable even though the prior product was made by a different process." In re Thorpe, 777 F.2d 695, 698, 227 USPQ 964, 966 (Fed. Cir. 1985). See MPEP 2113(I).
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
This paragraph describes the treatment of admitted prior art. In describing an invention, Applicant must inevitably reference that which is known in the art as the basis for the invention, however it is important that the claims particularly point out and distinctly claim that which Applicant regards to be his own invention. See 35 U.S.C. 112 (b) or 35 U.S.C. 112 (pre-AIA ), second paragraph. A statement by an applicant in the specification or made during prosecution identifying prior art is an admission which can be relied upon for both anticipation and obviousness determinations, regardless of whether the admitted prior art would otherwise qualify as prior art under the statutory categories of 35 U.S.C. 102. Riverwood Int ’l Corp. v. R.A. Jones & Co., 324 F.3d 1346, 1354, 66 USPQ2d 1331, 1337 (Fed. Cir. 2003); Constant v. Advanced Micro-Devices Inc., 848 F.2d 1560, 1570, 7 USPQ2d 1057, 1063 (Fed. Cir. 1988). The examiner must determine whether the subject matter identified as prior art is applicant’s own work, or the work of another. In the absence of another credible explanation, examiners should treat such subject matter as the work of another. MPEP 2129.
Claims 1-4, 6-17, 19-30, 32-40 are rejected under 35 U.S.C. 103 as being unpatentable over Applicant admitted Prior Art in the Specification (“AAPA”) in view of US 20060227134 to Khan (“Khan “) also cited in an IDS, and in view of US20190236809 to Graziosi (“Graziosi”). The reasons for rejection are consistent with the PTAB decision affirming the reasons for rejection on 10/27/2025 (“PTAB Decision”).
Regarding Claim 1: “A method of retrieving media data, the method comprising:
receiving, by a (“A recent MPEG Scene Description element includes … A retrieval unit executing the MAF may process the retrieved timed media data and pass the processed media data to the client device in a desired format through circular buffers.” AAPA, Specification, Paragraph 6. See similarly in Graziozi, Paragraphs 18, 25.)
from a server device via a network, the server device being separate from the client device and communicatively coupled to the client device by the network, (Note that the step of receiving media data does not appear to be materially modified by the source of the data or the method of production of the streamed media data. Cumulatively, prior art teaches: “FIG. 1 is a block diagram that illustrates an exemplary network environment … The network environment 100 may include an apparatus 102 [client device], a plurality of position trackers 104A, 104B, . . . , 104N, a plurality of cameras 106A, 106B, . . , 106N, a server 108, and a communication network 110.” Graziozi, Paragraph 17 and statement of motivation below.)
the streamed media data including an MPEG scene description (“A recent MPEG Scene Description element includes support for timed media in glTF 2.0. A media access function (MAF) offers an application programming interface (API) to a client device, through which the client device may request timed media. A retrieval unit executing the MAF may process the retrieved timed media data and pass the processed media data to the client device in a desired format through circular buffers.” AAPA, Specification, Paragraph 6. See similarly in Graziozi, Paragraphs 18, 25.)
representing a virtual three-dimensional scene including object description data for each object of a set of virtual solid objects including at least one virtual solid object; (See using MPEG Scene Description data to represent walls or other objects in AAPA, Specification, Paragraph 6. See similarly in Graziozi, Paragraphs 18, 25 and Khan, Paragraphs 5, 43 and example solid virtual objects in a 3D scene in Figs. 7, 10.)
receiving, by the client device, camera movement data from a user requesting that the virtual camera move through the at least one virtual solid object; and (“Thus, users are typically able to move freely in a 3D scene (e.g., through walls displayed in the 3D scene).” AAPA, Specification Paragraph 6. Similarly, “Freeform camera motion allows the user to navigate to any point in space” including movement requests through virtual solid objects. Khan, Paragraphs 39. See similarly in AAPA, Specification, Paragraph 6.)
AAPA does not teach the claim features below:
Khan teaches these features in the context of a user interface for displaying and interacting with 3D objects:
(AAPA teaches MPEG scene description but does not teach “extracting of the camera control data” from the scene description. Khan teaches that the surface following mode extracts/generates camera control data based on “a surface of an object” in the scene. See, Khan, Paragraph 39. “When in the surface following mode … an indexing structure, conventionally called a sphere-tree, is generated when the user loads an object” thus the camera control data is extracted from the object video data in the scene description. Khan, Paragraph 43 and ways of loading data in Paragraph 71. See similar uses of scenes described in MPEG in Graziozi, Paragraphs 4, 46.)
the camera control data being separate and distinct from the
object description data and defining permissible (“The behavior of the invention could be considered to be like a camera that hovers above a surface … For specific surface-based tasks like 3D painting or sculpting, the present invention provides a subset of this freedom with the benefit of following the surface, …“ a set of data separate and distinct from object description data that limits the permissible locations for a virtual camera. Khan, Paragraphs 38-40, 43.)
excluding movements through any object of the set of virtual solid objects from the permissible movements; (“a subset of this freedom with the benefit of following the surface. … The surface following camera orbit distance will always be between the inner limit 148 (FIG. 2) and the outer limit 146” thus following the surface of an object within an orbit distance around the object that prevents movements through the object. See Khan, Paragraphs 38-40, and Fig. 2.)
using the camera control data, updating, by the client device, a location of the virtual camera to ensure the virtual camera only moves according to the permissible movements and does not move through the at least one virtual solid object.” (“For specific surface-based tasks like 3D painting or sculpting, the present invention provides a subset of this freedom with the benefit of following the surface,” a set of data that limits the permissible locations for a virtual camera on the outside of the 3D object. “The surface following camera orbit distance will always be between the inner limit 148 (FIG. 2) and the outer limit 146” thus following the surface of an object within an orbit distance around the object that prevents movements through the object. See Khan, Paragraphs 38-40, and Fig. 2.)
Therefore, before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to supplement the teachings of scene media represented in MPEG in AAPA to perform the above claimed functions of extracting camera control data from received scene media, including data defining permissible locations for a virtual camera and ensuring the virtual camera remains within the permissible locations around the object (and does not move through the object) using that data, as taught in Khan, for the ”benefit of following the surface” of the object with the camera. Khan, Paragraphs 39-40.)
Finally, in reviewing the present application, there does not seem to be objective evidence that the claim limitations are particularly directed to: addressing a particular problem which was recognized but unsolved in the art, producing unexpected results at the level of the ordinary skill in the art, or any other objective indicators of non-obviousness.
Cumulatively, Khan does not teach: “streamed media data [including an MPEG scene description representing a virtual three-dimensional scene including object description data]”
AAPA discloses industry standards for streaming video such as MPEG in Specification, Paragraph 6, and Khan indicates that process and data structures can be distributed and downloaded over the internet in Paragraph 71. So, they indicate that this operation is intended for use with streaming data but do not state so explicitly.
Graziosi confirms that this use was known in the art of video encoding and decoding in the context of video streaming and video-conferencing systems: The plurality of 3D geometric meshes may be encoded using 3D object encoding techniques, such as Moving Picture Expert Group-4 (MPEG-4) an animation framework extensions (AFX) encoding method, and the like, known in the art.“ Graziozi, Paragraph 25. “The encoder 206 may output the one or more bitstreams corresponding to each of the plurality of 3D geometric meshes … bitstreams may include position information corresponding to each of the plurality of objects 304 in the 3D space 302. … for free-view or multi-view applications,” thus including data for limited view applications. See Graziosi, Paragraphs 46-47. Cumulatively, this position information is applied to the “the generated 3D geometric mesh and the motion tracking data” of the kind used in Khan to designate camera positions around each object. Graziosi, Paragraph 23, 25.
Therefore, before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to supplement the teachings of Graziozi to receive “streamed media data including an MPEG scene description representing a virtual three-dimensional scene including object description data” embodied in one or a set of 3D meshes, as taught in Graziozi, in order to transmit video data encoded under the industry standards such as MPEG. Graziosi, Paragraphs 46, 25.
Finally, in reviewing the present application, there does not seem to be objective evidence that the claim limitations are particularly directed to: addressing a particular problem which was recognized but unsolved in the art, producing unexpected results at the level of the ordinary skill in the art, or any other objective indicators of non-obviousness.
Regarding Claim 2: “The method of claim 1, wherein updating the location of the virtual camera comprises preventing the virtual camera from passing through the at least one virtual solid object.” (“The surface following camera orbit distance will always be between the inner limit 148 (FIG. 2) and the outer limit 146” which prevents the virtual camera from being too close to the object or going through it. Khan, Paragraph 40. See statement of motivation in Claim 1.)
Regarding Claim 3: “The method of claim 1, wherein the streamed media data comprises glTF 2.0 media data.” (This appears to be a common format for timed media. AAPA, Specification, Paragraph 6.)
Regarding Claim 4: “The method of claim 1, wherein receiving the streamed media data comprises
storing, by the retrieval unit, the streamed media data in a memory; and (“The system also includes permanent or removable storage, such as magnetic and optical discs, RAM, ROM, etc. on which the process and data structures of the present invention can be stored and distributed. The processes can also be distributed via, for example, downloading over a network such as the Internet.” Khan, Paragraphs 70-71 and Fig. 23. See similarly in Graziozi, Paragraph 55 and Fig. 1. See statements of motivation in Claim 1.)
requesting, by a streaming unit of the client device, the streamed media data from a retrieval unit via an application programming interface (API).” (This appears to be a conventional way to request data retrieval: “A media access function (MAF) offers an application programming interface (API) to a client device, through which the client device may request timed media.” AAPA, Specification, Paragraph 6.)
Regarding Claim 6: “The method of claim 1,
wherein the camera control data includes data defining two or more anchor points and one or more segments between the anchor points, the segments representing permissible camera movement vectors for the virtual camera, and (“The surface-following process is applied 194 to the motion resulting in target eye and look at points [initial two or more anchor points]. Then motion clipping is applied 196 to produce new eye target and look at points [next two or more anchor points]. Then, the eye point and look at point are moved 198 to these new points.” Khan, Paragraph 42 and statement of motivation in Claim 1.)
wherein updating the location of the virtual camera comprises allowing the virtual camera to only traverse the segments between the anchor points.” (“The surface-following process is applied 194 to the motion resulting in target eye and look at points. Then motion clipping is applied 196 to produce new eye target and look at points. Then, the eye point and look at point are moved 198 to these new points,” thus traversing the segments between these anchor points. Khan, Paragraph 42 and statement of motivation in Claim 1.)
Regarding Claim 7: “The method of claim 1,
wherein the camera control data includes data defining a bounding volume representing a permissible camera movement volume for the virtual camera, and (See the permissible / bounding volume defined as a space between outer limits of camera orbit in Khan, Paragraph 40 and examples in Figs. 2-3, 15, 19, 22. See statement of motivation in Claim 1.)
wherein updating the location of the virtual camera comprises allowing the virtual camera to only traverse the permissible camera movement volume.” (See the permissible / bounding volume defined as a space between outer limits of camera orbit in Khan, Paragraph 40 and examples in Figs. 2-3, 15, 19, 22. See statement of motivation in Claim 1.)
Regarding Claim 8: “The method of claim 7, wherein the data defining the bounding volume comprises data defining at least one of a cone, a frustrum, or a sphere.” (See examples of spherical volumes in Khan, Figs. 7-9 and paragraphs 40 and 43, frustum in Figs. 2-3 and 10, and cone in Figs. 19, 22. See statement of motivation in Claim 1.)
Regarding Claim 9: “The method of claim 1, wherein the camera control data is included in an MPEG_camera_control extension.” (Note that prior art teaches using camera control data in the context of “conventional encoding techniques, such as MPEG-4 … and extensions of such standards, to transmit and receive digital video information more efficiently.”. See AAPA Specification, Paragraphs 3 and 6, and Graziosi, Paragraph 39. This makes it obvious that “The one or more bitstreams may include position information corresponding to each of the plurality of objects 304 in the 3D space 302, and encoding information that may comprise geometrical information (e.g. vertices, edges, or faces) and the camera parameters 310A of each of the plurality of cameras 306A to 306D,” in an extension of MPEG for storing this data. Graziosi, Paragraphs 46, 25. See statement of motivation in Claim 1.)
Regarding Claim 10: “The method of claim 9, wherein the MPEG_camera_control extension includes one or more of: … anchors data representing a number of anchor points for permissible paths for the virtual camera; … segments data representing a number of path segments for the permissible paths between the anchor points; … bounding volume data representing a bounding volume for the virtual camera; … intrinsic parameters indicating whether camera parameters are modified at each of the anchor points; and … accessor data representing an index of an accessor that provides the camera control data.” (“The one or more bitstreams may include … encoding information that may comprise geometrical information (e.g. vertices [points], edges [segments], or faces) and the camera parameters 310A of each of the plurality of cameras 306A to 306D,” in an extension of MPEG that stores this data. Graziosi, Paragraphs 46, 25. Also see treatment of this data in Claims 6-7. See statement of motivation in Claim 1.)
Regarding 11: “The method of claim 1, wherein the at least one virtual solid object comprises one of a virtual wall, a virtual chair, or a virtual table.” (This claim is rejected for reasons stated for Claim 1, because examples of virtual solid objects do not materially alter the method of inspecting any solid object of Claim 1 and prior art. Cumulatively note that Khan inspects walls of a cube in Figs. 2-3 and of a cylinder in Paragraph 38, and allows for other examples of solid objects. See statement of motivation in Claim 1.)
Regarding Claim 12: “The method of claim 1, further compising determining permissible paths for the virtual camera from the camera control data, wherein updating the location of the virtual camera comprises ensuring that the virtual camera moves only along virtual paths that are within the permissible paths defined in the camera control data.” (“For specific surface-based tasks like 3D painting or sculpting, the present invention provides a subset of this freedom with the benefit of following the surface, … Again the vector "i" may try to move off the path, a new desired vector will be computed, and the blended vector will basically move the eye back to the path represented by the black dashed line 180.” a set of data that limits the permissible paths for a virtual camera. Khan, Paragraphs 38, 41.)
Regarding Claim 13: “The method of claim 1, wherein the camera control data is included in an MPEG_mesh_collision extension.” (Note that prior art teaches using camera control data in the context of “conventional encoding techniques, such as MPEG-4 … and extensions of such standards, to transmit and receive digital video information more efficiently.”. See AAPA Specification, Paragraphs 3 and 6, and Graziosi, Paragraph 39. This makes it obvious “to utilize the MPEG AFX mesh compression technique to encode the plurality of 3D geometric meshes in a sequence. … The one or more bitstreams may include position information corresponding to each of the plurality of objects 304 in the 3D space 302, and encoding information that may comprise geometrical information (e.g. vertices, edges, or faces [of a mesh]]) and the camera parameters 310A of each of the plurality of cameras 306A to 306D,” in an extension of MPEG for storing this data. Graziosi, Paragraphs 46, 25. See statement of motivation in Claim 1.)
Claim 14, “A device for retrieving media data,” is rejected for reasons stated for Claim 1, and because the “processing system” of Claim 14 corresponds to the “client device” of Claim 1, and because prior art teaches:
“a memory configured to store media data; (“The system also includes permanent or removable storage, such as magnetic and optical discs, RAM, ROM, etc. on which the process and data structures of the present invention can be stored and distributed. The processes can also be distributed via, for example, downloading over a network such as the Internet.” Khan, Paragraphs 70-71 and Fig. 23. See similarly in Graziozi, Paragraph 55 and Fig. 1. See statements of motivation in Claim 1.)
and one or more processors implemented in circuitry and configured to execute a client device,” (“A combination of hardware and software may be a general-purpose computer system with a computer program that, when loaded and executed, may control the computer system such that it carries out the methods described herein.” Graziosi, Paragraphs 86-87, and similarly in Khan, Paragraphs 70-71. See statements of motivation in Claim 1.)
Claims 15-17, 19-26 are rejected for reason stated for Claims 2-13 respectively in view of the Claim 14 rejection.
Claim 17 is rejected for reasons stated for Claim 4 in view of the Claim 14 rejection, and because: “a retrieval unit configured to … a streaming unit configured to …” embody units of software implemented by the processor of Claim 14. See description of units as elements of MPEG software in Specification Paragraph 6. See implementation of the method as software in Claim 17 in view of Graziosi, Paragraphs 86-87, and similarly in Khan, Paragraphs 70-71.)
Claim 27, “A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause a processing system of a client device to: …” is rejected for reasons stated for Claim 1, and because prior art teaches: “The present disclosure may also be embedded in a computer program product, which comprises all the features that enable the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods.” Graziosi, Paragraphs 86-87 and similarly in Khan, Paragraphs 70-71. See statements of motivation in Claim 1.)
Claims 28-30, 31-39 are rejected for reason stated for Claims 2-13 respectively in view of the Claim 14 rejection.
Claim 40, “A device for retrieving media data,” is rejected for reasons stated for Claim 14, because the means of Claim 40 are embodied in the functions performed by the memory and processors of Claim 14.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure.
US 20180144547 to Shakib (“Shakib”) relevant for teaching representations of 3D data of the objects and the environment.
THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to MIKHAIL ITSKOVICH whose telephone number is (571)270-7940. The examiner can normally be reached Mon. - Thu. 9am - 8pm.
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, Joseph Ustaris can be reached at (571)272-7383. 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.
/MIKHAIL ITSKOVICH/Primary Examiner, Art Unit 2483