Patents by Inventor Kevin Gary Smith

Kevin Gary Smith has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210200823
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating webpage design templates based on product information, audience information, and user experience information. For example, the disclosed systems can utilize an internet-based product catalog engine to determine actual product information such as product descriptions and reviews to include within a webpage design template during the design process. The disclosed systems can further generate personalization rules to modify the appearance of a product webpage to accommodate the preferences of different audiences. In addition, the disclosed systems can generate recommendations to modify various design elements based on product information, audience information, and user experience information. Further, the disclosed systems can publish a webpage design template as a product storefront webpage accessible to end users.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 1, 2021
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 11048690
    Abstract: In various embodiments, a request may be received identifying items of information and an entity requesting the items. A set of entities may be determined It may be determined, for a response to the request, that collectively has access to a set of values that captures each of the items requested by the entity. A transaction of a transaction block may be created on a blockchain maintained at least in part by one or more nodes of a distributed ledger system. The transaction may be digitally signed and identify the set of entities, and contribution scores of the values to the set of values. Each contribution score for a given value of an item being based on a level of scarcity of the item and a level of usage of the item. The blockchain may identify a scoring algorithm used to determine the contribution scores.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: June 29, 2021
    Assignee: ADOBE INC.
    Inventors: Kevin Gary Smith, John Bevil Bates
  • Publication number: 20210133803
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a proof and attestation service that can confirm the veracity of a claim or a statement of truth based on data dynamically-retrieved from various data repositories. A server device receives, from a client device, a request to determine the veracity of a claim or a statement of truth. The server device is generally a trusted computing device, having privileged-access to a variety of data repositories that the client device may or may not access. The server device can select one or more data repositories based on the claim, obtain results data from the selected one or more data repositories, and evaluate each result to determine whether it corresponds to or contradicts the claim. A veracity score can be calculated for the claim or for a result that corresponds to or contradicts the claim.
    Type: Application
    Filed: December 11, 2020
    Publication date: May 6, 2021
    Inventors: Kevin Gary Smith, John Bevil Bates, Xuejun Xu, Shriram Venkatesh Shet Revankar
  • Patent number: 10991012
    Abstract: Creative brief-based content creation is described. A service provider system, such as a creative service provider system, supports the creation of digital content in connection with digital content creation projects. Initially, the service provider system defines a schema as a set of rules for controlling configuration of creative briefs to register digital content creation projects. The service provider system provides service to support digital content creation based on the data included in the creative briefs. For instance, the service provider system provides service by leveraging the descriptive data configured according to the set of rules defined by the schema, which specify particular attributes that are to be instantiated to describe digital content creation projects.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: April 27, 2021
    Assignee: Adobe Inc.
    Inventors: Govind P. Balakrishnan, Pradeep Saikalyanachakravarthi Javangula, Oliver Isaac Goldman, Kevin Gary Smith, Ashley Manning Still
  • Patent number: 10984410
    Abstract: In various embodiments, a request is received for a claim that is responsive to an interrogatory, where the interrogatory uses values of items of interest regarding a subject user to produce the claim. Based on the request, it is determined that one or more permissions, included in one or more digitally signed transactions of one or more transaction blocks on one or more copies of a blockchain maintained at least in part by nodes of a distributed ledger system, represents the subject user granting a receiving entity with a right to receive claims that are responsive to interrogatories that use the values to produce the claims. Based on the determining, the receiving entity is granted access to the claim.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: April 20, 2021
    Assignee: ADOBE INC.
    Inventors: Kevin Gary Smith, John Bevil Bates
  • Patent number: 10984069
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating webpage design templates based on product information, audience information, and user experience information. For example, the disclosed systems can utilize an internet-based product catalog engine to determine actual product information such as product descriptions and reviews to include within a webpage design template during the design process. The disclosed systems can further generate personalization rules to modify the appearance of a product webpage to accommodate the preferences of different audiences. In addition, the disclosed systems can generate recommendations to modify various design elements based on product information, audience information, and user experience information. Further, the disclosed systems can publish a webpage design template as a product storefront webpage accessible to end users.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: April 20, 2021
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10956932
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a proof and attestation service that can confirm the veracity of a claim or a statement of truth based on data dynamically-retrieved from various data repositories. A server device receives, from a client device, a request to determine the veracity of a claim or a statement of truth. The server device is generally a trusted computing device, having privileged-access to a variety of data repositories that the client device may or may not access. The server device can select one or more data repositories based on the claim, obtain results data from the selected one or more data repositories, and evaluate each result to determine whether it corresponds to or contradicts the claim. A veracity score can be calculated for the claim or for a result that corresponds to or contradicts the claim.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: March 23, 2021
    Assignee: ADOBE INC.
    Inventors: Kevin Gary Smith, John Bevil Bates, Xuejun Xu, Shriram Venkatesh Shet Revankar
  • Patent number: 10944706
    Abstract: This disclosure relates to dynamic determination of data-transmission characteristics based on historical data accesses. For example, some embodiments include accessing a content stream having (i) a first content item and a second content item to be provided to one or more user devices associated with a user and (ii) a trigger condition for providing the second content item. In addition, some embodiments include detecting that the first content item has been consumed at the one or more user devices through a first communication channel and, further, determining that the trigger condition has been met. A machine-learning model inputs action data to determine a second communication channel from among two or more available communication channels. In some cases, the second content item is triggered to be delivered via the second communication channel, responsive to the first content item being consumed and the trigger condition being met.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: March 9, 2021
    Assignee: Adobe Inc.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10943257
    Abstract: Techniques and systems are described for analyzing components of digital content. A computing device of an analytics system receives user interaction data that describes an effect of user interaction with a plurality of items of digital content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital content. The analytics system then generates outcome data describing a likely effect of the plurality of components on achieving the action based on association with respective items of digital content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital content based on the outcome data. The recommendation is based on the likely effect of the different ones of the plurality of components, to generate more effective digital content.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: March 9, 2021
    Assignee: Adobe Inc.
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Patent number: 10929860
    Abstract: View location metric generation and engagement attribution within an AR or VR environment are described. In one example, a system of a digital medium environment is configured to generate metric data describing viewed locations within an augmented or virtual reality environment. The system includes a log data collection module implemented at least partially in hardware of a computing device to collect log data from a plurality of user devices. The log data describes locations associated with an augmented or virtual reality environment and a viewing direction at corresponding locations. The system also includes a metric generation module implemented at least partially in hardware of the computing device to generate metric data describing viewed locations within the augmented or virtual reality environment by the plurality of user devices and an output module implemented at least partially in hardware of the computing device to output the generated metric data.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: February 23, 2021
    Assignee: Adobe Inc.
    Inventors: Joshua Aaron Hansen, William Brandon George, Kevin Gary Smith
  • Patent number: 10911553
    Abstract: Various embodiments describe techniques for dynamically customizing structured interactive content for a particular user within a session of an interactive computing environment. Machine-learning techniques are used to establish a behavioral class of each individual user based on user interactions with a diagnostic set of interactive content items during the session. The identified behavioral class is used to customize interactive content presented later during the session using various machine-learning techniques. In some embodiments, the user progress during the session is determined based on user interactions with the customized interactive content, and a content customization is performed if the user progress is below a threshold value.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: February 2, 2021
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Publication number: 20200401380
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Applicant: Adobe Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Patent number: 10853766
    Abstract: A creative brief schema is described. A service provider system, such as a creative service provider system, supports the creation of digital content in connection with digital content creation projects by employing the creative brief schema. Initially, the service provider system defines the schema as a set of rules for controlling configuration of creative briefs to register digital content creation projects. The service provider system provides service to support digital content creation based on the data included in the creative briefs. For instance, the service provider system provides service by leveraging the descriptive data configured according to the set of rules defined by the schema, which specify particular attributes that are to be instantiated to describe digital content creation projects. Examples of these attributes include a brief identifier, a brief name, associated products or services, creative spend, expected performance, audience demographics, delivery channels, mood, and so forth.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: December 1, 2020
    Assignee: Adobe Inc.
    Inventors: Govind P. Balakrishnan, Pradeep Saikalyanachakravarthi Javangula, Oliver Isaac Goldman, Kevin Gary Smith
  • Publication number: 20200374183
    Abstract: In some embodiments, a contact stream is generated or modified based on configuration data received from a machine-learning model. Multiple contact items are selected for a contact stream, to be delivered to a user device via electronic communication channels. In addition, a success metric is identified indicating an engagement with the contact stream or an action performed following the engagement. A machine-learning model is applied to the contact items, where the machine-learning model is trained to identify relationships among actions in an online environment and configuration parameters that control delivery of contact streams. The machine-learning model provides an output indicating configuration data or a success probability for the contact stream. The configuration data includes configuration parameter values computed by the machine-learning model for achieving the identified success metric.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Inventors: William Brandon George, Kevin Gary Smith
  • Publication number: 20200374248
    Abstract: This disclosure relates to dynamic determination of data-transmission characteristics based on historical data accesses. For example, some embodiments include accessing a content stream having (i) a first content item and a second content item to be provided to one or more user devices associated with a user and (ii) a trigger condition for providing the second content item. In addition, some embodiments include detecting that the first content item has been consumed at the one or more user devices through a first communication channel and, further, determining that the trigger condition has been met. A machine-learning model inputs action data to determine a second communication channel from among two or more available communication channels. In some cases, the second content item is triggered to be delivered via the second communication channel, responsive to the first content item being consumed and the trigger condition being met.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 26, 2020
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10795647
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: October 6, 2020
    Assignee: Adobe, Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Patent number: 10782787
    Abstract: The present disclosure is directed toward systems and methods that mirror a display on a touch screen as well as touch gestures being performed on the touch screen. For example, systems and methods described herein involve detecting a touch gesture being performed on a touch screen and providing a semi-transparent animation of the touch gesture on a mirrored display. The semi-transparent animation can allow users to view both the mirrored display and the touch gesture animation.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: September 22, 2020
    Assignee: ADOBE INC.
    Inventor: Kevin Gary Smith
  • Publication number: 20200265463
    Abstract: Techniques and systems are described for analyzing components of digital content. A computing device of an analytics system receives user interaction data that describes an effect of user interaction with a plurality of items of digital content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital content. The analytics system then generates outcome data describing a likely effect of the plurality of components on achieving the action based on association with respective items of digital content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital content based on the outcome data. The recommendation is based on the likely effect of the different ones of the plurality of components, to generate more effective digital content.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Applicant: Adobe Inc.
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Patent number: 10733262
    Abstract: Attribute control for updating digital content in a digital medium environment is described. The digital content is updated by incorporating new digital content components from a service provider system, such as a stock content service, to keep the digital content from seeming stale to client device users. The service provider system controls provision of digital content components based on fixed and variable attributes specified for these digital content components. Initially, the service provider system receives a component request, requesting that the service provider system provide the digital content components for incorporation with the digital content. The component request specifies fixed and variable content attributes for the provided digital content components. A fixed content attribute is an attribute that is to be included in the provided digital content components.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: August 4, 2020
    Assignee: Adobe Inc.
    Inventors: Gavin Stuart Peter Miller, Kevin Gary Smith, Kent Andrew Edmonds, Govind P. Balakrishnan
  • Publication number: 20200233924
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating webpage design templates based on product information, audience information, and user experience information. For example, the disclosed systems can utilize an internet-based product catalog engine to determine actual product information such as product descriptions and reviews to include within a webpage design template during the design process. The disclosed systems can further generate personalization rules to modify the appearance of a product webpage to accommodate the preferences of different audiences. In addition, the disclosed systems can generate recommendations to modify various design elements based on product information, audience information, and user experience information. Further, the disclosed systems can publish a webpage design template as a product storefront webpage accessible to end users.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: William Brandon George, Kevin Gary Smith