Patents by Inventor Michael J. Fischer
Michael J. Fischer 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: 11998667Abstract: A multichannel air purification device comprising a plurality of adjacent air channels in fluid communication with one another having a UV-C light source illuminate at least one air flow chamber, an air input means for allowing air into the channels, an air output means for allowing the air to exit the channels, openings between the channels for allowing air to pass from one channel to another channel, and a fan for drawing air through the device.Type: GrantFiled: July 14, 2021Date of Patent: June 4, 2024Assignee: Energy Harness CorporationInventors: Michael J. Fischer, Peter J. Lehrer
-
Publication number: 20240068135Abstract: Interlacing equipment may be used to form fabric and to create a gap in the fabric. The fabric may include one or more conductive strands. An insertion tool may be used to align an electrical component with the conductive strands during interlacing operations. A soldering tool may be used to remove insulation from the conductive strands to expose conductive segments on the conductive strands. The soldering tool may be used to solder the conductive segments to the electrical component. The solder connections may be located in grooves in the electrical component. An encapsulation tool may dispense encapsulation material in the grooves to encapsulate the solder connections. After the electrical component is electrically connected to the conductive strands, the insertion tool may position and release the electrical component in the gap. A component retention tool may temporarily be used to retain the electrical component in the gap as interlacing operations continue.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Inventors: Kyle L. Chatham, Kathryn P. Crews, Didio V. Gomes, Benjamin J. Grena, Storrs T. Hoen, Steven J. Keating, David M. Kindlon, Daniel A. Podhajny, Andrew L. Rosenberg, Daniel D. Sunshine, Lia M. Uesato, Joseph B. Walker, Felix Binder, Bertram Wendisch, Martin Latta, Ulrich Schläpfer, Franck Robin, Michael Baumann, Helen Wächter Fischer
-
Patent number: 11913143Abstract: Interlacing equipment may be used to form fabric and to create a gap in the fabric. The fabric may include one or more conductive strands. An insertion tool may be used to align an electrical component with the conductive strands during interlacing operations. A soldering tool may be used to remove insulation from the conductive strands to expose conductive segments on the conductive strands. The soldering tool may be used to solder the conductive segments to the electrical component. The solder connections may be located in grooves in the electrical component. An encapsulation tool may dispense encapsulation material in the grooves to encapsulate the solder connections. After the electrical component is electrically connected to the conductive strands, the insertion tool may position and release the electrical component in the gap. A component retention tool may temporarily be used to retain the electrical component in the gap as interlacing operations continue.Type: GrantFiled: March 4, 2020Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Kyle L Chatham, Kathryn P. Crews, Didio V. Gomes, Benjamin J. Grena, Storrs T. Hoen, Steven J. Keating, David M. Kindlon, Daniel A. Podhajny, Andrew L. Rosenberg, Daniel D. Sunshine, Lia M. Uesato, Joseph B. Walker, Felix Binder, Bertram Wendisch, Martin Latta, Ulrich Schläpfer, Franck Robin, Michael Baumann, Helen Wächter Fischer
-
Publication number: 20220016299Abstract: A multichannel air purification device comprising a plurality of adjacent air channels in fluid communication with one another having a UV-C light source illuminate at least one air flow chamber, an air input means for allowing air into the channels, an air output means for allowing the air to exit the channels, openings between the channels for allowing air to pass from one channel to another channel, and a fan for drawing air through the device.Type: ApplicationFiled: July 14, 2021Publication date: January 20, 2022Inventors: Michael J. Fischer, Peter J. Lehrer
-
Patent number: 10342886Abstract: A wax melt blank is produced with an extrusion process and intended to later be cut to length into individual wax melts. The wax melt blank includes at least about fifty percent by weight of wax, a fragrance, and up to about fifty percent by weight of a filler. The wax, the fragrance, and the filler are homogeneously dispersed within the wax melt blank.Type: GrantFiled: January 26, 2016Date of Patent: July 9, 2019Assignee: S.C. JOHNSON & SON, INC.Inventors: Michael J. Banco, Michael J. Fischer
-
Patent number: 10164736Abstract: Systems, methods, apparatus and computer program products for providing forward error correction with low latency to live streams in networks are provided. Source data is output at a rate less than the rate of a source stream, a buffer is built, and an FEC decoder FEC decodes the source data. Decoded packets are output at a rate equal to the rate of the source stream.Type: GrantFiled: June 22, 2016Date of Patent: December 25, 2018Assignee: KENCAST, INC.Inventors: H. Lewis Wolfgang, Michael J. Fischer, Weimin Fang
-
Patent number: 10010638Abstract: A wax melt includes between about one and about sixty percent by weight of paraffin wax, between about 3 percent and about 20 percent by weight of fragrance, and between about 10 percent and about 35 percent by weight of a silicate. The silicate causes between about 97 percent and about 98 percent of a wax melt weight to be retained over a time period of about sixteen hours when maintained at about sixty-five degrees Celsius.Type: GrantFiled: June 14, 2016Date of Patent: July 3, 2018Assignee: S. C. Johnson & Son, Inc.Inventors: Michael J. Banco, Michael J. Fischer, Deborah Holmes Parker
-
Publication number: 20170354752Abstract: A wax melt includes between about one and about sixty percent by weight of paraffin wax, between about 3 percent and about 20 percent by weight of fragrance, and between about 10 percent and about 35 percent by weight of a silicate. The silicate causes between about 97 percent and about 98 percent of a wax melt weight to be retained over a time period of about sixteen hours when maintained at about sixty-five degrees Celsius.Type: ApplicationFiled: June 14, 2016Publication date: December 14, 2017Applicant: S. C. JOHNSON & SON, INC.Inventors: Michael J. Banco, Michael J. Fischer, Deborah Holmes Parker
-
Publication number: 20170209611Abstract: A wax melt blank is produced with an extrusion process and intended to later be cut to length into individual wax melts. The wax melt blank includes at least about fifty percent by weight of wax, a fragrance, and up to about fifty percent by weight of a filler. The wax, the fragrance, and the filler are homogeneously dispersed within the wax melt blank.Type: ApplicationFiled: January 26, 2016Publication date: July 27, 2017Applicant: S.C. JOHNSON & SON, INC.Inventors: Michael J. Banco, Michael J. Fischer
-
Publication number: 20160308642Abstract: Systems, methods, apparatus and computer program products for providing forward error correction with low latency to live streams in networks are provided, including outputting source data at a rate less than the rate of a source stream, building a buffer, FEC decoding the source data; and outputting the packets at a rate equal to the rate of the source stream.Type: ApplicationFiled: June 22, 2016Publication date: October 20, 2016Inventors: H. Lewis Wolfgang, Michael J. Fischer, Weimin Fang
-
Patent number: 9397783Abstract: Systems, methods, apparatus, and computer program products for providing forward error correction with low latency to live streams in networks are provided. One example method includes receiving source data at a first rate, outputting the source data at a rate less than the first rate, collecting the source data in a buffer, FEC decoding the source data, thereby generating decoded data; and outputting the decoded data at a rate equal to the first rate, either after collecting the source data in the buffer for a predetermined time duration or after collecting a predetermined amount of the source data in the buffer.Type: GrantFiled: March 18, 2014Date of Patent: July 19, 2016Assignee: KENCAST, INC.Inventors: H. Lewis Wolfgang, Michael J. Fischer, Weimin Fang
-
Publication number: 20140201603Abstract: Systems, methods, apparatus, and computer program products for providing forward error correction with low latency to live streams in networks are provided. One example method includes receiving source data at a first rate, outputting the source data at a rate less than the first rate, collecting the source data in a buffer, FEC decoding the source data, thereby generating decoded data; and outputting the decoded data at a rate equal to the first rate, either after collecting the source data in the buffer for a predetermined time duration or after collecting a predetermined amount of the source data in the buffer.Type: ApplicationFiled: March 18, 2014Publication date: July 17, 2014Applicant: KENCAST, INC.Inventors: H. Lewis Wolfgang, Michael J. Fischer, Weimin Fang
-
Patent number: 8707139Abstract: Systems, methods, apparatus and computer program products for providing forward error correction with low latency to live streams in networks are provided, including outputting source data at a rate less than the rate of a source stream, building a buffer, FEC decoding the source data; and outputting the packets at a rate equal to the rate of the source stream.Type: GrantFiled: October 18, 2007Date of Patent: April 22, 2014Assignee: Kencast, Inc.Inventors: H. Lewis Wolfgang, Michael J. Fischer, Weimin Fang
-
Patent number: 8402350Abstract: System, apparatus and method are provided for transmitting and receiving packets over first and second channels. An FEC encoder generates forward error correction (FEC) packets corresponding to an original stream of packets. A packet transmitter transmits the original stream of packets over the first channel and transmits the FEC packets over the second channel. A packet receiver receives a stream of packets over the first channel, and receives the FEC packets corresponding to the stream of packets over the second channel. An FEC decoder uses information stored in the FEC packets to determine a correspondence between the FEC packets and the stream of packets, and recovers one or more lost packets of the stream of packets using the FEC packets.Type: GrantFiled: May 4, 2010Date of Patent: March 19, 2013Assignee: Kencast, Inc.Inventors: Weimin Fang, Michael J. Fischer, H. Lewis Wolfgang
-
Patent number: 8245096Abstract: A system, method and apparatus are provided for encoding and decoding a source file. The source file is encoded by dividing it into a plurality of shares comprised of a plurality of packets. A bit vector is generated. For at least one share, an FEC packet is generated by XOR'ing a subset of packets from the plurality of packets in the share in accordance with the bit vector. The process of encoding continues until terminated. Once the FEC encoded packets are received, each of the plurality of packets which is not a linear combination of previously received packets is stored into a file. A sequence of XOR operations to perform in-place on the file to reconstruct the source file are generated and performed on the file.Type: GrantFiled: March 16, 2009Date of Patent: August 14, 2012Assignee: Kencast, Inc.Inventors: Michael J. Fischer, H. Lewis Wolfgang, Weimin Fang
-
Publication number: 20100218074Abstract: System, apparatus and method are provided for transmitting and receiving packets over first and second channels. An FEC encoder generates forward error correction (FEC) packets corresponding to an original stream of packets. A packet transmitter transmits the original stream of packets over the first channel and transmits the FEC packets over the second channel. A packet receiver receives a stream of packets over the first channel, and receives the FEC packets corresponding to the stream of packets over the second channel. An FEC decoder uses information stored in the FEC packets to determine a correspondence between the FEC packets and the stream of packets, and recovers one or more lost packets of the stream of packets using the FEC packets.Type: ApplicationFiled: May 4, 2010Publication date: August 26, 2010Applicant: KENCAST, INC.Inventors: Weimin Fang, Michael J. Fischer, H. Lewis Wolfgang
-
Patent number: 7739580Abstract: System, apparatus and method are provided for transmitting and receiving packets over first and second channels. An FEC encoder generates forward error correction (FEC) packets corresponding to an original stream of packets. A packet transmitter transmits the original stream of packets over the first channel and transmits the FEC packets over the second channel. A packet receiver receives a stream of packets over the first channel, and receives the FEC packets corresponding to the stream of packets over the second channel. An FEC decoder uses information stored in the FEC packets to determine a correspondence between the FEC packets and the stream of packets, and recovers one or more lost packets of the stream of packets using the FEC packets.Type: GrantFiled: February 17, 2006Date of Patent: June 15, 2010Assignee: Kencast, Inc.Inventors: Weimin Fang, Michael J. Fischer, H. Lewis Wolfgang
-
Publication number: 20090177948Abstract: A system, method and apparatus are provided for encoding and decoding a source file. The source file is encoded by dividing it into a plurality of shares comprised of a plurality of packets. A bit vector is generated. For at least one share, an FEC packet is generated by XOR'ing a subset of packets from the plurality of packets in the share in accordance with the bit vector. The process of encoding continues until terminated. Once the FEC encoded packets are received, each of the plurality of packets which is not a linear combination of previously received packets is stored into a file. A sequence of XOR operations to perform in-place on the file to reconstruct the source file are generated and performed on the file.Type: ApplicationFiled: March 16, 2009Publication date: July 9, 2009Applicant: KENCAST, INC.Inventors: Michael J. Fischer, H. Lewis Wolfgang, Weimin Fang
-
Patent number: 7533324Abstract: A system, method and apparatus are provided for encoding and decoding a source file. The source file is encoded by dividing it into a plurality of shares comprised of a plurality of packets. A bit vector is generated. For at least one share, an FEC packet is generated by XOR'ing a subset of packets from the plurality of packets in the share in accordance with the bit vector. The process of encoding continues until terminated. Once the FEC encoded packets are received, each of the plurality of packets which is not a linear combination of previously received packets is stored into a file. A sequence of XOR operations to perform in-place on the file to reconstruct the source file are generated and performed on the file.Type: GrantFiled: September 22, 2005Date of Patent: May 12, 2009Assignee: Kencast, Inc.Inventors: Michael J. Fischer, H. Lewis Wolfgang, Weimin Fang
-
Publication number: 20020124046Abstract: This abstract is intended only to enable the Patent and Trademark Office and the public to generally determine the nature of the technical disclosure in accordance with Section 1.72(b) of the Rules for Patent and Trademark Cases, Title 37 of the Code of Federal Regulations. This abstract is not intended to aid in the determination of the scope of any element in claim.Type: ApplicationFiled: February 20, 2001Publication date: September 5, 2002Inventors: William A. Fischer, Michael J. Fischer