Patents by Inventor Mandeep Singh
Mandeep 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).
-
Patent number: 9684586Abstract: An apparatus includes a memory and a processor. The memory stores a test plan, a plurality of performed steps, a configuration for a test environment in which the test was performed, and a result of the test. The processor compares the plurality of performed steps to the plurality of planned steps, compares the configuration for a first test environment and the configuration for the second test environment, and determines whether an action of the plurality of actions resulted in a failure. The processor presents a first chart, a second chart, and a third chart the results of the comparisons and determination. The processor deploys an application corresponding to the test plan if each step of the plurality of planned steps was performed during the test, if the second test environment was configured according to the configuration for the first test environment, and if the failure was fixed.Type: GrantFiled: October 15, 2015Date of Patent: June 20, 2017Assignee: Bank of America CorporationInventors: Mandeep Singh Anand, Sushil Kumar, Hitendra Kumar
-
Patent number: 9649963Abstract: A vehicle seating assembly includes a seat frame disposed between an integrally formed back panel and an inner close-out panel. A cushion assembly is operably coupled to the inner close-out panel. A composite support member is substantially encompassed by the cushion assembly. The composite support member includes attachment members projecting rearwardly from inside the cushion assembly that engage with the inner close-out panel. The attachment members include snap-fit features disposed at a lower portion of the composite support member. Retaining rings are disposed at an upper portion of the composite support member. An upper trim piece extends over a top portion of the seat frame, the back panel, and the inner close-out panel.Type: GrantFiled: March 4, 2014Date of Patent: May 16, 2017Assignee: Ford Global Technologies, PLLCInventors: Johnathan Andrew Line, Mandeep Singh Sidhu, Christian J. Hosbach
-
Patent number: 9654380Abstract: A controller may control client switches in a network including client and non-client switches. The controller may maintain a link discovery table including entries that identify links between client switches. The controller may classify the links as direct or broadcast links. To classify links of the link discovery cable, the controller may direct client switches to send broadcast and directed discovery packets from switch ports. Client switches that receive the discovery packets from other client switches may forward the discovery packets to the controller. The controller may use the discovery packets to classify the links of the link discovery table. The controller may classify ports as broadcast or regular ports based on the classified links. Non-client broadcast domains of the network topology may be identified from the broadcast ports using the broadcast and direct links of the link discovery table.Type: GrantFiled: November 3, 2015Date of Patent: May 16, 2017Assignee: Big Switch Networks, Inc.Inventors: Srinivasan Ramasubramanian, Shudong Zhou, Daniel C. Hersey, Guido Appenzeller, Mandeep Singh Dhami
-
Publication number: 20170109263Abstract: An apparatus includes a memory and a processor. The memory stores a test plan, a plurality of performed steps, a configuration for a test environment in which the test was performed, and a result of the test. The processor compares the plurality of performed steps to the plurality of planned steps, compares the configuration for a first test environment and the configuration for the second test environment, and determines whether an action of the plurality of actions resulted in a failure. The processor presents a first chart, a second chart, and a third chart the results of the comparisons and determination. The processor deploys an application corresponding to the test plan if each step of the plurality of planned steps was performed during the test, if the second test environment was configured according to the configuration for the first test environment, and if the failure was fixed.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Mandeep Singh Anand, Sushil Kumar, Hitendra Kumar
-
Patent number: 9597990Abstract: A vehicle seating assembly includes a seatback defining a cavity generally accessible via a slot disposed on a back panel of the seatback. A plurality of cover members extend over the cavity and operate between a flexed position and an unflexed position. The plurality of cover members are substantially flush with a planar portion of the back panel in the unflexed position. An elastic member is disposed on an inner-surface of the back panel proximate the plurality of cover members. The elastic member and the cover members define a pocket. The elastic member is configured to expand into the cavity, thereby expanding the pocket.Type: GrantFiled: May 12, 2014Date of Patent: March 21, 2017Assignee: Ford Global Technologies, LLCInventors: Johnathan Andrew Line, Marcos Silva Kondrad, Nicholas Alphonse Billardello, Christian J. Hosbach, Mandeep Singh Sidhu
-
Patent number: 9586506Abstract: A vehicle seat assembly includes a seat pan and four linkage arms individually pivotably coupled with the seat pan. The assembly further includes a mounting plate, each of the four linkage arms being pivotably coupled therewith. A gear rack is coupled with the seat pan and defines an articulation path therefor, and a pinion is operably engaged with the rack to drive articulation of the seat pan including pivoting of the four linkage arms and sliding of the mounting plate.Type: GrantFiled: October 3, 2014Date of Patent: March 7, 2017Assignee: Ford Global Technologies, LLCInventors: Johnathan Andrew Line, Robert Damerow, Patrick Maloney, Sean David Fannin, Balakrishna Reddy, Mandeep Singh Sidhu, Christian J. Hosbach
-
Patent number: 9580935Abstract: An electric strike assembly includes a housing including a mounting device and defining an internal longitudinal cavity, a keeper pivotally arranged in the housing, and a selectively locatable component including a locking device to cooperate with the mounting device to secure the component at a predetermined incremental position along the length of the removable cavity. In accordance with other aspects of the present invention, an electric strike assembly includes a housing defining an internal longitudinal cavity, a keeper pivotally arranged in the housing, and a keeper shim assembly, including a shim, slidably engaged with the keeper to position the shim at a predetermined position along a length of the cavity. A method of securely capturing a latch bolt mounted in a door includes mounting an electric strike assembly in an associated door jamb and positioning a shim at a predetermined position in the cavity.Type: GrantFiled: October 9, 2012Date of Patent: February 28, 2017Assignee: RUTHERFORD CONTROLS INT'L INC.Inventor: Mandeep Singh
-
Publication number: 20170043709Abstract: A badge is provided herein. The badge includes a viewable portion having indicia thereon. A plurality of first LED sources is configured to emit light toward the viewable portion. A light guide extends between the viewable portion and the first LED sources. A plurality of second LED sources is configured to emit light toward the viewable portion. The first LED sources illuminate a first region of the viewable portion and the second LED sources illuminate a second region of the viewable portion.Type: ApplicationFiled: October 6, 2015Publication date: February 16, 2017Inventors: Paul Kenneth Dellock, Stuart C. Salter, Joseph Myszka, Mandeep Singh Sidhu, Daniel Zilinskas
-
Publication number: 20170036576Abstract: A pump assembly for a vehicle seatback includes a plurality of air bladders defining a lumbar support. A valve body has an inlet and a plurality of outlets that are coupled with the associated plurality of air bladders. A selection device is operably coupled with the valve body for engaging a select one of the plurality of air bladders with the inlet. A manually compressible air chamber is coupled with the inlet for inflating the select one.Type: ApplicationFiled: October 25, 2016Publication date: February 9, 2017Applicant: Ford Global Technologies, LLCInventors: Christian J. Hosbach, Adam Sachs, Marc Kondrad, Johnathan Andrew Line, Jason Nisbett, Mandeep Singh Sidhu
-
Patent number: 9548896Abstract: A controller implemented on computing equipment may be used to control switches in a network. End hosts and service devices may be coupled to the switches in the network. The controller may generate a virtual network topology of virtual switches and virtual routers. The controller may control the virtual routers and/or virtual switches to perform service insertion. The controller may perform service insertion by controlling the virtual routers and/or virtual switches to redirect network traffic through one or more selected service devices. The controller may determine which network traffic is to be redirected to which service devices based on a service insertion policy that identifies network traffic and services to be performed on the network traffic.Type: GrantFiled: December 27, 2013Date of Patent: January 17, 2017Assignee: Big Switch Networks, Inc.Inventors: Sumit Arun Naiksatam, Kanzhe Jiang, Gregor Mathias Maier, Srinivasan Ramasubramanian, Sudeep Dilip Modi, Robert W. Sherwood, Mandeep Singh Dhami, Michael Cohen
-
Publication number: 20160375896Abstract: Systems and methods to adjust the operation of various vehicle control systems to improve performance based on detection of a condition in which the vehicle is in an unloaded or reduced normal force state. In one embodiment, the system includes a vehicle control system, a sensor module, and a controller. The controller is configured to receive sensor values from the sensor module. The controller is further configured to determine vehicle motion characteristics based on the sensor values. The controller is further configured to determine that an unloaded state exists when the values of the vehicle motion characteristics exceed threshold values. The controller is further configured to activate countermeasures when the controller determines that the unloaded state exists.Type: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Inventors: Jesus M. Mateo Artieda, Vaughan Scott, Celeste M. Cauley, Mandeep Singh Sangha
-
Patent number: 9527414Abstract: A vehicle seating assembly includes a seatback. A head restraint is operably coupled with the seatback by first and second support posts. The head restraint is operable between a stowed position and a use position. A lower brace is operably coupled with a lower portion of the head restraint. An upper brace is operably coupled with an upper portion of the head restraint. A latching mechanism is coupled with the seatback and operably coupled with the upper brace and the lower brace. The latching mechanism is operable between a first position corresponding to the stowed position of the head restraint, and a second position corresponding to the use position of the head restraint.Type: GrantFiled: April 4, 2016Date of Patent: December 27, 2016Assignee: Ford Global Technologies, LLCInventors: Joseph S. Talamonti, Mandeep Singh Sidhu, Yalie Yan-rush, Steven Carnago, Marcos Silva Kondrad, Johnathan Andrew Line
-
Patent number: 9527419Abstract: A vehicle seating assembly includes a seat base. A thigh support is pivotally coupled to and extends forward from the seat base. The thigh support is spring-biased relative to the seat base to a raised position. A lever is operably coupled to a center portion of the thigh support by a hinge. The lever is spring-biased to a raised position relative to the thigh support and includes a rack with a plurality of teeth proximate the hinge. The teeth of the rack are configured to engage a catch projecting from the seat base. A handle extends transversely from the lever. The handle is operable to disengage the rack from the catch.Type: GrantFiled: March 31, 2014Date of Patent: December 27, 2016Assignee: Ford Global Technologies, LLCInventors: Christian J. Hosbach, Brandon W. Nichols, Johnathan Andrew Line, Mandeep Singh Sidhu, Jason William Nisbett
-
Publication number: 20160357419Abstract: An aspect of the present disclosure provides for customizing electronic page display based on user interactions. In an embodiment, a web page is displayed in response to a first request. The selection points on the web page are received, and new values are computed for the parameters defining the display characteristics of some of the interactive elements based on the selection points received on the displayed web page. The web page is thereafter sent for display based on the new value for such interactive elements. In one embodiment, the new value corresponds to a width or height parameter, and the size of a first element is increased upon mis-selections found associated with the first element. In another embodiment, the new value corresponds to an inter-element distance between a pair of elements, when mis-selections are found associated with one of the pair of elements.Type: ApplicationFiled: June 3, 2015Publication date: December 8, 2016Inventors: Sambit Nanda, Mandeep Singh
-
Publication number: 20160355114Abstract: A vehicle seating assembly includes a seat base. First and second independent thigh supports are pivotally coupled to the seat base. A support rod extends below the first and second independent thigh supports and is operably coupled to each of the first and second independent thigh supports by a gasket member and a bracket. A first spring member includes a body portion in abutting contact with an underside of the first independent thigh support and includes legs engaged with the support rod. The first spring member biases the first independent thigh support to a raised position. A second spring member includes a body portion in abutting contact with an underside of the second independent thigh support and includes legs engaged with the support rod. The second spring member biases the second independent thigh support to a raised position.Type: ApplicationFiled: August 19, 2016Publication date: December 8, 2016Applicant: Ford Global Technologies, LLCInventors: Johnathan Andrew Line, Christian J. Hosbach, Brandon W. Nichols, Mandeep Singh Sidhu, Balakrishna Reddy
-
Patent number: 9505322Abstract: A pump assembly for a vehicle seatback includes a plurality of air bladders defining a lumbar support. A valve body has an inlet and a plurality of outlets that are coupled with the associated plurality of air bladders. A selection device is operably coupled with the valve body for engaging a select one of the plurality of air bladders with the inlet. A manually compressible air chamber is coupled with the inlet for inflating the select one.Type: GrantFiled: October 25, 2013Date of Patent: November 29, 2016Assignee: Ford Global Technologies, LLCInventors: Christian J. Hosbach, Adam Sachs, Marc Kondrad, Johnathan Andrew Line, Jason Nisbett, Mandeep Singh Sidhu
-
Publication number: 20160328238Abstract: A method for sorting elements in hardware structures is disclosed. The method comprises selecting a plurality of elements to order from an unordered input queue (UIQ) within a predetermined range in response to finding a match between at least one most significant bit of the predetermined range and corresponding bits of a respective identifier associated with each of the plurality of elements. The method further comprises presenting each of the plurality of elements to a respective multiplexer. Further the method comprises generating a select signal for an enabled multiplexer in response to finding a match between at least one least significant bit of a respective identifier associated with each of the plurality of elements and a port number of the ordered queue. Finally, the method comprises forwarding a packet associated with a selected element identifier to a matching port number of the ordered queue from the enabled multiplexer.Type: ApplicationFiled: July 20, 2016Publication date: November 10, 2016Inventors: Mohammad A. ABDALLAH, Mandeep SINGH
-
Patent number: 9471469Abstract: An automation and regression management method for testing software in a highly-complex cloud-based system with a plurality of nodes, through an automation and regression management system, includes receiving a plurality of requests for automated test runs on nodes in the highly-complex cloud-based system; managing the plurality of requests by either starting an automated test run on a node or queuing the automated test run if another automated test run is already operating on the node; determining details of each of the automated test runs subsequent to completion; storing the details of each of the automated test runs in a database; and providing the details of each of the automated test runs to a requesting user.Type: GrantFiled: October 28, 2014Date of Patent: October 18, 2016Assignee: Zscaler, Inc.Inventors: Rajnish Mishra, Jaspreet Singh, Ajit Singh, Shivani Sharma, Mandeep Singh, Shivam Dhingra
-
Patent number: 9465904Abstract: This invention is a signal input/output design tool for integrated circuit input/output design. The connectivity capacity of at least multiplexer connecting internal signals and external lines is expressed as a first set of Boolean expressions. The desired connectivity between internal signals and external lines is expressed is provided by a designer. A programmed general purpose computer expresses the desired connectivity as a second set of Boolean expressions and determines whether said first set of Boolean expressions and said second set of Boolean expressions are Boolean satisfiable. If satisfiable, the design tool generates control signals to configure the at least one multiplexer to achieve the desired connectivity. If not satisfiable, the design tool generates a report indicating which portions of the desired connectivity are achievable and which are not.Type: GrantFiled: March 23, 2015Date of Patent: October 11, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Darian Robert Peter Sale, Mandeep Singh Deol, Paul Ian Strathdee Marshall, Paul Arthur Gingrich, Shing Fu Pang, Victor Xi Yang, Andrew Edward Waterson, Steven Derrick Clynes
-
Patent number: 9439837Abstract: The present invention relates to a photosensitive composition comprising synthetic nanocrystalline hydroxyapatite or a synthetic precursor thereof doped with a rare earth ion, the use of the composition in restorative or cosmetic dentistry, a process for preparing the composition and a method of generating an image of an exposed dentinal surface of a tooth.Type: GrantFiled: October 10, 2011Date of Patent: September 13, 2016Assignees: University of Leeds, The University Court of the University of St. AndrewsInventors: Wilson Sibbett, Christian Thomas Alcuin Brown, Animesh Jha, Steven John Milne, Colin Robinson, Mandeep Singh Duggal, Kyriacos Jack Toumba