Patents by Inventor Naveen Singh
Naveen Singh 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).
-
Patent number: 11989200Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to upload an object to a source bucket in an object store and create a lambda bucket in the object store that is symlinked to the source bucket. In some embodiments, the lambda bucket is associated with a predefined transformation. In some embodiments, the memory includes the programmed instructions that, when executed by the processor, cause the apparatus to receive a request to download the object from the lambda bucket, detect that the object is in the source bucket, fetch the object from the source bucket, transform the object, by compute resources of the object store, using the predefined transformation, and download the transformed object.Type: GrantFiled: July 25, 2022Date of Patent: May 21, 2024Assignee: Nutanix, Inc.Inventors: Johnu George, Manik Taneja, Naveen Reddy Gundlagutta, Nikhil Mundra, Satyendra Singh Naruka, Sirvisetti Venkat Sri Sai Ram
-
Publication number: 20240163000Abstract: The present disclosure relates to a device including a processor configured to: detect a failed reception of time synchronization information at a follower device, wherein the time synchronization information provides an update of a clock of the follower device for synchronization to a clock of a leader device; determine whether a clock drift between the clock of the follower device and the clock of the leader device is less than a predefined drift threshold; and in the case that the clock drift is less than the predefined drift threshold, instruct an update of the clock of the follower device based on time synchronization information previously received at the follower device.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Anshu AGARWAL, Chandrashekar GOWDA, Barath C. PETIT, Suranjan CHAKRABORTY, Naveen MANOHAR, Amit Singh CHANDEL, Mythili HEGDE
-
Publication number: 20240154741Abstract: An apparatus for a communication device, the apparatus may include a processor configured to: obtain channel metrics for a plurality of radio communication channels, each obtained channel metric is associated with a respective radio communication channel of the plurality of radio communication channels, generate a plurality of channel hopping sequences, each channel hopping sequence is representative of an allocation of the plurality of radio communication channels for a plurality of time slots, wherein a number of time slots allocated for each radio communication channel within each channel hopping sequence is based on the respective obtained channel metric, and select one of the plurality of channel hopping sequences based on a predefined criterion to communicate with a further communication device.Type: ApplicationFiled: September 27, 2023Publication date: May 9, 2024Inventors: Anshu AGARWAL, Kaushal BILLORE, Suranjan CHAKRABORTY, Amit Singh CHANDEL, Prasanna DESAI, Chandrashekar GOWDA, Vishal DHULL, Mallari HANCHATE, Mythili HEGDE, Vishnu K, Srinivas KROVVIDI, Naveen MANOHAR, Mayur MAHESHWARI, Yogesh MALKHEDE, Barath C. PETIT, Balvinder Pal SINGH, Sudhakaran SUBRAMANIAN, Rahul TIWARI, Padmavathi TIWARI, Divya Lakshmi Saranya VEMURI, Ingolf KARLS, Ehud RESHEF
-
Publication number: 20240143775Abstract: A system and method for generating security and compliance-aware software delivery pipelines includes a dashboard for configuring and inputting an application profile and an application context. In addition, the system and method each include an application profiler captures, discovers, and stores one or more attributes of an application, along with a pipeline generator that receives information from the dashboard to ultimately generate at least one software delivery pipeline outfitted with security policies and compliance-aware guidelines.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Applicant: Guardian Life Insurance Company of AmericaInventors: Manas Singh, Naveen Kumar S, Balaji Mukundan, Daniel Johnson
-
Publication number: 20240144136Abstract: A system and method for continuously improving the cybersecurity rating of a firm includes a feed processor configured to parse at least one cybersecurity report and to feed for building an instance graph. The system may identify, measure, and monitor portfolio dimensions of public-facing digital artifacts. In addition, the system and method may each include the instance graph being compared by a correlation engine with a reference graph to generate automated or semi-automated remediation recommendations that may lead to continuous improvement of a cybersecurity rating for an organization or firm.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Applicant: Guardian Life Insurance Company of AmericaInventors: Manas Singh, Naveen Kumar S, Balaji Mukundan, Daniel Johnson
-
Patent number: 11947949Abstract: A method that includes receiving a request to generate a data package for deployment in a target database environment. The request may indicate a first set of data objects from a first configuration associated with a source database environment. The method may further include determining a second set of data objects that are related to the first set of data objects based on the request and on a mapping between the first set of data objects and the second set of data objects. The method may further include transmitting an indication of the second set of data objects to a user at a user interface. The method may further include receiving a selection of one or more data objects from the second set of data objects for inclusion in the data package. The method may further include generating the data package based on the selection.Type: GrantFiled: January 25, 2022Date of Patent: April 2, 2024Assignee: Salesforce, Inc.Inventors: Sahil Bhutani, William Yeh, Naveen Singh Jaunk
-
Patent number: 11941969Abstract: Systems and methods for enabling a system to rapidly respond to wireless instructions being transmitted by a personal device over one of several communications networks that share a common RF medium are provided. During operation of the system, certain network communications may take priority over other network communications. Rapid response communications enable a user to communicate with the system, using the personal device, in a manner that does not collide or interfere with higher priority network communications.Type: GrantFiled: January 7, 2019Date of Patent: March 26, 2024Assignee: Google LLCInventors: Hirofumi Honjo, Prashanth Ramachandran, Mikko Sannala, Naveen Singh, Wes Calidonna, Arjuna Sivasithambaresan, Harry Tannenbaum, Scott Hong
-
Patent number: 11924646Abstract: The disclosure describes systems and techniques for assessing risk of an open Wi-Fi network, at a consumer's request, before the consumer performs a transaction. The system receives a Wi-Fi network risk assessment request associated with a Wi-Fi network connection of a mobile device. Upon receiving the request, the system retrieves connection-related data from the mobile device. The connection-related data is associated with the Wi-Fi network connection. The system performs a Wi-Fi risk assessment of the Wi-Fi network connection. The system transmits a result of the risk assessment to the mobile device for presentation on the mobile device. The system also transmits the result of the risk assessment to an issuer server. The issuer server is associated with a payment account of the consumer. Moreover, the system transmits a step-up authentication alert to the issuer server.Type: GrantFiled: December 31, 2021Date of Patent: March 5, 2024Assignee: Mastercard International IncorporatedInventors: Sachin Kumar Singh, Kaushal Naveen Shetty, Venkata Satya Sivajee Pinnamaneni
-
Patent number: 11841881Abstract: A relational database system may receive from a client a query that is supported by the relational database system, the relational database system being configured to store a plurality of data objects such that each data object is associated with a respective data table of a plurality of data tables. The system may determine that the query is indicative of a data object type that is associated with data stored in a data system separate from the relational database system. The system may identify a schema of the data object type using a schema record maintained by the relational database system, transmit to the separate data system a request for data associated with the query, receive requested data, and return a query response including the requested data.Type: GrantFiled: January 29, 2021Date of Patent: December 12, 2023Assignee: Salesforce, Inc.Inventors: Naveen Singh Jaunk, Sahil Bhutani, Palaniappa Manivasagam Ramanathan, Adithya Nittor Vishwanath, Raveendrnathan Loganathan
-
Publication number: 20230333108Abstract: Disclosed are systems, devices and methods for a quantitative aptamer-based viral assay. In some aspects, an aptamer-based viral assay device includes a substrate and a biochemical complex conjugated to the substrate, which comprises an aptamer that is initially bound to an enzyme-tagged complementary strand of nucleotides, the aptamer corresponding to an antigen of a virus (e.g., SARS-CoV-2) that has a higher binding affinity to the aptamer than the complementary strand of nucleotides, wherein, when the device is exposed to a solution containing the virus, the enzyme-tagged strand is released from the aptamer as the aptamer binds the antigen of the virus, such that the released enzyme is capable of converting a substance to an analyte that is measurable by a remote analyte meter to correlate with a parameter of the virus in the solution.Type: ApplicationFiled: July 19, 2021Publication date: October 19, 2023Inventors: Drew A. Hall, Eliah Aronoff-Spencer, Naveen Singh, Partha Ray
-
Patent number: 11762884Abstract: A relational database system may receive, from a client, a query for a data object of a first type. The system may be configured to store a plurality of data objects of a second type such that each data object of the second type is associated with a respective data table and a respective value of a key prefix of an object identifier field. The key prefix may result in an upper limit of data objects supportable by the system. The system may determine that the query is indicative of the data object of the first type of a plurality of data objects of the first type that share a key prefix value such that the upper limit is exceeded. The system may identify a result based on determining that the query indicates data object of the first type and return a query response that indicates the result.Type: GrantFiled: January 29, 2021Date of Patent: September 19, 2023Assignee: Salesforce, Inc.Inventors: Jeanine Sirah Walters, Naveen Singh Jaunk, Sahil Bhutani, Chandrakant Yemparala, Raveendrnathan Loganathan
-
Publication number: 20230236816Abstract: A method that includes receiving a request to generate a data package for deployment in a target database environment. The request may indicate a first set of data objects from a first configuration associated with a source database environment. The method may further include determining a second set of data objects that are related to the first set of data objects based on the request and on a mapping between the first set of data objects and the second set of data objects. The method may further include transmitting an indication of the second set of data objects to a user at a user interface. The method may further include receiving a selection of one or more data objects from the second set of data objects for inclusion in the data package. The method may further include generating the data package based on the selection.Type: ApplicationFiled: January 25, 2022Publication date: July 27, 2023Inventors: Sahil Bhutani, William Yeh, Naveen Singh Jaunk
-
Patent number: 11323532Abstract: Methods, systems, and devices for data packaging at an application server are described. According to the techniques described herein, a device (e.g., an application server) may receive a link to a data stream package that defines metadata of a data source and an import schedule associated with importing streaming data from the data source to a data target associated with the application server. The device may install the data stream package based on the received link and import the streaming data from the data source according to the import schedule based on installing the data stream package. The device may then map, based on the metadata of the data source defined in the data stream package, a set of source data fields of the data source to a set of target data fields of the data target.Type: GrantFiled: January 29, 2021Date of Patent: May 3, 2022Assignee: salesforce.com, inc.Inventors: Sahil Bhutani, Naveen Singh Jaunk, William Yeh
-
Publication number: 20220129435Abstract: A relational database system may receive from a client a query that is supported by the relational database system, the relational database system being configured to store a plurality of data objects such that each data object is associated with a respective data table of a plurality of data tables. The system may determine that the query is indicative of a data object type that is associated with data stored in a data system separate from the relational database system. The system may identify a schema of the data object type using a schema record maintained by the relational database system, transmit to the separate data system a request for data associated with the query, receive requested data, and return a query response including the requested data.Type: ApplicationFiled: January 29, 2021Publication date: April 28, 2022Inventors: Naveen Singh Jaunk, Sahil Bhutani, Palaniappa Manivasagam Ramanathan, Adithya Nittor Vishwanath, Raveendrnathan Loganathan
-
Publication number: 20220129487Abstract: A relational database system may receive, from a client, a query for a data object of a first type. The system may be configured to store a plurality of data objects of a second type such that each data object of the second type is associated with a respective data table and a respective value of a key prefix of an object identifier field. The key prefix may result in an upper limit of data objects supportable by the system. The system may determine that the query is indicative of the data object of the first type of a plurality of data objects of the first type that share a key prefix value such that the upper limit is exceeded. The system may identify a result based on determining that the query indicates data object of the first type and return a query response that indicates the result.Type: ApplicationFiled: January 29, 2021Publication date: April 28, 2022Inventors: Jeanine Sirah Walters, Naveen Singh Jaunk, Sahil Bhutani, Chandrakant Yemparala, Raveendrnathan Loganathan
-
Publication number: 20190164410Abstract: Systems and methods for enabling a system to rapidly respond to wireless instructions being transmitted by a personal device over one of several communications networks that share a common RF medium are provided. During operation of the system, certain network communications may take priority over other network communications. Rapid response communications enable a user to communicate with the system, using the personal device, in a manner that does not collide or interfere with higher priority network communications.Type: ApplicationFiled: January 7, 2019Publication date: May 30, 2019Inventors: Hirofumi Honjo, Prashanth Ramachandran, Mikko Sannala, Naveen Singh, Wes Calidonna, Arjuna Sivasithambaresan, Harry Tannenbaum, Scott Hong
-
Patent number: 10204505Abstract: Systems and methods for enabling a system to rapidly respond to wireless instructions being transmitted by a personal device over one of several communications networks that share a common RF medium are provided. During operation of the system, certain network communications may take priority over other network communications. Rapid response communications enable a user to communicate with the system, using the personal device, in a manner that does not collide or interfere with higher priority network communications.Type: GrantFiled: February 6, 2015Date of Patent: February 12, 2019Assignee: GOOGLE LLCInventors: Hirofumi Honjo, Prashanth Ramachandran, Mikko Sannala, Naveen Singh, Wes Calidonna, Arjuna Sivasithambaresan, Harry Tannenbaum, Scott Hong
-
Patent number: 10146319Abstract: Systems and methods systems and methods for altering a state of system using a remote device that processes gestures are described herein. The electronic device can communicate with the system in response to monitoring a user generated gesture or other interaction. For example, a user can wave the personal device or wave to the personal device, and in response thereto, the personal device can transmit an instruction to the system that causes it to change its operational state. Thus, embodiments discussed herein enable a user to perform remote gestures with a first device to affect the operation of a second device.Type: GrantFiled: March 28, 2016Date of Patent: December 4, 2018Assignee: GOOGLE LLCInventors: Harry Tannenbaum, Scott Hong, Hirofumi Honjo, Prashanth Ramachandran, Mikko Sannala, Naveen Singh, Wes Calidonna, Arjuna Sivasithambaresan
-
Patent number: 9958948Abstract: Systems and methods systems and methods for altering a state of system using a remote device that processes gestures are described herein. The electronic device can communicate with the system in response to monitoring a user generated gesture or other interaction. For example, a user can wave the personal device or wave to the personal device, and in response thereto, the personal device can transmit an instruction to the system that causes it to change its operational state. Thus, embodiments discussed herein enable a user to perform remote gestures with a first device to affect the operation of a second device.Type: GrantFiled: February 6, 2015Date of Patent: May 1, 2018Assignee: GOOGLE LLCInventors: Harry Tannenbaum, Scott Hong, Hirofumi Honjo, Prashanth Ramachandran, Mikko Sannala, Naveen Singh, Wesley Calidonna, Arjuna Sivasithambaresan
-
Publication number: 20170036403Abstract: A coated print bed for a 3D printer having a permanent print-surface coating permanently secured to a print bed substrate plate, having a smooth, planar surface that provides an adhesive interface layer between a first layer of an applied plastic print material and the coated print bed. The coating contains a matrix-forming compound, such as a solvent- or water-based epoxy resin, an adhesive material, and optionally a filler. The user can print a series of print object directly onto the permanent print surface coating of the coated print bed, without having to refresh or refurbish the print surface, such as by applying to the print bed surface a temporary coating such as painter's tape, or a liquid adhesive.Type: ApplicationFiled: September 28, 2016Publication date: February 9, 2017Inventors: Bradley RUFF, Aniket Vyas, Stephanie Trittschuh, Naveen Singh