Patents by Inventor Abolfazl Sirjani

Abolfazl Sirjani 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: 9798730
    Abstract: A method for redirecting, to a second machine, without user intervention, a request for access to a folder on a first machine, the request made by a resource executing within a remote access session on the first machine, includes receiving, by a component on a first machine, folder mapping information associated with a folder provided by a shell namespace on a second machine. The component intercepts a request by a resource executing on the first machine for access to file system data on the first machine. The component redirects the request to the second machine responsive to the received folder mapping information.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: October 24, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: A T M Shafiqul Khalid, Abolfazl Sirjani
  • Publication number: 20140289291
    Abstract: A method for redirecting, to a second machine, without user intervention, a request for access to a folder on a first machine, the request made by a resource executing within a remote access session on the first machine, includes receiving, by a component on a first machine, folder mapping information associated with a folder provided by a shell namespace on a second machine. The component intercepts a request by a resource executing on the first machine for access to file system data on the first machine. The component redirects the request to the second machine responsive to the received folder mapping information.
    Type: Application
    Filed: June 6, 2014
    Publication date: September 25, 2014
    Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
  • Patent number: 8782021
    Abstract: A method for redirecting, to a second machine, without user intervention, a request for access to a folder on a first machine, the request made by a resource executing within a remote access session on the first machine, includes receiving, by a component on a first machine, folder mapping information associated with a folder provided by a shell namespace on a second machine. The component intercepts a request by a resource executing on the first machine for access to file system data on the first machine. The component redirects the request to the second machine responsive to the received folder mapping information.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: July 15, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
  • Patent number: 8719433
    Abstract: The invention provides scalable, secure, and easily administerable methods and systems for providing remote access to networked resources by combing aspects of physical access limitation measures with traditional computer access limitation measures. The methods and systems utilize an enrollment administration system for specifying enrollment rules, an enrollment system configured to communicate with the enrollment administration system to permit enrolling a first networked resource if permitted by specified enrollment rules, and a remote access system for granting a user remote access to the first networked resource if the user successfully enrolled the first networked resource.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: May 6, 2014
    Assignee: Citrix Systems, Inc
    Inventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Lu Earl
  • Publication number: 20120060204
    Abstract: The invention provides scalable, secure, and easily administerable methods and systems for providing remote access to networked resources by combing aspects of physical access limitation measures with traditional computer access limitation measures. The methods and systems utilize an enrollment administration system for specifying enrollment rules, an enrollment system configured to communicate with the enrollment administration system to permit enrolling a first networked resource if permitted by specified enrollment rules, and a remote access system for granting a user remote access to the first networked resource if the user successfully enrolled the first networked resource.
    Type: Application
    Filed: November 11, 2011
    Publication date: March 8, 2012
    Inventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Lu Earl
  • Patent number: 7984192
    Abstract: The invention relates to systems and methods for assigning a unique network identifier to one or more programs invoked on a computer. The computer obtains a plurality of network identifiers and associates a first network identifier to a first program invoked on the computer and associates a second network identifier, different from the first network identifier, to a second program invoked on the computer. The program may be a user session hosted by the computer, an application or an application isolation environment. The computer through a network communication interface transmits the first network identifier with the network communication of the first program and transmits the second network identifier with network communication of the second program.
    Type: Grant
    Filed: September 27, 2004
    Date of Patent: July 19, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
  • Patent number: 7756984
    Abstract: Systems and methods for providing a uniform network addressing scheme for a user accessing a network that is independent from the computer from which the user accesses the network. A virtual IP address is assigned to a user, a user session or a program run by user, where the IP address is different from the IP address of the computer of the user, and different from other users. A virtual host name is assigned to and associated with the virtual IP address of the user, user session or the program the user is running. As the user accesses the network from different computers, the user can be assigned the same virtual host name and in some cases the same virtual IP address. Furthermore, as the user accesses the network from multiple user sessions, the user can be assigned a virtual host name that uniquely identifies the user and the user session.
    Type: Grant
    Filed: September 27, 2004
    Date of Patent: July 13, 2010
    Assignee: Citrix Systems, Inc.
    Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
  • Publication number: 20090106263
    Abstract: A method for redirecting, to a second machine, without user intervention, a request for access to a folder on a first machine, the request made by a resource executing within a remote access session on the first machine, includes receiving, by a component on a first machine, folder mapping information associated with a folder provided by a shell namespace on a second machine. The component intercepts a request by a resource executing on the first machine for access to file system data on the first machine. The component redirects the request to the second machine responsive to the received folder mapping information.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
  • Publication number: 20060075080
    Abstract: The invention relates to systems and methods for providing a uniform network addressing scheme for a user accessing a network that is independent from the computer to which the user accesses the network. A virtual IP address can be assigned to a user, a user session or a program the user is running that is different from the IP address of the computer of the user and different from other users. A virtual host name can be assigned to and associated with the virtual IP address of the user, user session or a program the user is running. As the user accesses the network from different computers, the user can be assigned the same virtual host name and in some cases the same virtual IP address. Furthermore, as the user access the network from multiple user sessions, the user can be assigned a virtual host name that uniquely identifies the user and the user session.
    Type: Application
    Filed: September 27, 2004
    Publication date: April 6, 2006
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
  • Publication number: 20060075123
    Abstract: The invention relates to systems and methods for assigning a unique network identifier to one or more programs invoked on a computer. The computer obtains a plurality of network identifiers and associates a first network identifier to a first program invoked on the computer and associates a second network identifier, different from the first network identifier, to a second program invoked on the computer. The program may be a user session hosted by the computer, an application or an application isolation environment. The computer through a network communication interface transmits the first network identifier with the network communication of the first program and transmits the second network identifier with network communication of the second program.
    Type: Application
    Filed: September 27, 2004
    Publication date: April 6, 2006
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Michael BURR, Min-Chih EARL, Anatoliy PANASYUK, Abolfazl SIRJANI
  • Publication number: 20050080909
    Abstract: The invention provides scalable, secure, and easily administerable methods and systems for providing remote access to networked resources by combing aspects of physical access limitation measures with traditional computer access limitation measures. The methods and systems utilize an enrollment administration system for specifying enrollment rules, an enrollment system configured to communicate with the enrollment administration system to permit enrolling a first networked resource if permitted by specified enrollment rules, and a remote access system for granting a user remote access to the first networked resource if the user successfully enrolled the first networked resource.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 14, 2005
    Inventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Earl
  • Patent number: 6035307
    Abstract: An Enterprise Data Movement (EDM) system and method for performing data move operations in an enterprise computing system with improved efficiency. Data move operations preferably use operations of an existing database utility, for example, one or more of an unload or load operation, wherein the utility is already required to be performed. In other words, according to the invention, data move operations preferably use the utilities in an opportunistic or parasitic fashion, when they are already being performed for other reasons, thereby providing a dual purpose operation and increased efficiency.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: March 7, 2000
    Assignee: BMC Software
    Inventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler
  • Patent number: 6029178
    Abstract: A system and method for providing consistency of replicated data in a distributed enterprise computing system by maintaining and using edition level values for data objects in both source and target database systems. When the EDM method captures changes made to a source database, the EDM method operates to obtain an edition level value of the source database. The EDM method then creates and stores a change record comprising the captured changed data in a log, wherein the change record includes the edition level value of the source database to which the changes are being made. When a data propagation operation is initiated to one or more target computer systems, the EDM method operates to obtain an edition level value of each of the target computer systems. For each target computer system, the method operates to compare the edition level value comprised in the change record with the edition level value of the target computer system.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: February 22, 2000
    Assignee: BMC Software
    Inventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler
  • Patent number: 6016501
    Abstract: An Enterprise Data Movement (EDM) system and method for performing bulk data move operations and changed data propagation operations in an enterprise computing system with improved efficiency. The present invention provides synergy of operations between a bulk data move operation and a changed data propagation, wherein the load process of a bulk data move operation and the apply process of a changed data propagation operation operate to communicate with each other to ensure proper operation and also to ensure that each of the bulk move and propagation operations do not interfere with each other. Thus, the present invention provides an improved and automated procedure for performing bulk move and changed data propagation operations which reduces the amount of time required by database administrators to monitor and/or perform tasks.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: January 18, 2000
    Assignee: BMC Software
    Inventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler