IP Library Granted Patent US 12694875
Granted Patent B2
US 12694875 · App. 18/540,850 · Granted Jul 28, 2026

Method, device and system of contextual and user location based operational execution via a generative artificial intelligence (AI) computing platform in response to user interaction therewith

Inventors: Raj Abhyanker (Cupertino, CA); Mircea Voskerician (Palo Alto, CA)
G10L15/22G06F16/63G06F16/68G06F16/687G06F40/40G06F40/58G06Q30/0271G10L15/005G10L15/063G10L15/1815H04L51/21H04L67/306H04W4/02G10L2015/223G10L2015/227G10L2015/228
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12694875
App. No.
18/540,850
Granted
Jul 28, 2026
Kind
B2
Abstract

A method, a device and/or a system of a generative AI computing platform implemented using a processor communicatively coupled to a memory is disclosed. In accordance therewith, context relevant to an interaction of a user with the generative AI computing platform is determined from an input thereto indicative of the interaction of the user. In addition to the context, a current location of the user is determined from the input, data associated with the input and/or metadata of the user outside the input and the data associated with the input. Also, one or more operation(s) contextually relevant to and reflective of the determined context and the determined current location of the user is automatically executed as associated with a response to the interaction of the user.

Claims (52)

1 . A method of a generative Artificial Intelligence (AI) computing platform implemented using a processor communicatively coupled to a memory, comprising:

determining context relevant to an interaction of a user with the generative AI computing platform from an input to the generative AI computing platform indicative of the interaction of the user,

wherein the input comprises at least one of: an electronic mail transmitted by the user through an interface of a city council website to a representative of a city council, and

wherein the user is a resident of a locality associated with a jurisdiction of the city council, and a query submitted by the user through a generative AI interface provided by the city council;

determining, in addition to the context, a current location of the user from at least one of; the input, data associated with the input and metadata of the user outside the input and the data associated with the input, wherein the metadata comprises at least one of postal address data, zip code data, Internet Protocol (IP) address data, and user-specific data associated with the city council website; and

automatically executing at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user as associated with a response to the interaction of the user, wherein the at least one operation comprises rendering, via a user interface of the city council website or the generative AI interface, content responsive to a civic issue associated with governance by the city council and geographically relevant to the current location of the user.

2 . The method of claim 1 , comprising at least one of:

the input being at least one of: an electronic mail from the user, a query through a generative AI interface provided through the generative AI computing platform accessed by the user via a data processing device thereof;

the data associated with the input being an attachment to the electronic mail;

determining the current location of the user from the at least one of: the input, the data associated with the input and the metadata of the user outside the input and the data associated with the input comprising determining the current location from at least one of: postal address data, zip code data and Internet Protocol (IP) address data; and

determining the context comprises analyzing the text of the electronic mail or the query using a Natural Language Processing (NLP) engine implemented as part of the generative AI computing platform.

3 . The method of claim 1 , wherein automatically executing the at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user further comprises rendering, via the user interface of the city council generative AI interface, content reflective of the determined context and the determined current location of the user.

4 . The method of claim 3 , further comprising

matching the determined context and the determined current location of the user across the generative AI computing platform to determine the content to be rendered on the user interface.

5 . The method of claim 3 , further comprising additionally rendering interactive content associated with the content on the user interface to facilitate engagement of the user directly therewith.

6 . The method of claim 3 , comprising rendering the content on the user interface one of: during generation of the response to the user, prior to the generation of the response to the user and after the generation of the response to the user.

7 . The method of claim 1 , further comprising, as part of determining the context, refining the context based on access of historical data reflective of past interactions of the user with the generative AI computing platform analogous to the interaction of the user.

8 . The method of claim 1 , wherein determining the context further comprises performing sentiment analysis on the input based on training the generative AI computing platform with data analogous to the input.

9 . A data processing device comprising:

a memory comprising instructions associated with a generative AI computing platform stored therein; and

processor communicatively coupled to the memory, the processor executing the instructions associated with the generative AI computing platform to:

determine context relevant to an interaction of a user with the generative AI computing platform from an input to the generative AI computing platform indicative of the interaction of the user,

wherein the input comprises at least one of: an electron ail transmitted by the user through an interface of a city council website to a representative of a city council, and

