# US 2019/0318013 A1 · System and method of ai assisted search based on events and location

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318013 A1
- Document ID: US20190318013A1
- Status: Published application
- Kind: A1
- Application number: 15/950,932
- Filed: 2018-04-11
- Published: 2019-10-17
- Earliest claimed: 2018-04-11
- Assignees: Jumptuit, Inc.
- Inventors: Donald LEKA
- Web page: https://patentgrep.com/patent/US20190318013A1

## CPC

- G06F 16/9537: Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
- G06F 16/2457: with adaptation to user needs
- G06F 16/907: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 17/15: Correlation function computation {including computation of convolution operations (arithmetic circuits for sum of products per se, e.g. multiply-accumulators G06F7/5443; digital filters, e.g. FIR, IIR, adaptive filters H03H17/00)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for independent event or location based search, with steps of receiving, from a user, at least one of calendar data and geo-location data and analyzing the at least one of the calendar data and the geo-location data. Then determining, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request and searching semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result. Lastly, providing to the user the event-location result.

## Claims

### Claim 1

A method for independent event or location based search, comprising the steps of:
receiving, from a user, at least one of calendar data and geo-location data;
analyzing, using a processor running instructions to implement at least one algorithm, the at least one of the calendar data and the geo-location data;
determining, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request;
searching, using a processor running instructions to implement at least one algorithm, semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result; and
providing to the user the event-location result.

### Claim 2 (depends on 1)

The method of claim 1, wherein the searching step further comprises the step of:
initiating the searching step based on at least one of:
a time interval earlier than a time in the calendar data; and
a distance interval a distance from a location in the calendar data.

### Claim 3 (depends on 1)

The method of claim 1, wherein the providing step further comprises the steps of:
categorizing the event-location result based on the calendar data; and
providing the categorized event-location result.

### Claim 4

A system for independent event or location based search, comprising:
a server, receiving from a user, at least one of calendar data and geo-location data;
an event-location search engine implementing at least one algorithm to:
analyze the at least one of the calendar data and the geo-location data;
determine, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request; and
search semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result; and
a display providing the user the event-location result.
