Patents by Inventor Harvinder Singh

Harvinder 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: 20080021923
    Abstract: Spooling strategies are described for producing job information that conforms to a hierarchical structure, and then storing the job information in a spool storage. The job information is then retrieved from the spool storage and consumed. The structured job information includes a multi-level hierarchy of nodes, including a job level that represents the entire job, a document level that represents a document to be processed within the job; a rendition level that represents a rendition of the document to be processed; and a page level that represents a page associated with the rendition. The hierarchical structure can also include resource nodes and metadata nodes associated with any level of the hierarchy, respectively representing resources and metadata. The hierarchy can optionally be composed using one or more selection and sequence parts.
    Type: Application
    Filed: July 31, 2007
    Publication date: January 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Harvinder Singh, Feng Yue, Adina Trufinescu, Oliver Foehr
  • Patent number: 7275848
    Abstract: A headlamp assembly for a motor vehicle is disclosed as having a light source, a chamber within which the light source is located, and a cooling channel extending through the chamber. The chamber substantially fluidly sealed from the atmosphere and the cooling channel is fluidly sealed from the chamber to prevent direct fluid exchange between the chamber and the channel. Heat exchange, however, is permitted between the chamber and the cooling channel. The heat exchange may be further promoted by a plurality of heat exchange fins extending away from the wall of the cooling channel.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: October 2, 2007
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Jeyachandrabose N. Chinniah, Edwin M. Sayers, Harvinder Singh, James D. Tarne
  • Patent number: 7249868
    Abstract: A lamp system having a housing, wall portions defining a cavity and an opening. A light source, generally an LED, is located within the cavity and at least one thermoelectric device is disposed in one of the wall portions. The thermoelectric device has a first side oriented towards the cavity and the second side oriented away from the cavity. When in operation, the thermoelectric device will transfer heat from inside the cavity, via the first side of the thermoelectric device, to the second side of the thermoelectric device.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: July 31, 2007
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Jeyachandrabose Chinniah, Mitchell E. Sayers, Harvinder Singh, James D. Tarne, John A. Duszkiewicz, Paul A. Lyon
  • Publication number: 20070121336
    Abstract: A headlamp assembly for a motor vehicle having a light source, a chamber that receives the light source and a cooling channel for removing heat from the chamber. A conductive wall and an insulating wall cooperate to define the chamber and the channel. The conductive wall has a substantially higher thermal conductivity than the insulating wall to promote the heat exchange between the chamber and the cooling channel and to reduce heat exchange between the cooling channel and the relatively hot engine compartment.
    Type: Application
    Filed: November 29, 2005
    Publication date: May 31, 2007
    Inventors: Jeyachandrabose Chinniah, Edwin Sayers, Harvinder Singh, James Tarne, Alan Duszkiewicz, Paul Lyon
  • Publication number: 20070008727
    Abstract: A lamp system having a housing, wall portions defining a cavity and an opening. A light source, generally an LED, is located within the cavity and at least one thermoelectric device is disposed in one of the wall portions. The thermoelectric device has a first side oriented towards the cavity and the second side oriented away from the cavity. When in operation, the thermoelectric device will transfer heat from inside the cavity, via the first side of the thermoelectric device, to the second side of the thermoelectric device.
    Type: Application
    Filed: July 7, 2005
    Publication date: January 11, 2007
    Inventors: Jeyachandrabose Chinniah, Mitchell Sayers, Harvinder Singh, James Tarne, Alan Duszkiewicz, Paul Lyon
  • Publication number: 20060224606
    Abstract: Notification mechanisms for use in connection with print systems are described. In one embodiment, a notification mechanism extends from a printing application to the spooler, from the spooler to a hosting process, and back to the spooler. The notification mechanism can allow interested applications, such as print user interfaces, to register to receive updates on the progress of a print job. The notification mechanism provides a very rich and robust mechanism through which notifications can be generated and received.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Feng Yue, Harvinder Singh, Adina Trufinescu, Adrian Maxa
  • Patent number: 7097801
    Abstract: The present invention involves a method of making an integrated mold product with a molding tool. The method includes introducing polymeric material in the molding tool and molding the polymeric material to define an outer layer in the mold. The outer layer has a channel formed thereon. The method further includes introducing molten metal in the channel of the outer layer when the outer layer is at about the same temperature as the molding tool and cooling the molten metal in the channel to define a metal insert in the channel of the outer layer for electrical and thermal conductivity, structural support, and electromagnetic shielding.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: August 29, 2006
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Harvinder Singh, Donald Hanson
  • Publication number: 20060181894
    Abstract: A headlamp assembly for a motor vehicle is disclosed as having a light source, a chamber within which the light source is located, and a cooling channel extending through the chamber. The chamber substantially fluidly sealed from the atmosphere and the cooling channel is fluidly sealed from the chamber to prevent direct fluid exchange between the chamber and the channel. Heat exchange, however, is permitted between the chamber and the cooling channel. The heat exchange may be further promoted by a plurality of heat exchange fins extending away from the wall of the cooling channel.
    Type: Application
    Filed: February 16, 2005
    Publication date: August 17, 2006
    Inventors: Jeyachandrabose Chinniah, Edwin Sayers, Harvinder Singh, James Tarne
  • Publication number: 20060146353
    Abstract: Strategies are described for processing job information using a multi-personality driver device. The driver device includes multiple selectable rendering modules for processing job information in the context of multiple selectable rendering paths. The driver device further contains a configuration module for selecting one of the rendering paths for a particular rendering scenario. The configuration module also exposes characteristics of various rendering paths, and facilitates the configuration of the rendering paths. The driver device uses a single rendering queue to allow applications to interact with all of the available rendering paths supported by the driver device.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Feng Yue, Harvinder Singh, Daniel Emerson, Craig McLuckie
  • Publication number: 20060126089
    Abstract: An implementation of print job processing includes a system which comprises a spooler configured to receive a print job and one or more bundles of filters for rendering the print job into a format recognizable by a print device. The system can further include a sub-system configured to act as a communication intermediary such that the spooler does not need to directly communicate with the one or more bundles. For instance, the sub-system may include a routing component configured to facilitate routing individual print jobs from the spooler to an appropriate individual bundle without the spooler needing to directly communicate with the bundle.
    Type: Application
    Filed: December 10, 2004
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Oliver Foehr, Harvinder Singh, Syed M. Naqvi
  • Publication number: 20060120494
    Abstract: A minimal area integrated polyphase interpolation filter uses a symmetry of coefficients for a channel of input data. The filter includes an input interface block for synchronizing the input signal to a first internal clock signal; a memory block for providing multiple delayed output signals; a multiplexer input interface block for outputting a selected plurality of signals for generating mirror image coefficient sets in response to a second set of internal control signals, a coefficient block for generating mirror image and/or symmetric coefficient sets, and to output a plurality of filtered signals, an output multiplexer block for performing selection, gain control and data width control on said plurality of filtered signals, an output register block synchronizing the filtered signals, and a control block generating clock signals for realization of the filter and to delay between two channels to access a coefficient set, thereby minimizing hardware in the filter.
    Type: Application
    Filed: August 29, 2005
    Publication date: June 8, 2006
    Applicant: STMicroelectronics Pvt. Ltd.
    Inventors: Aditya Bhuvanagiri, Harvinder Singh, Rakesh Malik, Nitin Chawla
  • Patent number: 6975805
    Abstract: The present invention involves a light channel communication component for a vehicle interior member. The light channel communication component comprises an integral polymeric body being a signal-conductive integral medium for transmitting light signals therethrough. The integral polymeric body has a predetermined index of refraction through which the light signals are transmitted. The integral polymeric body further includes a structure of the vehicle interior member to support a shape of the vehicle interior member.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: December 13, 2005
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Donald S Hanson, Harvinder Singh, Richard K. McMillan
  • Publication number: 20050266254
    Abstract: The present invention details the construction of a plastic injection molded part having a molded metal reinforcement located therein. Additionally, provided by the invention is a method for manufacturing such a molded part and an apparatus for performing that method.
    Type: Application
    Filed: July 29, 2005
    Publication date: December 1, 2005
    Inventor: Harvinder Singh
  • Publication number: 20050262134
    Abstract: Spooling strategies are described for producing job information that conforms to a hierarchical structure, and then storing the job information in a spool storage. The job information is then retrieved from the spool storage and consumed. The structured job information includes a multi-level hierarchy of nodes, including a job level that represents the entire job, a document level that represents a document to be processed within the job; a rendition level that represents a rendition of the document to be processed; and a page level that represents a page associated with the rendition. The hierarchical structure can also include resource nodes and metadata nodes associated with any level of the hierarchy, respectively representing resources and metadata. The hierarchy can optionally be composed using one or more selection and sequence parts.
    Type: Application
    Filed: September 24, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Harvinder Singh, Feng Yue, Adina Trufinescu, Oliver Foehr
  • Publication number: 20050249536
    Abstract: Spooling strategies are described for producing job information that conforms to a hierarchical structure, and then storing the job information in a spool storage. The job information is then retrieved from the spool storage and consumed. The structured job information includes a multi-level hierarchy of nodes, including a job level that represents the entire job, a document level that represents a document to be processed within the job; a rendition level that represents a rendition of the document to be processed; and a page level that represents a page associated with the rendition. The hierarchical structure can also include resource nodes and metadata nodes associated with any level of the hierarchy, respectively representing resources and metadata. The hierarchy can optionally be composed using one or more selection and sequence parts.
    Type: Application
    Filed: September 10, 2004
    Publication date: November 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Feng Yue, Harvinder Singh, Oliver Foehr, Daniel Emerson
  • Publication number: 20050243345
    Abstract: The described systems and methods are directed at converting a file with complex elements so that a legacy utilization device, such as a legacy printer, can properly process the file. The described systems may include a converter module with a modular filter pipeline. The converter module may identify elements with complex features in a file. Simpler features that approximate the complex features are determined. The identified elements in the file may be replaced with elements having the simpler features.
    Type: Application
    Filed: August 6, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Oliver Foehr, Khaled Sedky, Harvinder Singh, Feng Yue
  • Publication number: 20050246710
    Abstract: In a described implementation, a production device, such as a computer, produces a shared resources container that includes shareable resources. Each resource of the shared resources container includes a part name and corresponding data. The production device downloads the shared resources container to a utilization device. The production device also formulates a job container, such as a print job. The production device analyzes resource usage of the job container during processing thereof. If a resource relevant to the job container is included in the shared resources container, the resource is excluded from the job container in lieu of a resource reference that is insert therefor. The production device also downloads the job container to the utilization device. At the utilization device, the job container is processed using the resource reference. Specifically, the resource reference is used to retrieve the associated resource from the shared resources container.
    Type: Application
    Filed: September 10, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Craig McLuckie, Feng Yue, Harvinder Singh, Khaled Sedky, Michael Stokes, Oliver Foehr
  • Publication number: 20050246384
    Abstract: The described systems and methods are directed at enabling two filters to pass data between them in an efficient manner. In one aspect, an interface is provided to a filter for writing data associated with a file. The interface enables the filter to write data to a virtual file container simulated by the interface. The interface also enables another filter to read the data from the simulated file container. In this manner, an actual file container stored in a disk drive may not have to be created to pass data between filters.
    Type: Application
    Filed: August 6, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Oliver Foehr, Khaled Sedky, Harvinder Singh, Feng Yue
  • Publication number: 20050243368
    Abstract: A hierarchical spooling data structure includes a plurality of nodes. In accordance with certain aspects, the plurality of nodes include at least four nodes: a first node representing a fixed page of the job; a second node representing a fixed document of the job, the second node including a reference to the first node; a third node containing data representing a fixed sequence of documents of the job, the third node including a reference to the second node; and a fourth node containing data representing a root of the job, the fourth node including a reference to the third node.
    Type: Application
    Filed: March 24, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Khaled Sedky, Daniel Emerson, Feng Yue, Harvinder Singh, Oliver Foehr
  • Publication number: 20040224555
    Abstract: A flatwire connector suitable for the automotive environment is provided. The connector generally includes a male connector having a housing receiving the flatwire and a female connector having a housing structured to receive the male connector. The male connector has surfaces which firmly engage the upper and lower surfaces of the flatwire to provide mechanical support thereto. Additionally, a spring-loaded shield is provided which automatically covers the exposed conductive elements of the flatwire protecting them from the environment. A primary lock is formed which allows simple mating of the male and female connectors while requiring a minimal mating or insertion force. Finally, the unique structure of the cover and its slidable locking member provide a simple to use, but secure and protective secondary locking feature to the connector.
    Type: Application
    Filed: May 8, 2003
    Publication date: November 11, 2004
    Applicant: Visteon Global Technologies, Inc.
    Inventors: Harvinder Singh, Prasanna Ramsagar