Patents by Inventor Manoj Sharma

Manoj Sharma 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: 12269340
    Abstract: A system for generating an image for passengers in a vehicle includes a display adapted to project an image, a polarization rotator actuatable to rotate the polarization of an image to one of S-polarization and P-polarization, a reflector unit adapted to reflect S-polarized images to a first beam splitter, and to reflect P-polarized images to a second beam splitter, each of the first and second beam splitters adapted to receive an image and to reflect the image to an associated passenger, and a controller in communication with the display and the polarization rotator, the controller adapted to simultaneously actuate the display to alternate between projecting a first image and a second image, actuate the polarization rotator to alternate between rotating the polarization of an image to S-polarization and P-polarization, and synchronize the display and the polarization rotator.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: April 8, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Kai-Han Chang, Manoj Sharma, Thomas A. Seder, Joseph F. Szczerba
  • Publication number: 20250094204
    Abstract: A system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
    Type: Application
    Filed: November 30, 2024
    Publication date: March 20, 2025
    Applicant: Google LLC
    Inventors: Ilya Beyer, Manoj Sharma, Gururaj Pangal, Maurilio Cometto
  • Patent number: 12249122
    Abstract: A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to receive, at a deep neural network, an image captured by an image capture device. The processor is also programmed to generate a predicted distortion map based on the image and update at least one weight of the deep neural network based on a loss function of the deep neural network.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: March 11, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Manoj Sharma, Thomas A. Seder, Kai-Han Chang
  • Patent number: 12248228
    Abstract: A system for directing projections within a vehicle includes a projector for producing a projected image. The system also includes a projection directing module in optical communication with the projector for directing the projected image to a predetermined location. The system also includes a projection surface upon which the projected image is projected. The system also includes a controller in electrical communication with the projector and the projection directing module. The controller is programmed to configure the projection directing module to direct the projected image to a projection region of the projection surface. The controller is further programmed to project the projected image on the projection region using the projector and the projection directing module.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: March 11, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Manoj Sharma, Thomas A. Seder, Joseph F. Szczerba, John P. Weiss
  • Publication number: 20250068762
    Abstract: The present disclosure describes an architecture and design of Unauthorized-Blocking-Role (UAB). UAB is a mechanism which prevents higher privileged users of cloud-hosted software from performing unauthorized activities on protected objects, such as management objects. UAB works by periodically monitoring the permissions of customer users on key management objects in an object hierarchy in management software. If a customer user is detected to have privileges higher than the user should have on those objects, UAB applies restrictive role-based access controls (RBACs) on the user. Similarly, UAB also monitors protected principals and protected roles to ensure that their privileges are not modified by a customer user.
    Type: Application
    Filed: November 13, 2024
    Publication date: February 27, 2025
    Inventors: Atul Goel, Diganta Paladhi, Manoj Sharma, Maurilio Cometto
  • Publication number: 20250028739
    Abstract: Systems and methods for data visualization in the metaverse with portability to multiple metaverse channels are disclosed. In one embodiment, a method for data visualization in the metaverse with portability to multiple metaverse channels may include: (1) ingesting, by a data rendering computer program, data from a plurality of data sources, each data source associated with an entity; (2) categorizing, by the data rendering computer program, the ingested data into a plurality of categories, wherein each category of data comprises data from a subset of two or more of the plurality of the data sources; and (3) streaming, by the data rendering computer program, one of the categories of data to an immersive input/output device associated with a user over one of a plurality of metaverse channels, wherein the category of data is consumed by the immersive input/output device.
    Type: Application
    Filed: July 18, 2023
    Publication date: January 23, 2025
    Inventors: Sitaram YARLAGADDA, Ananth HEGDE, Ritu SHARMA, Priyanka KEWALRAMANI, Virinchi Ramakrishna RACHERLA, Pranay BOPPANA, Allison EDWARDS, Nicole HUI, Jay GUPTA, Samuel STEGALL, Xiaoyue LIU, Annabel TO, Kwanwoo KIM, Richard PAREDES, Manoj GANAPATHY, Venu MACHA, Phillips Hunter CUMMIN, Marigrace SEATON, Joseph LAWLER, Rod TA, George ARIAS, Vaibhav SRIRAM
  • Patent number: 12206836
    Abstract: An optical arrangement includes at least one pair of displays, each pair having a first display and a second display configured to generate light in a visible spectral range. For each pair of displays, the optical arrangement includes a first polarizer configured to polarize the light incident from the first display, a second polarizer configured to polarize the light incident from the second display. The optical arrangement also includes first and second polarizing beam splitters for each pair of displays. Each polarizing beam splitter is configured to receive the polarized light from the first and second polarizers. Each polarizing beam splitter is also configured to reflect one of an s-polarized component and a p-polarized component of the received polarized light into at least one field of view (FOV) and transmit the other of the s-polarized component and the p-polarized component of the received polarized light into the subject FOV(s).
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: January 21, 2025
    Assignee: GM Global Technology Operations LLC
    Inventors: Tzvi Philipp, Manoj Sharma, Joseph F. Szczerba, Thomas A. Seder
  • Publication number: 20250004270
    Abstract: A projector system for a head up display within a vehicle includes a vehicle vector graphics projector adapted to project a second graphical image onto the inner surface of the windshield of the vehicle, the second graphical image having a greater brightness than the first graphical image and including at least one vehicle tell-tale, and a calibration system adapted to test and calibrate a displayed tell-tale within the second graphical image.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: John P. Weiss, Manoj Sharma, Joseph F. Szczerba, Thomas Seder
  • Publication number: 20250008078
    Abstract: An optical arrangement includes at least one pair of displays, each pair having a first display and a second display configured to generate light in a visible spectral range. For each pair of displays, the optical arrangement includes a first polarizer configured to polarize the light incident from the first display, a second polarizer configured to polarize the light incident from the second display. The optical arrangement also includes first and second polarizing beam splitters for each pair of displays. Each polarizing beam splitter is configured to receive the polarized light from the first and second polarizers. Each polarizing beam splitter is also configured to reflect one of an s-polarized component and a p-polarized component of the received polarized light into at least one field of view (FOV) and transmit the other of the s-polarized component and the p-polarized component of the received polarized light into the subject FOV(s).
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Tzvi Philipp, Manoj Sharma, Joseph F. Szczerba, Thomas A. Seder
  • Patent number: 12175277
    Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines includes a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines includes one or more private-cloud virtual machines, wherein at least one of the first host machines further includes a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: December 24, 2024
    Assignee: Google LLC
    Inventors: Ilya Beyer, Manoj Sharma, Gururaj Pangal, Maurilio Cometto
  • Patent number: 12174400
    Abstract: A system for generating a centrally located floating three-dimensional image display for a plurality of passengers positioned within a vehicle includes a display adapted to project a multiplexed hologram comprising a plurality of three-dimensional holographic images, and a plurality of beam splitters, one beam splitter individually associated with each one of the plurality of passengers, each beam splitter adapted to receive one of the plurality of holographic images from the display and to reflect the one of the plurality of holographic images to the associated one of the plurality of passengers, wherein, each of the plurality of passengers perceives one of the plurality of three-dimensional holographic images floating at a central location within the vehicle.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 24, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Manoj Sharma, Kai-Han Chang, Thomas A. Seder, Joseph F. Szczerba
  • Publication number: 20240412530
    Abstract: A method for providing information to an occupant of a vehicle includes training a machine learning algorithm to receive a nighttime image as an input and produce an enhanced image as an output. The method also includes capturing the nighttime image of an environment surrounding the vehicle using a camera of the vehicle. The method also includes enhancing the nighttime image using the machine learning algorithm to produce the enhanced image. The method also includes identifying an object of interest in the enhanced image using a computer vision algorithm. The method also includes notifying the occupant of the vehicle about the object of interest.
    Type: Application
    Filed: June 6, 2023
    Publication date: December 12, 2024
    Inventors: Manoj Sharma, Joseph F. Szczerba, Akilesh Rajavenkatanarayanan
  • Publication number: 20240402483
    Abstract: A system for generating a floating image for a passenger within a vehicle includes a passenger monitoring system adapted to monitor the position of the passenger's head and eyes, a compute engine in communication with the passenger monitoring system and adapted to calculate a holographic image and encode the holographic image onto a spatial light modulator (SLM) of a picture generating unit (PGU) hologram generator, a beam steering device, wherein the beam steering device is adapted to receive, via the compute engine, information related to a position of the passenger's head and eyes from the passenger monitoring system, and the SLM is adapted to project the holographic image to the beam steering device and the beam steering device is adapted to re-direct the projected holographic image to the eyes of the passenger, based on the information received from the passenger monitoring system.
    Type: Application
    Filed: May 30, 2023
    Publication date: December 5, 2024
    Inventors: Thomas A. Seder, Joseph F. Szczerba, Tzvi Philipp, Manoj Sharma
  • Patent number: 12158964
    Abstract: The present disclosure describes an architecture and design of Unauthorized-Blocking-Role (UAB). UAB is a mechanism which prevents higher privileged users of cloud-hosted software from performing unauthorized activities on protected objects, such as management objects. UAB works by periodically monitoring the permissions of customer users on key management objects in an object hierarchy in management software. If a customer user is detected to have privileges higher than the user should have on those objects, UAB applies restrictive role-based access controls (RBACs) on the user. Similarly, UAB also monitors protected principals and protected roles to ensure that their privileges are not modified by a customer user.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: December 3, 2024
    Assignee: Google LLC
    Inventors: Atul Goel, Diganta Paladhi, Manoj Sharma, Maurilio Cometto
  • Publication number: 20240393670
    Abstract: A display system for a vehicle includes a projection screen having an adjustable opacity, a projector for projecting an image on the projection screen, and a controller in electrical communication with the projector. The controller is programmed to adjust the opacity of the projection screen and direct the projector to project the image on the projection screen.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 28, 2024
    Inventors: Manoj Sharma, Thomas A. Seder, Joseph F. Szczerba, John P. Weiss
  • Publication number: 20240391316
    Abstract: A system for controlling a brightness of a graphics projector for a vehicle includes a vehicle sensor, the graphics projector including at least one light source module, and a controller in electrical communication with the vehicle sensor and the graphics projector. The controller is programmed to determine an ambient light level using the vehicle sensor. The controller is further programmed to determine a projector brightness offset value based at least in part on the ambient light level. The controller is further programmed to project a graphic using the graphics projector based at least in part on the projector brightness offset value.
    Type: Application
    Filed: May 22, 2023
    Publication date: November 28, 2024
    Inventors: Manoj Sharma, Thomas A. Seder, Joseph F. Szczerba, John P. Weiss
  • Publication number: 20240372870
    Abstract: In one embodiment, a system includes a computing device providing a computing environment including a number of user accounts, where each of the user accounts is assigned specified privileges to execute particular commands or programs, receiving a request to temporarily escalate privileges for one of the user accounts during a specified duration, where the request includes an identifier of the user account, requested privileges, and the specified duration, granting the requested privileges for the specified duration in conjunction with specific restrictions on one or more prohibited activities that are normally permitted for user accounts with the requested privileges, monitoring, during the specified duration, for any indication that the user account has attempted a prohibited activity, detecting an indication that the user account attempted one of the prohibited activities, and initiating an automated remediation corresponding to the indication.
    Type: Application
    Filed: July 18, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Manoj Sharma, Choudhury Sarada Prasanna Nanda, Ilya Beyer, Maurilio Cometto
  • Patent number: 12136341
    Abstract: A system for displaying information for a vehicle includes a plurality of vehicle sensors, a display, and a controller in electrical communication with the plurality of vehicle sensors and the display. The controller is programmed to detect a relevant traffic signal in an environment surrounding the vehicle using the plurality of vehicle sensors, receive information about the relevant traffic signal using the plurality of vehicle sensors, determine a status of the relevant traffic signal based on the received information, and display a graphic based on the status of the relevant traffic signal using the display.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: November 5, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jacob Alan Bond, Joseph F. Szczerba, John P. Weiss, Manoj Sharma
  • Publication number: 20240361596
    Abstract: A head up display for a vehicle includes a holographic projector adapted to project a holographic image, a controller adapted to split a holographic image into a first half image and a second half image and calculate phase holograms for each, a phase light modulator adapted to sequentially and alternately receive and encode the first half image and the second half image, a digital light processor adapted to sequentially and alternately receive the first half image and second half image, sequentially direct the first half image to a first position on a windshield, and direct the second half image to a second position on the windshield, adjacent to the first position.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Thomas A. Seder, Joseph F. Szczerba, John P. Weiss, Manoj Sharma
  • Publication number: 20240356897
    Abstract: In one embodiment, a system includes a plurality of first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines comprises at least one public-cloud virtual machine (VM) that performs network address translation; and a plurality of second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines comprises one or more private-cloud virtual machines, wherein the public-cloud VM is configured to receive, via a network tunnel from the private-cloud VM, one or more first packets to be sent to a public Internet Protocol (IP) address of a public network host, translate, using a NAT mapping, a source address of each first packet from a private IP address of the private-cloud VM to an IP address of the public-cloud VM, and send the first packet to the IP address of the public-cloud VM.
    Type: Application
    Filed: May 9, 2024
    Publication date: October 24, 2024
    Applicant: Google LLC
    Inventors: Maurilio Cometto, Mate Ferenczy, Sriganesh Kini, Mohammad Y. Hajjat, Manoj Sharma