wherein the user is a resident of a locality associated with a jurisdiction of the city council, and a query submitted by the user through a generative AI interface provided by the city council,

determine, in addition to the context, a current location of the user from at least one of: the input, data associated with the input and metadata of the user outside the input and the data associated with the input, wherein the metadata comprises at least one of postal address data, zip code data, Internet Protocol (IP) address data, and user-specific data associated with the city council website, and

automatically execute at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user as associated with a response to the interaction of the user, wherein the at least one operation comprises rendering, via a user interface of the city council website or the generative AI interface, content to a civic issue associated with the city council and geographically relevant to the current location of the user.

10 . The data processing device of claim 9 , wherein the processor executes the instructions associated with the generative AI computing platform to at least one of:

receive at least one of: an electronic mail from the user, a query through a generative AI interface provided through the generative AI computing platform sed by the user via a data processing device thereof,

receive the data associated with the input as an attachment to the electronic mail, and

determine the current location of the user from the at least one of: the input, the data associated with the input and the metadata of the user outside the input and the data associated with the input based on determining the current location from at least one of: postal address data, zip code data and IP address data.

11 . The data processing device of claim 9 , wherein the processor executes the instructions associated with the generative AI computing platform to automatically execute the at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user based on rendering, via the user interface of the city council website or the generative AI interface, content reflective of the determined context and the determined current location of the user as the at least one operation.

12 . The data processing device of claim 11 , wherein the processor further executes the instructions associated with the generative AI computing platform to additionally render interactive content associated with the content on the user interface to facilitate engagement of the user directly therewith.

13 . The data processing device of claim 11 , wherein the processor further executes the instructions associated with the generative AI computing platform to render the content on the user interface one of: during generation of the response to user, prior to the generation of the response to the user and after the generation of the response to the user.

14 . The data processing device of claim 9 , wherein the processor further executes the instructions associated with the generative AI computing platform to, as part of determining the context, refine the context based on access of historical data reflective of past interactions of the user with the generative AI computing platform analogous to the interaction of the user.

15 . The data processing device of claim 9 , wherein the processor furth er executes the instructions associated with the generative AI computing platform to determine the context based on performing sentiment analysis on the input in accordance with training the generative AI computing platform with data analogous to the input.

16 . A system comprising:

at least one server executing a generative AI computing platform thereon; and

a data processing device communicatively coupled to the at least one server through a computer network,

wherein, as associated with a response to an input to the generative AI computing platform indicative of an interaction of a user of the data processing device therewith, the generative AI computing platform:

determines context relevant to the interaction of the user with the generative AI computing platform from the input,

wherein the input comprises at least one of: an electronic mail transmitted by the user through an interface of a city council website to a representative of a city council, and

wherein the user is a resident of a locality associated with a jurisdiction of the city council, and a query submitted by the user through a generative AI interface provided by the city council,

determines, in addition to the context, a current location of the user from at least one of: the input, data associated with the input and metadata of the user outside the input and the data associated with the input, wherein the metadata comprises at least one of postal address data, zip code data, Internet Protocol (IP) address data, and user profile data associated with the city council website, and

automatically executes at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user, wherein the at least one operation comprises rendering, via a user interface of the city council website or the generative AI interface, content responsive to a civic issue associated with the city council and geographically relevant to the current location of the user.

17 . The system of claim 16 , wherein at least one of:

the input is at least one of: an electronic mail from the user, a query through a generative AI interface provided through the generative AI computing platform accessed by the user via the data processing device thereof,

the data associated with the input is an attachment to the electronic mail, and

the generative AI computing platform determines the current location of the user from the at least one of: the input, the data associated with the input and the metadata of the user outside the input and the data associated with the input based on determining the current location from at least one of: postal address data, zip code data and IP address data.

18 . The system of claim 16 , wherein the generative AI computing platform automatically executes the at least one operation contextually relevant to and reflective of the determined context and the determined current location of the user in accordance with rendering, via the user interface of the city council website or the generative AI interface, content reflective of the determined context and the determined current location of the user.

19 . The system of claim 18 , wherein

the generative AI computing platform matches the determined context and the determined current location of the user to determine the content to be rendered on the user interface.

20 . The system of claim 18 , wherein the generative AI computing platform additionally renders interactive content associated with the content on the user interface to facilitate engagement of the user directly therewith.