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: 12112548
    Abstract: Methods, systems, and programs are presented for detecting impaired views in monitoring cameras. One method includes training a rotation classifier with unsupervised learning utilizing a first set of images. The rotation classifier is configured to receive an input image and generate a rotation feature embedding for the input image. In addition, the method includes training an impairment classifier with supervised learning utilizing a second set of images, impairment labels for each of the second set of images, and the rotation feature embedding, generated by the rotation classifier, for each of the second set of images. The method further includes accessing a vehicle image captured by a camera on a vehicle, and providing the vehicle image to the impairment classifier as input, and the impairment classifier outputs a camera impairment from a set of camera impairment categories. Further, the vehicle image and the camera impairment are presented on a user interface.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: October 8, 2024
    Assignee: Samsara Inc.
    Inventors: Shaurye Agarwal, Akshay Raj Dhamija, Howard Yu, Margaret Irene Finch, Jing Wang, Rohit Annigeri, Sharan Srinivasan, Yan Wang, Nathan Hurst
  • Patent number: 12113879
    Abstract: This disclosure describes techniques for performing communications between devices using various aspects of Ethernet standards. As further described herein, a protocol is disclosed that may be used for communications between devices, where the communications take place over a physical connection complying with Ethernet standards. Such a protocol may enable reliable and in-order delivery of frames between devices, while following Ethernet physical layer rules, Ethernet symbol encoding, Ethernet lane alignment, and/or Ethernet frame formats.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: October 8, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pradeep Sindhu, Deepak Goel, Srihari Raju Vegesna, Aibing Zhou, Shashi Kumar, Rohit Sunkam Ramanujam
  • Patent number: 12111632
    Abstract: A local device may receive, from a remote device, a task to be completed at a workstation within a logistics center in which orders are fulfilled and processed. The local device may determine, among a plurality of robotic agents at the workstation, a robotic agent configured to perform the task. An in-memory datastore having cache and compute capabilities may be stored in memory of the local device may store data associated with the task and the robotic agent to complete the task. The local device may instruct the robotic agent to perform the task and may receive, from the robotic agent, an indication associated with the performance of the task. This data may be stored in the in-memory datastore and/or may be used for assigning future tasks.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: October 8, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Rohit Bansal
  • Patent number: 12113684
    Abstract: Systems, methods, and computer-readable media for identifying bogon addresses. A system can obtain an indication of address spaces in a network. The indication can be based on route advertisements transmitted by routers associated with the network. The system can receive a report generated by a capturing agent deployed on a host. The report can identify a flow captured by the capturing agent at the host. The system can identify a network address associated with the flow and, based on the indication of address spaces, the system can determine whether the network address is within the address spaces in the network. When the network address is not within the address spaces in the network, the system can determine that the network address is a bogon address. When the network address is within the address spaces in the network, the system can determine that the network address is not a bogon address.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: October 8, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
  • Patent number: 12112303
    Abstract: A method for processing a payment transaction via a proxy guarantor includes receiving a transaction request associated with a payment transaction for a transaction amount. The payment transaction is associated with a user, and the transaction request includes: payment device data associated with a payment device of the user, the payment device associated with a debit account, and guarantor data identifying a guarantor associated with a credit account. The method further includes communicating a hold request to an issuer system associated with the credit account to cause the issuer system associated with the credit account to place a hold on the credit account for at least a portion of the transaction amount, and communicating an authorization request to an issuer system associated with the debit account.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 8, 2024
    Assignee: Visa International Service Association
    Inventors: Gaurav Srikant Mokhasi, Rohit Sukhija
  • Patent number: 12109494
    Abstract: Techniques are disclosed for generating a representation of a motion of an object through a physical topography. In one example, a system receives from a camera a sequence of images that shows the motion of the object within a first field of view of the camera that shows a portion of the physical topography, the portion being mapped to a three-dimensional coordinate space. The object is detected using a computer vision model, and a motion profile of the object is determined that maps the motion of the object to the three-dimensional space. The motion profile is provided to a computing service for being combined with audiovisual data (e.g., including a three-dimensional model of the physical topography), and whereby the combined data is then provided to a user device for subsequent presentation.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: October 8, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Hayden Matthew Ives, Nicholas Eng-Rohrbach, Abhishek Pandey, Rohit Agarwal, Kevin Francis Delaney
  • Patent number: 12112216
    Abstract: A request to configure a connect cluster including one or more connectors for a cloud computing system is received. The request include a desired connector state. A connector specification file is automatically generated based on the desired connector state for the connect cluster via a declarative application programming interface (API). Application resources associated with the connect cluster are automatically configured based on the specification file.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: October 8, 2024
    Assignee: Confluent, Inc.
    Inventors: Rajesh Rc, Pei Yang, Andrew Ding, Rohit Bakhshi, Lokesh Shekar, Steven Costa
  • Publication number: 20240333618
    Abstract: Aspects of the subject disclosure may include, for example, obtaining data, the data including first data indicative of a first amount of resources available as part of a first network slice of a plurality of network slices of a communication network, analyzing the data to determine that at least a first portion of a service provisioned via the first network slice is to be reallocated to at least a second network slice of the plurality of slices, and reallocating, based on the analyzing, the at least a first portion of the service to the at least a second network slice. Other embodiments are disclosed.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Rohit Abhishek, Farooq Bari
  • Publication number: 20240334589
    Abstract: Techniques are provided herein for dynamic pressure control of a heat sink. In one example embodiment, an apparatus includes a Ball Grid Array (BGA) device, a heat sink thermally coupled to the BGA device, and a pressure control assembly configured to dynamically control a pressure of the heat sink on the BGA device based on a temperature associated with the BGA device. The pressure control assembly includes a Shape Memory Alloy (SMA) washer configured to apply a first amount of the pressure when the SMA washer is in a first state, and a second amount of the pressure when the SMA washer is in a second state.
    Type: Application
    Filed: June 13, 2024
    Publication date: October 3, 2024
    Inventors: Rohit Dev Gupta, Arjun Jayaprakash Guzar, Tilak Gaitonde
  • Publication number: 20240326873
    Abstract: An example operation includes one or more of receiving position data of an ego vehicle and of one or more surrounding vehicles of the ego vehicle via sensors of the ego vehicle while the ego vehicle and the surrounding vehicles are travelling along a road, predicting, via a machine learning model, a trajectory of the ego vehicle and trajectories of the one or more surrounding vehicles based on the position data, generating a routing instruction for the ego vehicle based on the predicted trajectory of the ego vehicle and the predicted trajectories of the one or more surrounding vehicles, and transmitting the routing instruction to a display associated with the ego vehicle.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 3, 2024
    Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Rohit Gupta, Amr Abdelraouf, Kyungtae Han
  • Publication number: 20240330206
    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: Application
    Filed: June 10, 2024
    Publication date: October 3, 2024
    Inventors: Hao Cheng, Rohit Joshi, Lan Xie
  • Publication number: 20240334319
    Abstract: Embodiments described herein relate to dynamic selection of radio access technologies (RATs) available for use by 5G wireless devices. Managing selection of RATs to use by a 5G (and 4G LTE) capable wireless device can improve performance, e.g., when an application requires a higher throughput and a 5G SA connection underperforms a 5G NSA connection or a 4G LTE connection. Wireless devices can provide geolocation tagged cellular wireless network information, e.g., network performance measurements and observed properties, to network-based servers that collate and organize the crowd-sourced cellular wireless network information into a location database. The wireless device can use the cellular wireless network information of the location database for a geolocation at which the wireless device is operating to estimate performance for alternate wireless connections and compare to measured performance of a currently used wireless connection to determine whether to switch wireless RAT connections.
    Type: Application
    Filed: April 1, 2023
    Publication date: October 3, 2024
    Inventors: Muthukumaran DHANAPAL, Ajoy K. SINGH, Divyaprakash P. BHOJKUMAR, Lakshmi N. KAVURI, Ozgur EKICI, Raghuveer MALLIKARJUNAN, Rajesh AMBATI, Rohit MITTAL, Thanigaivelu ELANGOVAN, Ying HUANG
  • Publication number: 20240333649
    Abstract: A method for distributed flow steering in a cloud-based architecture includes assigning, by a first server, connection IDs to each of multiple data flows owned by the first server. The connection IDs each include a server ID that uniquely identifies the first server and that is included in a data packet header of each of the multiple data flows owned by the first server. The method further includes identifying, by the first server, a data flow characterized by a data packet header including a connection ID uniquely identifying a second server as the owner of the data flow, and redirecting the data flow to the second server.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Vijay NAG, Ashok NANDOORI, Rohit TRIPATHI, Sankalp SONI, Paresh VERMA
  • Publication number: 20240334012
    Abstract: Systems and methods are described for viewing missed media content. A media content stream is received at a user device. A first timestamp is logged, in response to determining a first failure in the receiving of the content stream, indicating when the first failure in the receiving of the content stream to the user device occurred. A second timestamp is logged, in response to determining a first restoration of the receiving of the content stream, indicating when the first restoration in the receiving of the content stream to the user device occurred. A first recorded portion of the media content stream is retrieved. The first recorded portion has a start point corresponding to the first timestamp and an end point corresponding to the second timestamp.
    Type: Application
    Filed: June 11, 2024
    Publication date: October 3, 2024
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta
  • Publication number: 20240333409
    Abstract: Methods, systems, and devices for wireless communications are described. For example, the described techniques provide for a user equipment (UE) to predict a gain state for an initial acquisition procedure. For example, the UE may use a machine learning (ML) model to predict an initial gain state which is likely to result in a successful initial acquisition procedure (e.g., without adjusting the gain state and reattempting the initial acquisition procedure). The UE may input UE history data or crowdsourced data (e.g., from a local network or a cloud-based server) into the ML model to generate a predicted gain state which may be more likely to result in a successful initial acquisition (e.g., without reattempting the initial acquisition procedure). The UE may use the initial gain state generated by the ML model to attempt an initial acquisition procedure with a network entity.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Khyati Bhupendrabhai Mardia, Yue Hong, Sandeep Ramannavar, Rohit Bhasi Thazhath, Shraddha Ramachandra Phadnis, Madhup Chandra, Arvind Vardarajan Santhanam, Shanshan Wang, Yongle Wu, Tom Chin, Scott Hoover
  • Publication number: 20240334254
    Abstract: Methods and devices for selecting an edge application server (EAS) to service a user equipment (UE). One exemplary method incudes determining that a current protocol data unit (PDU) session of an application being executed by a UE is being serviced by a first EAS, determining that the first EAS is no longer suitable to service the application, selecting a second EAS to service the application and instructing the UE to use the second EAS for future PDU sessions for the application.
    Type: Application
    Filed: June 12, 2024
    Publication date: October 3, 2024
    Inventors: Rohit R MATOLIA, Alosious Pradeep PRABHAKAR, Jathurshun SIVALOGANATHAN, Krisztian KISS, Longda XING, Mohammed SADIQUE, Srinivasan NIMMALA, Vijay VENKATARAMAN
  • Publication number: 20240333652
    Abstract: Systems and methods for detecting and bypassing network throttling in User Datagram Protocol (UDP) connections. Various embodiments include monitoring network traffic to and from a user device, wherein the network traffic is facilitated over a communication mode; collecting telemetry from the network traffic; identifying network throttling based on the telemetry; and responsive to identifying network throttling, utilizing an alternate communication mode, thereby bypassing the network throttling. The network throttling can be identified by calculating a loss value based on the telemetry and determining network throttling based on the loss value.
    Type: Application
    Filed: May 23, 2023
    Publication date: October 3, 2024
    Inventors: Abhinav Bansal, Rohit Goyal
  • Publication number: 20240332343
    Abstract: A light emitting device comprises at least two semiconductor LEDs arranged in an array with each semiconductor LED comprising a light emitting surface with boundaries defined by a perimeter, a continuous layer comprising a first surface through which light is emitted from the light emitting device during operation and an oppositely positioned second surface disposed on or adjacent to the array and extending over the light emitting surfaces of the semiconductor LEDs, and a plurality of optical isolation structures arranged in the continuous layer in a discontinuous manner along the perimeters of the light emitting surfaces between adjacent LEDs in the array.
    Type: Application
    Filed: June 13, 2024
    Publication date: October 3, 2024
    Applicant: LUMILEDS LLC
    Inventors: Yu-Chen Shen, Rohit Modi, Gregoire Denis
  • Patent number: 12104518
    Abstract: Method for emptying an SCR supply system, wherein the SCR supply system comprises a pump with a pump chamber and an actively controllable inlet valve and an actively controllable outlet valve, wherein an emptying process of the SCR supply system is detected and controlled as a function of the pressure curve in negative pressure phases and/or criteria determined in pressure release phases.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: October 1, 2024
    Assignee: Robert Bosch GmbH
    Inventor: Rohit Joshi
  • Patent number: 12107659
    Abstract: A method for designing a low-complexity linear minimum mean squared error (LMMSE) and zero-forcing (ZF) receivers for MIMO-RCP-OTFS system is disclosed. The method includes steps of: computing a received signal vector (r) and structure of a matrix (?) using a channel matrix (H); reordering the matrix (?) to reduce bandwidth of the matrix (?); computing inverse of a banded matrix (G=LU) by multiplying the matrix (?) with permutation matrix (P) and with transpose of permutation matrix (PT) using Cholskey decomposition; calculating LMSSE/ZF equalized vector ({tilde over (r)}ce) by multiplying inverse of banded matrices with Bw bandwidth (L and U), with the received signal vector (r=Pr) using forward and backward substitution algorithms; reordering the vector ({tilde over (r)}ce) to calculate vector (y); and calculating data vector ({circumflex over (d)}) representing an estimation of low-complexity LMMSE/ZF equalization by multiplying Hermitian matrix (B) with the vector (y).
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: October 1, 2024
    Assignee: INDIAN INSTITUTE OF TECHNOLOGY
    Inventors: Prem Singh, Rohit Budhiraja