Patents by Inventor Carl J. Evankovich

Carl J. Evankovich 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: 8606635
    Abstract: System, methods and computer program products for identifying a featured product based on product information submitted by retailers and manufacturers are described. In some implementations, a retailer and a manufacturer can supply product information to an ad serving system. Based on the product information supplied by the retailer and the manufacturer, a product matching the product can be identified. The matching product can then be presented on a content of the retailer that links to a product page of the matching product.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: Carl J. Evankovich, Kawaljit Gandhi, Nitin Mangtani, Kamal P. Nigam, Abdulrahman Salem
  • Publication number: 20120095828
    Abstract: System, methods and computer program products for identifying a featured product based on product information submitted by retailers and manufacturers are described. In some implementations, a retailer and a manufacturer can supply product information to an ad serving system. Based on the product information supplied by the retailer and the manufacturer, a product matching the product can be identified. The matching product can then be presented on a content of the retailer that links to a product page of the matching product.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 19, 2012
    Inventors: Carl J. Evankovich, Kawaljit Gandhi, Nitin Mangtani, Kamal P. Nigam, Abdulrahman Salem
  • Patent number: 7456840
    Abstract: Techniques for increasing the amount of information that may be displayed in a graph produced by a visualization system and simplifying the specification of the information. With regard to nodes of the graph, locations relative to the displayed node at which values of attributes of the displayed node are effective may be specified. 17 locations may be specified using values that indicate compass directions and whether the location is inside or outside the boundaries of the node. Among the attributes whose locations may be specified are content attributes whose values are strings or images and action attributes which specify actions that occur in response to mousing actions at the specified locations. Specification of attributes of nodes and also of links is simplified by the use of inheritance. Also disclosed are an API for setting and reading attributes and a technique for producing compressed representations of nodes at rendering time.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: November 25, 2008
    Assignee: Oracle International Corporation
    Inventors: Lory Dean Molesky, Gopalan Arun, Carl J. Evankovich, David Mor
  • Patent number: 7421665
    Abstract: Techniques employed in displays of graphs with large numbers of nodes for viewing details of an area of interest while preserving context. The techniques take advantage of parent-child and sibling relationships. Sibling nodes and children of sibling nodes are displayed in rows. The center of interest is at the center of a row and nodes at the ends of the rows overlap. A parent node may have a node scroller associated with it for viewing the parent's child nodes one page of nodes at a time. The node scroller includes paging buttons and may also include a scroll bar with a slider. The node scroller may be displayed on the parent node itself or on the links connecting the parent node to the page of children currently being displayed. Also disclosed are details of the implementation of a preferred embodiment of the node scroller and details of an application programmer's interface (API) for creating and manipulating node scrollers.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: September 2, 2008
    Assignee: Oracle International Corporation
    Inventors: Lory Dean Molesky, Gopalan Arun, Carl J. Evankovich, David Mor