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: 9798730Abstract: 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: GrantFiled: June 6, 2014Date of Patent: October 24, 2017Assignee: Citrix Systems, Inc.Inventors: A T M Shafiqul Khalid, Abolfazl Sirjani
-
Publication number: 20140289291Abstract: 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: ApplicationFiled: June 6, 2014Publication date: September 25, 2014Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
-
Patent number: 8782021Abstract: 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: GrantFiled: October 20, 2008Date of Patent: July 15, 2014Assignee: Citrix Systems, Inc.Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
-
Patent number: 8719433Abstract: 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: GrantFiled: November 11, 2011Date of Patent: May 6, 2014Assignee: Citrix Systems, IncInventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Lu Earl
-
Publication number: 20120060204Abstract: 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: ApplicationFiled: November 11, 2011Publication date: March 8, 2012Inventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Lu Earl
-
Patent number: 7984192Abstract: 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: GrantFiled: September 27, 2004Date of Patent: July 19, 2011Assignee: Citrix Systems, Inc.Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
-
Patent number: 7756984Abstract: 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: GrantFiled: September 27, 2004Date of Patent: July 13, 2010Assignee: Citrix Systems, Inc.Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
-
Publication number: 20090106263Abstract: 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: ApplicationFiled: October 20, 2008Publication date: April 23, 2009Inventors: ATM Shafiqul Khalid, Abolfazl Sirjani
-
Publication number: 20060075080Abstract: 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: ApplicationFiled: September 27, 2004Publication date: April 6, 2006Applicant: CITRIX SYSTEMS, INC.Inventors: Michael Burr, Min-Chih Lu Earl, Anatoliy Panasyuk, Abolfazl Sirjani
-
Publication number: 20060075123Abstract: 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: ApplicationFiled: September 27, 2004Publication date: April 6, 2006Applicant: CITRIX SYSTEMS, INC.Inventors: Michael BURR, Min-Chih EARL, Anatoliy PANASYUK, Abolfazl SIRJANI
-
Publication number: 20050080909Abstract: 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: ApplicationFiled: October 10, 2003Publication date: April 14, 2005Inventors: Anatoliy Panasyuk, Abolfazl Sirjani, Ben Walters, Michael Burr, Min-Chih Earl
-
Patent number: 6035307Abstract: 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: GrantFiled: March 30, 1998Date of Patent: March 7, 2000Assignee: BMC SoftwareInventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler
-
Patent number: 6029178Abstract: 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: GrantFiled: March 31, 1998Date of Patent: February 22, 2000Assignee: BMC SoftwareInventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler
-
Patent number: 6016501Abstract: 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: GrantFiled: March 30, 1998Date of Patent: January 18, 2000Assignee: BMC SoftwareInventors: James L. Martin, Abolfazl Sirjani, Kevin D. Seppi, Lisa S. Keeler