Patents by Inventor Amit Kumar

Amit Kumar 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: 20240364630
    Abstract: Disclosed are approaches for providing per-application tunnel access, such as virtual private network (VPN) access, in LINUX based systems. In response to an application requesting a network connection, a process identifier of the application and an inode identifier representing a socket for the network connection are obtained. Then, a kernel space map is updated to include the process identifier of the application and the inode identifier. In response to the application making a network connection request, the inode identifier of the application is obtained based at least in part on a source network address, a source port number, a destination network address, and a destination port number. Then, the kernel space map is queried to obtain the process identifier of the application, wherein the inode identifier is a query parameter. Then, a routing policy is identified based at least in part on the process identifier.
    Type: Application
    Filed: July 25, 2023
    Publication date: October 31, 2024
    Inventors: Arjun Kochhar, Utkarsh Singh, Huan Wang, Amit Kumar Yadav
  • Publication number: 20240364519
    Abstract: Aspects of the present disclosure relate to authorization tokens for an authenticated user accessing an application. An authenticator provides user authentication information in response to a user request to access an application of a service provider. The user authentication information is used to determine business functions accessible to the user device. The user authentication information is compared with metadata of the application to determine a subset of business functions to which the user device is provided access through the application. The application can further create an authorization token that can be decoded by the first application in response to subsequent requests to access the application. The decoded authorization token can be used to determine the subset of business functions to which the user device is provided access through the application.
    Type: Application
    Filed: April 26, 2023
    Publication date: October 31, 2024
    Inventor: Amit Kumar Mannur
  • Publication number: 20240362637
    Abstract: Techniques for managing data transactions are described and are implementable to enable data transactions (e.g., payment transactions) to be automatically generated in response to different conditions. In implementations, user interactions to generate payment transactions are tracked at different locations over different time durations. Accordingly, when payment transactions at a particular location reach a threshold, a data transaction record can be generated. The data transaction record can be used to automatically generate subsequent data transactions. Further, application presence across different devices can be used to generate data transactions.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Applicant: Motorola Mobility LLC
    Inventors: Hariprasad Shanbhogue Alampady, Amit Kumar Agrawal, Bhavana Bhat
  • Publication number: 20240364953
    Abstract: A technique is directed to methods and systems for live streaming. In some implementations, the method includes (1) monitoring, by a bitrate feedback extension (BFE) module, a bitrate for a client device during a live streaming process; (2) in response to a bitrate change during the live streaming process, notifying, by the BFE module, the bitrate change to a buffer switch handler (BSH) module; (3) sending, by the BSH module, a request to adjust the bitrate for the client device to a media engine; and (4) switching, based on the request, a media source of the live streaming process.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Vimalraj Ganesan, Amit Kumar, Deepak Sharma
  • Publication number: 20240359739
    Abstract: Embodiments provide a vehicle computer coupled to a vehicle. The vehicle computer may be configured to receive sensor data from a plurality of sensors of the autonomous vehicle, analyze the sensor data, predict a need for a steering torque overlay based on analyzing the sensor data, determine a steering torque overlay output based on at least the sensor data, provide the steering torque overlay output to a steering system of the vehicle, and control the steering system in view of the steering torque overlay output. The steering torque overlay output is provided to the steering system while the vehicle is transitioning from an autonomous mode or a manual mode to a hybrid mode where the steering system is controlled simultaneously by the vehicle computer and a driver when the steering torque overlay output is applied.
    Type: Application
    Filed: April 26, 2023
    Publication date: October 31, 2024
    Applicant: PlusAI, Inc.
    Inventors: Amit Kumar, Siva Bhargav Ravella, Alimzhan Sultangazin
  • Publication number: 20240362920
    Abstract: Described herein are systems, methods, and software to monitor traffic trends associated with objects in a physical area using multiple video sources. In one implementation, a method includes receiving the video from the plurality of video sources and identifying landmark points of the physical area in the video. The landmark points correspond to objects represented in a map. The method also includes monitoring traffic in the physical area from the video and determining a trend in the traffic relative to the landmark points. The method further includes presenting the trend on the map relative to the objects.
    Type: Application
    Filed: July 10, 2024
    Publication date: October 31, 2024
    Inventor: Amit Kumar
  • Publication number: 20240362309
    Abstract: An authentication screen that prevents access to at least one application via the computing device can be rendered on a display of a computing device. The computing device can scan a physical medium that is external to, and independent of, the computing device to acquire challenge data for a user from the physical medium and the computing device can acquire response data from the user. In response to a successful match between the challenge data and the response data, the authentication screen can be removed from the display and access to the at least one application can be granted. Once access to the computing device is granted to the user, the computing device can identify the user and manage the challenge data, response data, SSO sessions, and/or personalized device configurations.
    Type: Application
    Filed: April 23, 2024
    Publication date: October 31, 2024
    Inventors: Joydeep Chakraborty, Niraj Kumar Sharma, Sabir Valappil Thattath, Nabiraj Seethalaprasad, Amit S. Mehta, Sundaresan Sundaram, Avinash G. Nijampure, Adam Joel Arruda
  • Publication number: 20240362610
    Abstract: Techniques for managing data transactions are described and are implementable to enable data transactions (e.g., payment transactions) to be automatically generated in response to different conditions. In implementations, user interactions to generate payment transactions are tracked at different locations over different time durations. Accordingly, when payment transactions at a particular location reach a threshold, a data transaction record can be generated. The data transaction record can be used to automatically generate subsequent data transactions. Further, application presence across different devices can be used to generate data transactions.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Applicant: Motorola Mobility LLC
    Inventors: Hariprasad Shanbhogue Alampady, Amit Kumar Agrawal, Bhavana Bhat
  • Publication number: 20240358404
    Abstract: According to a general aspect, an insertion device includes an elongate member defining a lumen extending from a first end of the elongate member to a second end of the elongate member; a coupler configured to be coupled to a first end portion of the elongate member, the coupler defining a lumen; and an obturator having a first end portion, the first end portion of the obturator being configured to be disposed within the lumen defined by the elongate member and move from a first position within the lumen defined by the elongate member to a second position within the lumen defined by the elongate member.
    Type: Application
    Filed: April 23, 2024
    Publication date: October 31, 2024
    Inventors: Amit Kumar, Nitin Sharma, Sushil Kumar, Sanjay Sundermurthy, Arun Adhikarath Balan, Jonathan J. Lund, Peeyush Tomar
  • Publication number: 20240362148
    Abstract: Systems and methods described herein provide for a debug mode customizable console, for us in providing or customizing cloud environments. Cloud computing offerings enable access within the context of a cloud environment by third-party operators acting as resellers of products or services owned or managed by a cloud provider. An operator provides access to their customers via consoles that are customizable by the operators to enable greater control over their cloud-based products and services. A debug mode can be provided for use with such customized consoles in order to quickly identify and resolve.
    Type: Application
    Filed: April 18, 2024
    Publication date: October 31, 2024
    Inventors: Abishek Murali Mohan, Amit Kumar
  • Patent number: 12133138
    Abstract: Techniques for context-based display of content and alert based on distance on a multi-display system are described. For instance, the described techniques can be implemented to determine a device context based on one or more of a first instance of media content displayed on a first display device positioned at a first surface of a client device or an environment in which the client device is positioned. Based on the device context, the described techniques enable output of a second instance of media content via a second display device positioned at a second surface of the client device.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: October 29, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Rahul Bharat Desai, Amit Kumar Agrawal
  • Patent number: 12132854
    Abstract: An electronic device includes one or more sensors detecting an energy storage level of an energy storage device falling below a predefined threshold. A location detector and a motion detector determine whether the electronic device is positioned at a location trusted by an authorized user or whether the electronic device is being transported by a mode of transport trusted by the authorized user. The one or more processors identify foreground applications operating on the electronic device and non-essential services associated with the foreground applications. The one or more processors restrict the non-essential services from occurring when the energy storage level of the energy storage device is below the predefined threshold unless the electronic device is positioned at the trusted location or is being transported by the trusted mode of transport.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: October 29, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Jyothsna Bandameedipalli, Amit Kumar Agrawal
  • Patent number: 12133022
    Abstract: A conferencing system terminal device includes a display, an audio output, a user interface, a communication device, and one or more processors. The one or more processors present an audio difficulties user actuation target upon the display during an audio or video conference occurring across a network and concurrently with a presentation of conference content. Actuation of the audio difficulties user actuation target indicates that audio content associated with the audio or video conference being delivered by the audio output is impaired.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: October 29, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Alexandre Novaes Olivieri, Amit Kumar Agrawal
  • Patent number: 12131009
    Abstract: A mobile device communicates content to an external presentation device, such as a display device, for display or other presentation at the external presentation device. The mobile device identifies a user handedness of a user of the mobile device. One or more configuration settings for a user interface of the external presentation device are determined based on the user handedness of the user. These configuration settings are, for example, settings for any of various user interface elements displayed by the external presentation device such as icons, buttons, menus, widgets, and so forth. The configuration settings are communicated to the external presentation device, allowing the external presentation device to be configured for or adapted to the user handedness of the user.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: October 29, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Jyothsna Bandameedipalli
  • Patent number: 12132985
    Abstract: An electronic device includes a device housing having a front side and a rear side, a first image capture device positioned on the front side, and a second image capture device positioned on the rear side. One or more processors of the electronic device cause, in response to user input received at a user interface requesting the second image capture device capture an image of an object, the first image capture device to capture another image of a user delivering the user input. The one or more processors then define an image orientation of the image of the object to be the same as another image orientation of the other image of the user.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: October 29, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Rahul Bharat Desai, Amit Kumar Agrawal, Mauricio Dias Moises
  • Publication number: 20240353681
    Abstract: An electronic device includes a communication device and one or more processors operable with the communication device. The one or more processors, in response to the communication device identifying a port establishing a display data channel, causing the communication device to transmit an extended display identification (EDID) extension or second-generation EDID file structure comprising a wearable glass projection device content rendering parameter, which can be expressed as an interpupillary distance.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 24, 2024
    Inventors: Igor Kovalenko, Amit Kumar Agrawal
  • Publication number: 20240356944
    Abstract: A system receives a set of input data streams from different data sources. At least one of the set of input data streams comprises a message that indicates an anomaly with respect to a topic associated with a software application. The system determines the topic, the anomaly, and a set of metadata associated with the topic from the set of input data streams. The set of metadata comprises an occurrence frequency of the anomaly in messages, a number of data sources from which messages are received, or a timeframe window within which the messages are received. The system assigns a set of weight values to the set of metadata and determines an accumulated weight value. If it is determined that the accumulated weight value is more than a threshold weight value, the system communicates an alert indicating to execute a countermeasure action that addresses the anomalous topic.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Inventors: Nipun Mahajan, Pravin Kumar Sankari Bhagavathiappan, Amit Mishra, Yogesh Raghuvanshi
  • Publication number: 20240354113
    Abstract: Disclosed methods include initiating a system basic I/O system (BIOS) and, responsive to detecting an empty drive, accessing evaluating local BIOS telemetry data associated with installation of a new drive. Upon determining that the BIOS telemetry data a specified criteria, a long disk self-test (DST) and a short DST, may be performed. If the DSTs generate no hardware errors, hard drive service data including, for example, call log and service tag history associated with the information handling system, may be retrieved from a cloud backend to authorize an OS installation. Upon approving an OS installation, a service operating system (SOS) image may be retrieved from an OEM backend and a special key operable to cause a startup service of the SOS to boot to an os installation flow may be accessed from a firmware volume in SPI flash to enable the SOS to initiate an OS installation flow.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 24, 2024
    Applicant: Dell Products L.P.
    Inventors: Ibrahim SAYYED, Amit Kumar TIWARI, Anand Prakash JOSHI
  • Publication number: 20240354220
    Abstract: A system determines content indicated on a website where a software application is accessible. The system receives a set of rules comprising a first rule that indicates a first generated response is to be published on one or more first platforms. The system generates a first text response according to the first rule and based on the determined content, an anomaly associated with a software application, and a countermeasure action that addresses or resolves the anomaly. The system determines whether the first generated text response corresponds to an expected response. In response to determining that the first generated text response corresponds to the expected response, the system publishes the first generated text response on the one or more first platforms.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Inventors: Nipun Mahajan, Pravin Kumar Sankari Bhagavathiappan, Amit Mishra, Yogesh Raghuvanshi
  • Publication number: 20240354022
    Abstract: Systems and methods disclosed herein improve on current technology for block-level data replication to cloud computing environments. A new system architecture deploys one or more replication tail proxies in a cloud computing environment, locally (at the cloud) tracks replicated data and determines which replicated data meet criteria for reconstructing a desired point-in-time in the cloud, and persists data blocks received at the replication tail proxy until they are processed as recovery points. The disclosed approach presents resiliency and performance advantages. First, the resiliency of block-level data replication to cloud is improved by deploying the replication tail proxy in the destination cloud. Second, a Recovery Time Objective (RTO) is reduced by enabling faster cloud deployment of virtual machines for disaster recovery, failover, and/or test purposes based on the replicated data.
    Type: Application
    Filed: June 28, 2024
    Publication date: October 24, 2024
    Applicant: Commvault Systems, Inc.
    Inventors: Manojkumar Machindra WAGHMARE, Amit Bhaskar AUSARKAR, Sunil Kumar GUTTA, Vijay H. AGRAWAL