Patents by Inventor Amit Singh

Amit Singh 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: 20240402529
    Abstract: Eyewear having electrochromic lenses for controlling a light transmissive property/tinting for a user's eye and a camera. The electrochromic lenses have an eye region for controlling light transmission to a user's eye, and a separate camera region for controlling light transmission to a camera. Two or more electrochromic lenses are provided to independently control the tinting for each of the user's eye, and two or more cameras. The electrochromic lenses comprise of multiple lens layers forming a single stack. Each layer has an opening configured to receive a fill material, such as a dye, such that the fill material can have different chemistries. The displays may also have different dye chemistries to allow for different tint ranges (wavelengths of light passed).
    Type: Application
    Filed: August 15, 2024
    Publication date: December 5, 2024
    Inventors: Amit Singh, Stephen Andrew Steger, Samuel Bryson Thompson
  • Publication number: 20240370618
    Abstract: A logic block can be relocated without recompilation from a first area to a second area on a field-programmable gate array (FPGA) if the pattern of fabric tiles in the second area is the same as the pattern of fabric tiles in the first area, and if the two areas have the same dimensions. The design system runs synthesis, placement, and routing on a partition of a design at a first location, exports that partition to a persistent on-disk database, imports one or multiple copies of the partition into a larger design, and moves one or more of the copies from the first area to a target area in the larger design. The compatibility of the second area may be identified based on fabric tile signatures of the first area and the second area.
    Type: Application
    Filed: July 11, 2024
    Publication date: November 7, 2024
    Inventors: Michael Riepe, Kamal Choundhary, Amit Singh, Shirish Jawale, Karl Koehler, Simon Longcroft, Scott Senst, Clark Hilbert, Kent Orthner
  • Publication number: 20240368094
    Abstract: The present disclosure encompasses Ponesimod crystalline forms, processes for preparation thereof, and pharmaceutical compositions thereof.
    Type: Application
    Filed: August 9, 2022
    Publication date: November 7, 2024
    Inventors: Rohit Dwarkabhai Patel, Vinod Ramesh Borase, Anantha Rajmohan Muthusamy, Amit Singh
  • Publication number: 20240369829
    Abstract: A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device is described. A light source component of the DLP projector is configured to generate a single red-green-blue color sequence repetition per image frame. The AR display device identifies a color sequence of the light source component of the DLP projector and tracks a motion of the AR display device. The AR display device adjusts an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Inventors: Jeffrey Michael DeWall, Dominik Schnitzer, Amit Singh, Daniel Wagner
  • Publication number: 20240353685
    Abstract: The present application discloses examples of various apparatuses and systems that can be utilized for augmented reality. According to one example, a wearable device that can optionally comprise: a frame configured for wearing by a user; one or more optical elements mounted on the frame; an array having a plurality of light emitting diodes coupled to the one or more optical elements, wherein the one or more optical elements and the array are mounted within a field of view of the user when the frame is worn by the user; and additional onboard electronic components carried by the frame including at least a battery that is configured to provide for electrically powered operation of the array.
    Type: Application
    Filed: July 2, 2024
    Publication date: October 24, 2024
    Inventors: Robert Matthew Bates, Ilteris Kaan Canberk, Brandon Carrillo, David G. Fliszar, Adam Douglas Greengard, Kenneth Kubala, David Meisenholder, Jonathan M Rodriguez, II, Amit Singh, Samuel Thompson
  • Patent number: 12113678
    Abstract: Some embodiments provide various methods for offloading operations in an O-RAN (Open Radio Access Network) onto control plane (CP) or edge applications that execute on host computers with hardware accelerators in software defined datacenters (SDDCs). At the CP or edge application operating on a machine executing on a host computer with a hardware accelerator, the method of some embodiments receives data, from an O-RAN E2 unit, to perform an operation. The method uses a driver of the machine to communicate directly with the hardware accelerator to direct the hardware accelerator to perform a set of computations associated with the operation. This driver allows the communication with the hardware accelerator to bypass an intervening set of drivers executing on the host computer between the machine's driver and the hardware accelerator. Through this driver, the application in some embodiments receives the computation results, which it then provides to one or more O-RAN components (e.g.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: October 8, 2024
    Assignee: VMware LLC
    Inventors: Giridhar Subramani Jayavelu, Aravind Srinivasan, Amit Singh
  • Patent number: 12093623
    Abstract: A logic block can be relocated without recompilation from a first area to a second area on a field-programmable gate array (FPGA) if the pattern of fabric tiles in the second area is the same as the pattern of fabric tiles in the first area, and if the two areas have the same dimensions. The design system runs synthesis, placement, and routing on a partition of a design at a first location, exports that partition to a persistent on-disk database, imports one or multiple copies of the partition into a larger design, and moves one or more of the copies from the first area to a target area in the larger design. The compatibility of the second area may be identified based on fabric tile signatures of the first area and the second area.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: September 17, 2024
    Assignee: Achronix Semiconductor Corporation
    Inventors: Michael Riepe, Kamal Choundhary, Amit Singh, Shirish Jawale, Karl Koehler, Simon Longcroft, Scott Senst, Clark Hilbert, Kent Orthner
  • Patent number: 12086581
    Abstract: Servers at a data center having similar hardware configurations are grouped together; a leader server is determined from members of the group. A remote network management console discovers the leader without necessarily discovering each particular server and provides a firmware update to only the leader via a communication network over which the systems management console/application and the group of servers can communicate. The leader receives the firmware update and distributes the update to the other group members. In a cluster environment where servers of a group are substantially identical to one another, a leader of the cluster may use a discovery protocol to determine a catalog of current firmware versions of cluster members and their respective peripherals. Based on the catalog, the systems management console/application determines a custom firmware update that will normalize each member of the cluster to one another and forwards the custom update to the cluster leader.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: September 10, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Vivek S, Amit Singh, Rishi Kumar, Sasikumar Subramani
  • Publication number: 20240296054
    Abstract: To deploy servers in a large-scale network more expeditiously and efficiently, disclosed herein is a server apparatus, comprising: a disk mounting unit configured to receive a command to mount a remote disk from a server management apparatus connected to the server apparatus via a network, and mount the remote disk on the server apparatus according to the received command; a boot execution unit configured to read a script written in the remote disk mounted by the disk mounting unit, and boot the server apparatus; and an information setting unit configured to set configuration information and identifier information of the server apparatus included in the script to the server apparatus.
    Type: Application
    Filed: August 30, 2021
    Publication date: September 5, 2024
    Applicant: RAKUTEN MOBILE, INC.
    Inventors: Ryota MIBU, aIZHAN BIZHANOVA, Amit SINGH, Dharmendra KUSHWAHA, Rana TAKAKI, Takahiro WATANABE, Tatsuya TOYAMA
  • Patent number: 12072486
    Abstract: A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device is described. A light source component of the DLP projector is configured to generate a single red-green-blue color sequence repetition per image frame. The AR display device identifies a color sequence of the light source component of the DLP projector and tracks a motion of the AR display device. The AR display device adjusts an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: August 27, 2024
    Assignee: SNAP INC.
    Inventors: Jeffrey Michael DeWall, Dominik Schnitzer, Amit Singh, Daniel Wagner
  • Patent number: 12072566
    Abstract: Eyewear having electrochromic lenses for controlling a light transmissive property/tinting for a user's eye and a camera. The electrochromic lenses have an eye region for controlling light transmission to a user's eye, and a separate camera region for controlling light transmission to a camera. Two or more electrochromic lenses are provided to independently control the tinting for each of the user's eye, and two or more cameras. The electrochromic lenses comprise of multiple lens layers forming a single stack. Each layer has an opening configured to receive a fill material, such as a dye, such that the fill material can have different chemistries. The displays may also have different dye chemistries to allow for different tint ranges (wavelengths of light passed).
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: August 27, 2024
    Assignee: Snap Inc.
    Inventors: Amit Singh, Stephen Andrew Steger, Samuel Bryson Thompson
  • Patent number: 12066634
    Abstract: The present application discloses examples of various apparatuses and systems that can be utilized for augmented reality. According to one example, a wearable device that can optionally comprise: a frame configured for wearing by a user; one or more optical elements mounted on the frame; an array having a plurality of light emitting diodes coupled to the one or more optical elements, wherein the one or more optical elements and the array are mounted within a field of view of the user when the frame is worn by the user; and additional onboard electronic components carried by the frame including at least a battery that is configured to provide for electrically powered operation of the array.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: August 20, 2024
    Assignee: Snap Inc.
    Inventors: Robert Matthew Bates, Ilteris Canberk, Brandon Carrillo, David G. Fliszar, Adam Douglas Greengard, Kenneth Kubala, David Meisenholder, Jonathan M Rodriguez, II, Amit Singh, Samuel Thompson
  • Publication number: 20240246949
    Abstract: The present disclosure encompasses solid state forms of Lanifibranor, in embodiments crystalline polymorphs of Lanifibranor, processes for preparation thereof, and pharmaceutical compositions thereof.
    Type: Application
    Filed: June 10, 2022
    Publication date: July 25, 2024
    Inventors: Parven Kumar Luthra, Anantha Rajmohan Muthusamy, Amit Singh
  • Patent number: 12047245
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Grant
    Filed: July 25, 2021
    Date of Patent: July 23, 2024
    Assignee: VMware LLC
    Inventor: Amit Singh
  • Publication number: 20240205808
    Abstract: Some embodiments of the invention provide a method for providing automated admission control services for a RAN system. The method receives a trigger alert that includes an application identifier for an application, a dRIC identifier associated with a dRIC to which the application is to be deployed, and a set of configurations for the application that are in a first format. The method converts the set of configurations from the first format to a second format and sends the set configurations in the second format to an FCAPS management pod deployed to the dRIC. Upon receiving positive acknowledgment indicating successful implementation of the set of configurations from the FCAPS management pod, the method updates a configuration table stored in a database of the RAN with a set of admissions control information for the application. The method sends a notification to an API server for the RAN indicating the set of configurations have been successfully implemented for the application.
    Type: Application
    Filed: January 25, 2023
    Publication date: June 20, 2024
    Inventors: Gauresh Dilip Vanjare, Amit Singh
  • Publication number: 20240168868
    Abstract: A solution for optimizing the deployment of applications in a cloud-based environment is provided. A method for optimizing the deployment of applications in a cloud-based environment is disclosed. The method is implemented by at least one processor. The method includes receiving at least one user artifacts file for direct deployment on a test environment. Next, the method includes deploying the at least one user artifacts file onto the test environment. Next, the method includes performing a set of testing events on artifacts included in the at least one user artifacts file. Thereafter, the method includes transmitting the at least one user artifacts file for pipeline deployment based on a successful result of the testing events.
    Type: Application
    Filed: January 25, 2023
    Publication date: May 23, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventor: Amit SINGH
  • Publication number: 20240163000
    Abstract: The present disclosure relates to a device including a processor configured to: detect a failed reception of time synchronization information at a follower device, wherein the time synchronization information provides an update of a clock of the follower device for synchronization to a clock of a leader device; determine whether a clock drift between the clock of the follower device and the clock of the leader device is less than a predefined drift threshold; and in the case that the clock drift is less than the predefined drift threshold, instruct an update of the clock of the follower device based on time synchronization information previously received at the follower device.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Anshu AGARWAL, Chandrashekar GOWDA, Barath C. PETIT, Suranjan CHAKRABORTY, Naveen MANOHAR, Amit Singh CHANDEL, Mythili HEGDE
  • Publication number: 20240154741
    Abstract: An apparatus for a communication device, the apparatus may include a processor configured to: obtain channel metrics for a plurality of radio communication channels, each obtained channel metric is associated with a respective radio communication channel of the plurality of radio communication channels, generate a plurality of channel hopping sequences, each channel hopping sequence is representative of an allocation of the plurality of radio communication channels for a plurality of time slots, wherein a number of time slots allocated for each radio communication channel within each channel hopping sequence is based on the respective obtained channel metric, and select one of the plurality of channel hopping sequences based on a predefined criterion to communicate with a further communication device.
    Type: Application
    Filed: September 27, 2023
    Publication date: May 9, 2024
    Inventors: Anshu AGARWAL, Kaushal BILLORE, Suranjan CHAKRABORTY, Amit Singh CHANDEL, Prasanna DESAI, Chandrashekar GOWDA, Vishal DHULL, Mallari HANCHATE, Mythili HEGDE, Vishnu K, Srinivas KROVVIDI, Naveen MANOHAR, Mayur MAHESHWARI, Yogesh MALKHEDE, Barath C. PETIT, Balvinder Pal SINGH, Sudhakaran SUBRAMANIAN, Rahul TIWARI, Padmavathi TIWARI, Divya Lakshmi Saranya VEMURI, Ingolf KARLS, Ehud RESHEF
  • Patent number: 11973655
    Abstract: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: April 30, 2024
    Assignee: VMware LLC
    Inventors: Aditya Gudipati, Amit Singh
  • Patent number: 11927794
    Abstract: A lightweight stacked optical waveguide using two plastic substrates having nano-structure gratings and a single glass substrate sandwiched between them. The nano-structure gratings face each other, and are each encapsulated within the optical waveguide. The two plastic substrates are each adhesively secured to the central glass substrate rather than to each other to provide sufficient securing strength and precisely establish and maintain an air gap between the substrates. The thickness of the plastic substrates and the glass substrate are selected such that the stacked optical waveguide is lightweight, but also has sufficient drop performance. The stacked optical waveguide can be efficiently manufactured as the adhesive bonds a plastic substrate to a glass substrate.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: March 12, 2024
    Assignee: SNAP INC.
    Inventors: David Fliszar, Amit Singh