Patents by Inventor William Brandon George

William Brandon George 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).

  • Patent number: 10599742
    Abstract: Techniques are disclosed for sharing and consuming web content across multiple computing devices. Each device registers with an account on a cloud-based service using a unique identifier. When one of the registered devices requests a web page, a set of rules is processed by the cloud-based service to determine whether the page content should be shared with other registered devices. If the rules are satisfied, the cloud-based service requests and receives the content from a content provider in various formats that are compatible with each of the registered devices. Once all assets associated with the content are received by the cloud-based service, the content is shared by pushing the content out to each registered device in the compatible format. In some cases, the scroll position is adjusted automatically so that the user may resume reading at the same point where she left off with another registered device.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: March 24, 2020
    Assignee: Adobe Inc.
    Inventors: William Brandon George, Kevin Smith
  • Patent number: 10540660
    Abstract: A system and method is disclosed for bidding on search engine marketing keywords at a search engine. The system comprises a bid management system, which is configured to bid on keywords at a search engine, configured to determine a keyword for evaluation and one or more measures for the keyword. The measures are dependent on social media content hosted by one or more social media platforms. The bid management system uses the social media measures to determine a level of popularity for the keyword based at least in part on the one or more measures.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: January 21, 2020
    Assignee: Adobe Inc.
    Inventors: Kevin G. Smith, William Brandon George
  • Patent number: 10521731
    Abstract: Unique users and/or the current user of a non-computer product are identified. Sensor data is collected from sensors on the non-computer product. The sensor data provides data regarding settings and/or usage patterns of the non-computer product. The sensor data is provided to an analytics engine, which analyzes the sensor data using machine-learning techniques to identify unique users of the non-computer product and/or a current user of the non-computer product. Analytics that include at least an indication of the unique users are provided to a product manufacturer and/or other entity (e.g., a retailer).
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 31, 2019
    Assignee: ADOBE INC.
    Inventors: Kevin Gary Smith, William Brandon George
  • Patent number: 10488918
    Abstract: The disclosure describes systems and methods of analyzing interactions with a user interface for an application, where the user interface is implemented at least partly within a virtual reality environment. Certain embodiments provide for receiving interactions that include gestures, spatial contexts, and applications contexts, and receiving results from the application, such as application behavior or error conditions. The user interface interactions and the application results are analyzed. Events, metrics, and relationships are determined based on the analysis. In some cases, additional data (such as historical interactions and results, system environment data, or system configuration data) are received and analyzed, and the determined relationships are further based on the additional data.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 26, 2019
    Assignee: Adobe Inc.
    Inventors: Kevin Smith, William Brandon George
  • Publication number: 20190335006
    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: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10452132
    Abstract: A virtual reality device is configured to generate realistic images, sounds and other sensations that replicate a real or imagined environment for a user. As a first user interacts with the device, first user interaction data representing interactions between the first user and the device during a first user visit are recorded. A first unique visitor fingerprint is generated based on the first user interaction data. As a second user interacts with the device, second user interaction data representing interactions between the second user and the device during a second user visit that is different from the first user visit are recorded. A second unique visitor fingerprint is generated based on the second user interaction data. The first and second unique visitor fingerprints are compared to determine whether the second user is the same as the first user. Based on the determination, one or more functions can be performed.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: October 22, 2019
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10430482
    Abstract: In embodiments of customized and automated dynamic infographics, an infographic template is received at a cloud-based service from a computing device, where a user at the computing device creates the infographic template in a graphics application to display data obtained from data sources. The cloud-based service assigns an identifier to associate the infographic template and the data sources of the data, and posts the infographic template making it available for cloud-based access by other computing devices that request to display the posted infographic template. The cloud-based service can receive a request from one of the computing devices to update the displayed data, and then query the data sources for current data, where the query is based on the identifier that is associated with the posted infographic template. The cloud-based service can then transform the current data to generate updated data, and update the posted infographic template with the updated data.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: October 1, 2019
    Assignee: Adobe Inc.
    Inventors: Kevin Gary Smith, William Brandon George, Alan G. Wilson
  • Publication number: 20190286911
    Abstract: Techniques are disclosed for identifying a video using a video signature generated using image features derived from a portion of the video. In some examples, a method may include determining image features derived from a portion of a video, determining a video frame sequence of the video, and generating the video signature of the video based on the image features and the video frame sequence. The method may further include deriving a curve for the video based on the image features and the video frame sequence, and comparing the derived curve with one or more curves corresponding to respective one or more reference videos.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Applicant: Adobe Inc.
    Inventors: Kevin Gary Smith, William Brandon George
  • Publication number: 20190187781
    Abstract: A virtual reality device is configured to generate realistic images, sounds and other sensations that replicate a real or imagined environment for a user. As a first user interacts with the device, first user interaction data representing interactions between the first user and the device during a first user visit are recorded. A first unique visitor fingerprint is generated based on the first user interaction data. As a second user interacts with the device, second user interaction data representing interactions between the second user and the device during a second user visit that is different from the first user visit are recorded. A second unique visitor fingerprint is generated based on the second user interaction data. The first and second unique visitor fingerprints are compared to determine whether the second user is the same as the first user. Based on the determination, one or more functions can be performed.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Applicant: Adobe Inc.
    Inventors: William Brandon George, Kevin Gary Smith
  • Publication number: 20190155378
    Abstract: The disclosure describes systems and methods of analyzing interactions with a user interface for an application, where the user interface is implemented at least partly within a virtual reality environment. Certain embodiments provide for receiving interactions that include gestures, spatial contexts, and applications contexts, and receiving results from the application, such as application behavior or error conditions. The user interface interactions and the application results are analyzed. Events, metrics, and relationships are determined based on the analysis. In some cases, additional data (such as historical interactions and results, system environment data, or system configuration data) are received and analyzed, and the determined relationships are further based on the additional data.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Kevin Smith, William Brandon George
  • Patent number: 10270881
    Abstract: Techniques are disclosed for generating enhanced user profiles that include “off-line” activities omitted from conventional user profiles. In one embodiment, each of two or more Internet of Things (IoT) products records usage data descriptive of a user's interactions with the IoT product. This usage data is based on values of physical parameters measured by sensors embedded within the IoT products. In recording the usage data, an IoT product may transmit the usage and sensor data to a user profile storage device. In response to receiving the usage and sensor data from the IoT products, the user profile storage device stores the usage and sensor data and associates the usage and sensor data with the user. Additionally, the user profile storage device exposes an interface through which marketing personnel can analyze user profiles made up of the stored usage and sensor data.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: April 23, 2019
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10255699
    Abstract: Systems and methods are disclosed for generating a curated digital analytics workspace. In particular, in one or more embodiments, the disclosed systems and methods curate a digital analytics workspace based on a variety of factors to generate a curated digital analytics workspace capable of dynamically analyzing digital data elements. More specifically, one or more embodiments of the disclosed systems and methods limit data elements and/or analytics visualizations available in a digital analytics workspace based on user characteristics, data element features, or other factors to generate a curated digital analytics workspace. In this manner, the disclosed systems and methods can generate a curated digital analytics workspace that provides access to data elements and/or analytics visualizations targeted to the needs and capabilities of an individual or group while reducing confusion that often results from traditional analytics systems.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 9, 2019
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Matthew Bryan, Benjamin R. Gaines, Kristopher Paries, Bret B. Gundersen
  • Patent number: 10228762
    Abstract: The disclosure describes systems and methods of analyzing interactions with a user interface for an application, where the user interface is implemented at least partly within a virtual reality environment. Certain embodiments provide for receiving interactions that include gestures, spatial contexts, and applications contexts, and receiving results from the application, such as application behavior or error conditions. The user interface interactions and the application results are analyzed. Events, metrics, and relationships are determined based on the analysis. In some cases, additional data (such as historical interactions and results, system environment data, or system configuration data) are received and analyzed, and the determined relationships are further based on the additional data.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: March 12, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin Smith, William Brandon George
  • Patent number: 10223573
    Abstract: A virtual reality device is configured to generate realistic images, sounds and other sensations that replicate a real or imagined environment for a user. As a first user interacts with the device, first user interaction data representing interactions between the first user and the device during a first user visit are recorded. A first unique visitor fingerprint is generated based on the first user interaction data. As a second user interacts with the device, second user interaction data representing interactions between the second user and the device during a second user visit that is different from the first user visit are recorded. A second unique visitor fingerprint is generated based on the second user interaction data. The first and second unique visitor fingerprints are compared to determine whether the second user is the same as the first user. Based on the determination, one or more functions can be performed.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: March 5, 2019
    Assignee: Adobe Inc.
    Inventors: William Brandon George, Kevin Gary Smith
  • Publication number: 20190034963
    Abstract: The present disclosure covers systems and methods for collecting and analyzing analytics data for a plurality of online user interactions and aggregating the analytics data to determine sentiment scores and generate a presentation of a path of interactions. For example, the systems and methods analyze the analytics data to identify attributes of the online user interactions and determine, based on the identified attributes, a sentiment score for each of the plurality of online user interactions. In addition, the systems and methods aggregate the plurality of online user online user interactions to identify an interaction path commonly experienced by the users of the interactions. Further, the systems and methods generate and provide an interactive presentation including a visualization of the interaction path and associated ranges of sentiment scores associated with types of online user interactions that make up the interaction path.
    Type: Application
    Filed: July 25, 2017
    Publication date: January 31, 2019
    Inventors: William Brandon George, Jordan Walker, Benjamin R. Gaines
  • Patent number: 10169830
    Abstract: In an online environment, a baseline attitude of an author of online content is determined. Based on the baseline attitude and a raw sentiment score for an instance of online content, an adjusted sentiment score for the online content instance is generated. A variance from the baseline attitude may be detected, based on the online content of the author. In response to the variance, a current mood of the author is determined and, using the current mood and the raw sentiment score, another adjusted sentiment score for the online content instance is generated. The baseline attitude of the author may be determined using one or more of an analysis of the online content instance, a demographic profile of the author, and a subject matter area of the online content instance. The detection of the variance from the baseline attitude may incorporate a frequency of instances of online content.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: January 1, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin Gary Smith, William Brandon George
  • Patent number: 10146745
    Abstract: Systems and methods for are disclosed for providing integrated display of data metrics from different data sources. In some embodiments, an icon representing a de-limited data file can be positioned on a graphical interface that displays first metrics data for a first time period. An integration module can respond to the positioning of the icon by determining that the de-limited data file includes second metrics data for a second time period at least partially overlapping with the first time period. The integration module can update the graphical interface to display at least some of the second metrics data from the delimited data file with the first metrics data. The first metrics data and the second metrics data can be displayed for at least an overlapping portion between the first and second time periods.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: William Brandon George, Kevin G. Smith
  • Patent number: 10102246
    Abstract: Techniques are disclosed for using natural language processing techniques to define, manipulate, and interact with consumer segmentations. In such embodiments a content consumption analytics engine can be configured to receive and process a natural language segmentation query. The query may comprise, for example, a command that defines a new segmentation, a command that manipulates existing segmentations, or a command that solicits information relating to existing consumer segmentations. The query is parsed to identify individual grammatical tokens which are then correlated with specific segment token types through the use of a token repository. A custom thesaurus is used to identify synonymous terms for grammatical tokens which may not exist in the token repository. User feedback enables the custom thesaurus to learn additional synonyms for future use.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: October 16, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: William Brandon George, Kevin Gary Smith, Walter Chang
  • Publication number: 20180285890
    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: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Joshua Aaron Hansen, William Brandon George, Kevin Gary Smith
  • Publication number: 20180232921
    Abstract: Digital experience content personalization and recommendation techniques within an AR or VR environment are described. In one example, a user profile is received that models how user interaction occurs with respect to virtual objects within a virtual or augmented reality environment. Digital experience content is obtained that defines a virtual or augmented reality environment. A virtual object is selected for inclusion as part of the digital experience content based at least in part on the user profile. Digital experience content is generated to support user interaction with the selected virtual object as part of the virtual or augmented reality environment.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 16, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Kevin Gary Smith, William Brandon George