Generation of computer-executable instructions based on monitoring network communications of remote computing systems
AssigneeStarbucks Corporation
InventorNingyu Chen
Life of this patent
Estimating the term…
Abstract
The disclosure generally relates to a system for identifying a formula to build a customized object. The system may identify one or more attributes of an object based on monitoring remote computing systems. The system may provide a prompt to a computing system based on the identified one or more attributes and the computing system may provide an output indicative of a customized object. The system may identify a formula to build the customized object based on the output. The system may provide an output indicative of the formula and/or the customized object.
Claims25
A computer-implemented method comprising:
- monitoring one or more network communications of one or more remote computing systems, the one or more network communications associated with an object;
- obtaining a first set of data based on monitoring the one or more network communications, wherein the first set of data indicates one or more first attributes;
- determining a second set of data that is associated with the first set of data, wherein the second set of data is stored in a local data store, wherein the second set of data indicates one or more values of one or more second attributes associated with the object, and wherein the one or more first attributes are different from the one or more second attributes;
- determining a compatibility of the first set of data and the second set of data;
- generating a prompt based on the first set of data and the second set of data based on determining the compatibility of the first set of data and the second set of data;
- providing the prompt to a first computing system;
- obtaining an output from the first computing system based on providing the prompt to the first computing system, wherein the output indicates one or more adjustments to the one or more values of the one or more second attributes based on the one or more first attributes, and wherein the object is modified based on the output to obtain a modified object;
- generating computer-executable instructions based on the output, wherein the computer-executable instructions indicate one or more of tag data, image data, or text data associated with the modified object;
- and
- providing the computer-executable instructions to a second computing system, wherein the object is built based on the computer-executable instructions.
A computer-implemented method comprising:
- obtaining, from a first data source, a first set of data indicating one or more first attributes;
- obtaining, from a second data source, a second set of data indicating one or more values of one or more second attributes associated with an object, wherein the one or more first attributes are different from the one or more second attributes;
- determining a compatibility of the first set of data and the second set of data;
- providing the first set of data and the second set of data to a computing system based on determining the compatibility of the first set of data and the second set of data;
- receiving, from the computing system, an output based on providing the first set of data and the second set of data to the computing system, wherein the output identifies one or more adjustments to the one or more values of the one or more second attributes based on the one or more first attributes, and wherein the object is modified based on the output to obtain a modified object;
- generating one or more of tag data associated with the modified object, image data associated with the modified object, or text data associated with the modified object;
- storing the one or more of the tag data, the image data, or the text data in a data store;
- and
- causing display, via a user interface of a computing device, of the one or more of the tag data, the image data, or the text data, wherein the modified object is built based on the output.
A computing device comprising:
- memory hardware storing first computer-executable instructions;
- and
- at least one hardware processor, wherein execution of the first computer-executable instructions by the at least one hardware processor causes the at least one hardware processor to:
- obtaining a set of data indicating one or more first attributes, wherein the set of data is associated with a first data format;
- determining a compatibility of the set of data and an additional set of data;
- providing the set of data to a computing system based on determining the compatibility of the set of data and the additional set of data;
- obtaining a first output from the computing system based on providing the set of data to the computing system, wherein the first output identifies one or more adjustments to one or more values of one or more second attributes of an object based on the one or more first attributes, wherein the object is modified based on the first output to obtain a modified object, and wherein the one or more first attributes are different from the one or more second attributes;
- identifying second computer-executable instructions to build the modified object based on the first output, wherein the second computer-executable instructions are associated with a second data format;
- generating one or more of tag data associated with the modified object, image data associated with the modified object, or text data associated with the modified object;
- and
- providing a second output indicative of at least one of the modified object or the second computer-executable instructions, wherein the second output comprises the one or more of the tag data, the image data, or the text data, and wherein the modified object is built based on the second output.
Dependencies are inferred from the claim text.