Patents by Inventor William Ho

William Ho 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: 7941541
    Abstract: An electronic system and method of pervasive output allow an information apparatus to output data content conveniently to virtually any output device. One method includes establishing a communication channel between the information apparatus and an output device and receiving at the information apparatus over the communication channel an attributes corresponding to the output device. The output device may then be selected at the information apparatus based at least in part on the attributes. The data content is delivered to the output device for rendering.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: May 10, 2011
    Assignee: Flexiworld Technologies, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 7908401
    Abstract: A communication device includes a structural, external interface (e.g., a USB interface) for connecting to a computing device, a wireless interface for making a wireless connection to a second computing device, and a memory or storage component for storing and embedding software for a variety of applications. The communication device provides wireless printing without the need to install a device specific printer driver each time at each new printer and without compromising security or privacy. The communication device also enables transferring of files and data wirelessly from one device to another.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: March 15, 2011
    Assignee: Flexiworld Technology, Inc.
    Inventor: William Ho Chang
  • Publication number: 20110034150
    Abstract: An Internet-Phone device and system for receiving and outputting digital content. The Internet-Phone device may be an Internet-enabled smart phone with access to the Internet, may include a voice communication functionality and a messaging application, may be a mobile apparatus, and may be a wireless information apparatus. The Internet-Phone system may include one or more of a digital camera for image data acquisition, a digital imaging application for image editing, a touch sensitive screen, a graphical user interface, a document creation or document editing application, an e-mail application, and an Internet browsing application. The Internet-Phone device may include an operating system providing an object model or an application programming interface to facilitate access with an output service.
    Type: Application
    Filed: October 19, 2010
    Publication date: February 10, 2011
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho Chang, Christina Ying Liu
  • Publication number: 20110035682
    Abstract: An Internet-Pad device and system for receiving and outputting digital content. The Internet-Pad device may be a digital Pad with access to the Internet and the digital Pad may be a wireless mobile information apparatus. The Internet-Pad system may include a touch sensitive screen, a graphical user interface, a document creation or document editing application, an e-mail application, and an Internet browsing application installed or included in the Internet-Pad. The Internet browsing application may provide access to a digital document or digital content. The Internet-Pad may include an operating system providing an object model or an application programming interface to facilitate applications in the Internet-Pad accessing an output service.
    Type: Application
    Filed: October 12, 2010
    Publication date: February 10, 2011
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho Chang, Christina Ying Liu
  • Publication number: 20110016280
    Abstract: Autorun functionality is incorporated into an integrated circuit memory device such as any USB peripheral, which has a memory component interfaced to a USB microcontroller. This provides autorun of one or more executables or application installers from a memory component with a USB interface without an intermediate hardware-based autorun feature. USB peripheral devices internally include a USB microcontroller that performs the functionality associated with identifying the device to a host computing device, such as a personal computer. Autorun firmware is embedded into the USB microcontroller. The autorun firmware enables autorun of an installable or executable application stored on the memory component of the USB device. The firmware acts as bridge component translating all commands and interactions between a host PC and the memory component.
    Type: Application
    Filed: September 24, 2010
    Publication date: January 20, 2011
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho Chang, Vinaynathan Viswanathan
  • Patent number: 7814209
    Abstract: An electronic system and method of pervasive output allow an information apparatus to output data content conveniently to virtually any output device. One method includes establishing a communication channel between the information apparatus and an output device and receiving at the information apparatus over the communication channel an attributes corresponding to the output device. The output device may then be selected at the information apparatus based at least in part on the attributes. The data content is delivered to the output device for rendering.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: October 12, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 7805720
    Abstract: Autorun functionality is incorporated into an integrated circuit memory device such as any USB peripheral, which has a memory component interfaced to a USB microcontroller. This provides autorun of one or more executables or application installers from a memory component with a USB interface without an intermediate hardware-based autorun feature. USB peripheral devices internally include a USB microcontroller that performs the functionality associated with identifying the device to a host computing device, such as a personal computer. Autorun firmware is embedded into the USB microcontroller. The autorun firmware enables autorun of an installable or executable application stored on the memory component of the USB device. The firmware acts as bridge component translating all commands and interactions between a host PC and the memory component.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: September 28, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: William Ho Chang, Vinaynathan Viswanathan
  • Publication number: 20100227550
    Abstract: An information apparatus with access to content is managed by establishing a communication channel between the information apparatus and an output device and receiving over the communication channel an output device profile associated with the output device. The information apparatus obtains one or more image attributes associated with the output device and conforms at least part of the content into one or more output images with the image attributes. The information apparatus generates an output data that includes the output images and is associated with the output device, and delivers the output data to the output device for rendering.
    Type: Application
    Filed: May 19, 2010
    Publication date: September 9, 2010
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho CHANG, Christina Ying LIU
  • Publication number: 20100203824
    Abstract: An information apparatus with access to content is managed by establishing a communication channel between the information apparatus and an output device and receiving over the communication channel an output device profile associated with the output device. The information apparatus obtains one or more image attributes associated with the output device and conforms at least part of the content into one or more output images with the image attributes. The information apparatus generates an output data that includes the output images and is associated with the output device, and delivers the output data to the output device for rendering.
    Type: Application
    Filed: April 20, 2010
    Publication date: August 12, 2010
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho CHANG, Christina Ying LIU
  • Publication number: 20100201996
    Abstract: An information apparatus with access to content is managed by establishing a communication channel between the information apparatus and an output device and receiving over the communication channel an output device profile associated with the output device. The information apparatus obtains one or more image attributes associated with the output device and conforms at least part of the content into one or more output images with the image attributes. The information apparatus generates an output data that includes the output images and is associated with the output device, and delivers the output data to the output device for rendering.
    Type: Application
    Filed: April 20, 2010
    Publication date: August 12, 2010
    Applicant: FLEXIWORLD TECHNOLOGIES, INC.
    Inventors: William Ho CHANG, Christina Ying LIU
  • Publication number: 20100039660
    Abstract: A data output method for rendering at an output device content accessible with an information apparatus, includes obtaining at the information apparatus one or more rasterization parameters corresponding to the output device and conforming at the information apparatus at least part of the data content into one or more output images with said one or more rasterization parameters. An intermediate output data is transmitted from the information apparatus to an output controller that is distinct from the information apparatus and associated with the selected output device, the intermediate output data including said one or more output image. The intermediate output data is converted at the output controller into an output data acceptable for rendering at the output device.
    Type: Application
    Filed: October 19, 2009
    Publication date: February 18, 2010
    Inventors: William Ho Chang, Christian Ying Liu
  • Publication number: 20100039669
    Abstract: A data output method for rendering at an output device content accessible with an information apparatus, includes obtaining at the information apparatus one or more rasterization parameters corresponding to the output device and conforming at the information apparatus at least part of the data content into one or more output images with said one or more rasterization parameters. An intermediate output data is transmitted from the information apparatus to an output controller that is distinct from the information apparatus and associated with the selected output device, the intermediate output data including said one or more output image. The intermediate output data is converted at the output controller into an output data acceptable for rendering at the output device.
    Type: Application
    Filed: October 26, 2009
    Publication date: February 18, 2010
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 7609402
    Abstract: A data output method for rendering at an output device content accessible with an information apparatus, includes obtaining at the information apparatus one or more rasterization parameters corresponding to the output device and conforming at the information apparatus at least part of the data content into one or more output images with said one or more rasterization parameters. An intermediate output data is transmitted from the information apparatus to an output controller that is distinct from the information apparatus and associated with the selected output device, the intermediate output data including one or more output image. The intermediate output data is converted at the output controller into an output data acceptable for rendering at the output device.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: October 27, 2009
    Assignee: Flexiworld, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Publication number: 20090070411
    Abstract: Pervasive output capability is provided so that an information apparatus can pervasively output digital content to an output device regardless of the processing power, display screen size and memory space of the information apparatus. This allows small mobile devices with limited display, processing power, and memory to be able to output a digital document (e.g., PDF, HTML, PowerPoint etc) in its full original richness, without resorting to downsizing, truncating, reducing, clipping or otherwise altering the original document.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 12, 2009
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: RE41123
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: February 16, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang
  • Patent number: RE41416
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: July 6, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang
  • Patent number: RE41487
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 10, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang
  • Patent number: RE41532
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 17, 2010
    Assignee: Flixiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang
  • Patent number: RE41689
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: September 14, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang
  • Patent number: RE41882
    Abstract: Anonymous voice communication between a first station and a second station is facilitated by providing an interface that allows input of a transaction specification from at least one of the first and second stations. A reference code associated with the transaction is generated, there being a defined relationship between the reference code and the address of the second station for voice communication. The reference code is supplied to the first station, and a voice communication request and the reference code are received from the first station. The reference code is used to recover said address and a channel for voice communication is opened between said first and second stations. Voice communication can thereby be established between the first and second stations without providing the address of the second station to the first station.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: October 26, 2010
    Assignee: Flexiworld Technologies, Inc.
    Inventors: Christina Ying Liu, William Ho Chang