Patents by Inventor Puneet Goel
Puneet Goel 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: 9265073Abstract: Wi-Fi setup application and path switching applications are provided to allow commands received from native applications of the UE to be redirected to a Wi-Fi engine. The Wi-Fi engine supports circuit switched and packet switched services over a Wi-Fi connection, thus allowing commands received from native applications on a UE to connect the user to either a wireless unlicensed communication system or a wireless licensed communication system.Type: GrantFiled: December 22, 2010Date of Patent: February 16, 2016Assignee: Kineto Wireless, LLCInventors: Mark Powell, Rajiv H. Patel, Puneet Goel, Jeffrey Brown
-
Patent number: 8976407Abstract: Methods and apparatus are provided for receiving a print file having an actual page size, and a nominal imposition template specifying a nominal page size, and generating an imposition flat for printing. If the actual page size matches the nominal page size, the nominal imposition template is applied to the print file without change. If, however, the actual page size differs from the nominal page size, the nominal imposition template is automatically modified based on the actual page size, and then the modified imposition template is applied to the print file to create the imposition flat.Type: GrantFiled: January 6, 2011Date of Patent: March 10, 2015Assignee: Electronics For Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
-
Publication number: 20110286343Abstract: Wi-Fi setup application and path switching applications are provided to allow commands received from native applications of the UE to be redirected to a Wi-Fi engine. The Wi-Fi engine supports circuit switched and packet switched services over a Wi-Fi connection, thus allowing commands received from native applications on a UE to connect the user to either a wireless unlicensed communication system or a wireless licensed communication system.Type: ApplicationFiled: December 22, 2010Publication date: November 24, 2011Inventors: Mark Powell, Rajiv H. Patel, Puneet Goel, Jeffrey Brown
-
Publication number: 20110164259Abstract: Methods and apparatus are provided for receiving a print file having an actual page size, and a nominal imposition template specifying a nominal page size, and generating an imposition flat for printing. If the actual page size matches the nominal page size, the nominal imposition template is applied to the print file without change. If, however, the actual page size differs from the nominal page size, the nominal imposition template is automatically modified based on the actual page size, and then the modified imposition template is applied to the print file to create the imposition flat.Type: ApplicationFiled: January 6, 2011Publication date: July 7, 2011Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
-
Patent number: 7974270Abstract: Media routes may be optimized in network communications, such a radio telephony communications networks. In one embodiment, the description includes identifying a first network controller corresponding to a first media communications client, identifying a second network controller corresponding to a second media communications client, determining whether the first and second network controller coincide, and if the first and second network controller coincide, then establishing a direct media communications connection between the first and the second client.Type: GrantFiled: September 9, 2005Date of Patent: July 5, 2011Assignee: Kineto Wireless, Inc.Inventors: Puneet Goel, Michael D. Gallagher
-
Publication number: 20110149838Abstract: Signaling regarding traffic and media types within a communications network control system is described. In one embodiment, the invention includes receiving an assignment request message from a call server of a communications network, the assignment request message including a description of a bearer connection between a subscriber and the communications network, sending a channel activation request to the subscriber, the channel activation request including at least a portion of the description of the bearer connection between the subscriber and the communications network, receiving connection information about a channel activated by the subscriber in response to the channel activation request, and sending the connection information to the call server to allow the call server to modify the bearer connection.Type: ApplicationFiled: April 20, 2005Publication date: June 23, 2011Inventors: Michael D. Gallagher, Puneet Goel, Milan Markovic
-
Patent number: 7957348Abstract: Signaling regarding traffic and media types within a communications network control system is described. In one embodiment, the invention includes receiving an assignment request message from a call server of a communications network, the assignment request message including a description of a bearer connection between a subscriber and the communications network, sending a channel activation request to the subscriber, the channel activation request including at least a portion of the description of the bearer connection between the subscriber and the communications network, receiving connection information about a channel activated by the subscriber in response to the channel activation request, and sending the connection information to the call server to allow the call server to modify the bearer connection.Type: GrantFiled: April 20, 2005Date of Patent: June 7, 2011Assignee: Kineto Wireless, Inc.Inventors: Michael D. Gallagher, Puneet Goel, Milan Markovic
-
Patent number: 7889361Abstract: Methods and apparatus are provided for receiving a print file having an actual page size, and a nominal imposition template specifying a nominal page size, and generating an imposition flat for printing. If the actual page size matches the nominal page size, the nominal imposition template is applied to the print file without change. If, however, the actual page size differs from the nominal page size, the nominal imposition template is automatically modified based on the actual page size, and then the modified imposition template is applied to the print file to create the imposition flat.Type: GrantFiled: October 15, 2004Date of Patent: February 15, 2011Assignee: Electronics for Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
-
Patent number: 7800776Abstract: Methods and apparatus are provided for imposing multiple pages on a printable sheet, in which the multiple pages include pages of varying size. The printable sheet is divided into a plurality of slots, and each of the pages is assigned to a corresponding slot. User-specified settings are received for page alignment, offset and scaling for each of the slots, and the page alignment, offset and scaling of each of the pages are individually adjusted based on the user specifications.Type: GrantFiled: February 12, 2007Date of Patent: September 21, 2010Assignee: Electronics for Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon
-
Patent number: 7688458Abstract: Methods and apparatus are provided for processing a print job through a copy of a workflow, modifying the copied workflow and reprocessing the print job only through the modified portion of the copied workflow. In addition, methods and apparatus in accordance with this invention are provided for modifying or inserting additional print files into a print job that has already been processed through a workflow, and processing only the modified or inserted print files through the workflow.Type: GrantFiled: May 5, 2004Date of Patent: March 30, 2010Assignee: Electronics for Imaging, Inc.Inventors: Puneet Goel, Shailesh Kunnath Venugopal, Jaekil Lee
-
Publication number: 20070127073Abstract: Methods and apparatus are provided for imposing multiple pages on a printable sheet, in which the multiple pages include pages of varying size. The printable sheet is divided into a plurality of slots, and each of the pages is assigned to a corresponding slot. User-specified settings are received for page alignment, offset and scaling for each of the slots, and the page alignment, offset and scaling of each of the pages are individually adjusted based on the user specifications.Type: ApplicationFiled: February 12, 2007Publication date: June 7, 2007Inventors: Puneet Goel, Vivek Tandon
-
Publication number: 20070058609Abstract: Media routes may be optimized in network communications, such a radio telephony communications networks. In one embodiment, the description includes identifying a first network controller corresponding to a first media communications client, identifying a second network controller corresponding to a second media communications client, determining whether the first and second network controller coincide, and if the first and second network controller coincide, then establishing a direct media communications connection between the first and the second client.Type: ApplicationFiled: September 9, 2005Publication date: March 15, 2007Inventors: Puneet Goel, Michael Gallagher
-
Patent number: 7177045Abstract: A process for formatting printable information orders selected data objects, document pages or images, to create a new document, where pages may be of uniform dimension and page orientation or varying in one or both of dimension and page orientation. Groups of pages are imposed on sheets so that the sequence of the printed pages matches the page sequence of the created document after post-printing processing. A method of imposing the differently shaped and sized printable pages on sheets divides an image of a sheet into separate slots and places a page into each slot by placing an image of the page in each slot. Alignment, offset and scaling settings are applied to individual slots, rows, columns or all slots. A variety of other layout and job options are set before printing. In a distributed system, the software, accessible from any workstation, is housed on a server.Type: GrantFiled: October 26, 2001Date of Patent: February 13, 2007Assignee: Electronics for Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon
-
Publication number: 20060082793Abstract: Methods and apparatus are provided for receiving a print file having an actual page size, and a nominal imposition template specifying a nominal page size, and generating an imposition flat for printing. If the actual page size matches the nominal page size, the nominal imposition template is applied to the print file without change. If, however, the actual page size differs from the nominal page size, the nominal imposition template is automatically modified based on the actual page size, and then the modified imposition template is applied to the print file to create the imposition flat.Type: ApplicationFiled: October 15, 2004Publication date: April 20, 2006Inventors: Puneet Goel, Vivek Tandon, Chueh Yang
-
Patent number: 7007053Abstract: An area-efficient realization of a coefficient block includes hardware sharing techniques and optimizations applied to this block. The block is connected to coefficient lines coming from a delay block to be connected to perform a filtering operation or a mathematical computing operation with optimization in hardware and provides a zero latency output. The coefficient block also enables an area minimal realization of digital filters based on the coefficient block, when operated in serial bit fashion. The optimization techniques and structure are good for bit-serial digital filters typically a finite impulse response (FIR) filter, including finite impulse response filter (IIR) and for other filters and applications based on combinational logic that includes delay elements, multipliers, and serial adders and/or subtractors.Type: GrantFiled: October 13, 1998Date of Patent: February 28, 2006Assignee: STMicroelectronics Asia Pacific (Pte) Ltd.Inventors: Rakesh Malik, Puneet Goel
-
Publication number: 20050248804Abstract: Methods and apparatus are provided for processing a print job through a copy of a workflow, modifying the copied workflow and reprocessing the print job only through the modified portion of the copied workflow. In addition, methods and apparatus in accordance with this invention are provided for modifying or inserting additional print files into a print job that has already been processed through a workflow, and processing only the modified or inserted print files through the workflow.Type: ApplicationFiled: May 5, 2004Publication date: November 10, 2005Inventors: Puneet Goel, Shailesh Venugopal, Jaekil Lee
-
Publication number: 20050193046Abstract: An area-efficient realization of a coefficient block [A] or architecture [A] with hardware sharing techniques and optimizations applied to this block. The block [A] is connected to coefficient lines coming from block [E] and/or [F], to be connected to perform filtering operation or a mathematical computing operation with optimization in hardware and to provide a zero latency output. Also provided is area minimal realization of digital filters based on coefficient block [A] when operated in bit serial fashion. The optimization techniques and structure applicable to linear digital filters typically a finite impulse response filter, infinite impulse response filter and for other filters and applications based on combinational logic consisting of a delay element, a multiplier, an adder and a subtractor.Type: ApplicationFiled: October 21, 2004Publication date: September 1, 2005Applicant: STMicroelectronics Asia Pacific Pte Ltd.Inventors: Rakesh Malik, Puneet Goel
-
Publication number: 20030020956Abstract: A process for formatting printable information orders selected data objects, document pages or images, to create a new document, where pages may be of uniform dimension and page orientation or varying in one or both of dimension and page orientation. Groups of pages are imposed on sheets so that the sequence of the printed pages matches the page sequence of the created document after post-printing processing. A method of imposing the differently shaped and sized printable pages on sheets divides an image of a sheet into separate slots and places a page into each slot by placing an image of the page in each slot. Alignment, offset and scaling settings are applied to individual slots, rows, columns or all slots. A variety of other layout and job options are set before printing. In a distributed system, the software, accessible from any workstation, is housed on a server.Type: ApplicationFiled: October 26, 2001Publication date: January 30, 2003Applicant: Electronics for Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon