Prosecution Insights
Last updated: August 17, 2026
Application No. 19/184,326

GEOGRAPHIC INFORMATION SYSTEM DATA PLATFORM

Non-Final OA §103
Filed
Apr 21, 2025
Priority
Apr 26, 2024 — IN 202411033480 +1 more
Examiner
NARRAMORE, BLAKE I
Art Unit
Tech Center
Assignee
Schlumberger Technology Corporation
OA Round
1 (Non-Final)
78%
Grant Probability
Favorable
1-2
OA Rounds
1y 5m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 78% — above average
78%
Career Allowance Rate
134 granted / 173 resolved
+17.5% vs TC avg
Strong +22% interview lift
Without
With
+22.5%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
23 currently pending
Career history
195
Total Applications
across all art units

Statute-Specific Performance

§101
2.7%
-37.3% vs TC avg
§103
62.0%
+22.0% vs TC avg
§102
11.2%
-28.8% vs TC avg
§112
20.3%
-19.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 173 resolved cases

Office Action

§103
Detailed Action This is a Non-final Office action in response to communications received on 4/21/2025. Claims 1-20 are pending and are examined. 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 . Drawings The drawings, filed 4/21/2025, are acknowledged. Foreign Priority The foreign priority date of 4/26/2024 is acknowledged. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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. Claims 1, 3-11 and 13-20 are rejected under 35 U.S.C. 103 as being unpatentable over McGrath (US 20150237114 A1), in view of Laventman (US 20190332979 A1). Regarding claim 1, McGrath teaches the limitations of claim 1 substantially as follows: A method comprising: provisioning a domain account, corresponding to a domain application, as one of a set of domain accounts to a map server to process a set of domain application requests from a set of domain applications comprising the domain application; (McGrath; [0023]: the broker layer 220 may facilitate the creation and deployment on the cloud (via node layer 230) of software applications being developed by an end user at client layer 210) controlling access to the domain accounts based on a user role configuration; (McGrath; [0027]: using the command line tools 214 at client layer 210, requests the creation of a new application 235a-c, or some other action to manage the application 235a-c, the broker 222 first authenticates the user using an authentication service 224) mapping a domain application request from the domain application to the domain account on the map server based on a user role configuration; and (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) McGrath does not teach the limitations of claim 1 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. However, in the same field of endeavor, Laventman discloses the limitations of claim 1 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. (Laventman; [0024]: a one-to-one mapping between tenant and virtual portal may be defined, so the virtual portal's unique properties may be used to map request metered information to the correct tenant) Laventman is combinable with McGrath because all are from the same field of endeavor of multi-tenant environments. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the system of McGrath to incorporate granting particular access to a virtual portal in response to a map request as in Laventman in order to ensure that information is granted to the correct tenant. Regarding claim 11, McGrath teaches the limitations of claim 11 substantially as follows: A system comprising: at least one processor; and an application that, when executing on the at least one processor, performs: provisioning a domain account, corresponding to a domain application, as one of a set of domain accounts to a map server to process a set of domain application requests from a set of domain applications comprising the domain application, (McGrath; [0023]: the broker layer 220 may facilitate the creation and deployment on the cloud (via node layer 230) of software applications being developed by an end user at client layer 210) controlling access to the domain accounts based on a user role configuration, (McGrath; [0027]: using the command line tools 214 at client layer 210, requests the creation of a new application 235a-c, or some other action to manage the application 235a-c, the broker 222 first authenticates the user using an authentication service 224) mapping a domain application request from the domain application to the domain account on the map server based on a user role configuration, and (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) McGrath does not teach the limitations of claim 11 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. However, in the same field of endeavor, Laventman discloses the limitations of claim 11 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. (Laventman; [0024]: a one-to-one mapping between tenant and virtual portal may be defined, so the virtual portal's unique properties may be used to map request metered information to the correct tenant) Laventman is combinable with McGrath because all are from the same field of endeavor of multi-tenant environments. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the system of McGrath to incorporate granting particular access to a virtual portal in response to a map request as in Laventman in order to ensure that information is granted to the correct tenant. Regarding claims 3 and 13 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 3 and 13 as follows: provisioning a map server of a map service to a region to host a set of domain accounts comprising a domain account; and receiving the domain application request within a set of domain application requests from a set of instances of the domain application to access the domain account. (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) Regarding claims 4 and 14 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 4 and 14 as follows: applying a map service by transmitting the geospatial service request to a map server of the map service, wherein the map server hosts multitenant data with a set of domain accounts corresponding to a set of data partitions, wherein the set of domain accounts comprises a domain account corresponding to the domain application. (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) Regarding claims 5 and 15 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 5 and 15 as follows: applying a map service by transmitting the geospatial service request to a map server of the map service, wherein the map server hosts multitenant data with a set of domain accounts corresponding to a set of data partitions, wherein the set of domain accounts comprises a domain account corresponding to a data partition of the set of data partitions. (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) Regarding claims 6 and 16 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 6 and 16 as follows: wherein provisioning the domain account further comprises: validating credentials from the domain application; and creating the domain account on the map server. (McGrath; [0027]: using the command line tools 214 at client layer 210, requests the creation of a new application 235a-c, or some other action to manage the application 235a-c, the broker 222 first authenticates the user using an authentication service 224) Regarding claims 7 and 17 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 7 and 17 as follows: wherein controlling access to the domain accounts further comprises: determining that a user is authorized to access the domain account based on the user role configuration. (McGrath; [0027]: using the command line tools 214 at client layer 210, requests the creation of a new application 235a-c, or some other action to manage the application 235a-c, the broker 222 first authenticates the user using an authentication service 224) Regarding claims 8 and 18 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 8 and 18 as follows: wherein mapping the domain application request further comprises: retrieving the user role configuration; and executing a mapping algorithm to map the domain application request to the map server. (McGrath; [0027]: Once the user has been authenticated and allowed access to the system by authentication service 224, the broker 222 uses a server orchestration system 226 to collect information and configuration information about the nodes) Regarding claims 9 and 19 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 9 and 19 as follows: wherein mapping the domain application request further comprises: receiving the domain application request from a geospatial interface element incorporated into the domain application, wherein the geospatial interface element executes on a browser on a user device. (McGrath; [0016], [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS; Users can interact with applications executing on the cloud-based VMs 111, 112, 121, 122 using client computer systems, such as clients 160, 170 and 180, via corresponding web browser applications) Regarding claim 10 McGrath and Laventman teach the limitations of claim 1. McGrath and Laventman teach the limitations of claim 10 as follows: The method of claim 1, wherein securing access to the data partition further comprises: retrieving the data partition entitlement corresponding to the domain account; and authorizing access to the domain account by comparing permissions from a user role to the data partition entitlement. (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) Regarding claim 20, McGrath teaches the limitations of claim 20 substantially as follows: A non-transitory computer readable medium comprising instructions executable by at least one processor to perform: provisioning a domain account, corresponding to a domain application, as one of a set of domain accounts to a map server to process a set of domain application requests from a set of domain applications comprising the domain application; (McGrath; [0023]: the broker layer 220 may facilitate the creation and deployment on the cloud (via node layer 230) of software applications being developed by an end user at client layer 210) controlling access to the domain accounts based on a user role configuration; (McGrath; [0027]: using the command line tools 214 at client layer 210, requests the creation of a new application 235a-c, or some other action to manage the application 235a-c, the broker 222 first authenticates the user using an authentication service 224) mapping a domain application request from the domain application to the domain account on the map server based on a user role configuration; and (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) McGrath does not teach the limitations of claim 20 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. However, in the same field of endeavor, Laventman discloses the limitations of claim 20 as follows: securing access to a data partition within the domain account using a data partition entitlement for the request. (Laventman; [0024]: a one-to-one mapping between tenant and virtual portal may be defined, so the virtual portal's unique properties may be used to map request metered information to the correct tenant) Laventman is combinable with McGrath because all are from the same field of endeavor of multi-tenant environments. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the system of McGrath to incorporate granting particular access to a virtual portal in response to a map request as in Laventman in order to ensure that information is granted to the correct tenant. Claims 2 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over McGrath (US 20150237114 A1), in view of Laventman (US 20190332979 A1), as applied to independent claims, further in view of Turner (US 20120301054 A1). Regarding claims 2 and 12 McGrath and Laventman teach the limitations of claims 1 and 11. McGrath and Laventman teach the limitations of claims 2 and 12 as follows: receiving the domain application request from the domain application for a map tile corresponding to geospatial data; and (McGrath; [0038]: The broker 222 utilizes its geographic component 250 to assist in placement of nodes 232a-c and/or application components (of deployed or deploying applications 235a-c) at nodes 232a-c of the PaaS over several distinct geographies. A user of the PaaS may specifically request placement of a deployed (or deploying) application in a particular geography provided by the PaaS.) McGrath and Laventman do not teach the limitations of claims 2 and 12 as follows: transmitting a geospatial service response comprising a map tile from the map server of a map service to the domain application, wherein the map tile is displayed by the domain application. However, in the same field of endeavor, Turner discloses the limitations of claims 2 and 12 as follows: transmitting a geospatial service response comprising a map tile from the map server of a map service to the domain application, wherein the map tile is displayed by the domain application. (Turner; [0024]-[0025]: a user device client would make an image request directly to a mapping server (MS); an image tile server importantly including an image tile cache, to support a tiled map display in a user device) Turner is combinable with McGrath and Laventman because all are from the same field of endeavor of information management. Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified system of McGrath and Laventman to incorporate granting map tiles in response to user request via a mapping server as in Turner in order to distribute information, such as map tiles, to requesting tenants. Prior Art Considered But Not Relied Upon Rasmussen (US 20100020091 A1) which teaches an image tile-based digital mapping system configured for generating map tiles during an offline session, and serving selected sets of those tiles to a client when requested. Xie (US 20210199444 A1) which teaches a map server that can receive a request for map tiles required to render a portion of a map. Map server has access to map tiles in databases. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to BLAKE ISAAC NARRAMORE whose telephone number is (303)297-4357. The examiner can normally be reached on Monday - Friday 0700-1700 MT. 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, Taghi T Arani can be reached on (571) 272-3787. 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 (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see https://ppair-my.uspto.gov/pair/PrivatePair. Should you have questions on access to the Private PAIR 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. /BLAKE I NARRAMORE/Primary Examiner, Art Unit 2438
Read full office action

Prosecution Timeline

Apr 21, 2025
Application Filed
Jul 29, 2026
Non-Final Rejection mailed — §103
Aug 03, 2026
Interview Requested
Aug 13, 2026
Examiner Interview Summary
Aug 13, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12701020
SHARDED MERKLE TREE
2y 3m to grant Granted Aug 04, 2026
Patent 12688194
COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR MANAGING LARGE BLOCKS OVER A BLOCKCHAIN NETWORK
6y 7m to grant Granted Jul 21, 2026
Patent 12688283
INFORMATION HANDLING SYSTEM (IHS) SELF-DESTRUCTION UPON UNAUTHORIZED IHS ACCESS
3y 0m to grant Granted Jul 21, 2026
Patent 12689517
SYSTEM AND METHOD FOR IMPLEMENTING A VERIFIED DIGITAL ASSET PLATFORM
2y 10m to grant Granted Jul 21, 2026
Patent 12683808
CERTIFICATE MANAGEMENT
4y 11m to grant Granted Jul 14, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
78%
Grant Probability
99%
With Interview (+22.5%)
2y 9m (~1y 5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 173 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month