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: 9265073
    Abstract: 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: Grant
    Filed: December 22, 2010
    Date of Patent: February 16, 2016
    Assignee: Kineto Wireless, LLC
    Inventors: Mark Powell, Rajiv H. Patel, Puneet Goel, Jeffrey Brown
  • Patent number: 8976407
    Abstract: 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: Grant
    Filed: January 6, 2011
    Date of Patent: March 10, 2015
    Assignee: Electronics For Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
  • Publication number: 20110286343
    Abstract: 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: Application
    Filed: December 22, 2010
    Publication date: November 24, 2011
    Inventors: Mark Powell, Rajiv H. Patel, Puneet Goel, Jeffrey Brown
  • Publication number: 20110164259
    Abstract: 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: Application
    Filed: January 6, 2011
    Publication date: July 7, 2011
    Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
  • Patent number: 7974270
    Abstract: 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: Grant
    Filed: September 9, 2005
    Date of Patent: July 5, 2011
    Assignee: Kineto Wireless, Inc.
    Inventors: Puneet Goel, Michael D. Gallagher
  • Publication number: 20110149838
    Abstract: 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: Application
    Filed: April 20, 2005
    Publication date: June 23, 2011
    Inventors: Michael D. Gallagher, Puneet Goel, Milan Markovic
  • Patent number: 7957348
    Abstract: 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: Grant
    Filed: April 20, 2005
    Date of Patent: June 7, 2011
    Assignee: Kineto Wireless, Inc.
    Inventors: Michael D. Gallagher, Puneet Goel, Milan Markovic
  • Patent number: 7889361
    Abstract: 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: Grant
    Filed: October 15, 2004
    Date of Patent: February 15, 2011
    Assignee: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon, Chueh Cheng Yang
  • Patent number: 7800776
    Abstract: 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: Grant
    Filed: February 12, 2007
    Date of Patent: September 21, 2010
    Assignee: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon
  • Patent number: 7688458
    Abstract: 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: Grant
    Filed: May 5, 2004
    Date of Patent: March 30, 2010
    Assignee: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Shailesh Kunnath Venugopal, Jaekil Lee
  • Publication number: 20070127073
    Abstract: 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: Application
    Filed: February 12, 2007
    Publication date: June 7, 2007
    Inventors: Puneet Goel, Vivek Tandon
  • Publication number: 20070058609
    Abstract: 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: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Inventors: Puneet Goel, Michael Gallagher
  • Patent number: 7177045
    Abstract: 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: Grant
    Filed: October 26, 2001
    Date of Patent: February 13, 2007
    Assignee: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon
  • Publication number: 20060082793
    Abstract: 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: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Inventors: Puneet Goel, Vivek Tandon, Chueh Yang
  • Patent number: 7007053
    Abstract: 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: Grant
    Filed: October 13, 1998
    Date of Patent: February 28, 2006
    Assignee: STMicroelectronics Asia Pacific (Pte) Ltd.
    Inventors: Rakesh Malik, Puneet Goel
  • Publication number: 20050248804
    Abstract: 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: Application
    Filed: May 5, 2004
    Publication date: November 10, 2005
    Inventors: Puneet Goel, Shailesh Venugopal, Jaekil Lee
  • Publication number: 20050193046
    Abstract: 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: Application
    Filed: October 21, 2004
    Publication date: September 1, 2005
    Applicant: STMicroelectronics Asia Pacific Pte Ltd.
    Inventors: Rakesh Malik, Puneet Goel
  • Publication number: 20030020956
    Abstract: 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: Application
    Filed: October 26, 2001
    Publication date: January 30, 2003
    Applicant: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon