Patents by Inventor Sandeep Vig

Sandeep Vig 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: 20240142268
    Abstract: A vehicle management system for managing access of an application on a vehicle to a wireless network external to the vehicle. The system may include a network usage controller configured for determining a data usage status for the application to be one of allowed and blocked and a network access manager configured for storing a route for the application to access a server of the wireless network when the data usage status is allowed and for erasing or disabling the route when the data usage status is blocked.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Sandeep Vig
  • Publication number: 20230211779
    Abstract: A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to: receive safety messages from a plurality of vehicles in communication with the edge server, determine an uplink frequency recommendation for transmitting safety messages from at least one vehicle of the plurality of vehicles based on at least one of a position error or a collision risk, determine a downlink frequency recommendation for transmitting safety messaging to at least one vehicle of the plurality of vehicles based on at least one of a position error or a collision risk, and transmit the frequency recommendations to the at least one vehicle.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Sandeep Vig, Bo Yu, Ashok Yendluri, Vivek Vijaya Kumar, Hariharan Krishnan, Fan Bai
  • Patent number: 10708220
    Abstract: An access system is provided and includes a memory and a control module. The memory stores a local DNS server VM, LLPS VM and local landing page, where the local DNS server VM is programmed with an IP address and a domain name of the LLPS VM. The control module: transmits a HTTP request from an in-vehicle device to a network application server via a PDN gateway or GGSN; based on a network event, receives a redirect response signal to redirect the in-vehicle device from accessing the network application server to receiving the landing page; based on a URI of the landing page, provides a query request signal to the local DNS server VM for the IP address and the domain name of a network or local landing page server; receives a query response signal from the local DNS server VM and the landing page from the LLPS VM.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 7, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Patent number: 10348764
    Abstract: A computer-implemented method for notifying a client application of an event by preventing the setup of a TLS (Transport Layer Security) secure connection between the client application and a destination server is provided. The method comprises receiving a client Hello message from a client application directed to the destination server, preventing the client Hello message from reaching the destination server, constructing a server Hello message such that the message appears to originate from the destination server, constructing a dummy certificate containing the event, constructing a Certificate message that includes the dummy certificate and appears to originate from the destination server, and transmitting the server Hello message and the Certificate message to the client application.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Publication number: 20190182203
    Abstract: An access system is provided and includes a memory and a control module. The memory stores a local DNS server VM, LLPS VM and local landing page, where the local DNS server VM is programmed with an IP address and a domain name of the LLPS VM. The control module: transmits a HTTP request from an in-vehicle device to a network application server via a PDN gateway or GGSN; based on a network event, receives a redirect response signal to redirect the in-vehicle device from accessing the network application server to receiving the landing page; based on a URI of the landing page, provides a query request signal to the local DNS server VM for the IP address and the domain name of a network or local landing page server; receives a query response signal from the local DNS server VM and the landing page from the LLPS VM.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Sandeep VIG, Rajeev RANJAN
  • Publication number: 20190007452
    Abstract: A computer-implemented method for notifying a client application of an event by preventing the setup of a TLS (Transport Layer Security) secure connection between the client application and a destination server is provided. The method comprises receiving a client Hello message from a client application directed to the destination server, preventing the client Hello message from reaching the destination server, constructing a server Hello message such that the message appears to originate from the destination server, constructing a dummy certificate containing the event, constructing a Certificate message that includes the dummy certificate and appears to originate from the destination server, and transmitting the server Hello message and the Certificate message to the client application.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Publication number: 20090279566
    Abstract: A method and system for communicating over an access channel in a network are disclosed. The method includes receiving a request at the network device (102) from a first communication device (104), to initiate a group call. The method also includes the transmission of the control channel capsule (402) from the network device (102) to at least one communication device. The control channel capsule (402) comprises one or more pages associated with at least one communication device. The method also includes receiving access requests from the at least one communication device at the network device (102) by using access slots. These access slots are determined, based on the index value of each page in the control channel capsule (402).
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Vivek G. Naik, Thomas B. Hart, Sandeep Vig