IP Library Patent Application 15881678
Patent Application
App. No. 15/881,678

AUTOMATED DATABOT SYSTEM

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 None
App. No.
15/881,678
Abstract

A system and method are provided for automated value negotiations. A databot analyzes data associated with a user from a plurality of sources to identify an activity of the user. The databot makes a prediction regarding a product of potential interest to the user based on the activity and user preferences. The product may be a physical item or a service. The databot autonomously negotiates with one or more providers of the product to obtain a negotiated rate for the product. The databot negotiates for the product alone or in collaboration with one or more other databots.

Claims (64)

1 . A system for automatically performing value negotiations, the system comprising:

a set of sensors that monitors an environment within a detection zone; and

a databot device, communicatively coupled to the set of sensors, that:

obtains sensor data from the set of sensors;

analyzes the sensor data to identify a user activity or interest;

generates a prediction of at least one product of interest based on the identified user activity or interest and a set of preferences, the at least one predicted product of interest comprising a physical item or a service; and

automatically negotiates with at least one provider of the at least one predicted product of interest via a network to obtain a negotiated transaction value for the at least one predicted product of interest.

2 . The system of claim 1 , wherein the set of sensors include

at least one of an image capture device, a browser, a mobile device, a microphone, a temperature sensor; a facial recognition sensor; an infrared sensor, or a motion sensor.

3 . The system of claim 1 , wherein the set of sensors further comprises:

a set of cameras associated with the detection zone, wherein the sensor data comprises images of the environment within the detection zone.

4 . The system of claim 1 , further comprising:

a set of remote databot devices, the databot device communicating with the set of remote databot devices to identify at least one other databot device negotiating with the at least one provider for a same at least one predicted product of interest; and

collaborating with the at least one other databot to generate a crowd sourced demand for the at least one predicted product of interest.

5 . The system of claim 1 , further comprising:

a local data storage device associated with the databot device, wherein data associated with the user activity or interest, the set of preferences, user values, and sensor data is stored locally on the local data storage device of the databot device.

6 . The system of claim 1 , further comprising:

a value negotiator provider platform on a cloud server, wherein the databot device connects to the value negotiator provider platform via the network to engage in negotiations with the at least one identified provider.

7 . A method for autonomously negotiating with a provider to obtain a product, the method comprising:

analyzing, by a databot, a plurality of data sources associated with a user to identify at least one activity of interest to a user;

retrieving a set of preferences associated with at least one of the user or the at least one identified activity;

identifying at least one product associated with the at least one identified activity, the at least one identified product comprising a physical item or a service; and

automatically negotiating with at least one provider of the at least one identified product via a network for provision of the at least one identified product to the user at a negotiated rate.

8 . The method of claim 7 , wherein the plurality of data sources comprises a set of cameras, and further comprising:

retrieving sensor data from the set of cameras, wherein the sensor data comprises images of an environment within a detection zone of the set of cameras.

9 . The method of claim 7 , wherein the plurality of data sources comprises a customer values database, and further comprising:

analyzing user value data in the customer values database to identify the at least one product, the user value data comprising at least one of a user behavior, personal trait, hobby, interest, preferred activity, avoided activity, routine, or habit.

10 . The method of claim 7 , further comprising:

communicating with a set of remote databots to identify at least one other databot negotiating with the same at least one provider for the same at least one identified product; and

collaborating with the at least one other databot to generate a crowd sourced demand for the at least one identified product based on negotiations for the same at least one identified product by the plurality of remote databots, wherein the databot and the at least one other databot perform crowd negotiations for the same identified product.

11 . The method of claim 7 , wherein detecting the user further comprises:

receiving a set of user defined parameters defining limitations on disclosure of personal user data associated with the user and stored locally at the databot; and

negotiating with the at least one provider in accordance with the received set of user defined parameters, wherein a determination on whether to disclose an item of user data to a given provider during negotiations is based on the received set of user defined parameters.

12 . The method of claim 7 , further comprising:

receiving a customer master key; and

encrypting user data via the customer master key.

13 . One or more computer storage devices having computer-executable instructions stored thereon for autonomously negotiating provision of products from a provider, which, on execution by a computer, cause the computer to perform operations comprising:

monitoring, by a databot device, a plurality of data sources associated with a user to identify at least one product of interest to a user, wherein a product comprises a physical item or a service;

identifying at least one provider associated with the identified at least one product of interest;

automatically negotiating with the at least one identified provider of the at least one identified product of interest to obtain a negotiated transaction value for the at least one identified product; and

outputting the obtained negotiated transaction value in association with information about the at least one identified product of interest and the at least one identified provider to a user interface.

14 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

obtaining user value data and sensor data from one or more data sources in the plurality of data sources associated with the user;

obtaining a set of user preferences associated with the user; and

analyzing the obtained set of user preferences, the user value data, and the sensor data to identify the at least one product of interest.

15 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

communicating with a set of remote databot devices via a network to identify a plurality of databot devices negotiating for the at least one identified product;

identifying one or more providers associated with the at least one identified product in communication with the set of remote databot devices;

determining whether the at least one identified provider is part of the one or more identified providers in communication with the set of remote databot devices; and

coordinating negotiations with the at least one identified provider and the set of remote databot devices to generate a crowd sourced demand for the at least one identified product and obtain the negotiated transaction value.

16 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

receiving a customer master key from a given provider; and

enabling automatic authentication of a server associated with the given provider using the customer master key.

17 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

matching the user with a given provider based on at least one of user preferences, availability of the at least one identified product from the given provider, geographic parameters, time parameters, or an available negotiated transaction value.

18 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

providing mobilized production of a given product from a given provider via a three-dimensional (3D) printer.

19 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

obtaining smart tag data from a plurality of smart tags associated with one or more items within a detection zone;

analyzing the smart tag data to identify an expired product, the expired product having at least one of an expiration date that has passed or an expiration date within a predetermined time period; and

identifying a replacement product for the identified expired product, wherein the at least one identified product includes the replacement product.

20 . The one or more computer storage devices of claim 13 having further computer-executable instructions comprising:

connecting with a databot negotiator service running on a cloud server; and

transmitting a request to the databot negotiator service to negotiate a transaction value for the at least one identified product, wherein the databot negotiator service communicates with a plurality of databot devices requesting the same at least one identified product and performs crowd negotiations to obtain the negotiated transaction value for the at least one identified product.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 045540/0839 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2018
From: GRAHAM, DAVID M.; WILLIAMS, JEREMY; HILLIARD, REBECCA
To: WAL-MART STORES, INC.
Reel/Frame 044745/0696 →