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: 11603342
    Abstract: The invention provides a process for producing methanol, which process comprises contacting H2 and CO2 with a solid catalyst, at a temperature of from 200° C. to 300° C. and at a reactant pressure of from 150 bar to 500 bar, which reactant pressure is the sum of the partial pressures of the H2 and the CO2, wherein: the molar ratio of the H2 to the CO2 is x:1.0, wherein x is from 2.5 to 3.5; and the catalyst comprises: (i) a copper component which is Cu, CuO or Cu2O, or a mixture of two or three thereof, and (ii) ZnO, wherein the catalyst has a specific copper surface area of at least 10 m2/g-catalyst.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: March 14, 2023
    Assignee: FUNDACIÓ INSTITUT CAT ALÁ DINVESTIGACIÓ QUÍMICA (ICIQ)
    Inventors: Atsushi Urakawa, Atul Bansode, Rohit Vilas Gaikwad
  • Patent number: 11606683
    Abstract: A method, performed by a first node is described, the method being for handling roaming information. The first node operates in a first communications network. The first node determines a set of network resources predicted to be required by a group of subscribers while roaming in a second communications network. The first node then initiates providing an indication of the determined set of resources to a second node in the second communications network. The second node receives the indication and determines whether or not an allocation of the set of resources meets a criterion. The second node then initiates performing an operation based on the determination. A third node determines data regarding a roaming behavior of the group of subscribers and provides information based on the determined data, to the first node.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: March 14, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nipun Sharma, Rohit Shukla, Tushar Sabharwal, Hans Eriksson, Virgilio Fiorese, Venkata Sameer Kumar Kodukula
  • Patent number: 11604740
    Abstract: Methods and systems disclosed herein describe obfuscating plaintext cryptographic material stored in memory. A random location in an obfuscation buffer may be selected for each byte of the plaintext cryptographic material. The location of each byte of the plaintext cryptographic material may be stored in a position tracking buffer. To recover the scrambled plaintext cryptographic material, the location of each byte of the plaintext cryptographic material may be read from the position tracking buffer. Each byte of the plaintext cryptographic material may then be read from the obfuscation buffer and written to a temporary buffer. When each byte of the plaintext cryptographic material is recovered, the plaintext cryptographic material may be used to perform one or more cryptographic operations. The scrambling techniques described herein reduce the likelihood of a malicious user recovering plaintext cryptographic material while stored in memory.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: March 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: Hao Cheng, Rohit Joshi, Lan Xie
  • Publication number: 20230074573
    Abstract: Methods, vehicles, and systems described herein generate alerts based on a generated macro state level indicative of a traffic hazard risk in view of a set of parameters which may lead driver to make various sub-conscious decisions. The set of parameters can include at least one of a vehicle parameter, driver state parameter, or external parameter.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Inventors: Rohit GUPTA, Ziran WANG, Kyungtae HAN, Prashant TIWARI
  • Publication number: 20230071521
    Abstract: A system receives a specification of a circuit design for performing simulation of the circuit design. The specification includes one or more prototyping statements. A prototyping statement is processed by simulation of the circuit design. The system generates a netlist graph based on the specification of the circuit design. The system ignores the prototyping statements while generating the netlist graph. The system modifies the netlist graph to incorporate the prototyping statements of the specification. The netlist graph is modified by adding at least a net to the netlist graph based on a prototyping statement. The system performs static analysis based on the modified netlist graph.
    Type: Application
    Filed: August 26, 2022
    Publication date: March 9, 2023
    Inventors: Mohan Mangal, Rohit Kumar Ohlayan, Himanshu Kathuria, Jaskaran Singh Ajimal
  • Publication number: 20230073985
    Abstract: A method of data transfer to a plurality of devices on a mesh network includes receiving bulk data at a proxy device in the mesh network; storing, at the proxy device, the bulk data; confirming, to a source of the bulk data, that the bulk data is received; after confirming that the bulk data is received, performing a transfer of the bulk data packet-by-packet to at least one other node in the mesh network; and performing a unicast communication to identify missing packets. The transfer can be or include a cascade transfer in which the data is transferred packet-by-packet to a next available node in the mesh network that itself passes a received packet to its next available node in the mesh network.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 9, 2023
    Inventors: Rohit Ramchandra Deshpande, Sonali Sameer Londhe, Abhijit Dattatray Gundawar
  • Publication number: 20230076795
    Abstract: State of art techniques hardly provide solutions for validation testing of Computer Systems (CS) with dynamic components that undergo frequent changes or learnings. Embodiments of the present disclosure provide a method and system for automated continuous validation for regulatory compliance of CS with dynamic component. On identification of learning in the CS, a User Acceptance Testing (UAT) is performed using automated test cases of varying types in accordance with what-if scenarios and synthetic data generated using a unique approach. Thereafter, a base validation testing of the CS is performed with clean data (positive scenarios of outcome of the CS) and dirty data (negative scenarios) by conducting repeatability, stability (consistency) and reliability checks. The base validation testing is then followed by learning saturation testing on only if the dynamic component is validated, is rolled out in production environment else is rolled back to the earlier version.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 9, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: Ashish Omprakash INDANI, Divya Vasudevan, Devraj Goulikar, Prita venkateswaran, Ashutosh Pachisia, Prashant Chaturvedi, Rohit Kadam, Vimal Chaubey
  • Publication number: 20230076201
    Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which monitor for file system element transfers to and from both the endpoint and authorized accounts on network-based service providers (e.g., cloud-based storage). The system uses the capabilities of monitoring both the network-based service and the client computing device to filter out legitimate uploads to authorized network-based services and legitimate downloads to authorized computing devices. By matching events, it filters out events that are likely legitimate, the system may provide more accurate information, notifications, awareness, and unmatched event indications.
    Type: Application
    Filed: September 7, 2021
    Publication date: March 9, 2023
    Inventors: Bradley David Bebchuk, Elizabeth Verity Hammon Macgregor, Rohit Kumar Bagda, Shane Zako, Trevor Michael Tungseth, Nicholas Alexander Winninger, Erik Allan Hagen, Eric Tracy Christensen
  • Publication number: 20230073098
    Abstract: The present application relates to devices and components including apparatus, systems, and methods for IMS registration in wireless networks.
    Type: Application
    Filed: July 29, 2022
    Publication date: March 9, 2023
    Applicant: Apple Inc.
    Inventors: Mohammad H. Akhtar, Lakshmi N. Kavuri, Mohamed L. Haidara, Syed A. Rahim, Rohit Thareja, Yong Zhong, Sairamm Prabakar
  • Patent number: 11601828
    Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 7, 2023
    Assignee: T-MOBILE USA, INC.
    Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
  • Patent number: 11601359
    Abstract: Techniques for detecting path failures and reducing packet loss as a result of such failures are described for use within a data center or other environment. For example, a source and/or destination access node may create and/or maintain information about health and/or connectivity for a plurality of ports or paths between the source and destination device and core switches. The source access node may spray packets over a number of paths between the source access node and the destination access node. The source access node may use the information about connectivity for the paths between the source or destination access nodes and the core switches to limit the paths over which packets are sprayed. The source access node may spray packets over paths between the source access node and the destination access node that are identified as healthy, while avoiding paths that have been identified as failed.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 7, 2023
    Assignee: FUNGIBLE, INC.
    Inventors: Deepak Goel, Pradeep Sindhu, Ayaskant Pani, Srihari Raju Vegesna, Narendra Jayawant Gathoo, John David Huber, Rohit Sunkam Ramanujam, Saurin Patel
  • Patent number: 11600497
    Abstract: A semiconductor review tool receives absolute Z-height values for the semiconductor wafer, such as a semiconductor wafer with a beveled edge. The absolute Z-height values can be determined by a semiconductor inspection tool. The semiconductor review tool reviews the semiconductor wafer within a Z-height based on the absolute Z-height values. Focus can be adjusted to within the Z-height.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 7, 2023
    Assignee: KLA CORPORATION
    Inventors: Sandeep Madhogarhia, Hari Sriraman Pathangi, Rohit Bhat
  • Patent number: 11601349
    Abstract: A method includes capturing first data associated with a first packet flow originating from a first host using a first capture agent deployed at the first host to yield first flow data, capturing second data associated with a second packet flow originating from the first host from a second capture agent deployed outside of the first host to yield second flow data and comparing the first flow data and the second flow data to yield a difference. When the difference is above a threshold value, the method includes determining that a hidden process exists and corrective action can be taken.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: March 7, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Patent number: 11601942
    Abstract: A device implementing unified coordination of wireless communications over multiple physical layers may include a MAC module communicatively coupled to first and second physical layer modules that are each configured to communicate with another device over first and second physical wireless channels, respectively. The MAC module may be configured to provide data to the first physical layer module for transmission to the another device over the first physical wireless channel, where the first physical wireless channel is associated with a first link parameter. The MAC module may be further configured to facilitate initializing the second physical wireless channel based at least in part on the first link parameter of the first physical wireless channel, and after initialization of the second physical wireless channel, provide second data to the second physical layer module for transmission to the another device over the second physical wireless channel.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: March 7, 2023
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Vinko Erceg, Mark Gonikberg, Rohit Gaikwad, Hongyu Xie, Anand Iyer, Venkat Kodavati, Tirdad Sowlati, Payam Torab Jahromi, Matthew J. Fischer
  • Patent number: 11601427
    Abstract: Disclosed are various aspects of voice skill session lifetime management. In some examples, an inaudible sonic check-in announcement is detected. An inaudible sonic request for check-in authentication is emitted by a voice-activated device. An inaudible sonic authentication is detected. The inaudible sonic authentication includes a service provider identifier. The inaudible sonic check-in announcement is identified as authentic based on task data retrieved based on the service provider identifier. An inaudible sonic approval to perform a task specified in the task data is emitted by the voice-activated device.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: March 7, 2023
    Assignee: VMWARE, INC.
    Inventor: Rohit Pradeep Shetty
  • Patent number: 11599720
    Abstract: A method may include receiving an electronic message from a sender. The method may further include parsing the electronic message into a set of sections, the set of sections including structured sections and an unstructured section. The method may further include detecting etiquette errors in the structured sections of the electronic message, wherein the etiquette errors include at least one of a missing word, a redundant word, an incorrect usage of a word, a style error, an emotional punctuation error, or a punctuation error. The method may further include generating an etiquette score based on the etiquette errors.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: March 7, 2023
    Assignee: SHL (India) Private Limited
    Inventors: Varun Aggarwal, Rohit Takhar, Abhishek Unnam
  • Patent number: 11599836
    Abstract: A system and a method for assigning a tutor to a cohort of students. The system receives information from a tutor. The information comprises a name, academic details, preferred languages, a subject of interest, a topic of interest, an introductory video of the tutor, and available time slots. The system further automatically generates a question for a tutor in real-time based on the information. Furthermore, the system receives an answer to the question from the tutor in an answer format. Subsequently, the system generates an assessment report of the tutor. Further, the system computes a similarity index of the tutor with a profile of a cohort of the students. Finally, the system assigns the tutor to the cohort of the students based on the similarity index, feedback received from the cohort of the students, and the available time slots of the tutor.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: March 7, 2023
    Assignee: FILO EDTECH INC.
    Inventors: Imbesat Ahmad, Shadman Anwer, Rohit Kumar
  • Patent number: 11601477
    Abstract: A first mobile communication device is configured to transmit video and audio content to a second mobile communication device utilizing a server. The first mobile communication device, via the server, transmits a share request or “knock” with the second mobile communication device. The second device must either accept the request or reject the request. If the second mobile communication device accepts the knock, it transmits a share accept message to the server. The first mobile communication device then transmits the video and audio content to the second mobile communication device via the server.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: March 7, 2023
    Assignee: KWINGLE INC.
    Inventors: James J. Montalto, Lisa Cerbone-Montalto, Brian Meehan, Rohit Singal
  • Patent number: 11601704
    Abstract: A server operated by a service provider may enable a user to upgrade and/or purchase one or more service plans associated with a user account and provided by the service provider. The service plan may include access to one or more third-party services that provide content accessible via applications. The service provider may inform a notification service that operates a device management platform that the user account is permitted access to the content provider. The notification service may send a message to the user device including an indication that the user device now has access to the content provider and/or a selectable option to install an application associated with the content provider.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: March 7, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Samson Kim-Sun Kwong, Aman Sehgal, Kirby Thornton, Austin Amort, Rohit Iyer, Andrew Cheung, Sarvesh Kaushal, Reshma Majithia
  • Publication number: 20230064187
    Abstract: Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 2, 2023
    Inventors: Rohit K. Gupta, Gregory S. Mathews, Harshavardhan Kaushikkar, Jeonghee Shin, Rohit Natarajan