Patents by Inventor Rajesh Ramani

Rajesh Ramani 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).

  • Publication number: 20240070926
    Abstract: Embodiments are generally directed to compression in machine learning and deep learning processing. An embodiment of an apparatus for compression of untyped data includes a graphical processing unit (GPU) including a data compression pipeline, the data compression pipeline including a data port coupled with one or more shader cores, wherein the data port is to allow transfer of untyped data without format conversion, and a 3D compression/decompression unit to provide for compression of untyped data to be stored to a memory subsystem and decompression of untyped data from the memory subsystem.
    Type: Application
    Filed: September 13, 2023
    Publication date: February 29, 2024
    Applicant: Intel Corporation
    Inventors: Joydeep Ray, Ben Ashbaugh, Prasoonkumar Surti, Pradeep Ramani, Rama Harihara, Jerin C. Justin, Jing Huang, Xiaoming Cui, Timothy B. Costa, Ting Gong, Elmoustapha Ould-ahmed-vall, Kumar Balasubramanian, Anil Thomas, Oguz H. Elibol, Jayaram Bobba, Guozhong Zhuang, Bhavani Subramanian, Gokce Keskin, Chandrasekaran Sakthivel, Rajesh Poornachandran
  • Patent number: 7506010
    Abstract: A system and method for storing computer files in a destination file is described, which may be an incremental backup system. File headers related to the files may be stored in a file index separate from a data file, or subsequent versions may be stored in the same data file while maintaining earlier versions. File headers may include locations of files, checksums, metadata about individual blocks corresponding to the data files. A system may include a client application program stored on a client computer, a network, and a server software program on a destination computer. Embodiments may include compression, encryption, or both, performed by the client application program. Files may be divided into blocks, and metadata may include locations of blocks. Files may be restored from the destination computer to the source computer. Files storage locations on the destination computer may be mapped to the client computer to appear as a virtual hard drive for convenient access by a user.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: March 17, 2009
    Assignee: Pro Softnet Corporation
    Inventors: Raghavendra Kulkarni, Rajesh Ramani
  • Patent number: 7483929
    Abstract: A system and method for storing computer files in a destination file is described, which may be an incremental backup system. File headers related to the files may be stored in a file index separate from a data file, or subsequent versions may be stored in the same data file while maintaining earlier versions. File headers may include locations of files, checksums, metadata about individual blocks corresponding to the data files. A system may include a client application program stored on a client computer, a network, and a server software program on a destination computer. Embodiments may include compression, encryption, or both, performed by the client application program. Files may be divided into blocks, and metadata may include locations of blocks. Files may be restored from the destination computer to the source computer.
    Type: Grant
    Filed: February 8, 2005
    Date of Patent: January 27, 2009
    Assignee: Pro Softnet Corporation
    Inventors: Raghavendra Kulkarni, Rajesh Ramani
  • Publication number: 20070067399
    Abstract: A system and method for real-time or nearly real-time archiving of electronic mail (“email”) messages resulting in a more secure archiving process with minimal or no loss of email messages by accidental deletion or during an event such as a computer crash is disclosed. A copy of each email message is sent, via an email archive plug-in, to an email archive located remotely from the user's computer and the email server that sent the email message to the user's computer. The archived copies of email messages may be kept confidential by optionally encrypting and/or compressing the email messages to ensure that unauthorized person do not have access to the email messages. Furthermore, copies that are already encrypted and/or compressed when received by the email archive plug-in, may be kept in their encrypted and/or compressed state or may decrypted and/or decompressed prior to storage.
    Type: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Inventors: Raghavendra Kulkarni, Rajesh Ramani
  • Publication number: 20060206547
    Abstract: A system and method for storing computer files in a destination file is described, which may be an incremental backup system. File headers related to the files may be stored in a file index separate from a data file, or subsequent versions may be stored in the same data file while maintaining earlier versions. File headers may include locations of files, checksums, metadata about individual blocks corresponding to the data files. A system may include a client application program stored on a client computer, a network, and a server software program on a destination computer. Embodiments may include compression, encryption, or both, performed by the client application program. Files may be divided into blocks, and metadata may include locations of blocks. Files may be restored from the destination computer to the source computer. Files storage locations on the destination computer may be mapped to the client computer to appear as a virtual hard drive for convenient access by a user.
    Type: Application
    Filed: May 10, 2006
    Publication date: September 14, 2006
    Inventors: Raghavendra Kulkarni, Rajesh Ramani
  • Publication number: 20060179083
    Abstract: A system and method for storing computer files in a destination file is described, which may be an incremental backup system. File headers related to the files may be stored in a file index separate from a data file, or subsequent versions may be stored in the same data file while maintaining earlier versions. File headers may include locations of files, checksums, metadata about individual blocks corresponding to the data files. A system may include a client application program stored on a client computer, a network, and a server software program on a destination computer. Embodiments may include compression, encryption, or both, performed by the client application program. Files may be divided into blocks, and metadata may include locations of blocks. Files may be restored from the destination computer to the source computer.
    Type: Application
    Filed: February 8, 2005
    Publication date: August 10, 2006
    Inventors: Raghavendra Kulkarni, Rajesh Ramani