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: 20080021923Abstract: 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: ApplicationFiled: July 31, 2007Publication date: January 24, 2008Applicant: Microsoft CorporationInventors: Khaled Sedky, Harvinder Singh, Feng Yue, Adina Trufinescu, Oliver Foehr
-
Patent number: 7275848Abstract: 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: GrantFiled: February 16, 2005Date of Patent: October 2, 2007Assignee: Visteon Global Technologies, Inc.Inventors: Jeyachandrabose N. Chinniah, Edwin M. Sayers, Harvinder Singh, James D. Tarne
-
Patent number: 7249868Abstract: 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: GrantFiled: July 7, 2005Date of Patent: July 31, 2007Assignee: Visteon Global Technologies, Inc.Inventors: Jeyachandrabose Chinniah, Mitchell E. Sayers, Harvinder Singh, James D. Tarne, John A. Duszkiewicz, Paul A. Lyon
-
Publication number: 20070121336Abstract: 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: ApplicationFiled: November 29, 2005Publication date: May 31, 2007Inventors: Jeyachandrabose Chinniah, Edwin Sayers, Harvinder Singh, James Tarne, Alan Duszkiewicz, Paul Lyon
-
Publication number: 20070008727Abstract: 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: ApplicationFiled: July 7, 2005Publication date: January 11, 2007Inventors: Jeyachandrabose Chinniah, Mitchell Sayers, Harvinder Singh, James Tarne, Alan Duszkiewicz, Paul Lyon
-
Publication number: 20060224606Abstract: 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: ApplicationFiled: April 1, 2005Publication date: October 5, 2006Applicant: Microsoft CorporationInventors: Khaled Sedky, Feng Yue, Harvinder Singh, Adina Trufinescu, Adrian Maxa
-
Patent number: 7097801Abstract: 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: GrantFiled: July 2, 2002Date of Patent: August 29, 2006Assignee: Visteon Global Technologies, Inc.Inventors: Harvinder Singh, Donald Hanson
-
Publication number: 20060181894Abstract: 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: ApplicationFiled: February 16, 2005Publication date: August 17, 2006Inventors: Jeyachandrabose Chinniah, Edwin Sayers, Harvinder Singh, James Tarne
-
Publication number: 20060146353Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 6, 2006Applicant: Microsoft CorporationInventors: Feng Yue, Harvinder Singh, Daniel Emerson, Craig McLuckie
-
Publication number: 20060126089Abstract: 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: ApplicationFiled: December 10, 2004Publication date: June 15, 2006Applicant: Microsoft CorporationInventors: Khaled Sedky, Oliver Foehr, Harvinder Singh, Syed M. Naqvi
-
Publication number: 20060120494Abstract: 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: ApplicationFiled: August 29, 2005Publication date: June 8, 2006Applicant: STMicroelectronics Pvt. Ltd.Inventors: Aditya Bhuvanagiri, Harvinder Singh, Rakesh Malik, Nitin Chawla
-
Patent number: 6975805Abstract: 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: GrantFiled: August 15, 2002Date of Patent: December 13, 2005Assignee: Visteon Global Technologies, Inc.Inventors: Donald S Hanson, Harvinder Singh, Richard K. McMillan
-
Publication number: 20050266254Abstract: 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: ApplicationFiled: July 29, 2005Publication date: December 1, 2005Inventor: Harvinder Singh
-
Publication number: 20050262134Abstract: 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: ApplicationFiled: September 24, 2004Publication date: November 24, 2005Applicant: Microsoft CorporationInventors: Khaled Sedky, Harvinder Singh, Feng Yue, Adina Trufinescu, Oliver Foehr
-
Publication number: 20050249536Abstract: 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: ApplicationFiled: September 10, 2004Publication date: November 10, 2005Applicant: Microsoft CorporationInventors: Khaled Sedky, Feng Yue, Harvinder Singh, Oliver Foehr, Daniel Emerson
-
Publication number: 20050243345Abstract: 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: ApplicationFiled: August 6, 2004Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Oliver Foehr, Khaled Sedky, Harvinder Singh, Feng Yue
-
Publication number: 20050246710Abstract: 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: ApplicationFiled: September 10, 2004Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Craig McLuckie, Feng Yue, Harvinder Singh, Khaled Sedky, Michael Stokes, Oliver Foehr
-
Publication number: 20050246384Abstract: 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: ApplicationFiled: August 6, 2004Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Oliver Foehr, Khaled Sedky, Harvinder Singh, Feng Yue
-
Publication number: 20050243368Abstract: 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: ApplicationFiled: March 24, 2005Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Khaled Sedky, Daniel Emerson, Feng Yue, Harvinder Singh, Oliver Foehr
-
Publication number: 20040224555Abstract: 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: ApplicationFiled: May 8, 2003Publication date: November 11, 2004Applicant: Visteon Global Technologies, Inc.Inventors: Harvinder Singh, Prasanna Ramsagar