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: 20250227087Abstract: A system includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operations include configuring a ping interval protocol for an electronic control unit (ECU), initializing a ping fail counter of the ping interval protocol, and establishing a message queueing telemetry transport (MQTT) session. The operations also include detecting a ping status of the ping interval protocol, determining, automatically, an optimal ping interval of the ping interval protocol based on the detected ping status and the ping fail counter, constructing a ping interval topic for the MQTT session, and publishing the determined optimal ping interval to the ping interval topic.Type: ApplicationFiled: January 5, 2024Publication date: July 10, 2025Applicant: GM Global Technology Operations LLCInventors: Sandeep Vig, Scott Thomas Droste
-
Patent number: 12253384Abstract: 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: GrantFiled: October 28, 2022Date of Patent: March 18, 2025Assignee: GM Global Technology Operations LLCInventor: Sandeep Vig
-
Patent number: 12128889Abstract: 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: GrantFiled: December 30, 2021Date of Patent: October 29, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Bo Yu, Ashok Yendluri, Vivek Vijaya Kumar, Hariharan Krishnan, Fan Bai
-
Publication number: 20240142268Abstract: 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: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Sandeep Vig
-
Publication number: 20230211779Abstract: 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: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Sandeep Vig, Bo Yu, Ashok Yendluri, Vivek Vijaya Kumar, Hariharan Krishnan, Fan Bai
-
Patent number: 10708220Abstract: 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: GrantFiled: December 11, 2017Date of Patent: July 7, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Patent number: 10348764Abstract: 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: GrantFiled: June 28, 2017Date of Patent: July 9, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Publication number: 20190182203Abstract: 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: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Applicant: GM Global Technology Operations LLCInventors: Sandeep VIG, Rajeev RANJAN
-
Publication number: 20190007452Abstract: 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: ApplicationFiled: June 28, 2017Publication date: January 3, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Publication number: 20090279566Abstract: 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: ApplicationFiled: May 12, 2008Publication date: November 12, 2009Applicant: MOTOROLA, INC.Inventors: Vivek G. Naik, Thomas B. Hart, Sandeep Vig