Patents by Inventor Vikas

Vikas 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: 20240356636
    Abstract: Aspects of the subject disclosure may include, for example, a node in a fiber optic network, the node comprising a processing system comprising a processor and executable instructions that, when executed by the processing system, facilitate performance of operations, including receiving an automatic or manual trigger; checking nodes in a current working route for a failure responsive to receiving the automatic or manual trigger; raising an alarm responsive to detecting the failure; and performing operations associated with the automatic or manual trigger responsive to not detecting the failure. Other embodiments are disclosed.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 24, 2024
    Applicant: CIENA CORPORATION
    Inventors: Manish Aggarwal, Sandeep Kumar Gupta, Vikas Chander
  • Patent number: 12124602
    Abstract: Embodiments of the present disclosure provide systems and methods for using secure schemas to address inconsistencies between standard RBAC rules and the use of inherited grants. A secure schema may be defined that transfers ownership of an object created in the secure schema to a role that owns the secure schema. An inherited grant may be attached to the secure schema, where the inherited grant specifies a permission on a first type of object in the secure schema and a grant of the permission to the role that owns the secure schema. When objects are created in the secure schema, ownership of each of the set of objects is transferred to the role that owns the secure schema to authorize the role that owns the secure schema to manage grants to the set of objects on the secure schema.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: October 22, 2024
    Assignee: Snowflake Inc.
    Inventors: Vikas Jain, Eric Karlson, Sepideh Khoshnood
  • Publication number: 20240346173
    Abstract: A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 17, 2024
    Inventors: Artin Avanes, Khalid Zaman Bijon, Damien Carru, Thierry Cruanes, Vikas Jain, Zheng Mi, Subramanian Muralidhar
  • Publication number: 20240344306
    Abstract: A system and a method are configured to retain one or more components within a sink. The system and the method include a bin configured to retain the one or more components. and a mounting panel configured to removably couple the bin to an interior surface of the sink.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 17, 2024
    Applicant: iSee Store Innovations, L.L.C.
    Inventors: Steven Allen Brenner, Blake Anderson, Matt McCoy, Vikas Alluri
  • Publication number: 20240345913
    Abstract: Techniques related to identifying a component causing an issue in a wireless telecommunication network are disclosed. In one example aspect, a method for wireless communication includes creating a knowledge graph representing dependencies among components in the wireless telecommunication network. In response to obtaining an indication of the issue in the wireless telecommunication network, the indication of the issue and the knowledge graph are provided to a trained machine learning (ML) model, and the trained ML model indicates a particular component among the components in the wireless telecommunication network that is likely causing the issue.
    Type: Application
    Filed: April 12, 2023
    Publication date: October 17, 2024
    Inventors: Sridhar Bethamsetty, Wei Huang, Vikas Ranjan, Diglio Antonio Simoni
  • Publication number: 20240346672
    Abstract: A method and system for creating a point cloud are disclosed. A first image is captured by a first camera sensor and a second image is captured by a second camera sensor. The first and the second image have an area of overlap. Location of the first camera relative to the second camera is predetermined and each of the first and the second camera is having a field of view of more than 180 degrees. Based on the area of overlap, the first and the second image are stitched to create a composite stitched image. In one aspect, depth information from the area of overlap is extracted based on the predetermined location and a point cloud is created from otherwise to be discarded image data in the area of overlap.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 17, 2024
    Inventors: Simon Saito Haagen Nielsen, John Christopher Collins, Allan Joseph Evans, Graham Shaw, Vikas Gupta
  • Publication number: 20240344762
    Abstract: A fluid delivery system for an appliance includes a fluid line in selective communication with a fluid source. A shelf defines a fill zone positioned below an underside of the shelf. A shelf spigot is coupled with the fluid line and disposed proximate the underside of the shelf and over the fill zone. A fluid level sensor is positioned in communication with the fill zone. The fluid level sensor is also in communication with a controller that regulates a flow of fluid through the shelf spigot.
    Type: Application
    Filed: June 24, 2024
    Publication date: October 17, 2024
    Applicant: WHIRLPOOL CORPORATION
    Inventors: Kaito Choy, Ravi Joshi, Vikas C. Mruthyunjaya, Henrique Keiji Arai Yamaki
  • Patent number: 12114873
    Abstract: A device and method for drilling a pilot hole within an object at a predetermined angle. The device includes a spacer having a lateral surface established by a first surface and a second surface and at least a portion of the lateral surface includes an extension. The extension having a proximal end and a distal end where the proximal end abuts the lateral surface and the distal end is configured to couple to a first end of a body. A guide body is also provided and is coupled to the device. The guide member includes a bore extending from a first end to a second end. Subsequent to disposing the spacer within the object, a drilling instrument may be disposed within the guide body thereby drilling out the pilot hole at the prescribed angle.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: October 15, 2024
    Assignee: The Regents of the University of Colorado, a body corporate
    Inventors: Vikas Patel, Leighton Joseph LaPierre, Brandon Blair Arthurs
  • Publication number: 20240337697
    Abstract: A method includes determining, by a battery controller, whether a battery connection condition of a given battery from among a plurality of batteries disposed within a battery stack is satisfied; generating, by the battery controller, a connection indication signal associated with the given battery in response to the battery connection condition being satisfied; transmitting, by the battery controller, the connection indication signal and battery identification information associated with the given battery to a battery stack controller using a wired communication protocol; transmitting, by the battery stack controller, the connection indication signal and the battery identification information to a central controller using a wireless communication protocol; monitoring, by the central controller, a location of the given battery based on the connection indication signal and the battery identification information; and controlling, by the central controller, an operation of a robot based on the location of the gi
    Type: Application
    Filed: April 4, 2023
    Publication date: October 10, 2024
    Applicant: Ford Global Technologies, LLC
    Inventors: Sam Hoff, Vikas Rajendra
  • Publication number: 20240336781
    Abstract: An ophthalmic lens including an embedded functional wafer which is coated on one or both sides with a coating layer and methods for fabricating the same. The coating layer may provide adhesion between the functional wafer and the surrounding resin used to form the lens. The coating layer may also protect the functional wafer from degradation during fabrication, such as due to chemical attack or exposure to heat during thermoforming. The coating layer may be applied to a flat functional sheet and then subsequently formed into a curvature to match the lens, or the coating layer may be applied to an already-curved functional wafer. The coating layer may comprise various compositions known to provide adhesion, protection from heat, and/or protection from chemicals.
    Type: Application
    Filed: April 5, 2024
    Publication date: October 10, 2024
    Applicant: HOYA Optical Labs of America, Inc.
    Inventors: Hannah Vu, Jeffrey Brown, David Olund, Vikas Parakh
  • Patent number: 12111743
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: October 8, 2024
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Scott Oberg, Vikas Wadhvani
  • Publication number: 20240330143
    Abstract: A plurality of log records characterizing operations occurring within a technology landscape may be received. The plurality of log records may be clustered into at least a first cluster of log records and a second cluster of log records, using at least one similarity algorithm. A first dissimilar subset of log records within the first cluster of log records, and a second dissimilar subset of log records within the second cluster of log record may be identified, using the at least one similarity algorithm. At least one machine learning model may be trained to process new log records characterizing the operations occurring within the technology landscape, using the first dissimilar subset and the second dissimilar subset.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Inventors: Vikas Prasad, Rakesh Tiwari, Sameer Mardhekar, Ajoy Kumar
  • Publication number: 20240326838
    Abstract: Systems, devices, and methods for optimizing troubleshooting procedures for vehicles are disclosed herein. A system includes a processor and a memory storing executable instructions. The executable instructions, when executed by the processor, cause the processor to: obtain in-operation data of a vehicle, the in-operation data including a fault code indicative of a fault in the vehicle; identify a trained model from a plurality of trained models using the fault code; use the trained model and the in-operation data of the vehicle to generate a troubleshooting procedure for identifying a root cause of the fault; and provide the troubleshooting procedure as output to identify the root cause of the fault.
    Type: Application
    Filed: September 30, 2022
    Publication date: October 3, 2024
    Applicant: CUMMINS INC.
    Inventors: Anshaj Chadha, Fatiha Anouar, Thomas Lynn McKinley, Vikas Narang, Greesham Anand
  • Publication number: 20240329962
    Abstract: A method of prioritizing updates to vehicles includes receiving one or more update requests for a first vehicle; determining a receiving capacity of the first vehicle; checking status of a battery and communications of the first vehicle; prioritizing the one or more update requests based on the receiving capacity of the first vehicle; and sending the prioritized update requests to the first vehicle. The method may include receiving one or more update requests for an additional vehicle; determining a receiving capacity of the additional vehicle; prioritizing the one or more update requests based on the receiving capacity of the additional vehicle; sending the prioritized update requests to the additional vehicle: and determining whether the vehicles are part of a common location group. Creating profiles from sets of communications available for the vehicle and selecting the best connection speed from profiles. Updating radio maps based on connection speeds.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 3, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sitaram Emani, Venkata Naga Siva Vikas Vemuri, Scott T. Droste, Andrew J. MacDonald, Chenna Kesava R. Sankepalle, Brian Rennells
  • Publication number: 20240329011
    Abstract: Systems and methods for training a machine learning model for non-destructive evaluation. A plurality of training samples are generated, with a subset of the plurality of training samples representing an article with a defect or a combination of defects. Training samples are generated by generating a virtual model of the article with defect at a computer system, generating a simulated signal representing an output of a non-destructive evaluation system scanning the physical article using the virtual model at the computer system, and associating a representation of the simulated signal with parameters representing a characteristic of the virtual model of the article with defects. The machine learning model is trained on the plurality of training samples. The trained machine learning model is applied on to measurements collected from physical articles to characterize or quantify defects.
    Type: Application
    Filed: December 1, 2022
    Publication date: October 3, 2024
    Inventors: Vikas Srivastava, Sijun Niu
  • Publication number: 20240331198
    Abstract: Provided is a system and method that can simultaneously check if a camera is subjected to lack of focus (e.g., blur), movement, obstruction, improper zoom, improper pan, or the like, using a single reference image. The system does not require deep learning or training thus keeping the system lightweight. In one example, the method may include receiving an image of a scene captured by a camera, applying a filter to the image corresponding to an image attribute of the camera to generate filtered image and applying the filter to a reference image of the scene to generate a filtered reference image, respectively, determining that a quality of the image attribute of the camera has degraded based on a comparison of the filtered image to the filtered reference image, and displaying an alert on a user interface with information about the degradation of the quality of the image attribute.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 3, 2024
    Inventors: Vikas Kookna, Dheeraj Sharan Singh
  • Publication number: 20240331258
    Abstract: In implementation of techniques for generating video from an image based on variable speed, a computing device implements a variable speed system to receive a static digital image displayed in a user interface, an indication of a movement direction, and an indication of a variable rate of speed. The variable speed system generates a digital video based on the static digital image, the digital video having pixels that move in the movement direction at a speed that varies based on the variable rate of speed based on pixels from the static digital image. The variable speed system then displays the digital video in the user interface.
    Type: Application
    Filed: April 3, 2023
    Publication date: October 3, 2024
    Applicant: Adobe Inc.
    Inventors: Gaurav Dixit, Vikas Sharma, Nishant Kumar, Ankur Agarwal
  • Publication number: 20240330805
    Abstract: A system and method for facilitating safe use of a medical device is provided. In one aspect, a method includes receiving an indication that a user has entered a set of parameters into a medical device to provide a medical treatment to a patient, receiving a history of previous medical treatment provided to the patient using the medical device, generating one or more alternative parameters for providing the medical treatment to the patient based on the set of parameters and the received history of previous medical treatment, causing, based on the generating of the one or more alternative parameters, a locking of the medical device to restrict operation of the medical device until an override of the lock is received, providing a notification for display to the user regarding the alternative parameters.
    Type: Application
    Filed: June 3, 2024
    Publication date: October 3, 2024
    Inventors: Vikas GUPTA, Scott LOEBIG, Federico GARIBALDI, Timothy W. VANDERVEEN
  • Publication number: 20240333607
    Abstract: A method of initiating a KPI backfill operation for a cellular network based on detecting a network data anomaly, where the method includes receiving, by an anomaly detection and backfill engine (ADBE) executed by a computing device, a data quality metric that is based on a KPI of the cellular network; detecting, by the ADBE, the network data anomaly based on the data quality metric being more than a threshold amount different than a predicted value for the data quality metric, where the network data anomaly indicates that at least a portion of a data stream from which the KPI is calculated was unavailable for a previous iteration of the KPI; and providing, by the ADBE and based on detecting the network data anomaly, a backfill command to a backfill processing pipeline to perform the backfill operation by reaggregating the KPI when the portion of the data stream becomes available.
    Type: Application
    Filed: March 1, 2024
    Publication date: October 3, 2024
    Inventors: Vikas RANJAN, Raymond WU
  • Patent number: D1045301
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: October 1, 2024
    Assignee: Emerson Electric Co.
    Inventors: Matthew A. Williams, Devdatta Namdev Shingate, Narendra Gokulsingh Patil, Douglas C. Schultz, Christopher Burch, Vikas Mahadev Jadhav