Patents by Inventor Duane Kimbell Fields

Duane Kimbell Fields 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: 10489747
    Abstract: Systems and methods to facilitate sharing of information and/or experiences among users within advertisements. For example, an advertisement can include a user interface to collect user content and to selectively present, within the advertisement, previously collected user content, while the advertisement presents advertiser content in a web page of a third party.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: November 26, 2019
    Assignee: LEAF GROUP LTD.
    Inventors: Scott Carter Ryder, Adam David Weinroth, Duane Kimbell Fields
  • Patent number: 8082272
    Abstract: A server receives and stores a contributor's content for redistribution of the content via a distributor's web site. From the distributor, the server receives and stores a specification relating to the content and the manner in which a portion of the content is to be displayed. In accordance with the specification, the server outputs the portion of the content to the distributor.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: December 20, 2011
    Assignee: Demand Media, Inc.
    Inventors: Duane Kimbell Fields, Valeria Maria Gomez De La Torre, Eric Arthur Newman, David Edward Panos, Adam David Weinroth
  • Publication number: 20090313224
    Abstract: From respective web sites of multiple contributors, via a computer network: at least one information handling system receives and stores content, automatically and repeatedly, so that the stored content contemporaneously includes updates thereof from the web sites of the contributors. The receiving and storing of the content occurs under first license agreements that permit redistribution of the content. From a distributor, via the computer network: the at least one information handling system receives and stores a specification of a portion of the content and of a manner in which the portion is to be displayed in a web site of the distributor. To the web site of the distributor, via the computer network: the at least one information handling system outputs the portion of the content in accordance with the specification, automatically and repeatedly, so that the output portion of the content contemporaneously includes updates thereof from the web sites of the contributors.
    Type: Application
    Filed: February 9, 2007
    Publication date: December 17, 2009
    Applicant: PLUCK CORPORATION
    Inventors: Duane Kimbell Fields, Valeria Maria Gomez De La Torre, Eric Arthur Newman, David Edward Panos, Adam David Weinroth
  • Patent number: 6954777
    Abstract: A method for extending the capabilities of an arbitrary web server operating in a client-server environment (e.g., the Internet). When a client makes a request to the web server, the request may include an address for a code module needed to service the request. If the code module is not available at the web server, the web server uses the address to request the code module from another location. The code module is then served to the web server and installed. The web server then responds to the original client request using the installed code module. In an alternative embodiment, the code module is uploaded to the target server from the client.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: October 11, 2005
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Sebastian Daniel Hassinger, Mark Andrew Kolb
  • Patent number: 6757724
    Abstract: A method and apparatus in a data processing system for generating suggested content for a site. A request is received for content for the site from a client, wherein the content is requested content. The requested content is sent to the client. The requested content includes information used to track user movement within the site. Suggested content is generated using the information in response to the client requesting the suggested content.
    Type: Grant
    Filed: January 27, 2000
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, Sebastian Daniel Hassinger, William Walter Hurley, II, Mark Andrew Kolb
  • Patent number: 6704797
    Abstract: The present invention protects images via a server-based policy that results in the selective distribution of one of multiple versions of an original image. The policy includes a set of one or more rules that each include given criteria. When a request for a web page is received, a given rule in the set is evaluated against client-specific data (e.g., such as client IP address, the identity of the referring page, or the like) obtained from the client request. If a condition of the rule is satisfied against the client-specific data, a given restriction is imposed on the image distribution.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, Sebastian Daniel Hassinger, William Walter Hurley, II, Mark Andrew Kolb, Stacy Braden Vu
  • Patent number: 6691156
    Abstract: A method and computer program operative in an e-mail server for reducing unsolicited e-mail in an enterprise computing environment. According to the invention, e-mail is accepted for delivery to e-mail clients only if it is from an address that has been verified by an e-mail server and/or approved by a recipient. When an e-mail from a particular address is received at the e-mail server for the first time, the server automatically issues an e-mail to the address to request that the sender verify the authenticity of the original message. If a return acknowledgement is received within a given time period, the e-mail is deemed to be authentic and delivered to its intended recipient within the enterprise. Mail messages from previously-verified addresses need not be rechecked.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: February 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kirk Drummond, Duane Kimbell Fields, Thomas Preston Gregg, Mark Andrew Kolb
  • Patent number: 6605120
    Abstract: An automated means for defining a filter used to extract web content for a web page is disclosed wherein the extracted content is used in a recast web page. The recast web page may be produced by a hosting site, or may be part of an effort to revise a web site at a web content provider. First, a set of pages, possibly a single page, is retrieved from a content provider web server. Next, the web page is parsed to identify a set of selectable content elements. Next, a representation of the original web page is presented in a user interface, wherein the selectable content elements are demarcated. The user will select some of the elements for inclusion in the filter through the user interface, whereby the tool will indicate the selected content elements for inclusion in the filter. The tool constructs the filter so that when the filter is used, the selected content elements are extracted from a retrieved web page from the content provider web server and reused in the recast web page.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: August 12, 2003
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Sebastian Hassinger, William Walter Hurley, II
  • Patent number: 6581109
    Abstract: A web page image is modified “on-the-fly” for a specific client machine according to calibration parameters for that machine (or the user of the machine) that are generated during a one-time calibration at the client. Preferably, this calibration is effected using a software routine, e.g., a Java applet, that is downloaded to the client and executed, e.g., in a client browser. A user of the client machine runs the applet to establish a set of calibration parameters that are then stored at the server, e.g., as a user profile. When a request is later made for a given web page hosted by the server, the server identifies the user making the request and applies the calibration parameters to color adjust the image as the page including that image is served.
    Type: Grant
    Filed: June 24, 1999
    Date of Patent: June 17, 2003
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, William Walter Hurley, II, Mark Andrew Kolb, Robyn Lou Shannon
  • Patent number: 6539420
    Abstract: A method for reuse of image data in a distributed computer network is operative at a web server in response to a request from a client browser for a web page. At the web server, a determination is made regarding whether the web page includes a given object reference. If so, a template defining a composite image is retrieved. The template identifies at least one image object to be retrieved from another location, typically from a host remote to the web server. Once the image object is retrieved, a given transform is applied to the image object to generate a transformed image object. The given transform, for example, is selected from a group of transforms such as: scaling, mirroring, cutting, cropping, inverting, flipping, reversing, rotating, color shifting, and combinations of the above. Thereafter, the transformed image object is mapped into the composite image according to the template. After the composite image is created, it is served within the web page originally requested by the client.
    Type: Grant
    Filed: June 4, 1999
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, Sebastian Daniel Hassinger, William Walter Hurley, II
  • Patent number: 6412008
    Abstract: A system, method, and computer-usable medium for customizing and displaying a network file distributes customization tasks between a client and a server. A client sends a request for a network file, such as a Web page, to a server. The request may include information regarding the client machine type, browser, and customization options (i.e. preferences). Customization options may include personal (i.e. user) options and group (i.e. department, corporate, etc.) options. These options, along with the client machine type and browser, are used by the server to determine how to customize the requested network file. The server obtains the requested network file, and a server-side customization program customizes the file. The server-side customization program may also analyze the network file, and may embed return customization information in the customized network file. The client receives the customized network file, including the return customization information, from the server.
    Type: Grant
    Filed: January 28, 1999
    Date of Patent: June 25, 2002
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, Sebastian Daniel Hassinger, William Walter Hurley
  • Patent number: 6338059
    Abstract: Real time creation of new hyperlinks in a hyperlinked database is performed. Responsive to user input, a word or other element is selected in a first page of the hyperlinked database. The selected word is used as part of a search query to a selected search engine. The search results are received from the selected search engine and presented in a second page to a user. In one preferred embodiment, first and second pages are web pages presented by a browser and the selected search engine is an Internet search engine native to a different page than the server from which the first page originates.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: January 8, 2002
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Sebastian Hassinger, William Walter Hurley, II
  • Patent number: 6308210
    Abstract: The invention is used to balance and control traffic within a single internet site or between multiple sites. A static or dynamic analysis of site usage is performed. When an under-visited portion of a site is identified, then a link or message is created on a more-visited portion of the web-site to motivate the user visiting the site to explore the under-visited portion. The portion can be a specific page of the web site, or an entire section.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: October 23, 2001
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Thomas Preston Gregg, Sebastian Hassinger, William Walter Hurley, II
  • Patent number: 6128655
    Abstract: The invention provides an automated system for replicating published web content and associated advertisements in the context of a hosting web site. At the hosting web site, the invention includes the process of brokering a client browser's request for a web page, analyzing the returned content and splitting it into component elements, extracting the desired component elements, recasting the desired elements in the look and feel of the hosting site and sending the recast content to the requesting client as a web page. Once the reformatted file is received at the client, the client browser interprets the HTML in the web page, presenting the content in the context of the hosting web site. On the content provider's web site, the details of the transaction in the web server logs are preserved, proxying a direct page view and ad impression.
    Type: Grant
    Filed: July 10, 1998
    Date of Patent: October 3, 2000
    Assignee: International Business Machines Corporation
    Inventors: Duane Kimbell Fields, Sebastian Hassinger, William W. Hurley, II