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: 7941541Abstract: 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: GrantFiled: November 1, 2001Date of Patent: May 10, 2011Assignee: Flexiworld Technologies, Inc.Inventors: William Ho Chang, Christina Ying Liu
-
Patent number: 7908401Abstract: 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: GrantFiled: December 12, 2003Date of Patent: March 15, 2011Assignee: Flexiworld Technology, Inc.Inventor: William Ho Chang
-
Publication number: 20110034150Abstract: 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: ApplicationFiled: October 19, 2010Publication date: February 10, 2011Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho Chang, Christina Ying Liu
-
Publication number: 20110035682Abstract: 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: ApplicationFiled: October 12, 2010Publication date: February 10, 2011Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho Chang, Christina Ying Liu
-
Publication number: 20110016280Abstract: 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: ApplicationFiled: September 24, 2010Publication date: January 20, 2011Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho Chang, Vinaynathan Viswanathan
-
Patent number: 7814209Abstract: 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: GrantFiled: November 1, 2001Date of Patent: October 12, 2010Assignee: Flexiworld Technologies, Inc.Inventors: William Ho Chang, Christina Ying Liu
-
Patent number: 7805720Abstract: 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: GrantFiled: April 12, 2004Date of Patent: September 28, 2010Assignee: Flexiworld Technologies, Inc.Inventors: William Ho Chang, Vinaynathan Viswanathan
-
Publication number: 20100227550Abstract: 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: ApplicationFiled: May 19, 2010Publication date: September 9, 2010Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho CHANG, Christina Ying LIU
-
Publication number: 20100203824Abstract: 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: ApplicationFiled: April 20, 2010Publication date: August 12, 2010Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho CHANG, Christina Ying LIU
-
Publication number: 20100201996Abstract: 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: ApplicationFiled: April 20, 2010Publication date: August 12, 2010Applicant: FLEXIWORLD TECHNOLOGIES, INC.Inventors: William Ho CHANG, Christina Ying LIU
-
Publication number: 20100039660Abstract: 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: ApplicationFiled: October 19, 2009Publication date: February 18, 2010Inventors: William Ho Chang, Christian Ying Liu
-
Publication number: 20100039669Abstract: 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: ApplicationFiled: October 26, 2009Publication date: February 18, 2010Inventors: William Ho Chang, Christina Ying Liu
-
Patent number: 7609402Abstract: 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: GrantFiled: January 18, 2002Date of Patent: October 27, 2009Assignee: Flexiworld, Inc.Inventors: William Ho Chang, Christina Ying Liu
-
Publication number: 20090070411Abstract: 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: ApplicationFiled: October 31, 2007Publication date: March 12, 2009Inventors: William Ho Chang, Christina Ying Liu
-
Patent number: RE41123Abstract: 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: GrantFiled: August 27, 2008Date of Patent: February 16, 2010Assignee: Flexiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang
-
Patent number: RE41416Abstract: 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: GrantFiled: August 27, 2008Date of Patent: July 6, 2010Assignee: Flexiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang
-
Patent number: RE41487Abstract: 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: GrantFiled: August 28, 2008Date of Patent: August 10, 2010Assignee: Flexiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang
-
Patent number: RE41532Abstract: 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: GrantFiled: August 28, 2008Date of Patent: August 17, 2010Assignee: Flixiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang
-
Patent number: RE41689Abstract: 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: GrantFiled: August 28, 2008Date of Patent: September 14, 2010Assignee: Flexiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang
-
Patent number: RE41882Abstract: 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: GrantFiled: August 28, 2008Date of Patent: October 26, 2010Assignee: Flexiworld Technologies, Inc.Inventors: Christina Ying Liu, William Ho Chang