Patents by Inventor Elmore Eugene Pope

Elmore Eugene Pope 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: 8639739
    Abstract: Disclosed are various embodiments involving the use of peer-to-peer teams to accomplish a goal. The specification of a joint goal for a peer-to-peer team is facilitated in a given peer, where the peer-to-peer team includes a plurality of peers. Also, communication is facilitated between respective pairs of the peers via a peer-to-peer network. A team control packet is maintained in each peer to indicate a performance of each peer in the peer-to-peer team. Also, the implementation of a plurality of tasks associated with respective ones of the peers is tracked, where the tasks are implemented in concert to achieve the joint goal.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: January 28, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Elmore Eugene Pope, Christopher L. Scofield, Bradley E. Marshall, Eric B. Merritt
  • Patent number: 8620770
    Abstract: Paths followed by a plurality of devices are recorded. Devices of the plurality have sent content requests similar to a current content request. Behaviors exhibited by respective ones of the plurality of devices after sending content requests are recorded. The respective ones of the plurality of devices into intent groupings. A path followed by a device is assembled. The assembling the path comprises recording a plurality of physical location readings generated with respect to the device prior. An intent grouping matching the path is identified. The intent grouping is associated with an expected behavior. Content calculated to facilitate the expected behavior is identified.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: December 31, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Elmore Eugene Pope
  • Patent number: 8601090
    Abstract: A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: December 3, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley E. Marshall, Elmore Eugene Pope, Christopher L. Scofield, Swaminathan Sivasubramanian, John Cormie
  • Patent number: 8484099
    Abstract: A system can compare a newer model of a product to an older model of a product to determine attributes or features that are new to the newer model of the product. The system can then identify other products in the same product category as the newer model of the product that includes the new attribute or product feature. The system can recommend one or more of the products with the new product feature to a potential customer. In some cases, the system may identify an average upgrade time interval for upgrading the product. Then, if the system determines that the upgrade time interval has elapsed since a user obtained the older model of the product, the system can recommend the newer model of the product and/or other products that include the new product feature to the user.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: July 9, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Elmore Eugene Pope, Scott Allen Mongrain, Joseph Xavier, Srikanth Thirumalai
  • Patent number: 8386596
    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: February 26, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope
  • Patent number: 8386509
    Abstract: A method and system for associating search keywords with interest spaces. According to one embodiment, a method may include detecting a request to access a given online content source, where the request includes referral information specifying one or more search keywords associated with the given online content source, where the given online content source is one of a plurality of online content sources included within an interest space, and where the interest space is identified dependent upon indications of user navigation activity among the plurality of online content sources. The method may further include extracting the one or more search keywords from the request and creating an association of the one or more search keywords with the interest space.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: February 26, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher L. Scofield, Elmore Eugene Pope, Brad E. Marshall
  • Publication number: 20120246003
    Abstract: An advertisement service allows advertisers to obtain a right to provide an advertisement to a mobile device that is located within or nearby a particular geographic region. For instance, the advertisement service may map one or more entities (e.g., retailers, schools, museums, etc.) to a geographic region at which these entities are located. The advertisement service provides an offer to one or more advertisers to provide an advertisement to a mobile device located within or nearby one of these geographic regions. Based on responses received to the offer, the advertisement service provides information to the mobile device for display of an advertisement.
    Type: Application
    Filed: March 21, 2011
    Publication date: September 27, 2012
    Inventors: Gregory M. Hart, Elmore Eugene Pope, Charles H. Bell, Jeffrey P. Bezos, Nadia Shouraboura
  • Publication number: 20120215914
    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
    Type: Application
    Filed: March 12, 2012
    Publication date: August 23, 2012
    Applicant: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope
  • Publication number: 20120173677
    Abstract: A system, method and computer-readable medium for request routing. A client request processing a resource identifier for requested content transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat with the content delivery network service provider's network until a DNS server resolves a DNS query from the client computing device.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: Amazon Technologies, Inc.
    Inventors: David R. Richardson, John Cormie, Bradley E. Marshall, Elmore Eugene Pope, Swaminathan Sivasubramanian
  • Patent number: 8214475
    Abstract: Managing content interest data using peer-to-peer logical mesh networks. Instructions may be processor-executable to implement a given logical node of a logical mesh network that includes a number of such nodes. The given logical node may be configured to store identifying information of its peer nodes. In response to detecting a message-passing event, the given logical node may be configured to generate and convey an outgoing message, which may correspond to respective network-based content and may include indicia of the content, to its peer nodes. The given logical node may not convey the outgoing message to any node that is not a peer. Dependent upon indicia of network-based content included in an incoming message received from a given one of its peer nodes, the given logical node may be further configured to update its identifying information to add or delete a particular node as a peer node.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: July 3, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher L. Scofield, Brad E. Marshall, Elmore Eugene Pope, Eric B. Merritt
  • Patent number: 8156243
    Abstract: A system, method and computer-readable medium for request routing. A client request processing a resource identifier for requested content transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat with the content delivery network service provider's network until a DNS server resolves a DNS query from the client computing device.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: April 10, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, John Cormie, Bradley E. Marshall, Elmore Eugene Pope, Swaminathan Sivasubramanian
  • Patent number: 8135820
    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: March 13, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope
  • Patent number: 8104044
    Abstract: Method and system for client-side communication among widgets. In one embodiment, instructions may be processor-executable within a system to implement a web browser and a number of widgets configured to execute within an execution environment provided by the web browser. The web browser may be configured to obtain content from servers external to the system, and members of at least a subset of the widgets may be configured to communicate with one another without interacting with any of the external servers.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: January 24, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher L. Scofield, Brad E. Marshall, Elmore Eugene Pope, Eric B. Merritt
  • Patent number: 8073460
    Abstract: Mobile device users may be tracked either via mobile-signal triangulation or via Global Positioning Satellite information. A mobile device user's recent movements may be analyzed to determine trails or traffic patterns for device user among various locations. Mobile device trail information, either for an individual user or aggregated for multiple users, may be analyzed to determine a next destination for the user. Electronic advertising content, such as advertisements, coupons and/or other communications, associated with the next destination may be sent to an electronic device likely to be viewed by the mobile device user. Additionally, the identity of the mobile device user may be known and the advertisements or coupons may be tailored according to demographic information regarding the mobile device user. In addition, destinations may be recommended to mobile device users based on the recent locations the users have visited.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: December 6, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher L. Scofield, Elmore Eugene Pope, Brad E. Marshall, Eric B. Merritt
  • Publication number: 20110208876
    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 25, 2011
    Applicant: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope
  • Patent number: 8005823
    Abstract: A community search system may utilize the results of previous queries from community members and user feedback associated with those results to provide results for subsequent, similar queries from within the same community. Thus, by modifying and combining query results based, in part, on user feedback regarding previous results for similar queries, the trial and error of the many may improve the results for an individual. Users may be grouped into communities whose members are associated by common interests or characteristics. Feedback from one community member may be used to modify the query results for other community members. By analyzing user feedback with the community regarding query results, negative, incorrect or unnecessary results may be omitted or removed from subsequent results for similar queries.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: August 23, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Brad E. Marshall, Christopher L. Scofield, Elmore Eugene Pope, Paul G. Nordstrom
  • Patent number: 7966395
    Abstract: Systems and methods for displaying interest levels of online content. In one embodiment, a system may include a web browser. A badge code module may execute within an execution environment provided by the web browser and may display an indication of content interest associated with a content source, where the indication is dependent upon a time rate of change of content request traffic directed to the content source. In another embodiment, a system may include a web browser configured to generate a web browser window. A plugin module may be integrated with the web browser for execution, may generate a display interface integrated within the browser window, and may display an indication of content interest associated with a content source via the display interface, where the indication is dependent upon a time rate of change of content request traffic directed to the content source.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: June 21, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Elmore Eugene Pope, Brad E. Marshall
  • Patent number: 7962597
    Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 14, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope
  • Patent number: 7899694
    Abstract: Techniques are described for using multiple successive interactions with multiple responders in order to perform a variety of types of tasks, such as to generate solutions to abstract or conceptual problems. In some situations, at least some of the multiple responders are humans available to perform tasks and/or provide information, such as to provide responses to questions in exchange for payment. The multiple successive interactions with the responders may be used to iteratively refine the problem and its abstract intermediate solutions until the refinements are sufficiently detailed and tangible as to allow detailed final solutions to be generated. In some situations, the interactions with the responders may be performed as part of an automated service for generating solutions to a variety of types of problems, such as in exchange for payment from the users or others who specify the problems.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 1, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley E. Marshall, Christopher L. Scofield, Elmore Eugene Pope, Eric B. Merritt
  • Patent number: 7860895
    Abstract: A method and system for determining interest spaces among online content sources. According to one embodiment, a method may include generating a representation of a network of online content sources, where the representation reflects navigation paths and respective navigation path weights among the online content sources, and where the navigation path weights are indicative of user activity among the online content sources. The method may further include generating one or more interest spaces of the network dependent upon the navigation paths and respective navigation path weights, where each interest space includes at least a subset of the online content sources.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: December 28, 2010
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher L. Scofield, Elmore Eugene Pope, Brad E. Marshall