Patents by Inventor Rohan Desai
Rohan Desai 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: 20240064417Abstract: Imaging systems and techniques are described. For example, an imaging system may receive raw image data captured using an image sensor. The imaging system may process the raw image data according to a first image signal processor (ISP) setting to generate a first image and process the raw image data according to a second ISP setting (that is distinct from the first ISP setting) to generate a second image. The imaging system may output the first image and the second image.Type: ApplicationFiled: August 22, 2022Publication date: February 22, 2024Inventors: Rohan DESAI, Masood QAZI, Krishnam INDUKURI, Vinod Kumar NAHVAL, Rajakumar GOVINDARAM
-
Patent number: 11438502Abstract: Aspects relate to an image signal processor that processes frames at changing frame rates. An example method includes receiving, by an image signal processor, a first sequence of image frames from an image sensor at a first frame rate, processing each image frame of the first sequence of image frames at the first frame rate, and receiving from the image sensor an indication of a frame rate change from the first frame rate to a second frame rate. The method also includes configuring one or more filters of the image signal processor to process image frames from the image sensor in response to receiving the indication of the frame rate change from the image sensor, receiving a second sequence of image frames from the image sensor at the second frame rate, and processing each image frame of the second sequence of image frames at the second frame rate.Type: GrantFiled: May 14, 2020Date of Patent: September 6, 2022Assignee: QUALCOMM IncorporatedInventors: Rohan Desai, Scott Cheng, Songhe Cai, Rakesh Sanam, Abhay Raut, Michael Lee Coulter
-
Publication number: 20220094829Abstract: Aspects relate to an image signal processor that processes frames from different image sensors. An example device includes a memory and an image signal processor coupled to the memory. The image signal processor is configured to provide a first trigger to a first image sensor (the first image sensor being coupled to the image signal processor), receive a first frame from the first image sensor at a first time in response to the first trigger being received by the first image sensor, process the first frame, provide a second trigger to the second image sensor (the second image sensor being coupled to the image signal processor), receive a second frame from the second image sensor at a second time in response to the second trigger being received by the second image sensor (with the second time subsequent to the first time), and process the second frame.Type: ApplicationFiled: September 24, 2020Publication date: March 24, 2022Inventors: Jeyaprakash SOUNDRAPANDIAN, Lokesh Kumar Aakulu, Rohan Desai, Scott Cheng, Aravind Bhaskara
-
Patent number: 11283994Abstract: Techniques and systems are provided for processing image data. For example, an image signal processor can obtain (e.g., from a host processor) a first setting change indicator value indicating a change in parameter settings of the image signal processor. The image signal processor can obtain an image frame from an image sensor, and can determine a second setting change indicator value from the image frame. The second setting change indicator value can be provided to the image sensor from the host processor. The second setting change indicator value indicates a change in parameter settings of the image sensor. The image signal processor can compare the first setting change indicator value to the second setting change indicator value, and can determine whether to process the image frame or to drop the image frame based on comparing the first setting change indicator value to the second setting change indicator value.Type: GrantFiled: December 1, 2020Date of Patent: March 22, 2022Assignee: QUALCOMM IncorporatedInventors: Songhe Cai, Scott Cheng, Rohan Desai, Jiafu Luo, Krishnam Indukuri, Abhay Raut, Rakesh Sanam, Chia-Yuan Teng, Chinchuan Chiu
-
Publication number: 20210360153Abstract: Aspects relate to an image signal processor that processes frames at changing frame rates. An example method includes receiving, by an image signal processor, a first sequence of image frames from an image sensor at a first frame rate, processing each image frame of the first sequence of image frames at the first frame rate, and receiving from the image sensor an indication of a frame rate change from the first frame rate to a second frame rate. The method also includes configuring one or more filters of the image signal processor to process image frames from the image sensor in response to receiving the indication of the frame rate change from the image sensor, receiving a second sequence of image frames from the image sensor at the second frame rate, and processing each image frame of the second sequence of image frames at the second frame rate.Type: ApplicationFiled: May 14, 2020Publication date: November 18, 2021Inventors: Rohan DESAI, Scott CHENG, Songhe CAI, Rakesh SANAM, Abhay RAUT, Michael Lee COULTER
-
Publication number: 20210337117Abstract: Techniques and systems are provided for processing image data. For example, an image signal processor can obtain (e.g., from a host processor) a first setting change indicator value indicating a change in parameter settings of the image signal processor. The image signal processor can obtain an image frame from an image sensor, and can determine a second setting change indicator value from the image frame. The second setting change indicator value can be provided to the image sensor from the host processor. The second setting change indicator value indicates a change in parameter settings of the image sensor. The image signal processor can compare the first setting change indicator value to the second setting change indicator value, and can determine whether to process the image frame or to drop the image frame based on comparing the first setting change indicator value to the second setting change indicator value.Type: ApplicationFiled: December 1, 2020Publication date: October 28, 2021Inventors: Songhe CAI, Scott CHENG, Rohan DESAI, Jiafu LUO, Krishnam INDUKURI, Abhay RAUT, Rakesh SANAM, Chia-Yuan TENG, Chinchuan CHIU
-
Publication number: 20210321030Abstract: Systems, methods, and non-transitory media are provided for reducing resource and power usage and requirements in staggered high dynamic range (HDR) applications. For example, a first exposure including a set of image data associated with a frame can be stored in memory. The first exposure has a first exposure time and is captured by an image sensor during a first time period associated with the frame. The first exposure can be obtained from the memory, and a second exposure including a set of image data associated with the frame can be obtained from a cache or the image sensor. The second exposure has a second exposure time and is captured by the image sensor during a second time period associated with the frame. The sets of image data from the first and second exposures can be merged, and an HDR image generated based on the sets of image data merged.Type: ApplicationFiled: April 9, 2020Publication date: October 14, 2021Inventors: Rohan DESAI, Scott CHENG, Edoardo REGINI
-
Patent number: 10999328Abstract: A tag-based policy architecture enforces information technology (IT) policy in a virtualized computing environment using cryptographically-verifiable metadata to authenticate compute resources coupled to a computer network and to authorize access to protected resources of the network. The compute resources are illustratively virtual machine instances (VMIs) provided by a virtual data center (VDC) of the environment, whereas the protected resources are illustratively virtualized storage, network and/or other compute resources of the VDC. Each VMI includes an intermediary manager, e.g., metavisor. The tag-based policy architecture includes an infrastructure having a centralized policy decision end point (e.g., a control plane of the VDC) and distributed policy enforcement endpoints (e.g.Type: GrantFiled: June 3, 2019Date of Patent: May 4, 2021Assignee: VMware, Inc.Inventors: Jason A. Lango, Grant Callaghan, Marcel Moolenaar, Vinay Wagh, Rohan Desai, Matthew Page, Gary Menezes, Antoine Pourchet, Ramya Olichandran
-
Patent number: 10509914Abstract: A technique implements data policy deployed in a tag-based policy architecture of a virtualized computing environment. Implementation of the data policy may include applying volume tags to data stored on virtualized storage resources, such as disks organized as volumes, based on instances that generate the data, contents of the data, and/or sensitivity of the data. The volume tags may be applied in a cryptographically strong manner to prevent tampering of the tagged data. To that end, the volume tags are cryptographically associated with the data, wherein such association is effected by binding the tags to a data encryption key stored on the volumes (disks) and used to encrypt/decrypt the data stored on the volumes.Type: GrantFiled: October 27, 2017Date of Patent: December 17, 2019Assignee: VMware, Inc.Inventors: Rohan Desai, Jason A. Lango, Vinay Wagh, Nolan Karpinski, Antoine Pourchet
-
Publication number: 20190306196Abstract: A tag-based policy architecture enforces information technology (IT) policy in a virtualized computing environment using cryptographically-verifiable metadata to authenticate compute resources coupled to a computer network and to authorize access to protected resources of the network. The compute resources are illustratively virtual machine instances (VMIs) provided by a virtual data center (VDC) of the environment, whereas the protected resources are illustratively virtualized storage, network and/or other compute resources of the VDC. Each VMI includes an intermediary manager, e.g., metavisor. The tag-based policy architecture includes an infrastructure having a centralized policy decision end point (e.g., a control plane of the VDC) and distributed policy enforcement endpoints (e.g.Type: ApplicationFiled: June 3, 2019Publication date: October 3, 2019Inventors: Jason A. LANGO, Grant CALLAGHAN, Marcel MOOLENAAR, Vinay WAGH, Rohan DESAI, Matthew PAGE, Gary MENEZES, Antoine POURCHET, Ramya OLICHANDRAN
-
Patent number: 10356128Abstract: A tag-based policy architecture enforces information technology (IT) policy in a virtualized computing environment using cryptographically-verifiable metadata to authenticate compute resources coupled to a computer network and to authorize access to protected resources of the network. The compute resources are illustratively virtual machine instances (VMIs) provided by a virtual data center (VDC) of the environment, whereas the protected resources are illustratively virtualized storage, network and/or other compute resources of the VDC. Each VMI includes an intermediary manager, e.g., metavisor. The tag-based policy architecture includes an infrastructure having a centralized policy decision end point (e.g., a control plane of the VDC) and distributed policy enforcement endpoints (e.g.Type: GrantFiled: July 27, 2017Date of Patent: July 16, 2019Assignee: VMware, Inc.Inventors: Jason A. Lango, Grant Callaghan, Marcel Moolenaar, Vinay Wagh, Rohan Desai, Matthew Page, Gary Menezes, Antoine Pourchet, Ramya Olichandran
-
Publication number: 20120221389Abstract: The present invention discloses a system and method for promotional marketing for a group of persons. The system includes an advertiser registration device, an advertiser validation device, a payment facilitation device, a deal creation device, a deal repository device, a matching device, a deal delivery device, a token redemption device and a tracking device The method includes the steps of facilitating the advertisers to create deals for the services by including advertisements, selecting channels for promotion, and setting demographic and geographic preferences, matching the deal preferences and the preferences of the users for effective promotion, delivering the deals to the users after matching the deal preferences and the user preferences using selected channels, enabling users to pay for the services in a cashless manner using tokens, and tracking the deals between users and advertisers.Type: ApplicationFiled: February 2, 2012Publication date: August 30, 2012Inventors: Anil Sharma, Sachin Ghandi, Rohit Bagad, Sanjay Jambhale, Rohan Desai