Patents by Inventor Andrew Edmonds

Andrew Edmonds 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: 20190114663
    Abstract: Techniques and systems are described for analyzing components of digital marketing content as part of a digital marketing campaign. 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 marketing content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital marketing 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 marketing content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital marketing 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 marketing content items for digital marketing campaigns.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Publication number: 20190114664
    Abstract: Techniques and systems are described to enable users to optimize a digital marketing content system by analyzing an effect of components of digital marketing content on audience segments, environments of consumption, and channels of consumption. A computing device of an analytics system receives user interaction data describing an effect of user interaction with multiple items of digital marketing content on achieving an action for multiple audience segments. The analytics system identifies which of a plurality of components are included in respective items of digital marketing content. The analytics system generates data identifying different aspects that likely had an effect on the achieving an action on the items of digital marketing content, such as components of the items of digital marketing content, environments of consumption, channels of consumption. The analytics system outputs a result based on the data in a user interface.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Publication number: 20190114672
    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: October 16, 2017
    Publication date: April 18, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Publication number: 20190108288
    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: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Gavin Stuart Peter Miller, Kevin Gary Smith, Kent Andrew Edmonds, Govind P. Balakrishnan
  • Publication number: 20190108250
    Abstract: An update basis 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 according to an update basis described in a component request. In part, component requests ask that the service provider system provide digital content components for incorporation with digital content. Component requests also describe a timing basis with which digital content components are to be provided as updates. By way of example, the timing basis may correspond to a time interval (e.g., daily, weekly, monthly, seasonally, times of day, and so on), receiving user input in relation to the digital content (e.g., a navigation input to a web page), and so forth.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Gavin Stuart Peter Miller, Kevin Gary Smith, Kent Andrew Edmonds, Govind P. Balakrishnan
  • Publication number: 20190095949
    Abstract: Techniques and system are described to control output of digital marketing content with respect to digital content. This is achieved by leveraging additional insight that may be gained from external service systems that describe the digital content, e.g., social network systems, digital content review systems, and so forth. In one example, the techniques and systems are configured to collect social network data that describes social network communications communicated via a social network system. Natural language processing techniques are then performed as part of machine learning to detect interest of a user population associated with the social network communications.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Jen-Chan Jeff Chien, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Peter Raymond Fransen
  • Patent number: 9804741
    Abstract: Systems and methods are presented for evaluating and incorporating a plurality of input streams into a single input stream. In some embodiments, the system generates a first set of recommendations provided by a plurality of input streams and receives one or more selections of recommendations from the first set of input streams. The system determines a session intent based on the one or more selections and selects a set of input streams, from the plurality of input streams, corresponding to the one or more selection and the session intent. The system generates a second set of recommendations using the set of input streams and the session intent and causes presentation of the second set of recommendations on a user interface of a user device.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: October 31, 2017
    Assignee: EBAY INC.
    Inventors: Michael Gilbert, Elizabeth Churchill, Kent Andrew Edmonds, Michael Parker
  • Publication number: 20160147845
    Abstract: Systems and methods are presented for evaluating and incorporating a plurality of input streams into a single input stream. In some embodiments, the system generates a first set of recommendations provided by a plurality of input streams and receives one or more selections of recommendations from the first set of input streams. The system determines a session intent based on the one or more selections and selects a set of input streams, from the plurality of input streams, corresponding to the one or more selection and the session intent. The system generates a second set of recommendations using the set of input streams and the session intent and causes presentation of the second set of recommendations on a user interface of a user device.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Michael Gilbert, Elizabeth Churchill, Kent Andrew Edmonds, Michael Parker
  • Publication number: 20160098414
    Abstract: System and methods to present activity across multiple devices are herein disclosed. A request to access a web page is received from a first device associated with a user. The request includes user credentials for a user account of the user. A second request to access the web page is received from a second device associated with the user. The second request including user credentials for the user account of the user. Session data is received, the session data including data pertaining to user interactions performed by the user with respect to the web page displayed on the first device and the second device. A visualization page is generated using the received session data. And presentation of the visualization page is caused.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventor: Kent Andrew Edmonds
  • Publication number: 20160063015
    Abstract: A system and method of displaying complimentary content on one or more linked machines are disclosed. In some embodiments, the system and method may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors in communication with the non-transitory, computer readable medium. When the computer-executable instructions are executed, the one or more processors may be configured to receive a linking instruction to link a display of second content of a website on a second machine to a selection of a portion of first content of the website by a first machine, cause a display of the first content on the first machine, receive the selection of the portion of the first content displayed on the first machine, and based on the portion of the first content being selected, cause the display of the second content on the second machine based on the linking instruction.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Kent Andrew Edmonds, John Lago, Niket Trivedi
  • Publication number: 20140324725
    Abstract: In an example embodiment, location information is received from a plurality of mobile devices operated by on-duty valets. An online order for local delivery of an item to a consumer is received. A current location of the consumer is determined. A store having a least transit time from the current location of the consumer that has the item in stock is determined. Then, a valet having a least transit time to the determined store is determined. A job may be assigned to the valet having the least transit time to the determined store.
    Type: Application
    Filed: December 27, 2013
    Publication date: October 30, 2014
    Applicant: EBAY INC.
    Inventors: K. Andrew Edmonds, David Ramadge, Andrew David Palmer, Ilya Brown, Kartik Rao, Jack Phillip Abraham
  • Patent number: 8458213
    Abstract: Described herein are methods and systems for promoting item listings that satisfy a query based on the item listings being assigned to certain categories. A query to identify a set of item listings is processed where each item listing associated with an item or service being offered for sale and assigned to a leaf-level category. The scope of the query is determined based on a dictionary of queries or a length of the query when the query is not found in the dictionary. One or more categories are identified based on the scope of the query. A search results page is presented with the item listings from the identified one or more categories.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: June 4, 2013
    Assignee: eBay Inc.
    Inventors: Kent Andrew Edmonds, Qian Zhong, Anjan Goswami, Muhammad Faisal Rehman
  • Patent number: 8371217
    Abstract: A screen printing head which, in a printing operation, is displaceable in a first direction over a surface of a workpiece to print deposits of a print medium on the workpiece, the screen printing head comprising: a print head assembly comprising a print unit comprising a main body including a print medium, cavity, which in use contains print medium, and a delivery aperture, which is in fluid communication with the print medium cavity and through which print medium is in use delivered from the print medium cavity to the surface of the workpiece, and a rotatable unit which is disposed in the print medium cavity of the main body and rotatable to displace print medium as contained in the print medium cavity; and a drive unit for rotating the rotatable unit such as to displace print medium as contained in the print medium cavity, wherein the drive unit is operative to rotate the rotatable unit to apply a force to the print medium at the delivery aperture in the main body in a second direction which is opposite to
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: February 12, 2013
    Assignee: DEK International GmbH
    Inventor: Andrew Edmonds
  • Patent number: 8347911
    Abstract: A vacuum relief valve is provided. The vacuum relief valve includes a body having a side wall, and a stem that is movable with respect to the body between an open position and a closed position. The stem is biased in the closed position. The vacuum relief valve further includes a first sight glass coupled to the body and configured to enable visual inspection of a sealing area of the vacuum relief valve. The sealing area includes at least a portion of said stem.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: January 8, 2013
    Assignee: American Railcar Industries, Inc.
    Inventors: Theodore Arthur Stocker, Jr., Christopher Andrew Edmonds
  • Publication number: 20120221557
    Abstract: Described herein are methods and systems for promoting item listings that satisfy a query based on the item listings being assigned to certain categories. A query to identify a set of item listings is processed where each item listing associated with an item or service being offered for sale and assigned to a leaf-level category. The scope of the query is determined based on a dictionary of queries or a length of the query when the query is not found in the dictionary. One or more categories are identified based on the scope of the query. A search results page is presented with the item listings from the identified one or more categories.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: eBay Inc.
    Inventors: Kent Andrew Edmonds, Qian Zhong, Anjan Goswami, Muhammad Faisal Rehman
  • Publication number: 20110073199
    Abstract: A vacuum relief valve is provided. The vacuum relief valve includes a body having a side wall, and a stem that is movable with respect to the body between an open position and a closed position. The stem is biased in the closed position. The vacuum relief valve further includes a first sight glass coupled to the body and configured to enable visual inspection of a sealing area of the vacuum relief valve. The sealing area includes at least a portion of said stem.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventors: Theodore Arthur Stocker, JR., Christopher Andrew Edmonds
  • Publication number: 20100139509
    Abstract: A screen printing head which, in a printing operation, is displaceable in a first direction over a surface of a workpiece to print deposits of a print medium on the workpiece, the screen printing head comprising: a print head assembly comprising a print unit comprising a main body including a print medium, cavity, which in use contains print medium, and a delivery aperture, which is in fluid communication with the print medium cavity and through which print medium is in use delivered from the print medium cavity to the surface of the workpiece, and a rotatable unit which is disposed in the print medium cavity of the main body and rotatable to displace print medium as contained in the print medium cavity; and a drive unit for rotating the rotatable unit such as to displace print medium as contained in the print medium cavity, wherein the drive unit is operative to rotate the rotatable unit to apply a force to the print medium at the delivery aperture in the main body in a second direction which is opposite to
    Type: Application
    Filed: April 5, 2007
    Publication date: June 10, 2010
    Inventor: Andrew Edmonds
  • Publication number: 20060265436
    Abstract: In an embodiment, a system is provided. The system includes a server. The server has a network interface, a local repository interface, and a control module. The server further includes a local repository. The server is to interact with clients of a grid network. The server is further to receive status updates from clients of the grid network. In another embodiment, a method is provided. The method includes receiving a request to seed a data file. Also, the method includes selecting clients of a grid network to receive the data file based on network connectivity. Further, the method includes sending segments of the data file to selected clients of the grid network responsive to the request to seed the data file.
    Type: Application
    Filed: May 19, 2006
    Publication date: November 23, 2006
    Inventors: ANDREW EDMOND, STEVEN OHMERT
  • Publication number: 20060265402
    Abstract: PATENT In an embodiment, a method is provided. The method includes receiving an invitation to request segments from a first client in a grid network. The first client is coupled to the grid network through a firewall. The method also includes responding to the invitation to request segments with a request for segments. The method further includes receiving segments from the first client responsive to the request for segments. In another embodiment, a method is provided. The method includes receiving information about a first client from a server in a grid network at a second client. The second client is coupled to the grid network through a firewall. The method further includes sending an invitation to request segments to the first client. The method also includes receiving a request for segments from the first client.
    Type: Application
    Filed: May 19, 2006
    Publication date: November 23, 2006
    Inventors: ANDREW EDMOND, STEVEN OHMERT
  • Publication number: 20060265371
    Abstract: In still another embodiment, a method is provided. The method includes receiving a data file. The method further includes determining a hash value of the data file. The method also includes determining segmentation of the data file. The method additionally includes encrypting segments of the data file. In another embodiment, a method is provided. The method includes receiving a segment of a data file. The method also includes decrypting the segment of the data file. The method further includes rendering the decrypted segment of the data file.
    Type: Application
    Filed: May 19, 2006
    Publication date: November 23, 2006
    Inventors: ANDREW EDMOND, STEVEN OHMERT