Patents Examined by Hosian T. Alam
  • Patent number: 7606792
    Abstract: The present invention describes an efficient and fast framework for implementing table-valued functions (TVF's) in a relational database server. The framework provides desirable extensibility properties and has the ability to minimize performance degradations by integrating tightly with the optimization infrastructure in a query processor. The present invention also enables a managed execution environment (MEE) such as the Common-Language-Runtime (CLR), to efficiently and dynamically extend the logic of the database engine with user-supplied code.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Conor Cunningham, Beysim Sezgin, Ramachandran Venkatesh
  • Patent number: 6519612
    Abstract: The parallel virtual directory system can extend the native file system to provide a superior method for organizing a computer system's physical storage devices or locations. These can include hard disks and removable media or remote storage locations such as on the Internet. Interceptor modules can monitor all file or memory changes such as creations, writes and deletes to the native file system and can pass this information to the parallel virtual directory system. The parallel virtual directory system may be accessed through the native file system methods allowing users to view their file system as it existed at any point in time, including removable media that is no longer present in the System Further, via the parallel virtual directory system and the Interceptor modules, users can access any file in any of the monitored file systems.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: February 11, 2003
    Assignee: 1Vision Software, Inc.
    Inventors: David E. Howard, John J. Gandee, Kurt E. Godwin
  • Patent number: 5854923
    Abstract: A system to intelligently link a computer user to enormous databases of multi-media information. The system provides an automated facility to determine the value of information based on each user's subjective preferences. An execution is created by comparing these preferences with prior characterizations of information objects. Once the comparisons are made, an ordered list is compiled. The list provides a set of data sources starting with the most relevant and ending with the least relevant. By selecting and reviewing only the most significant references, the probability of locating a pertinent reference is increased dramatically while increasing the effectiveness of time spent reviewing results.
    Type: Grant
    Filed: June 21, 1994
    Date of Patent: December 29, 1998
    Assignee: International Business Machines Corp.
    Inventors: Michael J. Dockter, Joel F. Farber, Kevin D. Seppi