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: 10065546
    Abstract: 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: Grant
    Filed: August 19, 2016
    Date of Patent: September 4, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, Christian J. Hosbach, Brandon W. Nichols, Mandeep Singh Sidhu, Balakrishna Reddy
  • Publication number: 20180217880
    Abstract: Described herein is a shell action browser extension that executes independent of browser when the browser has been terminated. The shell action browser extension includes a communications component that receives notice that the browser is terminating. The shell action browser extension further comprises a transition component that, in response to the received notice, latches onto an operating system as a process independent of the browser. The shell action browser further comprises a content component that receives information from a website/web-service and, in response to receiving the information, based on the received information, provides notification(s) via the operating system.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Ranjan Pathak, Bibhu Choudhary, Akshay Jayant Prabhu, Irfan Ahmed, Mandeep Singh
  • Patent number: 10025573
    Abstract: Methods and systems to install a player to process content data are disclosed. In some embodiments, a method includes launching a content access manager on a user device to read metadata containing compatible player data, determine whether a compatible player able to access the content data is installed on the user device, and if not, to install a compatible player. Other embodiments involve receiving content data and data about one or more compatible players able to access the content data, generating the metadata using the data about one or more compatible players, and distributing the content data, the metadata, and the content access manager in a transmittable unit. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: July 17, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Thangaraj Umapathy, Richard Teo, Sudharshan Somasundaram, Kapil Raja Durga, Akshava G, Raghuram C G, Shyam Rajagopalan, Mihir Gore, Mandeep Singh, Hemantha Sharma, Priyesh Kumar
  • Patent number: 9994134
    Abstract: A vehicle seating assembly having a seat back including a polymeric body portion defining a support frame having a plurality of forwardly extending connection pins disposed about a periphery of a forward surface of the support frame. A flexible comfort carrier is disposed over a front surface of the polymeric body portion and includes a multitude of openings defining a support matrix configured to support the weight of a passenger. The body portion includes a plurality of slots configured to receive and engage the plurality of forwardly extending connection pins. A cushion layer extends over the flexible comfort carrier. A head restraint extends upwardly from the forward support frame.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: June 12, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, Daniel J. Osterhoff, Raghavan Setlur, Robert Damerow, Majid Arefi, Mandeep Singh Sidhu, Brandon Guinn
  • Publication number: 20180130084
    Abstract: Systems and methods are provided for use in notifying consumer of benefits associated with payment accounts, in connection with payment account transactions. One exemplary method includes initially identifying, at a computing device, a transaction to a payment account where the transaction involves a merchant. The method also includes accessing, by the computing device, a benefit data structure for the payment account and determining, by the computing device, whether a relevant benefit is included in the benefit data structure for the payment account. The method then includes transmitting, by the computing device, a notification to the consumer regarding the relevant benefit, in connection with the identified transaction, whereby the consumer is permitted to avoid purchasing a benefit product from the merchant, which is at least partially duplicative of the relevant benefit.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Inventors: Kiran Hatti, Kiran Shenoy, Faisal Iqbal Chaudhry, Mandeep Singh Sandhu
  • Publication number: 20180065528
    Abstract: A pump assembly for a vehicle seatback includes a plurality of air bladders defining a lumbar support and a pneumatic cylinder that has a sealed head slidably disposed within a cylindrical cavity coupled defining an outlet. A selection device operably engages the outlet with a select one of the plurality of air bladders for inflating the select one of the plurality of air bladders.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Christian J. Hosbach, Adam Sachs, Marc Kondrad, Johnathan Andrew Line, Jason Nisbett, Mandeep Singh Sidhu
  • Publication number: 20180065515
    Abstract: A seating assembly includes a seat. A front assembly bracket is coupled to an underside of the seat. A rearward retention member defines a receiving aperture to receive a front cross-tube. A polymeric overmold is disposed over the rearward retention member. A forward retention member is operable between open and closed positions and is disposed proximate the rearward retention member. A rear assembly bracket includes a tab end operably coupled with the seat. A rounded body is configured to close engage a rear cross-tube. A fastener end is configured to secure the rear assembly bracket against the cross-tube.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, S. M. Akbar Berry, David Andree, Mandeep Singh Sidhu, Carol Casey
  • Patent number: 9889844
    Abstract: 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: Grant
    Filed: June 24, 2015
    Date of Patent: February 13, 2018
    Assignee: Robert Bosch GmbH
    Inventors: Jesus M. Mateo Artieda, Vaughan Scott, Celeste M. Cauley, Mandeep Singh Sangha
  • Patent number: 9891654
    Abstract: An integrated circuit (IC) having a clock switch that switches the system clock between an internal clock and an external clock based on whether or not the IC has finished downloading device configuration at boot and on whether or not the internal clock is functional. Further restrictions on the use of the external clock are imposed by the clock switch based on a life-cycle state of the IC. The use of the clock switch makes it significantly more difficult for the clock to be tampered with, thereby protecting the security settings of the IC and/or preventing unauthorized access to secure data stored on the IC using an external-clock-based security attack.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: February 13, 2018
    Assignee: NXP USA, INC.
    Inventors: Rohit K. Sinha, Vandana Sapra, Mandeep Singh, Sidharth S. Singh, Neha Srivastava
  • Publication number: 20180032584
    Abstract: In one embodiment, a method includes receiving data points, determining first-level cluster centroids using the data points, and assigning each data point to at least one first-level cluster centroid. The method also includes determining second-level cluster centroids using data points assigned to a particular first-level cluster centroid and assigning each of the data points previously assigned to the particular first-level cluster centroid to at least one second-level cluster centroid. The method further includes determining clusters based on the first-level cluster centroids and the second-level cluster centroids, and assigning each data point to at least one cluster.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Mandeep Singh, Xiaofeng Wang
  • Publication number: 20180034700
    Abstract: In one embodiment, a method includes receiving first network usage data for user devices indicating activity by the user devices on webpages, determining first-level cluster centroids based on the first network usage data, and assigning each user device to at least one first-level cluster centroid. The method also includes determining second-level cluster centroids based on the first network usage data for user devices assigned to a particular first-level cluster centroid, and assigning each user device previously assigned to the particular first-level cluster centroid to at least one second-level cluster centroid. The method further includes determining clusters based on the first-level cluster centroids and the second-level cluster centroids, assigning each user device to at least one cluster, and sending one or more first notifications to user devices associated with a particular cluster.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Mandeep Singh, Xiaofeng Wang
  • Publication number: 20180032533
    Abstract: A method comprises counting, in a transcript of a chat session between a first user and a second user, for each theme of a plurality of themes, a number of occurrences of each keyword of a plurality of keywords assigned to a theme of a plurality of themes. The method further comprising identifying one or more themes of the chat session based on the number of occurrences of each keyword, counting the number of occurrences of a word of a first set of words and a word of a second set of words in the transcript, and assigning the transcript into a first group or a second group based on the one or more identified themes and the number of occurrences of first words and second words.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Mandeep Singh, Xiaofeng Wang, Lei Chen, Tianyu Feng
  • Patent number: 9845035
    Abstract: 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: Grant
    Filed: October 25, 2016
    Date of Patent: December 19, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Christian J. Hosbach, Adam Sachs, Marc Kondrad, Johnathan Andrew Line, Jason Nisbett, Mandeep Singh Sidhu
  • Publication number: 20170337063
    Abstract: 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: Application
    Filed: August 9, 2017
    Publication date: November 23, 2017
    Inventors: Mohammad A. ABDALLAH, Mandeep Singh
  • Patent number: 9821688
    Abstract: A vehicle seat assembly includes a fixed mounting plate and a support bar coupled with the mounting plate and slidable with respect thereto along an arcuate path. A cushion support is coupled with the support bar, and a drive mechanism is operably coupled with the cushion support to rotate the cushion support about a center of the arcuate path positioned opposite the rail by sliding of the support bar along the path.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: November 21, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Johnathan Andrew Line, Robert Damerow, Patrick Maloney, Sean David Fannin, Balakrishna Reddy, Mandeep Singh Sidhu, Christian J. Hosbach
  • Publication number: 20170320099
    Abstract: A method, apparatus and system for flowing a fluid from an inlet flush nozzle onto tiered plates in a trough is provided. Material may fall from a deck in a vibratory separator, such as a shale shaker, into the trough, which is attached to the separator. The trough has a main inlet and the inlet flush nozzle that opens to tiered plates. An external pipe may feed the fluid into the main inlet and the inlet flush nozzle to lubricate the tiered plates in the trough. Material falling from the vibratory separator may float on the fluid to flow toward an outlet of the trough. A single plate with perforations may be used instead of the tiered plates to permit the fluid to penetrate the perforations to suspend the material, allowing the material to flow across the single plate to an outlet.
    Type: Application
    Filed: November 24, 2015
    Publication date: November 9, 2017
    Inventors: Colin Stewart, Zakhar Chizhov, Mazin Philip, Mandeep Singh Ahuja, Richard Bingham
  • Publication number: 20170304156
    Abstract: The present invention relates to a hydrogel formulation in which the solid phase is composed of a continuous net work of siloxane bonds and one or more calcium phosphate phases doped with one or more metal dopants.
    Type: Application
    Filed: September 4, 2015
    Publication date: October 26, 2017
    Applicants: UNIVERSITY OF LEEDS, University Court of the University of St Andrews
    Inventors: Animesh JHA, Mandeep Singh DUGGAL, Billy Donald Orac RICHARDS, Antonios ANASTASIOU, Christian Thomas Alcuin BROWN, Wilson SIBBETT
  • Patent number: 9753734
    Abstract: 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: Grant
    Filed: July 20, 2016
    Date of Patent: September 5, 2017
    Assignee: Intel Corporation
    Inventors: Mohammad A. Abdallah, Mandeep Singh
  • Patent number: 9756681
    Abstract: A Packet Data Network Gateway (PGW) network node of an Evolved Packet Core (EPC) for interfacing with an IP Multimedia Core Network Subsystem (IMS) comprises an IP address assignment functionality module configured to assign both IPv4 and IPv6 addresses to a User Equipment (UE) requesting an IPv6 address, a Network Address Translation-Application Layer Gateway (NAT64-ALG) functionality module and PGW configured to translate between IPv4 and IPv6 addresses, a Gx interface toward a Policy Control and Charging Rules Function (PCRF) network node configured to transmit the UE's IPv4 address to the PCRF, and an SGi interface toward an application node of the IMS configured the UE's IPv4 address to the application node, and to transmit and receive IP media packets between the IMS and the UE after IPv4 and IPv6 address translation.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 5, 2017
    Assignee: MAVENIR SYSTEMS, INC.
    Inventors: Anish Sharma, Mandeep Singh
  • Publication number: 20170227982
    Abstract: An integrated circuit (IC) having a clock switch that switches the system clock between an internal clock and an external clock based on whether or not the IC has finished downloading device configuration at boot and on whether or not the internal clock is functional. Further restrictions on the use of the external clock are imposed by the clock switch based on a life-cycle state of the IC. The use of the clock switch makes it significantly more difficult for the clock to be tampered with, thereby protecting the security settings of the IC and/or preventing unauthorized access to secure data stored on the IC using an external-clock-based security attack.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: ROHIT K. SINHA, VANDANA SAPRA, MANDEEP SINGH, SIDHARTH S. SINGH, NEHA SRIVASTAVA