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 .
Specification
Applicant is reminded of the proper language and format for an abstract of the disclosure.
The abstract should be in narrative form and generally limited to a single paragraph on a separate sheet within the range of 50 to 150 words in length. The abstract should describe the disclosure sufficiently to assist readers in deciding whether there is a need for consulting the full patent text for details.
The language should be clear and concise and should not repeat information given in the title. It should avoid using phrases which can be implied, such as, “The disclosure concerns,” “The disclosure defined by this invention,” “The disclosure describes,” etc. In addition, the form and legal phraseology often used in patent claims, such as “means” and “said,” should be avoided.
Claim Rejections - 35 USC § 101
35 U.S.C. 101 reads as follows:
Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.
Claim 20 is non-statutory under the most recent interpretation of the Interim Guidelines regarding 35 U.S.C.101 because:
the computer readable medium claimed is not positively disclosed in the specification as a statutory only embodiment. However, the specification, at ¶ 000104, defines or exemplifies the computer-readable storage medium in an open-ended and non-limiting manner such as “… ‘computer-readable media’ can include signals”. The broadest reasonable interpretation of a claim drawn to a computer readable medium (also called machine readable medium and other such variations) typically covers forms of non-transitory tangible media and transitory propagating signals per se in view of the ordinary and customary meaning of computer readable media, particularly when the specification is silent. See MPEP 2111.01. When the broadest reasonable interpretation of a claim covers a signal per se, the claim must be rejected under 35 U.S.C. § 101 as covering non-statutory subject matter. See In re Nuijten, 500 F.3d 1346, 1356-57 (Fed. Cir. 2007) transitory embodiments are not directed to statutory subject matter) and Interim Examination Instructions for Evaluating Subject Matter Eligibility Under 35 U.S.C. § 101, Aug. 24, 2009; p. 2. To overcome this rejection, the claim may be amended to recite "One or more non-transitory processor readable storage devices..."
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.
Claim(s) 1-5, 14-18, and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Pelzer et al., US Patent No. 11172320 B1, hereinafter Pelzer, and further in view of Raghuvanshi, US PGPUB No. 20220377485 A1, hereinafter Raghuvanshi.
Regarding claim 1, Pelzer discloses a computer-implemented method (Pelzer; a computer-implemented method [Col. 2, lines 19-28]) comprising:
obtaining an energy propagation variation field having energy propagation variation values indicating rates at which energy propagation changes as a function of location within a three-dimensional synthetic scene (Pelzer; the method [as addressed above] comprises obtaining an energy propagation variation field (corresponding to a domain/propagation generated by one or more wave equations) having energy propagation variation values (corresponding to ray tracing information) indicating rates at which energy propagation changes as a function of location within a 3D synthetic scene (i.e. 3D/volume model) [Col. 7, line 33 to Col. 8, line 29], as illustrated within Figs. 1 and 2; wherein, the wave equation is a 2nd-order linear PDE od a wave, further associated with determining a Room Impulse Response (RIR) [Id. above]; moreover, the simulated ray tracing is in relation with spatial-time-frequency energy probability density, which is function further associated with spatial impulse response (SIR) [Col. 2, line 29 to Col. 3, line 12]; in other words, acoustics simulation algorithm is/are utilized to generate all reflections of a room in calculating the average distance between all reflections and the volume of a room [Col. 6, lines 12-45 and Col. 6, line 58 to Col. 7, line 5]; wherein a room corresponds to a 3D/volume model [Col. 5, lines 14-43]);
selecting a plurality of sampling assignments within the three-dimensional synthetic scene based at least on the energy propagation variation field (Pelzer; the method [as addressed above] comprises selecting/determining a plurality of sampling assignments (i.e. groups, coherent groups) within the 3D synthetic scene (i.e. 3D/volume model) based at least on the energy propagation variation field (corresponding to the domain/propagation generated by wave equation(s)) [Col. 8, lines 30-62], as illustrated within Fig. 3);
deploying sampling probes within the three-dimensional synthetic scene according to the plurality of sampling assignments (Pelzer; the method [as addressed above] comprises deploying sampling probes (i.e. rays, sound/audio rays) within the 3D synthetic scene (i.e. 3D/volume model) according to the plurality of sampling assignments (i.e. groups, coherent groups) [Col. 8, lines 30-62], as illustrated within Fig. 3);
performing simulations of energy propagation within the three-dimensional synthetic scene using the deployed sampling probes (Pelzer; the method [as addressed above] comprises performing simulations of energy propagation within the 3D synthetic scene (i.e. 3D/volume model) using the deployed sampling probes (i.e. rays, sound/audio rays) [Col. 8, lines 30-62], as illustrated within Fig. 3; wherein, the rays are associated with partial propagation further associated with energy [Col. 8, line 12-31], such as acoustic energy [Col. 2, line 50 to Col. 3, line 12 and Col. 7, lines 6-31]);
obtaining results of the simulations (Pelzer; the method [as addressed above] comprises obtaining results of the simulations [Col. 8, lines 24-29]; moreover, improving performance of spatial impulse response [Col. 12, lines 20-31] and/or generating virtual sound sources [Col. 15, lines 27-48]; additionally, the ray tracing involves a completion event [Col. 10, line 49 to Col. 11, line 17 and Col. 15, lines 12-26] in relation with obtaining information [Col. 8, lines 12-29]); and
storing parameters corresponding to the results of the simulations (Pelzer; the method [as addressed above] comprises storing parameters corresponding to the results of the simulations [Col. 8, lines 12-29]), the parameters providing a basis for subsequent rendering of an energy signal within the three-dimensional synthetic scene (Pelzer; the parameters providing a basis for subsequent rendering of an energy signal within the 3D synthetic scene (i.e. 3D/volume model) [Col. 12, lines 7-35]; wherein, rays are able to be launched from multiple locations [Col. 3, lines 12-33]; additionally, improving spatial impulse response generation algorithm [Col. 14, lines 32 to Col. 15, line 11]).
Pelzer fails to explicitly disclose parameters corresponding to the results of the simulations.
However, Raghuvanshi teaches parameters corresponding to the results of the simulations (Raghuvanshi; parameterized acoustic component [¶ 0083-0084 and ¶ 0086] and storing thereof [¶ 0094]; moreover, parameterized acoustic component receives VR space data [¶ 0085]; additionally, probing [¶ 0022-0024]).
Pelzer and Raghuvanshi are considered to be analogous art because both pertain to generating and/or managing data in relation with providing three-dimensional modeling of a scene, wherein one or more computerized units are utilized in order to produce a data rendering effect/simulation.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer, to incorporate parameters corresponding to the results of the simulations (as taught by Raghuvanshi), in order to provide an improved virtual scene rendering with reduced computational intensity/complexity (Raghuvanshi; [¶ 0001 and ¶ 0017-0019]).
Regarding claim 2, Pelzer in view of Raghuvanshi further discloses the method of claim 1, further comprising:
obtaining an importance weighting field having importance weights indicating the relative importance of sampling as a function of location within the three-dimensional synthetic scene (Pelzer; obtaining an importance weighting field (corresponding to probability density function) having importance weights (corresponding to probability density) indicating the relative importance of sampling [Col. 13, line 65 to Col. 14, line 31] as a function of location within the 3D synthetic scene (i.e. 3D/volume model) [Col. 14, line 32 to Col. 15, line 11]; moreover, probability density function (PDF) [Col. 7, line 55 to Col. 8, line 2 and Col. 12, lines 38 to Col. 13, line 15]; wherein, the term “importance” is subjective without a scale and/or a determination means); and
selecting the plurality of sampling assignments based at least on the importance weighting field (Pelzer; selecting the plurality of sampling assignments (i.e. groups) based at least on the importance weighting field [Col. 7, line 42 to Col. 8, line 11]).
Regarding claim 3, Pelzer in view of Raghuvanshi further discloses the method of claim 2, the importance weighting field conveying a relative probability of a user being located at a particular location within the three-dimensional synthetic scene (Raghuvanshi; the importance weighting field (corresponding to probability density function) [as addressed within the parent claim(s)] conveying a relative probability (corresponding to relative density) of a user/listener being located at a particular location within the 3D synthetic scene [¶ 0033-0035]; moreover, probed listener location [¶ 0032]).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi, to incorporate parameters corresponding to the results of the simulations (as taught by Raghuvanshi), in order to provide an improved virtual scene rendering with reduced computational intensity/complexity (Raghuvanshi; [¶ 0001 and ¶ 0017-0019]).
Regarding claim 4, Pelzer in view of Raghuvanshi further discloses the method of claim 2, the sampling assignments comprising sampling probe locations and points assigned to each respective sampling probe (Pelzer; the sampling assignments (i.e. groups) comprising sampling probe (i.e. ray) locations and points assigned to each respective sampling probe (i.e. ray) [Col. 8, lines 30-62 and Col. 9, lines 11-16]; wherein, the calculation for ray tracing involves a launch direction in relation with threading [Col. 8, line 63 to Col. 9, line 5], as illustrated within Fig. 3; and wherein, ray information incorporates a starting point, ending point, and travel direction [Col. 8, lines 12-23]; additionally, rays are launch from multiple locations [Col. 12, lines 8-35]).
Regarding claim 5, Pelzer in view of Raghuvanshi further discloses the method of claim 4, wherein the sampling assignments are selected based at least on an aggregated importance-weighted distance function calculated using the energy propagation variation field and the importance weighting field (Pelzer; the sampling assignments (i.e. groups) are selected based at least on an aggregated importance-weighted distance function (corresponding to impulse response and/or reflection density) calculated using the energy propagation variation field (corresponding to the domain/propagation generated by wave equation(s)) and the importance weighting field (corresponding to probability density function) [Col. 12, lines 8-35 and Col. 12, line 44 to Col. 13, line 19]; additionally, calculating the reflection density [Col. 13, lines 20-45] in relation with determining sampling positions [Col. 13, line 65 to Col. 14, line 31]; wherein, the term “importance” is subjective without a scale and/or a determination means).
Regarding claim 14, Pelzer in view of Raghuvanshi further discloses the method of claim 2, further comprising:
receiving at least two different target sampling spacing distances for at least two different areas of the three-dimensional synthetic scene (Pelzer; receiving at least two different target sampling spacing distances [Col. 8, lines 30-53] for at least two different areas of the 3D synthetic scene (i.e. 3D/volume model) [Col. 12, lines 8-35]; moreover, rays are launched at different angles, as illustrated within Fig. 3, and from different locations [Id. above]); and
selecting respective sampling assignments for the at least two different areas with different sampling densities according to the at least two different target sampling spacing distances (Pelzer; selecting/determining respective sampling assignments (i.e. groups) for the at least two different areas [Col. 12, lines 8-35] with different sampling densities according to the at least two different target sampling spacing distances [Col. 13, lines 20-31 and Col. 14, lines 32-51]).
Regarding claim 15, Pelzer in view of Raghuvanshi further discloses the method of claim 1, wherein the energy propagation variation field includes scalar values characterizing the energy propagation (Pelzer; the energy propagation variation field (corresponding to the domain/propagation generated by wave equation(s)) [as addressed within the parent claim(s)] includes scalar values characterizing the energy propagation [Col. 7, line 55 to Col. 8, line 2 and Col. 11, line 52 to Col. 12, line 7]).
Raghuvanshi further teaches matrices characterizing the energy propagation anisotropically (Raghuvanshi; matrices (of indicators) characterizing the energy propagation anisotropically [¶ 0033-0034 and ¶ 0036], as illustrated within Fig. 3).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi, to incorporate matrices characterizing the energy propagation anisotropically (as taught by Raghuvanshi), in order to provide an improved virtual scene rendering with reduced computational intensity/complexity (Raghuvanshi; [¶ 0001 and ¶ 0017-0019]).
Regarding claim 16, Pelzer discloses a system (Pelzer; a system [Col. 2, lines 19-28 and Col. 18, line 36 to Col. 19, line 48]), comprising:
a processor (Pelzer; the system [as addressed above] comprising a processor [Col. 18, line 36 to Col. 19, line 48]); and
storage storing computer-readable instructions which, when executed by the processor, cause the system (Pelzer; the system [as addressed above] comprising storage storing computer-readable instructions which cause the system to perform when executed by the processor [Col. 18, line 36 to Col. 19, line 48]) to:
receive an input signal having a source location in a three-dimensional synthetic scene (Pelzer; the system [as addressed above] to receive an input signal having a source location in a 3D synthetic scene (i.e. 3D/volume model) [Col. 8, lines 30-62], as illustrated within Fig. 3; wherein, a room corresponds to a 3D/volume model [Col. 5, lines 14-43]);
access parameters that convey characteristics of energy propagation within in the three-dimensional synthetic scene (Pelzer; the system [as addressed above] to access parameters that convey characteristics of energy propagation within in the 3D synthetic scene (i.e. 3D/volume model) [Col. 7, line 33 to Col. 8, line 29], as illustrated within Figs. 1 and 2]; wherein, acoustics simulation algorithm is/are utilized to generate all reflections of a room in calculating the average distance between all reflections and the volume of a room [Col. 6, lines 12-45 and Col. 6, line 58 to Col. 7, line 5]), the parameters having been obtained by simulating energy propagation at sampled locations in the three-dimensional synthetic scene (Pelzer; the parameters having been obtained by simulating energy propagation at sampled locations in the 3D synthetic scene [Col. 7, line 33 to Col. 8, line 29], as illustrated within Figs. 1 and 2]), the sampled locations being located based at least on an energy propagation variation field and an importance field (Pelzer; the sampled locations being located based at least on an energy propagation variation field [Col. 8, lines 30-62] and an importance field (corresponding to probability density function) [Col. 13, line 65 to Col. 14, line 31], as illustrated within Fig. 3; wherein, the rays are associated with partial propagation further associated with energy [Col. 8, line 12-31], such as acoustic energy [Col. 2, line 50 to Col. 3, line 12 and Col. 7, lines 6-31]; moreover, probability density function (PDF) [Col. 7, line 55 to Col. 8, line 2 and Col. 12, lines 38 to Col. 13, line 15]; wherein, the term “importance” is subjective without a scale and/or a determination means); and
render an energy signal at a receiver location based at least on the parameters (Pelzer; render an energy signal at a receiver location based at least on the parameters [Col. 3, lines 12-33 and Col. 12, lines 7-35]; moreover, spatial impulse response generation algorithm [Col. 14, lines 32 to Col. 15, line 11]).
Pelzer fails to explicitly disclose parameters having been obtained by simulating energy propagation.
However, Raghuvanshi teaches parameters having been obtained by simulating energy propagation (Raghuvanshi; parameterized acoustic component having been obtained by simulating energy propagation [¶ 0083-0086]; additionally, probing [¶ 0022-0024]).
Pelzer and Raghuvanshi are considered to be analogous art because both pertain to generating and/or managing data in relation with providing three-dimensional modeling of a scene, wherein one or more computerized units are utilized in order to produce a data rendering effect/simulation.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer, to incorporate parameters having been obtained by simulating energy propagation (as taught by Raghuvanshi), in order to provide an improved virtual scene rendering with reduced computational intensity/complexity (Raghuvanshi; [¶ 0001 and ¶ 0017-0019]).
Regarding claim 17, Pelzer in view of Raghuvanshi further discloses the system of claim 16, wherein the computer-readable instructions, when executed by the processor, cause the system (Pelzer; the computer-readable instructions cause the system perform when executed by the processor [as addressed within parent claim(s)]) to:
perform interpolation of the parameters based on distances from individual sampled locations to the receiver location (Pelzer; the system [as addressed above] perform interpolation of the parameters based on distances from individual sampled locations to the receiver location [Col. 6, lines 12-27 and Col. 7, lines 42 to Col. 8, lines 23]).
Regarding claim 18, Pelzer in view of Raghuvanshi further discloses the system of claim 17, wherein the energy signal is a sound signal (Pelzer; the energy signal is a sound signal [Col. 5, line 60 to Col. 6, lines 27]; moreover, acoustically-effective room [Col. 7, lines 6-31]), and the parameters convey loudness of initial sound arriving at the sampled locations from other locations in the three-dimensional synthetic scene (Pelzer; the parameters convey loudness of initial sound arriving at the sampled locations from other locations in the 3D synthetic scene (i.e. 3D/volume model) [Col. 6, lines 58 to Col. 7, line 5 and Col. 15, lines 21-48]).
Regarding claim 20, the rejection of claim 20 is addressed within the rejection of claim 1, due to the similarities claim 20 and claim 1 share, therefore refer to the rejection of claim 1 regarding the rejection of claim 20. Although, claim 20 and claim 1 may not be identical, they are considerably comparable or substantially equivalent given their overlapping subject matter. Thus, it is reasonable to reject claim 20 based on the teachings and rational in relation with the prior art within the rejection of claim 1. However, the subject matter/limitations not addressed by claim 1 is/are addressed below.
Pelzer discloses a computer-readable medium storing executable instructions which, when executed by a processor, cause the processor to perform acts (Pelzer; a CRM storing executable instructions which, when executed by a processor, cause the processor to perform acts [Col. 18, line 53 to Col. 19, line 48]).
(further refer to the rejection of 1)
Claim(s) 6-8 is/are rejected under 35 U.S.C. 103 as being unpatentable over Pelzer in view of Raghuvanshi as applied to claim(s) 5 above, and further in view of Raghuvanshi et al., US Patent No. 9432790 B2, hereinafter Raghuvanshi-790.
Regarding claim 6, Pelzer in view of Raghuvanshi further discloses the method of claim 5, wherein the sampling assignments are selected by assigning points in the three-dimensional synthetic scene to targets of respective sampling probe locations (Pelzer; the sampling assignments (i.e. groups) are selected by assigning points in the 3D synthetic scene to implicit targets (given launch thresholds) of respective sampling probe (i.e. ray) locations [Col. 8, lines 30-62 and Col. 12, lines 8-41]; moreover, calculating room volume [Col. 6, lines 12-45]).
Pelzer as modified by Raghuvanshi fail to disclose cells of respective sampling probe locations.
However, Raghuvanshi-790 teaches the sampling assignments are selected by assigning points in the three-dimensional synthetic scene to cells of respective sampling probe locations (Raghuvanshi-790; the sampling assignments are selected by assigning points in the 3D synthetic scene to cells of respective sampling probe (i.e. audio signal) locations [Col. 6, lines 19-67]; wherein. 3D synthetic scene corresponds to a virtual 3D environment [Col. 3, line 55 to Col. 4, line 9]).
Pelzer in view of Raghuvanshi and Raghuvanshi-790 are considered to be analogous art because they pertain to generating and/or managing data in relation with providing three-dimensional modeling of a scene, wherein one or more computerized units are utilized in order to produce a data propagation effect/simulation.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi, to incorporate the sampling assignments are selected by assigning points in the three-dimensional synthetic scene to cells of respective sampling probe locations (as taught by Raghuvanshi-790), in order to provide an improved realism within a virtual scene (Raghuvanshi-790; [Col. 1, lines 6-40 and lines 47-64]).
Regarding claim 7, Pelzer in view of Raghuvanshi and Raghuvanshi-790 further discloses the method of claim 6, further comprising:
initializing the plurality of sampling assignments based on a Euclidean distance function (Pelzer; initializing the plurality of sampling assignments (i.e. groups) based on a function/calculation [Col. 8, lines 30-62]).
Raghuvanshi-790 further teaches a Euclidean distance function (Raghuvanshi-790; a Euclidean distance function (in relation with impulse responses) [Col. 10, lines 54 to Col. 11, line 15]).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi and Raghuvanshi-790, to incorporate the sampling assignments are selected by assigning points in the three-dimensional synthetic scene to cells of respective sampling probe locations (as taught by Raghuvanshi-790), in order to provide an improved realism within a virtual scene (Raghuvanshi-790; [Col. 1, lines 6-40 and lines 47-64]).
Regarding claim 8, Pelzer in view of Raghuvanshi and Raghuvanshi-790 further discloses the method of claim 7, the initializing comprising:
determining a specified number of the cells based at least on a target sampling distance or a target number of sampling probes (Raghuvanshi-790; determining a specified number of the cells based (at least) on a target number of sampling probes [Col. 6, lines 19-67]).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi and Raghuvanshi-790, to incorporate determining a specified number of the cells based at least on a target sampling distance or a target number of sampling probes (as taught by Raghuvanshi-790), in order to provide an improved realism within a virtual scene (Raghuvanshi-790; [Col. 1, lines 6-40 and lines 47-64]).
Claim(s) 19 is/are rejected under 35 U.S.C. 103 as being unpatentable over Pelzer in view of Raghuvanshi as applied to claim(s) 17 above, and further in view of Sun et al., US PGPUB No. 20200312009, hereinafter Sun.
Regarding claim 19, Pelzer in view of Raghuvanshi further discloses the system of claim 17, wherein the energy signal is a light signal (Pelzer; the energy signal is a light/ray signal [Col. 6, lines 12-27]).
Pelzer in view of Raghuvanshi fails to disclose the rendering comprises rendering an image with lighting based on the parameters.
However, Sun teaches the rendering comprises rendering an image with lighting based on the parameters (Sun; the rendering comprises rendering an image with lighting based on the parameters [¶ 0018-0019 and ¶ 0024]; moreover, an image of the scene is rendered based on the set of sampled light paths [¶ 0053]).
Pelzer in view of Raghuvanshi and Sun are considered to be analogous art because they pertain to generating and/or managing data in relation with providing three-dimensional modeling of a scene, wherein one or more computerized units are utilized in order to produce a data rendering effect/simulation.
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing of the claimed invention was made to modify Pelzer as modified by Raghuvanshi, to incorporate the rendering comprises rendering an image with lighting based on the parameters (as taught by Sun), in order to provide an improved optimized rendering of a scene while reducing computational complexity (Sun; [¶ 0002 and ¶ 0004-0005]).
Allowable Subject Matter
Claims 9-13 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Refer to PTO-892, Notice of Reference Cited for a listing of analogous art.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Charles Lloyd Beard whose telephone number is (571)272-5735. The examiner can normally be reached Monday - Friday, 8:00 AM - 5: 00 PM, alternate Fridays EST.
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, Tammy Goddard can be reached at (571) 272-7773. 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.
CHARLES LLOYD. BEARD
Primary Examiner
Art Unit 2611
/CHARLES L BEARD/Primary Examiner, Art Unit 2611