Patents by Inventor Charan Singh

Charan 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: 20230229510
    Abstract: Aspects of workload reallocation within a software-defined data center (SDDC) undergoing an upgrade are described. As upgrades become available for services and other types of applications installed on a cluster of host devices within a data center, an upgrade of the installed services may be required for each of the host devices. During a cluster upgrade, the order in which hosts in the cluster are upgraded is determined as a function of evacuation costs and evacuation policies associated with each host device in the computing cluster. In addition, a maintenance cost associated with a workload needing to be evacuated from a host undergoing an upgrade is determined based on the upgrade sequence. The maintenance cost can then be used as a factor for selecting an optimal candidate host for migrating the workload to when the host the workload is currently running on is being upgraded.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Matthew Kim, Maarten Wiggers, Charan Singh
  • Publication number: 20230060445
    Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
    Type: Application
    Filed: November 7, 2022
    Publication date: March 2, 2023
    Inventors: Jianxiong Jiang, Zhelong Pan, Charan Singh, Sabareesh Subramaniam
  • Patent number: 11500691
    Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: November 15, 2022
    Assignee: VMware, Inc.
    Inventors: Jianxiong Jiang, Zhelong Pan, Charan Singh, Sabareesh Subramaniam
  • Patent number: 11385972
    Abstract: Disclosed are various examples for virtual-machine-specific failover protection. In some examples, a power-on request is received for a protected virtual machine. Virtual-machine-specific failover protection is enabled for the protected virtual machine. The protected virtual machine is executed on a first host of a cluster, and a dynamic virtual machine slot for the protected virtual machine is created on a second host of the cluster. The dynamic virtual machine slot is created to match a hardware resource configuration of the protected virtual machine. An anti-affinity rule is maintained between the protected virtual machine and the dynamic virtual machine slot.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: July 12, 2022
    Assignee: VMware, Inc.
    Inventors: Charan Singh K, Fei Guo
  • Publication number: 20220019482
    Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 20, 2022
    Inventors: Jianxiong Jiang, Zhelong Pan, Charan Singh, Sabareesh Subramaniam
  • Publication number: 20200409806
    Abstract: Disclosed are various examples for virtual-machine-specific failover protection. In some examples, a power-on request is received for a protected virtual machine. Virtual-machine-specific failover protection is enabled for the protected virtual machine. The protected virtual machine is executed on a first host of a cluster, and a dynamic virtual machine slot for the protected virtual machine is created on a second host of the cluster. The dynamic virtual machine slot is created to match a hardware resource configuration of the protected virtual machine. An anti-affinity rule is maintained between the protected virtual machine and the dynamic virtual machine slot.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Charan Singh K, Fei Guo
  • Patent number: 9132791
    Abstract: A bracket for a vehicle blind spot monitor. The bracket can have upper and bottom members that are spaced apart from each other and connected by a side member. The upper, bottom and side members of the bracket can also form an opening where a blind spot monitor can be located. The bottom member can have a debris-blocking flange that protects or shields the outer radar surface from debris such as rocks, sand, etc., that are thrown up from a road surface towards the blind spot monitor. The bracket can have a plurality of protrusions to guide the blind spot monitor into the bracket opening. The bracket additionally features clips that affix the blind spot monitor to the bracket prior to installation on the vehicle.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: September 15, 2015
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Bryan Else Yamasaki, Charan Singh Lota
  • Patent number: 9124109
    Abstract: A console assembly and a system operable to provide visual identification of the charging state of an electronic device is provided. The console assembly and system includes a processor operable to processing the charging state of the electronic device. A light source is in communication with the processor. The light source is configured to change the character of light being emitted. The processor is operable to actuate the light source so as to change the character of the emitted light source to reflect the charging state of the electronic device.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: September 1, 2015
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Michael Lambert, Randy Stephens, Robert Crawford
  • Publication number: 20140111950
    Abstract: A bracket for a vehicle blind spot monitor. The bracket can have upper and bottom members that are spaced apart from each other and connected by a side member. The upper, bottom and side members of the bracket can also form an opening where a blind spot monitor can be located. The bottom member can have a debris-blocking flange that protects or shields the outer radar surface from debris such as rocks, sand, etc., that are thrown up from a road surface towards the blind spot monitor. The bracket can have a plurality of protrusions to guide the blind spot monitor into the bracket opening. The bracket additionally features clips that affix the blind spot monitor to the bracket prior to installation on the vehicle.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Bryan Else Yamasaki, Charan Singh Lota
  • Publication number: 20130257363
    Abstract: A console assembly and a system operable to provide visual identification of the charging state of an electronic device is provided. The console assembly and system includes a processor operable to processing the charging state of the electronic device. A light source is in communication with the processor. The light source is configured to change the character of light being emitted. The processor is operable to actuate the light source so as to change the character of the emitted light source to reflect the charging state of the electronic device.
    Type: Application
    Filed: August 24, 2012
    Publication date: October 3, 2013
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Michael Lambert, Randy Stephens, Robert Crawford
  • Patent number: 8172293
    Abstract: Embodiments of a vehicle electronic device support system comprise a vehicle console and an electronic device holder disposed anterior to the vehicle console, wherein the vehicle console comprises a vehicle console bin comprising an auxiliary port, and the electronic device holder is configured to secure an electronic device. The electronic device holder comprises an opening at the bottom of the electronic device holder which extends into the vehicle console bin, which is configured to pass a cord of an electronic device through the opening of the electronic device holder into the vehicle console bin for connection with the auxiliary port.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: May 8, 2012
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Que-Whang Rhee
  • Patent number: 8172299
    Abstract: The present invention discloses a compartment door assembly that provides for a compartment door that has controlled movement between a closed position and an open position. The assembly includes a compartment door for covering a compartment, the compartment door movable between the closed position and the open position. A cam having a cam arm, an elongated member and a tension member can also be included.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: May 8, 2012
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Charan Singh Lota
  • Patent number: 8141759
    Abstract: A container assembly for a motor vehicle passenger compartment includes a housing, a door, an arm, a helical spring and a cam. The door is pivotally coupled to the housing for movement about a first pivot between a closed position wherein the door covers an opening in the housing and an open position wherein the door is pivoted about the first pivot to allow access through the opening to a storage space in the housing. The arm is pivotally coupled to the housing for movement about a second pivot. The arm has a cam surface. The helical spring continuously biases the arm toward the first pivot. The cam is coupled to the door and movable with the door about the first pivot between the closed position and the open position. The cam has a center portion and a lobe extending outwardly from the center portion. The lobe remains in contact with the cam surface of the arm.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: March 27, 2012
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Joel T. Runyan
  • Publication number: 20110016428
    Abstract: A nested scrolling system that can scroll through an electronically stored list is provided. The system can include a database, a display screen, a first scrolling control and a second scrolling control. The database can have an electronically stored list with a plurality of entries, the plurality of entries stored under a first level storage category and/or a second level storage category. The second scrolling control can be nested within the first scrolling control with movement of the first scrolling control scrolling through the plurality of entries on a micro level and movement of the second scrolling control scrolling through the plurality of entries on a macro level.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Fred William Lupton, III, Tuhin Diptiman, Charan Singh Lota
  • Patent number: 7806451
    Abstract: A vehicle center console assembly having a bin secured to a floor of the vehicle and revealing an interior bounded in part by first and second extending sides. A pair of support rails extend along inner surfaces of the extending sides in communication with its interior. A first tray is supported upon the rails and adapted to be slidably displaced between forward and rearward locations associated with the bin. A second tray includes side projecting lip edges overlaying the support rails and is adapted to being releasably secured to an exposed edge location of the first tray, such that the second tray is capable of being displaced with the first tray in substantially non-contacting fashion with top surfaces of the support rails.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: October 5, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Charan Singh Lota
  • Patent number: 7784843
    Abstract: Embodiments of a vehicle console comprise a front storage bin having a first pair of sidewalls, a back storage bin adjacent the front storage bin having a second pair of sidewalls, a pair of tracks associated with the first and second pair of sidewalls, and a movable armrest disposed over the back storage bin, wherein the armrest is moveable to provide access to the back storage bin. The region between the movable armrest and the back storage bin is a panel housing. The vehicle console further comprises a sliding panel comprising at least one convenience apparatus wherein the sliding panel is aligned with the pair of tracks and is operable to move into the panel housing.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: August 31, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Kwang-Ha Kim
  • Patent number: 7766408
    Abstract: A forward/rearward slidable and upwardly pivotable armrest supported upon an open center console. Retractable pins associated with inner underside locations of the armrest are displaced upon actuation of a lever component associated with the armrest, and which selectively reseats the armrest at linear travel locations along first and second rails defined upon the side walls of the console. Seating locations established between a slidable and upper support portion of the armrest and the recessed stops defined along inwardly facing surfaces of the rails permit the armrest to be translated to either forward or rearward locations of a center nominal position, relative to a fixed lower carriage with pivot support bracket.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: August 3, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Charan Singh Lota, Joel T. Runyan, Eiji Fukushima
  • Patent number: 7731254
    Abstract: A container assembly for use in a passenger compartment of a motor vehicle includes a housing having a storage space. The housing has an outer surface and an opening formed in the outer surface providing access to the storage space. The container assembly also includes a door movably coupled to the housing for movement between a closed position covering the opening and preventing access to the storage space and an open position disposed below the outer surface to reveal the opening and allow access to the storage space. This allows the container assembly to slide beneath a bin lid of a center console when the door of the container assembly is in either the closed position or the open position without interfering with the bin door.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: June 8, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Charan Singh Lota
  • Patent number: 7726527
    Abstract: A center console includes a storage bin and a pair of hook members coupled to respective opposing walls of the bin for supporting hanging files in a substantially upright manner within the bin.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: June 1, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Charan Singh Lota
  • Patent number: 7708436
    Abstract: According to one aspect of the invention, a storage compartment having an illuminating device mounted therein and a tray having a lens mounted thereon. The tray is movable within the storage compartment between a forward position and a rear position. The illuminating device may provide light to both the interior of the storage compartment and the tray depending upon the position of the tray.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: May 4, 2010
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Charan Singh Lota