Patents by Inventor Cary D. Perttunen

Cary D. Perttunen 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: 9454286
    Abstract: A user interface comprises regions to visually represent sizes of purchasable items. A first region approximately shaped as an annulus sector is to visually represent a size of a first purchasable item. A second region approximately shaped as an annulus sector radially adjacent an outer arc of the first region is to visually represent a size of a second purchasable item. A third region approximately shaped as an annulus sector angularly adjacent the first region and the second region is to visually represent a size of a third purchasable item.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: September 27, 2016
    Inventor: Cary D. Perttunen
  • Publication number: 20160005120
    Abstract: A programmed computer either provides a link to, provides a user-viewable advertisement for, or receives a hit from an end user who has hyperlinked from, a Web site that performs a method comprising: determining, by at least one computer, which plurality of financial items in a market sector are to be included in a graphical representation thereof comprising a respective plurality of contiguous regions each having a respective area based on a respective net assets of its represented one of the financial items and each having a respective interior color based on a respective change in price of its represented one of the financial items; and providing the Web site that displays the graphical representation. Said determining comprises determining that a second financial item in the market sector is not to be included in the graphical representation based on its correlation with a first financial item being less than zero.
    Type: Application
    Filed: September 8, 2015
    Publication date: January 7, 2016
    Inventor: Cary D. Perttunen
  • Patent number: 9135659
    Abstract: A tree having a height of at least two relates a plurality of financial items. A computer determines which of a plurality of arrangements of the financial items in the tree is an optimal arrangement that has an optimum value of a function of a plurality of similarity values between pairs of the financial items at each non-zero level of the tree, wherein the arrangements are limited by prohibiting cyclic-equivalent sequences and reverse-cyclic-equivalent sequences for arranging at least three financial items that are children of a financial item that is the root node in the tree. A display device displays a planar depiction of the tree in which the financial items are arranged according to the optimal arrangement that prohibits the cyclic-equivalent sequences and the reverse-cyclic-equivalent sequences for arranging the at least three financial items that are children of the financial item that is the root node in the tree.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: September 15, 2015
    Inventor: Cary D. Perttunen
  • Patent number: 8881138
    Abstract: A first region and a second region of a display device graphically represent a first folder and a second folder, respectively, of a computer-readable storage medium. A computer software installation comprises installing a plurality of files in the first folder and installing at least one file in the second folder. A first graphical progress indicator that is within the first region and whose shape is at least partially defined by a first line segment, a second line segment, and an approximately circular first arc graphically represents progress of said installing the plurality of files in the first folder. A second graphical progress indicator that is within the second region and whose shape is at least partially defined by a third line segment, a fourth line segment, and an approximately circular second arc graphically represents progress of said installing the at least one file in the second folder.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: November 4, 2014
    Inventor: Cary D. Perttunen
  • Patent number: 8659605
    Abstract: A first region approximately shaped as a circle represents a first stock market index. A second region approximately shaped as an annular sector represents a second stock market index that is a parent of a third stock market index in a non-unary tree. A third region radially-adjacent the second region and approximately shaped as an annular sector represents a third stock market index. The third region has an arc angle that is approximately equal to an arc angle of the second region times a sum of market capitalization weights of the third stock market index and stock market indices that are descendents of the third stock market index in the tree divided by a sum of market capitalization weights of stock market indices that are descendents of the second stock market index in the tree. Each region has a respective color based on a price change of its respective index.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: February 25, 2014
    Inventor: Cary D. Perttunen
  • Patent number: 8490083
    Abstract: During installing a first computer software product, a computer system advertises a second computer software product other than the first computer software product and demonstrates a feature of the second computer software product. The feature is responsive to said installing but unnecessary to said installing.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: July 16, 2013
    Inventor: Cary D. Perttunen
  • Patent number: 8456473
    Abstract: A method comprises displaying a visible representation of a plurality of stocks in a stock market by a respective plurality of regions that are arranged based on a plurality of similarity values between a respective plurality of pairs of the stocks. Each of the plurality of similarity values is based on a respective correlation between a respective first time series indicating, for each of a plurality of time intervals, an aggregate level of messaging in postings of messages for a respective first stock in its respective pair of the stocks and a respective second time series indicating, for each of the plurality of time intervals, an aggregate level of messaging in postings of messages for a respective second stock in its respective pair of the stocks. Each of the regions is user-selectable to retrieve information from a message board associated with its respective one of the plurality of stocks.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: June 4, 2013
    Inventor: Cary D. Perttunen
  • Patent number: 8294719
    Abstract: At least one computer performs an act of determining which plurality of financial items in a market sector are to be included in a graphical representation thereof comprising a respective plurality of contiguous regions each having a respective area based on a respective net assets of its represented one of the plurality of financial items and each having a respective interior color based on a respective change in price of its represented one of the plurality of financial items. The plurality of financial items comprises a first financial item. The act of determining comprises determining that a second financial item in the market sector is not to be included in the graphical representation based on its correlation with the first financial item being less than zero. The graphical representation is displayed using a display device coupled to the at least one computer.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: October 23, 2012
    Inventor: Cary D. Perttunen
  • Patent number: 8228332
    Abstract: A computer provides a visible representation feature to display a plurality of regions to visibly represent a plurality of stocks and a plurality of stock market indices in a user's watch list. Each region represents a respective one of the stocks and the stock market indices in the user's watch list. Each region is user-selectable using a touch screen input device, is bordered by a respective color that is based on a change in price of its represented one of the stocks and the stock market indices in the user's watch list, and has an interior color that is not based on the change in price. In response to a user selection of a region from the touch screen input device, the computer retrieves a chart associated with the respective one of the stocks and the stock market indices in the user's watch list represented by the region.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: July 24, 2012
    Inventor: Cary D. Perttunen
  • Patent number: 7990383
    Abstract: A user's watch list comprising stocks and stock market indices is organized into a browsing sequence using a computer. The computer provides a sequential browsing feature to sequentially browse, in an order according to the browsing sequence, the stocks and the indices in the user's watch list. The computer provides a visible representation feature to display regions to visibly represent the stocks and the indices in the user's watch list. Each region is user-selectable, is bordered by a respective color that is based on a change in price of its represented one of the stocks and the indices, and has an interior color that is not based on the change in price. In response to a user selection of a region from a touch screen, the computer retrieves a chart associated with the respective one of the stocks and the indices in the user's watch list represented by the region.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: August 2, 2011
    Inventor: Cary D. Perttunen
  • Patent number: 7928982
    Abstract: Based on a selected stock market index, a visible representation of a plurality of stock market indices is displayed using a display device. The stock market indices comprise the selected stock market index and a plurality of other stock market indices related to the selected stock market index by a non-unary tree. The visible representation comprises a region to represent the selected stock market index. The visible representation further comprises a plurality of regions to represent the plurality of other stock market indices. The plurality of regions are approximately shaped as a plurality of annulus sectors each having a respective area based on a respective market capitalization associated with its represented one of the plurality of other stock market indices. The visible representation represents pairs of stock market indices that are adjacent in the non-unary tree by radially-adjacent pairs of their representing regions.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: April 19, 2011
    Inventor: Cary D. Perttunen
  • Patent number: 7830383
    Abstract: A method, apparatus, and computer-readable storage medium provide a financial Web site to display, based on a user-selected stock, a plurality of user-selectable elements associated with a respective plurality of stocks that are determined to be related to the user-selected stock. Each stock of the plurality of stocks is determined to be related to the user-selected stock based on a respective correlation between postings of messages for the stock and the user-selected stock. Each respective correlation is between a respective time series of an aggregate level of messaging for its respective stock and a time series of an aggregate level of messaging for the user-selected stock. Each of the plurality of user-selectable elements is user-selectable to retrieve information from a message board associated with its respective one of the plurality of stocks.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: November 9, 2010
    Inventor: Cary D. Perttunen
  • Patent number: 7626586
    Abstract: An animation of a plurality of regions is provided to recap, in under a minute, a respective price action of each of a plurality of stocks over a course of a day. Each of the regions has a respective color that changes during the animation to recap, in under the minute, respective price changes of its respective one of the stocks over the course of the day.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: December 1, 2009
    Inventor: Cary D. Perttunen
  • Patent number: 7328275
    Abstract: A browsing session having an improved selection-to-display time is provided based on a tree which relates wirelessly-retrievable items. Responsive to a user-initiated selection that an item be a current item to browse, the item is displayed, a child and a sibling of the item are wirelessly retrieved while the item is displayed, and the child and the sibling are stored in a local cache. Two controls are provided to select from two wirelessly-retrieved items in the local cache that have not yet been user-selected in the browsing session.
    Type: Grant
    Filed: November 9, 2004
    Date of Patent: February 5, 2008
    Inventor: Cary D. Perttunen
  • Patent number: 7251616
    Abstract: A Web resource comprising a plurality of user-selectable hyperlinks to a plurality of Web resources is provided to a client node via a computer network. The Web resource comprises a plurality of advertiser-usable variables within at least one script. The advertiser-usable variables include a first advertiser-usable variable specific to a first Web resource and a second advertiser-usable variable specific to a second Web resource. An advertisement server node reads the advertiser-usable variables and stores same either at the client node or at the advertisement node. After a first hyperlink is user-selected from the Web resource, the advertisement server node retrieves the first advertiser-usable variable corresponding to the first Web resource. An advertisement is selected from a plurality of advertisements based on the first advertiser-usable variable. The advertisement is provided to the client node to display with the first Web resource.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: July 31, 2007
    Inventor: Cary D. Perttunen
  • Patent number: 7239317
    Abstract: Similarity values are determined between pairs of stocks in a stock market. First, second and third optimum paths are determined which optimize respective functions of similarity values between first, second and third stocks, respectively, and a fourth stock. First, second and third concave regions are displayed to represent the first, second and third stocks, respectively. The third concave region is angularly adjacent the second concave region, but has a radial width that differs from a radial width of the second concave region. The first concave region is radially interposed between the second concave region and a region which represents the fourth stock to indicate that the first stock is in the second optimum path. The first concave region is radially interposed between the third concave region and the region to indicate that the first stock is in the third optimum path.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: July 3, 2007
    Inventor: Cary D. Perttunen
  • Patent number: 7171628
    Abstract: Prior to completely installing a computer software product to a computer-readable medium of a computer system having a display device, a graphical representation of a hierarchy of files and directories which would result from said installing is displayed with the display device.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: January 30, 2007
    Inventor: Cary D. Perttunen
  • Patent number: 7086012
    Abstract: A corresponding value is determined for each non-root node in a tree-defined path between a root node and a particular non-root node based on a weight W of the corresponding non-root node, a cumulative weight C1 of all descendants of the corresponding non-root node, and a cumulative weight C2 of all descendants of a parent of the corresponding non-root node. A product of all values corresponding to non-root nodes in the tree-defined path between the root node and the particular non-root node is determined. A region having an angular width and a radial width each based on the product is provided to represent the particular non-root node.
    Type: Grant
    Filed: December 14, 2002
    Date of Patent: August 1, 2006
    Inventor: Cary D. Perttunen
  • Patent number: 7046248
    Abstract: An amount of interest to buy a stock in a stock market is determined based on a plurality of messages in which each of a plurality of brokers or dealers specifies an interest to buy the stock, a respective size of the stock to buy, and a respective price to buy the stock. The amount of interest to buy the stock in the stock market is visually represented in a user interface by a region approximately shaped as a circular annulus sector whose outer radius is based on the amount of interest to buy the stock. The outer radius is independent of a price change of the stock.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 16, 2006
    Inventor: Cary D. Perttunen
  • Patent number: 7010747
    Abstract: A search expression is received. A first plurality of values is determined for a corresponding plurality of purchasable items. Each of the first plurality of values is based on a similarity between the search expression and its corresponding one of the purchasable items. A second plurality of values is determined for a corresponding plurality of pairs of the purchasable items. Each of the second plurality of values is based on a similarity between two purchasable items in a corresponding one of the pairs. A corresponding optimum path between the search expression and each of a subset of the purchasable items is determined based on at least one of the first plurality of similarity values and at least one of the second plurality of similarity values.
    Type: Grant
    Filed: February 16, 2002
    Date of Patent: March 7, 2006
    Inventor: Cary D. Perttunen