Patents by Inventor ATM Shafiqul Khalid

ATM Shafiqul Khalid 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: 10846118
    Abstract: A mini-cloud system has been described to enable subscription or service model for computing infrastructure, software, and digital content. The mini-cloud system works as a pipeline for information delivery connecting end user, infrastructure provider, content provider, and retailer offering automatic provisioning of infrastructure, content life cycle management, automatic upgrade, servicing, and license managements based on subscription model. Mini-cloud system uses a subscription management component and virtualization host to back computing environment, then adds routing component to connect to back-end cloud infrastructure along with a digital content delivery framework. The system allows a user to subscribe in a computing environment, preferred software applications, and digital content like movie and pay like a monthly utility bill.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: November 24, 2020
    Inventors: ATM Shafiqul Khalid, Mahruma Khatoon Siddiqua
  • Publication number: 20170116022
    Abstract: A mini-cloud system has been described to enable subscription or service model for computing infrastructure, software, and digital content. The mini-cloud system works as a pipeline for information delivery connecting end user, infrastructure provider, content provider, and retailer offering automatic provisioning of infrastructure, content life cycle management, automatic upgrade, servicing, and license managements based on subscription model. Mini-cloud system uses a subscription management component and virtualization host to back computing environment, then adds routing component to connect to back-end cloud infrastructure along with a digital content delivery framework. The system allows a user to subscribe in a computing environment, preferred software applications, and digital content like movie and pay like a monthly utility bill.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 27, 2017
    Applicant: Xencare Software, Inc.
    Inventors: ATM Shafiqul Khalid, Mahruma Khatoon Siddiqua
  • Publication number: 20160154659
    Abstract: This invention presents a novel way to create a mega data center utilizing unused spare capacity in residential mini-cloud host devices. The host device is implemented using a novel approach in this invention. Part of the host devices is used to support residential user's home computing need. Unused capacity is then exposed to a subscription system that can lease that capacity back to other users in need. The system effectively creates an abstraction of a mega data center connecting millions of residential host devices interconnected to each other. The system provides similar infrastructure a data center provides with a minimal physical centralized infrastructure presence.
    Type: Application
    Filed: July 14, 2014
    Publication date: June 2, 2016
    Inventor: ATM Shafiqul Khalid
  • Publication number: 20160011896
    Abstract: This invention presents a novel way to create a mega data center utilizing unused spare capacity in residential mini-cloud host devices. The host device is implemented using a novel approach in this invention. Part of the host devices is used to support residential user's home computing need. Unused capacity is then exposed to a subscription system that can lease that capacity back to other users in need. The system effectively creates an abstraction of a mega data center connecting millions of residential host devices interconnected to each other. The system provides similar infrastructure a data center provides with a minimal physical centralized infrastructure presence.
    Type: Application
    Filed: July 14, 2014
    Publication date: January 14, 2016
    Inventor: ATM Shafiqul Khalid
  • 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: 8782637
    Abstract: A mini-cloud system has been described to enable subscription or service model for computing infrastructure, software, and digital content. The mini-cloud system works as a pipeline for information delivery connecting end user, infrastructure provider, content provider, and retailer offering automatic provisioning of infrastructure, content life cycle management, automatic upgrade, servicing, and license managements based on subscription model. Mini-cloud system uses a subscription management component and virtualization host to back computing environment, then adds routing component to connect to back-end cloud infrastructure along with a digital content delivery framework. The system allows a user to subscribe in a computing environment, preferred software applications, and digital content like move and pay a monthly utility bill.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: July 15, 2014
    Inventor: ATM Shafiqul Khalid
  • 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
  • Publication number: 20120311564
    Abstract: A mini-cloud system has been described to enable subscription or service model for computing infrastructure, software and Digital content. The mini-cloud system work as a pipe line for information delivery connecting end user, infrastructure provider, content provider, and retailer offering automatic provisioning of infrastructure, content lifecycle management, automatic upgrade, servicing, license managements based on subscription model. Mini-cloud system uses a subscription management component, virtualization host to back computing environment, then add routing component to connect to backend cloud infrastructure along with a digital content delivery framework. The system allow a user to subscribe a computing environment, preferred software applications, and digital content like move and pay a monthly utility bill.
    Type: Application
    Filed: November 22, 2010
    Publication date: December 6, 2012
    Inventor: ATM Shafiqul Khalid
  • Patent number: 8286219
    Abstract: A system and method is provided that makes sure the instruction sets executing on a computer are certified and secure. The system and method further facilitates a generic way to intercept the instruction loading process to inspect a loaded code segment first, before the computer gets a chance to execute the code segment. Further, a profiling component can monitor all executing processes running in a system and profile the behavior of the program. If the behavior is suspicious, established by a set of predefined rules, the profiler can take necessary actions to notify a system administrator and suspend or terminate execution of the program.
    Type: Grant
    Filed: February 16, 2008
    Date of Patent: October 9, 2012
    Assignee: Xencare Software Inc.
    Inventors: Atm Shafiqul Khalid, Mustafizur Rahman, Mahruma Khatoon Siddiqua
  • Publication number: 20100175104
    Abstract: A system and method is provided here that allow computer user to create a temporary guest running space for application without switching user environment. This unique method allows user to run trusted applications in regular running space while keeping a separate working space for applications that uses or visit non trusted data sources. Proposed method provides a safe execution environment while application running in guest space can't temper or alter data information stored in regular running space. A set of policy rules dictates how information will be exchanged between applications running in two separate working spaces transparently. The proposed system also make sure program files can't be altered or modified without proper need and suspicious call to modify program files or alter execution environment is blocked.
    Type: Application
    Filed: March 2, 2009
    Publication date: July 8, 2010
    Inventor: Atm Shafiqul Khalid
  • Publication number: 20100031308
    Abstract: A system and method is provided here that can make sure that the instruction sets executing on a computer are certified and secure. The system and method further facilitates a generic way to intercept instruction loading process to inspect loaded code segment 1st before computer get a chance to execute them. Further, a profiling component can monitor all executing process running in a system and profile behavior of the program. If the behavior is suspicious, established by a set of predefined rules, the profiler can take necessary action to notify system administrator and suspend or terminate execution of the program.
    Type: Application
    Filed: February 16, 2008
    Publication date: February 4, 2010
    Inventor: ATM SHAFIQUL KHALID
  • Patent number: 7533101
    Abstract: An implementation of a technology is described herein for operating systems and loaders of executable images. Furthermore, the technology, described herein, facilitates the adoption and recognition by an operating system of an otherwise unsupported executable-image format by increasing the ease with which an executable-image loader may be modified. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Barry Bond, ATM Shafiqul Khalid
  • 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
  • Patent number: 7478373
    Abstract: Described herein is a technology facilitating the operation of non-native program modules within a native computing platform. This invention further generally relates to a technology facilitating the interoperability of native and non-native program modules within a native computing platform. More specifically, this technology involves an emulation of the kernel of the non-native operating system. Instead of interacting with the native kernel of the native computing platform, the non-native program modules interact with a non-native kernel emulator. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Barry Bond, Atm Shafiqul Khalid
  • Patent number: 7406676
    Abstract: When using a common configuration data structure (e.g., “registry”), the access redirector and entry reflector promotes compatibility and interoperability between differing versions of program modules.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: July 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Atm Shafiqul Khalid, Barry Bond
  • Publication number: 20080071681
    Abstract: A method is provided here that can make sure that account information used for a transaction at a given time can't be reused at a different time. The method attaches a dynamic information generator in place of some static information associated with the account. How the dynamic information can be interpreted at user end and processing end are also outlined here.
    Type: Application
    Filed: September 13, 2007
    Publication date: March 20, 2008
    Inventor: ATM Shafiqul Khalid
  • Patent number: 7107587
    Abstract: When using a common configuration data structure (e.g., “registry”), the access redirector and entry reflector promotes compatibility and interoperability between differing versions of program modules. The access redirector redirects selected accesses to storage locations (i.e., “nodes”) of a common configuration data structure. The selected accesses are redirected to another node. This redirection stores configuration information for differing versions of program modules at different nodes. However, the differing versions are unaware that they are accessing different nodes. As configuration information in a node is changed, the entry reflector may copy selected portions of such changed information into its associated “reflected” node and vice versa. This reflection allows associated “reflected” nodes to share relevant configuration information that promotes interoperability.
    Type: Grant
    Filed: September 18, 2000
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: ATM Shafiqul Khalid, Barry Bond
  • Patent number: 7107584
    Abstract: Described herein is a technology facilitating the operation of non-native program modules within a native computing platform. This technology provides a mechanism for aligning—as necessary—parameters of data structures so that program modules or operating systems of different paradigms may use them. The data of parameters of data structures is aligned to match the native paradigm. Typically, such data structures are shared by non-native program modules and the native operating system (or other program modules). It is aligned so that data—that would otherwise be non-aligned and performance hindering—is quickly and easily accessible by the native platform. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Barry Bond, ATM Shafiqul Khalid
  • Patent number: 6675257
    Abstract: A system and method store information to a sequential storage media such that storage space occupied-by data deemed obsolete may be reclaimed. Information may be written to the storage media as sequential data sets with each data set including a catalog describing the information in the data set. A reclamation catalog identifies the obsolete data stored on the media and is written to the media. A generation number on the storage media may indicate whether the storage media has been reclaimed. A reclamation process transfers data from the source media (e.g., the tape media that includes obsolete data) to a destination media (e.g., a blank tape) while excluding the obsolete data identified in the reclamation catalog. The reclamation process may read a catalog stored on the source media that describes the data stored on the source media. The reclamation process then modifies that catalog by the information stored in the reclamation catalog to create a unified catalog.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: January 6, 2004
    Assignee: Microsoft Corporation
    Inventors: ATM Shafiqul Khalid, Ravisankar Pudipeddi
  • Publication number: 20030177129
    Abstract: An implementation of a technology is described herein for operating systems and loaders of executable images. Furthermore, the technology, described herein, facilitates the adoption and recognition by an operating system of an otherwise unsupported executable-image format by increasing the ease with which an executable-image loader may be modified. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Application
    Filed: March 4, 2002
    Publication date: September 18, 2003
    Inventors: Barry Bond, ATM Shafiqul Khalid