Patents by Inventor Rohit

Rohit 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: 11736454
    Abstract: Systems and methods are described for securing confidential content in a virtual meeting. In an example, a host can create a meeting agenda that identifies attendees and access restrictions for the meeting. A server can generate encryption keys corresponding to different confidentiality levels of content identified in the agenda. The encryption keys can be provided to user devices of the attendees based on the access permissions of the attendees. As the virtual meeting takes place, the server can encrypt confidential portions of the content stream for the meeting using the encryption keys. In an example, the server can also apply a machine learning algorithm to identify any confidential content in the content stream not previously identified. The server can encrypt additional confidential content where appropriate using encryption keys corresponding to the confidentiality level of the content.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: August 22, 2023
    Assignee: VMware, Inc.
    Inventors: Ravish Chawla, Rohit Pradeep Shetty, Adam Chow
  • Patent number: 11736295
    Abstract: A method, system, and computer program product generate, with a payment network, a first value (a) and a second value (ga), the second value (ga) based on the first value (a) and a generator value (g); generate, with the payment network, a plurality of random merchant numbers (mi) for a respective plurality of merchant banks; determine, with the payment network, a merchant product (M) based on a product of the plurality of random merchant numbers (mi); generate, with the payment network, a public key (pki) based on the second value (ga), the merchant product (M), and the random merchant number (mi) and a random key (rki) based on the merchant product (M) and the random merchant number (mi) for each respective merchant bank; and communicate, with the payment network, the public key (pki) and the random key (rki) to at least one respective merchant bank.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: August 22, 2023
    Assignee: Visa International Service Association
    Inventors: Sivanarayana Gaddam, Gaven James Watson, Rohit Sinha, Pratyay Mukherjee
  • Patent number: 11736427
    Abstract: Disclosed are various embodiments for integrating client applications with hosted applications. For example, an email can be received from an email client. It can then be determined whether the email is associated with a hosted application. In response to a determination that the email is associated with the hosted application, a request can be made to a connector for a calendar object. The calendar object is then received and returned to the email client.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: August 22, 2023
    Assignee: VMWARE, INC.
    Inventors: Rohit Pradeep Shetty, Shree Harsha Shedigumme, Sharun Varghese Samual
  • Patent number: 11734062
    Abstract: Various techniques are used to schedule computing jobs for execution by a computing resource. In an example method, a schedule is generated by selecting, for a first slot in the schedule, a first computing job based on a first priority of the first computing job with respect to a first characteristic. A second computing job is selected for a second slot in the schedule based on a second priority of the second computing job with respect to a second characteristic. The second slot occurs after the first slot in the schedule, and the second characteristic is different than the first characteristic. The first characteristic or the second characteristic includes an execution frequency. The computing jobs are executed based on the schedule.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: August 22, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Bahl, Stephen Williams, Debashish Ghosh
  • Patent number: 11736307
    Abstract: A method comprises, at a local participant device, establishing audio connections with remote participant devices over a network for an online voice conference. The method includes generating ultrasound signals for corresponding ones of the remote participant devices, and transmitting the ultrasound signals over corresponding ones of the audio connections. The method further includes collecting indications, transmitted by corresponding ones of the remote participant devices over the network, that indicate whether the corresponding ones of the remote participant devices detected the ultrasound signals. The method includes identifying which of the remote participant devices detected the ultrasound signals based on the indications, and localizing degraded voice quality to particular ones of the local participant device and the remote participant devices based, at least in part, on results of identifying.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: August 22, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Rohit Bahl
  • Patent number: 11734040
    Abstract: Systems for high-performance distributed computing. The systems include techniques for managing data and metadata across multiple nodes. A method embodiment commences by storing data at a node using a first storage mechanism that is local to the node. A first set of metadata is configured to identify a storage location for the stored data. The first set of metadata is stored using the same first storage mechanism that is local to the node. For accessing the first set of metadata, a second set of metadata is configured to identify a storage location for the first set of metadata. The second set of metadata is stored using a second storage mechanism that comprises a distributed metadata storage facility that stores metadata across multiple storage locations having at least one of the multiple storage locations that is not local to the node that stores data and metadata using the first storage mechanism.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: August 22, 2023
    Assignee: Nutanix, Inc.
    Inventors: Karan Gupta, Pavan Kumar Konka, Rishi Bhardwaj, Rohit Jain, Tabrez Parvez Memon
  • Publication number: 20230255728
    Abstract: Methods for designing orthodontic appliances are provided. In some embodiments, a method includes receiving a treatment plan for a patient's dentition and generating an aligner model representing an aligner configured to implement a treatment stage of the treatment plan. The aligner model can include a thickness map having a thickness parameter for each location of the aligner model. The method can include adjusting the thickness map by using the aligner model to evaluate an outcome when the aligner is applied to the patient's dentition, and iteratively reducing the value of each thickness parameter of the thickness map based on the evaluation until a resulting thickness is determined for each thickness parameter. The method can also include providing instructions to manufacture the aligner based on the aligner model with the resulting thickness for each thickness parameter of the thickness map.
    Type: Application
    Filed: April 25, 2023
    Publication date: August 17, 2023
    Inventors: Yuxiang Wang, Andrew Jang, Bruce Cam, Rohit Tanugula, Chunhua Li, Jun Sato, Luyao Cai, Pavel Pokotilov, Kangning Su, John Y. Morton
  • Publication number: 20230257765
    Abstract: The present invention relates to a transgenic plant which has integrated into its genome an exogenous polynucleotide encoding a polypeptide which confers resistance to one or more races of Puccinia gram in is r. sp. tTitici, such as the Ug99 group of races Puccinia graminis f. sp. tritici.
    Type: Application
    Filed: December 22, 2022
    Publication date: August 17, 2023
    Inventors: Sambasivam Kuppusamy PERIYANNAN, Peter Norman Dodds, Rohit Mago, Evans Lagudah
  • Publication number: 20230257620
    Abstract: A release composition comprising a waterborne latex polymer particles comprising the polymerization reaction product of: i) a first monomer having an alkyl group with 12 to 24 carbon atoms, a nitrogen-containing or ester linking group, and a free-radically polymerizable (meth)acryl group; ii) a second free-radically polymerizable monomer having less than 12 carbon atoms; and iii) a free-radically polymerizable surfactant; and an aqueous carrier liquid. Also described is a method of making a release coated article and articles.
    Type: Application
    Filed: June 21, 2021
    Publication date: August 17, 2023
    Inventors: Rohit Gupta, James P. DiZio, Maria O. Miranda, Phillip H. Henna, Christopher P. Gerlach, Anna M. Clausen, Jayshree Seth
  • Publication number: 20230259368
    Abstract: The present invention provides for building a knowledgebase of dependencies between Configuration Items(CIs) associated with IT computing environment. In operation, the present invention provides for mapping a plurality of Configuration Items(CI) with respective one or more actions. The present invention further provides for tracking and capturing of one or more actions performed on one or more CIs in relation to resolving an activity related to a reported CI. Further, the present invention provides for identifying dependencies between one or more CIs and the reported CI based on the captured one or more actions. Furthermore, the present invention provides for building a knowledgebase of dependencies between CIs of the computing environment based on the identified dependencies between one or more CIs and the reported CI. Yet further, the present invention provides for generating visual representations of dependencies between CIs.
    Type: Application
    Filed: May 12, 2022
    Publication date: August 17, 2023
    Inventors: Rohit Prakash, Rohan Prakash, Yogesh Sosale Gundurao, Ambarish Poojari, Ragini Suresh, Pooja Jagadish
  • Publication number: 20230258891
    Abstract: In one embodiment, an apparatus includes an optical module, and a heat sink for attachment to an optical module cage configured for receiving the optical module, the heat sink having a surface in which recesses are formed. The optical module includes a thermal interface material attached to a surface of the optical module for thermal contact with the heat sink, and lifting elements extending from the surface. The lifting elements are configured to create a gap between the thermal interface material and the heat sink during insertion of the optical module into the optical module cage or removal of the optical module from the optical module cage, and are positioned for insertion into aligned recesses in the heat sink when the optical module is fully inserted into the optical module cage to eliminate the gap and provide contact between the heat sink and the thermal interface material.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 17, 2023
    Inventors: Rohit Dev Gupta, Narasimha Reddy Emmareddy, Giovanni Giobbio
  • Publication number: 20230257120
    Abstract: A galley assembly is provided for an aircraft. The galley assembly includes a galley including a frame having modular compartments. The galley assembly includes a first module kit configured to be fit to at least one of the modular compartments. The first module kit configures the at least one modular compartment to receive a first component module of a first component type. The galley assembly includes a second module kit configured to be fit to the at least one modular compartment. The second module kit configures the at least one modular compartment to receive a second component module of a second component type that is different than the first component type.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 17, 2023
    Inventors: Stephen Young, Julio Cesar Ojeda Gonzalez, Rohit R. Sunny, Gary S. Yeung
  • Publication number: 20230256786
    Abstract: A method of controlling a vehicle may include determining a proximity to a stuck condition based on measured vehicle motion parameters and a wheel speed measured by a wheel speed sensor associated with one or more wheels of the vehicle. The method may further include generating a notification to a driver of the vehicle in response to the proximity to the stuck condition indicating that the vehicle is either in a stuck condition or a nearly stuck condition, and responsive to driver selection of an unstuck mode, executing an unstuck algorithm to automatically control operation of the vehicle to achieve a free condition.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 17, 2023
    Inventors: Matthew Johnson, Keith Weston, Jonathan Sullivan, David Michael Russell, Rohit Hippalgaonkar
  • Publication number: 20230260071
    Abstract: A multicamera image processing system is disclosed. In various embodiments, image data is received from each of a plurality of sensors associated with a workspace, the image data comprising for each sensor in the plurality of sensors one or both of visual image information and depth information. Image data from the plurality of sensors is merged to generate a merged point cloud data. Segmentation is performed based on visual image data from at least a subset of the sensors in the plurality of sensors to generate a segmentation result. One or both of the merged point cloud data and the segmentation result is/are used to generate a merged three dimensional and segmented view of the workspace.
    Type: Application
    Filed: April 24, 2023
    Publication date: August 17, 2023
    Inventors: Kevin Jose Chavez, Yuan Gao, Rohit Arka Pidaparthi, Talbot Morris-Downing, Harry Zhe Su, Samir Menon
  • Publication number: 20230261876
    Abstract: Techniques are provided for managing an end-to-end software development life cycle. A software development lifecycle management system performs a plurality of stages of work for developing a software application, and records transactions which result from performing the plurality of stages of work, in an immutable digital ledger. The immutable digital ledger can be a blockchain ledger.
    Type: Application
    Filed: January 23, 2022
    Publication date: August 17, 2023
    Inventors: Dhilip S. Kumar, Rohit Gosain, Souptik Banerjee, Rajesh Krishnan
  • Patent number: 11727346
    Abstract: In some examples, a system may include a memory resource storing instructions, and one or more processors. In various examples the one or more processors may be configured to execute the instructions to receive data indicating that an order has been dropped by a driver of a first computing system. The order may include a set of order parameters that may include a first order parameter and a second order parameter. Additionally, the one or more processors may be configured to execute the instructions to determine a remaining delivery time period based at least a time when the order was dropped and the first order parameter. Moreover, the one or more processors may be configured to execute the instructions to obtain profile data of a set of drivers that includes availability data indicating the corresponding driver is available for assignment.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: August 15, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Pratosh Deepak Rajkhowa, Manish Gupta, Chika Ugboh, Rohit Jain, Deepak Deshpande
  • Patent number: 11726756
    Abstract: Example embodiments of the present disclosure provide, in one example aspect, an example computer-implemented method for verification of a shared cache. The example method can include retrieving a precompiled shared cache entry corresponding to a shared cache key, the shared cache key being associated with an operation request. The example method can include obtaining a directly compiled resource associated with the operation request. The example method can include certifying one or more portions of the shared cache based at least in part on a comparison of the precompiled shared cache entry and the directly compiled resource.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: August 15, 2023
    Assignee: GOOGLE LLC
    Inventors: Hyo Jun Kim, Rohit Upadhyaya Jayasankar
  • Patent number: 11728653
    Abstract: Systems and methods for autonomously regulating grid edge devices (GEDs) are disclosed. In one embodiment, a method may include obtaining a first setpoint voltage for a GED. The GED may be implemented on a secondary side of a distribution line providing electricity for a consumer. The method may also include generating an average VAR value based on VARs generated by the GED over a first time interval. The method may include generating an average voltage value based on voltage received by the GED over a first time interval. The method may include adjusting the first setpoint voltage to a second setpoint voltage based on a difference between the average voltage value and the first setpoint voltage exceeding a voltage threshold value.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: August 15, 2023
    Assignee: SENTIENT ENERGY TECHNOLOGY, LLC
    Inventors: Rohit Moghe, Kaveh Rahimi, Hong Chun
  • Patent number: 11729231
    Abstract: Methods and systems for secure multi-party generation of random bits are disclosed. These random bits can be generated securely, even if some parties (i.e., less than a corruption threshold) are dishonest or malicious. Methods and systems can use secure environments in order to securely generate and store cryptographic keys. Using broadcast protocols such as Dolev-Strong, a generator computer can distribute a public protocol instance key to other participant computers. Each participant computer can generate a random bit and encrypted the random bit with the public protocol instance key, and broadcast its encrypted random bit to the other participant computers. Once each participant computer has received the encrypted random bits from all other participant computers, the private protocol instance key can be released to the participant computers, enabling the participant computers to decrypt the encrypted random bits, and calculate an output random bit based on the encrypted random bits.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: August 15, 2023
    Assignee: Visa International Service Association
    Inventors: Rohit Sinha, Ranjit Kumaresan, Sivanarayana Gaddam
  • Patent number: 11726015
    Abstract: A device for collecting contaminants from water samples is provided. The device includes a solid sorbent that collects and stores the contaminants from water samples. The solid sorbent is configured to allow for the preservation of the stored contaminants. The concentrations of the contaminants in the water samples are determined via analysis of the solid sorbent or via elution of the stored contaminants from the sorbent and analysis of the eluate solution.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: August 15, 2023
    Assignee: Massachusetts Institute of Technology
    Inventors: Emily Hanhauser, Michael Bono, Anastasios John Hart, Rohit Karnik, Xiaoyuan Ren, Chintan Vaishnav