Patents by Inventor Dahyabhai Patel
Dahyabhai Patel 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: 20240336566Abstract: The present disclosure relates to novel solid forms, including salts and solid forms thereof, of Compound A: and to processes for their preparation. The disclosure is also directed to pharmaceutical compositions containing at least one salt or salt form and to the therapeutic and/or prophylactic use of such salts, salt forms, and compositions thereof.Type: ApplicationFiled: March 29, 2024Publication date: October 10, 2024Inventors: Chungpin Herman Chen, Maxwell Marco Reeve, Nitinchandra Dahyabhai Patel, Royal J. Haskell, III
-
Patent number: 12085902Abstract: Apparatuses (1) for mapping devices (21-29) to representations (31-39) of the devices (21-29) in models comprise displays (11) for displaying representations (31-39), memories (12) for storing triggering information defining triggering procedures for triggering the devices (21-29), inputs (16) for receiving identifying information comprising identifiers from devices (21-29) that have been triggered, and processors (14) for linking the identifiers and the representations (31-39) at the hand of the triggering procedures. The commissioning of devices (21-29) is done faster and more user-friendly. The triggering procedures may define the devices (21-29) to be triggered in a sequence. The processor (14) can then link the identifiers and the representations (31-39) via the sequence. Alternatively the triggering procedures may define unique codes to be allocated to the representations (31-39) and to be provided to the devices (21-29), with the identifying information further comprising the codes.Type: GrantFiled: March 16, 2016Date of Patent: September 10, 2024Assignee: SIGNIFY HOLDING B.V.Inventors: Jack Goossen, Maulin Dahyabhai Patel, Lorenzo Feri, Tim Corneel Wilhelmus Schenk, Gary Wayne Barnett
-
Publication number: 20240220165Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: ApplicationFiled: March 18, 2024Publication date: July 4, 2024Inventors: Manan Dahyabhai Patel, Wei Sun
-
Publication number: 20240220106Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: ApplicationFiled: March 18, 2024Publication date: July 4, 2024Inventors: Manan Dahyabhai Patel, Wei Sun
-
Patent number: 12022214Abstract: Systems, methods, and non-transitory media are provided for automatic exposure control. An example method can include receiving pixel values captured by a photosensor pixel array (PPA) of an image sensor, wherein one or more pixel values from the pixel values correspond to one or more sensitivity-biased photosensor (SBP) pixels in the PPA and one or more saturated pixel values from the pixel values correspond to one or more other photosensor pixels in the PPA; determining, based on the one or more pixel values, an actual pixel value for the one or more pixel values and/or the one or more saturated pixel values; determining an adjustment factor for at least one of the pixel values based on the actual pixel value and a target exposure value; and based on the adjustment factor, correcting an exposure setting associated with the image sensor and/or at least one of the pixel values.Type: GrantFiled: August 6, 2021Date of Patent: June 25, 2024Assignee: QUALCOMM IncorporatedInventors: Loic Francois Segapelli, Wenbin Wang, Nan Cui, Soman Ganesh Nikhara, Nikunj Dahyabhai Patel, Pradeep Veeramalla, Ankita Anil Kumar Chaudha
-
Patent number: 11941297Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: GrantFiled: April 11, 2022Date of Patent: March 26, 2024Assignee: NetApp, Inc.Inventors: Manan Dahyabhai Patel, Wei Sun
-
Patent number: 11934656Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: GrantFiled: April 11, 2022Date of Patent: March 19, 2024Assignee: NetApp, Inc.Inventors: Manan Dahyabhai Patel, Wei Sun
-
Publication number: 20240064680Abstract: A wireless communication network handles Session Management Function (SMF) outage in a Tracking Area (TA). An external SMF that is outside the TA registers with an internal Network Repository Function (NRF) that is inside in the TA. The internal NRF detects the SMF outage for an internal SMF inside the TA. The internal NRF receives an SMF request from an internal Access and Mobility Management Function (AMF) inside the TA. In response to the SMF outage, the internal NRF transfers an SMF response to the internal AMF that indicates the external SMF. The external SMF receives network signaling from the internal AMF and responsively directs an external User Plane Function (UPF) that is outside the TA to exchange user data with internal wireless access nodes that are inside the TA.Type: ApplicationFiled: August 18, 2022Publication date: February 22, 2024Inventors: Kunal Prakash Barawkar, John Paul Tuscano Cruz, Swetha Gopisetti, Aziz Motiwala, Praveen Singaram Muthukumar, Rahul Pal, Rushabhkumar Dahyabhai Patel, Suresh Thanneeru
-
Publication number: 20240045848Abstract: Techniques are provided for key-value store and file system integration to optimize key value store operations. A key-value store is integrated within a file system of a node. A log structured merge tree of the key-value store may be populated with a key corresponding to a content hash of a value data item stored separate from the key. A random distribution search may be performed upon a sorted log of the log structured merge tree to identify the key for accessing the value data item. A starting location for the random distribution search is derived from key information, a log size of the sorted log, and/or a keyspace size of a keyspace associated with the key.Type: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Sanjay Subramanian Seshadri, Arindam Banerjee, Manan Dahyabhai Patel, Raymond Jordan Go, Anil Paul Thoppil, Ananthan Subramanian, Santhosh Selvaraj, Nikul Y. Patel, Vikhyath Rao, Meera Odugoudar, Kevin Daniel Varghese
-
Patent number: 11797510Abstract: Techniques are provided for key-value store and file system integration to optimize key value store operations. A key-value store is integrated within a file system of a node. A log structured merge tree of the key-value store may be populated with a key corresponding to a content hash of a value data item stored separate from the key. A random distribution search may be performed upon a sorted log of the log structured merge tree to identify the key for accessing the value data item. A starting location for the random distribution search is derived from key information, a log size of the sorted log, and/or a keyspace size of a keyspace associated with the key.Type: GrantFiled: April 20, 2021Date of Patent: October 24, 2023Assignee: NetApp, Inc.Inventors: Sanjay Subramanian Seshadri, Arindam Banerjee, Manan Dahyabhai Patel, Raymond Jordan Go, Anil Paul Thoppil, Ananthan Subramanian, Santhosh Selvaraj, Nikul Y. Patel, Vikhyath Rao, Meera Odugoudar, Kevin Daniel Varghese
-
Publication number: 20230325081Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: ApplicationFiled: April 11, 2022Publication date: October 12, 2023Inventors: Manan Dahyabhai Patel, Wei Sun
-
Publication number: 20230325116Abstract: Techniques are provided for implementing garbage collection and bin synchronization for a distributed storage architecture of worker nodes managing distributed storage composed of bins of blocks. As the distributed storage architecture scales out to accommodate more storage and worker nodes, garbage collection used to free unused blocks becomes unmanageable and slow. Accordingly garbage collection is improved by utilizing heuristics to dynamically speed up or down garbage collection and set sizes for subsets of a bin to process instead of the entire bin. This ensures that garbage collection does not use stale information about what blocks are in-use, and ensures garbage collection does not unduly impact client I/O processing or conversely falls behind on garbage collection. Garbage collection can be incorporated into a bin sync process to improve the efficiency of the bin sync process so that unused blocks are not needlessly copied by the bin sync process.Type: ApplicationFiled: April 11, 2022Publication date: October 12, 2023Inventors: Manan Dahyabhai Patel, Wei Sun
-
Publication number: 20230239590Abstract: Systems, methods, and non-transitory media are provided for automatic exposure control. An example method can include receiving pixel values captured by a photosensor pixel array (PPA) of an image sensor, wherein one or more pixel values from the pixel values correspond to one or more sensitivity-biased photosensor (SBP) pixels in the PPA and one or more saturated pixel values from the pixel values correspond to one or more other photosensor pixels in the PPA; determining, based on the one or more pixel values, an actual pixel value for the one or more pixel values and/or the one or more saturated pixel values; determining an adjustment factor for at least one of the pixel values based on the actual pixel value and a target exposure value; and based on the adjustment factor, correcting an exposure setting associated with the image sensor and/or at least one of the pixel values.Type: ApplicationFiled: August 6, 2021Publication date: July 27, 2023Inventors: Loic Francois SEGAPELLI, Wenbin WANG, Nan CUI, Soman Ganesh NIKHARA, Nikunj Dahyabhai PATEL, Pradeep VEERAMALLA, Ankita Anil Kumar CHAUDHA
-
Publication number: 20220335027Abstract: Techniques are provided for key-value store and file system integration to optimize key value store operations. A key-value store is integrated within a file system of a node. A log structured merge tree of the key-value store may be populated with a key corresponding to a content hash of a value data item stored separate from the key. A random distribution search may be performed upon a sorted log of the log structured merge tree to identify the key for accessing the value data item. A starting location for the random distribution search is derived from key information, a log size of the sorted log, and/or a keyspace size of a keyspace associated with the key.Type: ApplicationFiled: April 20, 2021Publication date: October 20, 2022Inventors: Sanjay Subramanian Seshadri, Arindam Banerjee, Manan Dahyabhai Patel, Raymond Jordan Go, Anil Paul Thoppil, Ananthan Subramanian, Santhosh Selvaraj, Nikul Y. Patel, Vikhyath Rao, Meera Odugoudar, Kevin Daniel Varghese
-
Patent number: 11240748Abstract: A wireless communication network delivers multi-frequency service to User Equipment (UE). A primary node receives signaling from the UE that indicates secondary nodes along with their frequencies and signal strengths. The primary node selects candidate nodes based on the signal strengths for the secondary nodes. The primary node determines potential intermodulation interference between the primary frequency and the frequencies for the candidate set. The primary node selects a qualifying set from the candidate set based on the potential intermodulation interference. The primary node determines communication performance for the qualifying set and selects a serving set from the qualifying set based on the communication performance. The primary node wirelessly transfers signaling to the UE identifying the serving set and transfers signaling to the serving set identifying the UE. The serving set of secondary access nodes wirelessly transfer user data to the UE over their frequencies responsive to the signaling.Type: GrantFiled: March 4, 2020Date of Patent: February 1, 2022Assignee: Sprint Communications Company L.P.Inventors: Sreekar Marupaduga, Rajveen Narendran, Ajay Dahyabhai Patel, Anurag Thantharate
-
Publication number: 20210163753Abstract: There is provided a paint formulation comprising a composite pigment, said composite pigment being selected from the group consisting of metal oxide/silica, metal oxide/silicate, metal oxide/alumina, metal oxide/metal oxide and metal oxide/zirconia, wherein the size and amount of said composite pigment are selected to increase the opacity of said paint formulation.Type: ApplicationFiled: December 31, 2020Publication date: June 3, 2021Inventors: Mahesh Dahyabhai Patel, Varadalambedu Srinivasan Nithianandam
-
Patent number: 10899931Abstract: There is provided a paint formulation comprising a composite pigment, said composite pigment being selected from the group consisting of metal oxide/silica, metal oxide/silicate, metal oxide/alumina, metal oxide/metal oxide and metal oxide/zirconia, wherein the size and amount of said composite pigment are selected to increase the opacity of said paint formulation.Type: GrantFiled: September 12, 2014Date of Patent: January 26, 2021Assignee: SHAYONANO SINGAPORE PTE LTD.Inventors: Mahesh Dahyabhai Patel, Varadalambedu Srinivasan Nithianandam
-
Publication number: 20210022226Abstract: A method and corresponding system is disclosed in which the overall illuminance of an environment is analyzed to in order to detect and quantify the daylight component of the illuminance. The invention utilizes a combination of visual and non-visual sensors and a signal processing algorithm that filters and analyzes the sensor data.Type: ApplicationFiled: January 30, 2017Publication date: January 21, 2021Inventors: MATHAN KUMAR GOPAL SAMY, MAULIN DAHYABHAI PATEL
-
Patent number: 10788803Abstract: A system and method for maintaining a system configuration to provide desired system performance is disclosed. The system comprises a processing unit receiving sensor data associated with environmental conditions within an area, generating a map of the area based on the received sensor data, determining a change in the map of the area and determining at least one system commissioning parameter associated with the determined change in the map to compensate for or correct the change in the map. In one aspect of the invention, the sensor data is provided through a plurality of mobile devices.Type: GrantFiled: April 21, 2015Date of Patent: September 29, 2020Assignee: SIGNIFY HOLDING B.V.Inventors: Parikshit Shah, Maulin Dahyabhai Patel, Sirisha Rangavajhala, Saeed Reza Bagheri, Yao-Jung Wen, Jianfeng Wang, Weiran Nie
-
Patent number: 10750598Abstract: Lighting systems and methods for lighting fixture location mapping, for example, using a combination of photosensing readings and/or other sensors to identify a correct mapping. These systems and methods may be used to resolve ambiguities that could not be resolved using other processes, such an auto-commissioning method that identifies more than one possible mapping of the lighting fixtures to spatial locations. Such ambiguities are typically found in floor plans that are symmetrical. The systems and methods of the present invention record and utilize environmental profiles, such as ambient lighting levels and occupancy patterns, to match lighting fixtures to their respective spatial locations and provide resolution to ambiguities in an auto-commissioning method that identifies more than one possible mapping of the lighting fixtures to spatial locations.Type: GrantFiled: August 9, 2016Date of Patent: August 18, 2020Assignee: SIGNIFY HOLDING B.V.Inventors: Mathan Kumar Gopal Samy, Jia Hu, Maulin Dahyabhai Patel