Patents by Inventor Rama Praveen

Rama Praveen 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: 20230421522
    Abstract: A computer-implemented method for state synchronization may include (i) identifying a type of a message from a client device to a server that includes an intended update to content hosted on the server, (ii) determining, based on the type of the message, whether to direct the message to a best-effort publisher-subscriber module or a lossless publisher-subscriber, (iii) directing the message to the best-effort publisher-subscriber module based on the type of the message, (iv) identifying a different type of an additional message from the client device to the server that includes a new intended update to the content, and (v) directing the additional message to the lossless publisher-subscriber module based on the different type of the additional message. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: October 19, 2022
    Publication date: December 28, 2023
    Inventors: Vahid Jazayeri, Zahan Jagdish Malkani, Brian Laphun Tang, Tuan Nguyen, Ryan Edward Huettl, Yonghua Lin, Ritu Dimri, Oleksii Khomchenko, Dharaben Ghodasara, Evan Feiereisel, Rama Praveen Pyla, Abhishek Srikanth, Kancheng Zhu
  • Patent number: 11627200
    Abstract: The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: April 11, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Mugdha Agarwal, Rama Praveen, Ajay Soni, Minoo Gupta, Ram Goda
  • Publication number: 20210152654
    Abstract: The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
    Type: Application
    Filed: January 27, 2021
    Publication date: May 20, 2021
    Applicant: Citrix Systems, Inc.
    Inventors: Mugdha Agarwal, Rama Praveen, Ajay Soni, Minoo Gupta, Ram Goda
  • Patent number: 10951726
    Abstract: The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 16, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Mugdha Agarwal, Rama Praveen, Ajay Soni, Minoo Gupta, Ram Goda
  • Publication number: 20150039674
    Abstract: The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Mugdha Agarwal, Rama Praveen, Ajay Soni
  • Patent number: 8876354
    Abstract: A first light source system comprises a light guide with light deflecting particles. If its light emission function and concentration variation function (of the light deflecting particles) are known, then a similar second light source system with a desired light emission function can be designed using the following method. The concentration variation function of the second light source system is obtained by mutating the concentration variation function of the first light source system using the same mutating function that mutates the light emission function of the first light source system into the light emission function of the second light source system.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: November 4, 2014
    Inventors: Udayan Kanade, Ruby Rama Praveen, Sanat Ganu, Dimple Kuriakose
  • Patent number: 8662727
    Abstract: An apparatus for efficiently coupling light from a light source into a thin object such as a rod or a sheet is disclosed. In an embodiment, the apparatus comprises a sheet and a linear light source placed along the edge of the sheet. The light from linear light source is coupled into the sheet using one or more concentrator blocks. In another embodiment, the apparatus comprises a rod and a point light source placed near one end of the rod. The light from point light source is coupled into the rod using one or more concentrator blocks.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: March 4, 2014
    Assignee: I2iC Corporation
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar
  • Publication number: 20120051092
    Abstract: A first light source system comprises a light guide with light deflecting particles. If its light emission function and concentration variation function (of the light deflecting particles) are known, then a similar second light source system with a desired light emission function can be designed using the following method. The concentration variation function of the second light source system is obtained by mutating the concentration variation function of the first light source system using the same mutating function that mutates the light emission function of the first light source system into the light emission function of the second light source system.
    Type: Application
    Filed: May 6, 2010
    Publication date: March 1, 2012
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Ruby Rama Praveen, Sanat Ganu, Dimple Kuriakose
  • Publication number: 20120051093
    Abstract: A light guide system is disclosed in which one or more light sources are embedded within the body of the light guide. The light sources emit light into the light guide. Light entering the light sources from outside is either reflected back or is allowed to pass through. In an embodiment, a light guide with light deflecting particles within it is used. The concentration of the light deflecting particles within the light guide can be varied based on the location of the embedded light sources in order to obtain a desired light emanation pattern. In an embodiment, external light sources can be used to increase the amount of light and mirrors can be used to reduce wastage and increase the amount of light. Finally, by building the light guide system in a modular form, multiple light guide modules can be combined to get a light source of desired specifications.
    Type: Application
    Filed: May 6, 2010
    Publication date: March 1, 2012
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Dimple Kuriakose, Ruby Rama Praveen, Sanat Ganu
  • Publication number: 20120014127
    Abstract: Linear light sources with features that enhance light extraction are disclosed. In an embodiment, a linear light guide with one or more reflective faces is oriented in such a manner that deflected light undergoes reduced reflections. In another embodiment, a linear light guide with non-parallel side faces is combined with a particularly shaped reflector. The particular features result in efficient light extraction from linear light guides.
    Type: Application
    Filed: March 23, 2010
    Publication date: January 19, 2012
    Applicant: I2IC Corporation
    Inventors: Udayan Kanade, Dimple Kuriakose, Ruby Rama Praveen, Sanat Ganu
  • Publication number: 20110286236
    Abstract: A light source with a light recovery mechanism is disclosed. In one embodiment, the system comprises a light source placed within a mirrored enclosure. The light source is used to illuminate a light guide. All of the light entering the light N guide might not be utilized. Some of the light might get reflected back in the direction of the light source, or may travel to the other end of the light guide. The mirrored enclosure of the light source reflects this light back into the light guide. Thus the light source placed within a mirrored enclosure acts as a light source emitting light into a light guide and also redirects light coming out of the light guide back into the light guide.
    Type: Application
    Filed: November 2, 2009
    Publication date: November 24, 2011
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Dimple Kuriakose, Sanat Ganu, Ruby Rama Praveen
  • Publication number: 20110182050
    Abstract: An energy efficient polarized linear light source system is disclosed. In one embodiment, the system comprises a reflector and a reflecting polarizer. A transparent linear light source and a quarter wave retarder are placed in between the reflector and reflecting polarizer. The polarized linear light source may be used as an illuminator for an efficient polarized surface light source.
    Type: Application
    Filed: March 19, 2009
    Publication date: July 28, 2011
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar
  • Publication number: 20110182055
    Abstract: A photo luminescent light source is disclosed. In one embodiment, the apparatus comprises a light conducting medium. This light conducting medium includes particles of photoluminescent material, and a light source placed along an edge of it. The photoluminescent material absorbs light generated by the light source, and emanates light of the wavelength characterized by the photoluminescence properties of particles. The distribution of light emitting photoluminescent particles is varied throughout the medium to emanate a predetermined light pattern. In another embodiment, the light source emits light of multiple colors. In yet another embodiment, the light source emits polarized light.
    Type: Application
    Filed: March 19, 2009
    Publication date: July 28, 2011
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar
  • Publication number: 20110153953
    Abstract: A multi-core system that includes a 64-bit cache storage and a 32-bit memory storage that stores a 32-bit cache object directory. One or more cache engines execute on cores of the multi-core system to retrieve objects from the 64-bit cache, create cache directory objects, insert the created cache directory object into the cache object directory, and search for cache directory objects in the cache object directory. When an object is stored in the 64-bit cache, a cache engine can create a cache directory object that corresponds to the cached object and can insert the created cache directory object into an instance of a cache object directory. A second cache engine can receive a request to access the cached object and can identify a cache directory object in the instance of the cache object directory, using a hash key calculated based on one or more attributes of the cached object.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Inventors: Prakash Khemani, Anil Kumar, Abhishek Chauhan, Rama Praveen
  • Publication number: 20110013418
    Abstract: An apparatus for efficiently coupling light from a light source into a thin object such as a rod or a sheet is disclosed. In an embodiment, the apparatus comprises a sheet and a linear light source placed along the edge of the sheet. The light from linear light source is coupled into the sheet using one or more concentrator blocks. In another embodiment, the apparatus comprises a rod and a point light source placed near one end of the rod. The light from point light source is coupled into the rod using one or more concentrator blocks.
    Type: Application
    Filed: March 19, 2009
    Publication date: January 20, 2011
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar
  • Publication number: 20110013387
    Abstract: An apparatus and method for providing a linear light source emitting light in a narrow cone of directions is disclosed. In one embodiment, the apparatus comprises a linear light source and a sheet designed in such a way that light is emanated out in a narrow set of directions. Also disclosed is a directional surface light source using a directional linear light source.
    Type: Application
    Filed: March 19, 2009
    Publication date: January 20, 2011
    Applicant: I2IC CORPORATION
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar
  • Publication number: 20110007512
    Abstract: A directional light source comprising refractive and reflective optics is disclosed. In one embodiment, the system comprises refracting apparatus which refracts light into a narrow cone, and reflecting apparatus which recycles light into a direction such that light will emanate from the refracting apparatus in the desired narrow cone.
    Type: Application
    Filed: March 19, 2009
    Publication date: January 13, 2011
    Applicant: I2iC CORPORATION
    Inventors: Udayan Kanade, Pushkar Apte, Ruby Rama Praveen, Sanat Ganu, Sumeet Katariya, Alok Deshpande, Parag Khairnar