Patents by Inventor Shahrokh Nezamzadeh

Shahrokh Nezamzadeh 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: 8484341
    Abstract: An information handling device detects that multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. The information handling device, in turn, logs data pertaining to each of the detected plurality of flows in a storage area. When the information handling device identifies a completion of the transaction, the information handling device calculates a total cost of the transaction using the logged data pertaining to each of the plurality of flows.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Timothy Andrew Moran, Shahrokh Nezamzadeh, Sylvia Virginia Ruksenas, Christopher Robert Walker
  • Patent number: 8484342
    Abstract: Multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. In turn, data is logged pertaining to each of the detected plurality of flows in a storage area. Upon identifying a completion of the transaction, a total cost of the transaction is calculated using the logged data pertaining to each of the plurality of flows.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Timothy Andrew Moran, Shahrokh Nezamzadeh, Silvia Virginia Ruksenas, Christopher Robert Walker
  • Publication number: 20120173721
    Abstract: Multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. In turn, data is logged pertaining to each of the detected plurality of flows in a storage area. Upon identifying a completion of the transaction, a total cost of the transaction is calculated using the logged data pertaining to each of the plurality of flows.
    Type: Application
    Filed: March 9, 2012
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Timothy Andrew Moran, Shahrokh Nezamzadeh, Silvia Virginia Ruksenas, Christopher Robert Walker
  • Publication number: 20120005330
    Abstract: An information handling device detects that multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. The information handling device, in turn, logs data pertaining to each of the detected plurality of flows in a storage area. When the information handling device identifies a completion of the transaction, the information handling device calculates a total cost of the transaction using the logged data pertaining to each of the plurality of flows.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Timothy Andrew Moran, Shahrokh Nezamzadeh, Silvia Virginia Ruksenas, Christopher Robert Walker
  • Patent number: 7769853
    Abstract: A method is provided in a system wherein a transaction gateway daemon of a specified type is connected between first and second spatially separated servers, to integrate applications running on the first server with operation of the second server. The method automatically determines whether a detected address space is or is not a transaction gateway daemon of the specified type, such as a CICS transaction gateway, and includes the step of verifying that the detected address space is an Open multiple virtual storage (MVS) type of address space. The method further comprises carrying out a first set of tests pertaining to specified additional characteristics of the detected address space, and verifying that a program of the detected address space is running in a Language Environment. A second set of tests are also carried out, that are respectively associated with dubbing a task on the address space to Open MVS.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventor: Shahrokh Nezamzadeh
  • Publication number: 20080310431
    Abstract: A method is provided in a system wherein a transaction gateway daemon of a specified type is connected between first and second spatially separated servers, in order to integrate applications running on the first server with operation of the second server. The method automatically determines whether a detected address space is or is not a transaction gateway daemon of the specified type, such as a CICS transaction gateway, and includes the step of verifying that the detected address space is an Open multiple virtual storage (MVS) type of address space. The method further comprises carrying out a first set of tests pertaining to specified additional characteristics of the detected address space, and verifying that a program of the detected address space is running in a Language Environment. A second set of tests are also carried out, that are respectively associated with dubbing a task on the address space to Open MVS.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Inventor: Shahrokh Nezamzadeh