Patents by Inventor Farrokh E. Pourmirzaie

Farrokh E. Pourmirzaie 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: 20170213291
    Abstract: A system and methods for extracting value from a portfolio of assets, for example a patent portfolio, are described. By granting floating privileges described herein, a portfolio owner can extend an opportunity for obtaining an interest in selected assets from the portfolio to a client who lacks the resources to accumulate and maintain such a portfolio, in return for an annuity stream to the portfolio owner. The floating privilege can take many forms, depending on the needs of the client and the nature of the assets in the portfolio.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory M. PLOW, Farrokh E. POURMIRZAIE
  • Patent number: 9626437
    Abstract: A search request from a user is received wherein the search request includes a search framework profile and at least one search term. Scheduling information is accessed from the search framework profile and a search operation is scheduled for execution in accordance with the at least one search term and search scheduling information. An indication that the search request is scheduled for execution is returned to the user.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 9292484
    Abstract: A method and system for automatically providing information to an electronic form is disclosed. The method comprises accessing an electronic form wherein the electronic form utilizes at least one designated programming language tag and automatically providing information from a profile to the electronic form. Through the use of a method and system in accordance with the present invention, a user will have the ability to automatically fill in electronic forms based on information in an autofill profile. The autofill profile information is utilized potentially thousands of times. This reuse of information, in place of manual typing, will save hours of time and users will be greatly appreciative of all systems offering this advanced facility.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie
  • Patent number: 8775421
    Abstract: A search request from a user is received wherein the search request comprises a search framework profile and at least one search term. Scheduling information is accessed from the search framework profile and a search operation is scheduled for execution in accordance with the at least one search term and search scheduling information. An indication that the search request is scheduled for execution is returned to the user.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 8719728
    Abstract: Various embodiments of a method, apparatus and computer readable storage medium are disclosed. An application displays a portion of a unit of information in a first window on a display, and another portion of the unit of information in a second window on the display. The first and second windows are concurrently displayed on the display. The application closes the second window on the display. The closing inserts an indicator representing the second window into the unit of information and removes the second window from the display. The unit of information does not comprise the indicator prior to closing. In response to an interaction involving the indicator, the application redisplays another portion of the unit of information in a third window on the display. The first window and the third window are concurrently displayed on the display. Prior to redisplaying, the indicator is displayed in the first window.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Kevin M. McBride
  • Patent number: 8683380
    Abstract: Various embodiments of a method, apparatus and computer readable storage medium are disclosed. An application performs a close operation of windows displaying portions of a unit of information on a display. The portions of the unit of information are content of the unit of information. The close operation removes the windows from the display, and causes positioning information to be stored in the unit of information. The positioning information comprises at least one indicator of the portions of the unit of information that were displayed in the windows at a time of the close operation. The application performs an open operation. The displayed portions of the unit of information at the time of the close operation are redisplayed by the open operation in windows on the display in accordance with the positioning information in the unit of information.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Kevin M. McBride
  • Patent number: 8473340
    Abstract: A computer implemented method markets a particular product in an e-commerce system. A web page server receives a request for a current web page that displays a particular product. The request is accompanied by an authorization indicium to retrieve a content of a previous web page that offered the particular product at a previous price. A current price for the particular product is dynamically adjusted based on the previous price offered on the previous web page, and is then presented on the current web page.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Howard Borenstein, Teresa C. Kan, Ruthie D. Lyle, Farrokh E. Pourmirzaie
  • Patent number: 8386350
    Abstract: A system and methods for extracting value from a portfolio of assets, for example a patent portfolio, are described. By granting floating privileges described herein, a portfolio owner can extend an opportunity for obtaining an interest in selected assets from the portfolio to a client who lacks the resources to accumulate and maintain such a portfolio, in return for an annuity stream to the portfolio owner. The floating privilege can take many forms, depending on the needs of the client and the nature of the assets in the portfolio. The privilege is executed for a set of assets selected by the client and approved by the portfolio owner in accordance with a floating privilege agreement controlling the floating privilege.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: February 26, 2013
    Assignee: International Buisness Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 8276096
    Abstract: Same data of a unit of information is displayed in first and second windows. The same data of the unit of information is not frozen in the first window and in the second window. The second window comprises a freeze control. In response to receiving an activation of the freeze control, the same data of the unit of information in the second window is frozen. The same data of the unit of information in the first window is not frozen in response to the activation of the freeze control. In response to receiving an edit to the same data in the first window, the same data of the unit of information in the first window is modified in accordance with the edit. The edit is not applied to the frozen data in the second window.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Kevin M. McBride
  • Publication number: 20110320367
    Abstract: A method for appraising patent includes: determining a set of static factors and a set of dynamic factors for evaluating a set of patents; determining a vector of weighted values for the set of static factors and the set of dynamic factors for each patent in the set of patents; determining a value score for each patent from the vector of weighted values for the static factors and the dynamic factors determined for the patent; receiving a request for a recommended action on one or more patents of the set of patents, where the request comprises parameters for the recommended action, where the parameters comprise the value scores determined for the one or more patents; searching for the one or more patents satisfying the parameters; and returning a list of patents found. The vector of weighted values may be determined based on information collected from internal sources and external sources.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teresa C. Kan, Ruthie D. Lyle, Farrokh E. Pourmirzaie
  • Publication number: 20110320254
    Abstract: A computer implemented method markets a particular product in an e-commerce system. A web page server receives a request for a current web page that displays a particular product. The request is accompanied by an authorization indicium to retrieve a content of a previous web page that offered the particular product at a previous price. A current price for the particular product is dynamically adjusted based on the previous price offered on the previous web page, and is then presented on the current web page.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: HOWARD BORENSTEIN, TERESA C. KAN, RUTHIE D. LYLE, FARROKH E. POURMIRZAIE
  • Patent number: 8086576
    Abstract: An apparatus and system are disclosed for reorganizing a set of database partitions based on a ranked set of database partitions. The apparatus includes an evaluation module to determine a fragmentation indicator for each database partition within a set of database partitions. A ranking module ranks the set of database partitions according to a rank criteria. The rank criteria includes, at a minimum, the fragmentation indicator. A reorganization module reorganizes a subset of the database partitions in the ranked set of database partitions. The subset is selected, at least in part, by a rank order for the ranked set of database partitions. The subset may be selected such that ranked database partitions satisfying a dynamic reorganization threshold are included in the subset.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie, Tatsuyuki Shiomi
  • Patent number: 7979492
    Abstract: Various embodiments of a method, system and computer program product provide e-mail from a user with a primary e-mail address. A temporary e-mail address is generated. The temporary e-mail address is associated with a time decay attribute and the primary e-mail address. The e-mail is sent using the temporary e-mail address as a sender e-mail address.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 7933802
    Abstract: A method for storing Internet advertisements at a user computer includes receiving plural Internet advertisements at the user computer. Some of the advertisements are tagged using a hypertext markup language (html) tag. An Internet browser within the computer determines which received advertisements are tagged and saves them within the computer. The saved advertisements are then displayed for a user to review later, e.g., in response to a button being toggled.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie
  • Patent number: 7836411
    Abstract: A user selectable evaluation indicia associated with a displayed unit of information within an application is provided. Responsive to a user interaction with the evaluation indicia, an evaluation opportunity is presented to the user. At least a portion of a user's activities comprising the user participation is transformed, responsive to the user's participation with the evaluation opportunity, into search framework metadata for the unit of information. The search framework metadata may facilitate ranking search results comprising the unit of information.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 7827175
    Abstract: A search request from a user is received wherein the search request comprises a search framework profile and at least one search term. An accumulated result set of identifiers is generated wherein each identifier within the set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein the corresponding unit of information comprises the at least one search term. The identifiers of the accumulated result set are ranked in accordance with the degree of affinity of each of the corresponding units of information to the search framework profile to form a final result set. The final result set is then delivered to the user.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Reiner Kraft
  • Patent number: 7716597
    Abstract: In various embodiments, a method, computer system and computer program product for displaying information are provided. A first subset of information of the file is presented in a scrollable area. The first subset of information comprises, at least in part, a second subset of information. The second subset of information is designated as a materialization entity. When the file in the scrollable area is scrolled and at least a portion of the materialization entity is scrolled out of the scrollable area, the materialization entity is displayed, at least in part, in a materialization area.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Publication number: 20100017752
    Abstract: In various embodiments, multicast window set is generated. A multicast close operation is performed. Subsequently an open operation is performed, wherein displayed portions of a unit of information at a time of the multicast close operation are redisplayed in the multicast window set.
    Type: Application
    Filed: September 24, 2009
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Kevin M. McBride
  • Publication number: 20100017751
    Abstract: In various embodiments, concurrent access to a plurality of subsets of a unit of information is provided. A first subset of the unit of information is displayed in a first window. An adjunct multicast window is activated in accordance with an icon associated with a removed multicast window, the icon residing within the first window wherein a previously displayed second portion of the information is re-displayed within the adjunct multicast window.
    Type: Application
    Filed: September 24, 2009
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie, Kevin M. McBride
  • Publication number: 20090049110
    Abstract: An apparatus and system are disclosed for reorganizing a set of database partitions based on a ranked set of database partitions. The apparatus includes an evaluation module to determine a fragmentation indicator for each database partition within a set of database partitions. A ranking module ranks the set of database partitions according to a rank criteria. The rank criteria includes, at a minimum, the fragmentation indicator. A reorganization module reorganizes a subset of the database partitions in the ranked set of database partitions. The subset is selected, at least in part, by a rank order for the ranked set of database partitions. The subset may be selected such that ranked database partitions satisfying a dynamic reorganization threshold are included in the subset.
    Type: Application
    Filed: October 7, 2008
    Publication date: February 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie, Tatsuyuki Shiomi