Patents by Inventor John Du
John Du 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: 20160329857Abstract: A solar power generator kit can, for example, include a box and solar panels, micro-inverters, photovoltaic junction boxes, cables, mounting rails, and coupling components. The micro-inverters and photovoltaic junction boxes can be mounted to the solar panels. The cables can electrically connect the solar panels to the micro-inverters and the photovoltaic junction boxes. The mounting rails can mount the solar panels to a structure. The coupling components can operably connect the plurality of mounting rails. The box can store the solar panels, micro-inverters, photovoltaic junction boxes, cables, mounting rails, and coupling components.Type: ApplicationFiled: February 16, 2016Publication date: November 10, 2016Inventor: JOHN DU
-
Publication number: 20160010838Abstract: In one embodiment, a lighting system can include multiple fixtures and one AC to DC converter. The multiple fixtures can be mounted to an enclosure having an interior area. The multiple fixtures can each include an illumination source that illuminates the interior area. The one AC to DC converter can convert an AC signal received from a circuit breaker to a DC signal. The one AC to DC converter can be electrically connected to the plurality of fixtures via a plurality of wires and energize the illumination sources of the multiple fixtures with the DC signal. The illumination source of one fixture of the multiple fixtures can be separated by at least 3 Feet from the illumination source of another fixture of the multiple fixtures. The illumination sources of the multiple fixtures can provide in total at least 1400 Lumens.Type: ApplicationFiled: July 10, 2015Publication date: January 14, 2016Inventors: John Du, Alexander G. Calabrese
-
Publication number: 20150369465Abstract: Disclosed herein are embodiments of a lighting system, and a method of installation, which can be advantageous over lighting systems of the prior art. The lighting system may not have a can covering its components, thus allowing for the lighting system to be easily installed and have a reduced footprint. The disclosed lighting system can be installed as retrofit lighting for a building.Type: ApplicationFiled: June 18, 2015Publication date: December 24, 2015Inventor: John Du
-
Publication number: 20130103541Abstract: An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: ApplicationFiled: October 17, 2012Publication date: April 25, 2013Inventors: Kingsum Chow, John Du
-
Patent number: 8321290Abstract: An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: GrantFiled: June 1, 2009Date of Patent: November 27, 2012Assignee: Intel CorporationInventors: Kingsum Chow, John Du
-
Patent number: 7975040Abstract: Systems and methods are described herein to virtualize functions and decentralize services in a flat-graph network of client devices. Other embodiments include apparatus and systems of devices comprising virtual node modules to perform a variety of service functions. Further embodiments include methods for overlaying service functions on a flat-graph network of client devices.Type: GrantFiled: April 5, 2010Date of Patent: July 5, 2011Assignee: Intel CorporationInventors: John Du, John Vicente
-
Publication number: 20100318643Abstract: Systems and methods are described herein to virtualize functions and decentralize services in a flat-graph network of client devices. Other embodiments include apparatus and systems of devices comprising virtual node modules to perform a variety of service functions. Further embodiments include methods for overlaying service functions on a flat-graph network of client devices.Type: ApplicationFiled: April 5, 2010Publication date: December 16, 2010Inventors: John Du, John Vicente
-
Patent number: 7693977Abstract: Systems and methods are described herein to virtualize functions and decentralize services in a flat-graph network of client devices. Other embodiments include apparatus and systems of devices comprising virtual node modules to perform a variety of service functions. Further embodiments include methods for overlaying service functions on flat-graph network of client devices.Type: GrantFiled: December 30, 2004Date of Patent: April 6, 2010Assignee: Intel CorporationInventors: John Du, John Vicente
-
Publication number: 20090307108Abstract: An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: ApplicationFiled: June 1, 2009Publication date: December 10, 2009Applicant: INTEL CORPORATIONInventors: Kingsum Chow, John Du
-
Patent number: 7542924Abstract: An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: GrantFiled: November 18, 2004Date of Patent: June 2, 2009Assignee: Intel CorporationInventors: Kingsum Chow, John Du
-
Publication number: 20060155806Abstract: Systems and methods are described herein to virtualize functions and decentralize services in a flat-graph network of client devices. Other embodiments include apparatus and systems of devices comprising virtual node modules to perform a variety of service functions. Further embodiments include methods for overlaying service functions on flat-graph network of client devices.Type: ApplicationFiled: December 30, 2004Publication date: July 13, 2006Inventors: John Du, John Vicente
-
Publication number: 20050131772Abstract: An online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: ApplicationFiled: November 18, 2004Publication date: June 16, 2005Inventors: Kingsum Chow, John Du
-
Patent number: 6850899Abstract: A transferable online shopping basket is used in a business process and apparatus for online shopping at online stores. At least one online shopping basket is acquired by a buyer from an online store and is customized according to rules specified by the buyer. The buyer places zero or more items in the online shopping basket(s) before they are given to at least one shopper by the online store. The shopper(s) may further customize the online shopping basket(s) with rules that do not conflict with those specified by the buyer. The shopper(s) then place zero or more items in the online shopping basket(s) and return the basket(s) to the online store. An e-mail is sent to the buyer notifying the buyer the shopper(s) are finished shopping. Multiple online shopping baskets are merged into a single basket, and the buyer reviews the items in the merged online shopping basket and adds or removes items as necessary. The buyer then purchases the remaining items from the online store.Type: GrantFiled: March 31, 2000Date of Patent: February 1, 2005Assignee: Intel CorporationInventors: Kingsum Chow, John Du
-
Patent number: 6823357Abstract: A system and method of publicizing a schedule of upcoming events over the Internet. Visitors to an events website are able to browse various schedules of upcoming events, called events pages, publicize by the entities that are sponsoring the events. Furthermore, such visitors may become a subscriber of one or more events pages that he/she has an interested in. Once the visitor becomes a subscriber, he/she may receive automatic notification via e-mail when the events page(s) that he/she has subscribed to is/are updated or changed. Additionally, if the subscriber has a commercially available Internet-linked calendar or obtains a subscriber calendar, this invention allows such subscribers to automatically update their Internet-linked calendar or subscriber calendar to comprise the events contained in the events page(s) they have subscribed to.Type: GrantFiled: June 27, 2000Date of Patent: November 23, 2004Assignee: Intel CorporationInventors: John Du, Rajiv Choudhary
-
Patent number: 6669530Abstract: A multi-purpose projecting device for propelling and disseminating, generally vertically, paper disks, confetti, or fluid contained in a cartridge. Contents of the cartridge as well as the outside surface of the launching tube may be covered with a fluorescent material. The launching tube may serve as a flagpole to supplement its primary function at large social gatherings such as sporting or music events, wedding ceremonies, holiday celebrations, etc. The device consists of a two-part cylindrical launching apparatus and a cylindrical cartridge that may hold paper disks, confetti, fluid, or other soft materials such as fiber, string, fabric, etc. The upper section of the launching tube folds back, into which the cartridge can then be inserted. The lower section of the launching tube consists of a spring, a plunger, a spring, a string, and a trigger. After the cartridge is loaded, a string connecting to the plunger is pulled, contracting the spring and setting the trigger ready for launching.Type: GrantFiled: May 30, 2002Date of Patent: December 30, 2003Inventor: John Du
-
Patent number: 6394135Abstract: There is a balanced plug valve with a contour shaped wall. The contour shaped wall forms a gap with an edge of a balanced plug. Fluid is able to flow through an input port, through the balanced plug, through the gap, and out an output port. The shape of the contour and the relative position of the balanced plug to the contour shaped wall affect the modulation of the rate of the fluid flow through the gap, and thus, through the valve. Multiple possible variations of the dimensions of the contour shaped wall make possible a multitude of flow rate verses valve stroke relationships. Further, the use of a balanced valve decreases friction forces on the plug which allows for smaller, more efficient, and more economical valve actuators.Type: GrantFiled: May 18, 1999Date of Patent: May 28, 2002Assignee: Barber-ColmanInventors: Irving Erickson, Gary Burwell, Bonnie Dickinson, John Du
-
Publication number: 20010001964Abstract: There is a balanced plug valve with a contour shaped wall. The contour shaped wall forms a gap with an edge of a balanced plug. Fluid is able to flow through an input port, through the balanced plug, through the gap, and out an output port. The shape of the contour and the relative position of the balanced plug to the contour shaped wall affect the modulation of the rate of the fluid flow through the gap, and thus, through the valve. Multiple possible variations of the dimensions of the contour shaped wall make possible a multitude of flow rate verses valve stroke relationships. Further, the use of a balanced valve decreases friction forces on the plug which allows for smaller, more efficient, and more economical valve actuators.Type: ApplicationFiled: May 18, 1999Publication date: May 31, 2001Applicant: MARK JOYInventors: IRVING ERICKSON, GARY BURWELL, BONNIE DICKINSON, JOHN DU
-
Patent number: D709848Type: GrantFiled: February 12, 2013Date of Patent: July 29, 2014Assignee: Nokia CorporationInventors: Jackie Wang, John Du
-
Patent number: D716746Type: GrantFiled: February 5, 2013Date of Patent: November 4, 2014Assignee: Nokia CorporationInventors: John Du, Phillip Yoon
-
Patent number: D721688Type: GrantFiled: February 22, 2013Date of Patent: January 27, 2015Assignee: Nokia CorporationInventor: John Du