Patents by Inventor Brian Douglas
Brian Douglas 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: 11366518Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: GrantFiled: October 27, 2020Date of Patent: June 21, 2022Assignee: PlutoVRInventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Publication number: 20210041951Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: ApplicationFiled: October 27, 2020Publication date: February 11, 2021Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Patent number: 10838488Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: GrantFiled: October 10, 2018Date of Patent: November 17, 2020Assignee: PlutoVRInventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Patent number: 10764201Abstract: A communication interface controller for multiplexing data packet streams from a plurality of data packets to generate an output stream for transmission from an endpoint. The data packet streams may be multiplexed according to a QoS associated with each data packet stream and at a rate equal to or greater than a medium transmission rate. For the case of a 1 Gbps transfer rate or 125 MBps, the data packet streams may be multiplexed at a rate equal to or greater than 1 MHz, thereby providing gapless scheduling and transmission of the data packet streams.Type: GrantFiled: November 27, 2018Date of Patent: September 1, 2020Assignee: DornerWorks, Ltd.Inventors: David Verbree, Brian Douglas, Nicholas VanderStel, Andrew DeZeeuw, Juan Morales, Eric Hughes, Corrin Meyer, David Johnson
-
Patent number: 10678323Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: GrantFiled: October 10, 2018Date of Patent: June 9, 2020Assignee: PlutoVRInventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Publication number: 20200117267Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: ApplicationFiled: October 10, 2018Publication date: April 16, 2020Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Publication number: 20200117270Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: ApplicationFiled: October 10, 2018Publication date: April 16, 2020Inventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Patent number: 10516853Abstract: Techniques and architectures for establishing and/or evaluating a communication session that enables users from the same physical environment, different physical environments, or a combination to interact in a virtual coordinate system and perceive each other as being present are described herein. In some examples, representations of users may be aligned within a coordinate system while maintaining spatial alignment of the user in a physical environment and/or spatial alignment of the representations in another coordinate system. In some examples, a representation of a user may be output to another user in a manner that is aligned to input for the user. In some examples, a human model may be created for a user and used to provide representations of users that map to a human. In some examples, a representation of a user may be evaluated to determine if the representation is properly aligned to the user and/or a coordinate system.Type: GrantFiled: October 10, 2018Date of Patent: December 24, 2019Assignee: PlutoVRInventors: Mark Gibson, Jared Cheshier, Jean-Luc Rene Bouthemy, Brian Douglas
-
Publication number: 20190166062Abstract: A communication interface controller for multiplexing data packet streams from a plurality of data packets to generate an output stream for transmission from an endpoint. The data packet streams may be multiplexed according to a QoS associated with each data packet stream and at a rate equal to or greater than a medium transmission rate. For the case of a 1 Gbps transfer rate or 125 MBps, the data packet streams may be multiplexed at a rate equal to or greater than 1 MHz, thereby providing gapless scheduling and transmission of the data packet streams.Type: ApplicationFiled: November 27, 2018Publication date: May 30, 2019Inventors: David Verbree, Brian Douglas, Nicholas VanderStel, Andrew DeZeeuw, Juan Morales, Eric Hughes, Corrin Meyer, David Johnson
-
Patent number: 8899188Abstract: The present general inventive concept relates generally to an animal lift, and more particularly to a portable, lightweight ramp device with collapsible side panels to eliminate the visual cliff perceived by a user animal.Type: GrantFiled: September 5, 2012Date of Patent: December 2, 2014Inventors: Brian Douglas, Debra Douglas, Ben Nibali, Jerome W. Tester
-
Patent number: 8840098Abstract: A portable workpiece stopping device, attachable to a work surface relative to a primary tool, permitting a repetitive same-length operation to be performed on any number of workpieces, and which allows for interruption of the operation without affecting the essential positioning of the stopping device relative to the primary tool. The stopping device comprises a base plate selectively attachable to a work surface, a rotation plate rotatably coupled to the base plate, an alignment plate adjustably coupled to the rotation plate, a stop plate fixedly coupled to the alignment plate, and a support shelf adjustably coupled to the stop plate. The stopping device can be selectively transitioned from an obstructing position, which blocks the end of a workpiece pressed against the stop plate, thereby allowing the repetitive same-length operation to be performed, to a non-obstructing position which provides for unfettered positioning of any workpiece relative to the primary tool.Type: GrantFiled: August 2, 2012Date of Patent: September 23, 2014Inventor: Brian Douglas
-
Patent number: 8733296Abstract: A removable garment for animals to cover and protect an abdominal surgical or wound site. Generally, the removable garment is comprised of a body wrap with front leg, rear leg, and neck closures, and an abdominal panel, extending distal the body wrap. Each leg and neck closure, as well as the abdominal panel, contains an attachment designed to removeably secure the closure, and ultimately the garment itself, to an animal.Type: GrantFiled: November 12, 2012Date of Patent: May 27, 2014Assignee: Pet Perils, LLCInventors: Brian Douglas, Debra Douglas, Evelyn Hollenshead
-
Publication number: 20130032985Abstract: A portable workpiece stopping device, attachable to a work surface relative to a primary tool, permitting a repetitive same-length operation to be performed on any number of workpieces, and which allows for interruption of the operation without affecting the essential positioning of the stopping device relative to the primary tool. The stopping device comprises a base plate selectively attachable to a work surface, a rotation plate rotatably coupled to the base plate, an alignment plate adjustably coupled to the rotation plate, a stop plate fixedly coupled to the alignment plate, and a support shelf adjustably coupled to the stop plate. The stopping device can be selectively transitioned from an obstructing position, which blocks the end of a workpiece pressed against the stop plate, thereby allowing the repetitive same-length operation to be performed, to a non-obstructing position which provides for unfettered positioning of any workpiece relative to the primary tool.Type: ApplicationFiled: August 2, 2012Publication date: February 7, 2013Inventor: Brian Douglas
-
Publication number: 20100247822Abstract: A multilayer film includes at least an abuse layer that is laser scored, and a sealant layer that has discrete weakened portions, due to the laser scoring. The multilayer film may have a tensile strength of between about 0.40 and 2.5 pounds per 10 millimeters at the location of the one or more weakened portions. In certain aspects, the tensile strength of the multilayer film is between about 7 and 14 pounds per inch at the location of the laser scoring on the abuse layer. Also, a package is provided that is formed from one or more multilayer films having a scored abuse layer and a sealant layer with weakened portions that allow steam and/or pressure to be vented from the package during heating. Optionally, the abuse layer includes a shallow scoring portion to provide an easy-open feature. For instance, the package may be used to cook frozen foods contained in the package, such as in a microwave oven.Type: ApplicationFiled: February 2, 2010Publication date: September 30, 2010Inventors: Evan Michael Ziolkowski, Scott Douglas Howells, Gregory William Kokke, Brian Douglas
-
Patent number: 7212495Abstract: A call signaling protocol that uses simplified messaging to set up, confirm set up, tear down, and confirm tear down of a connection. The available capacity of communications links is tracked so that it can be quickly determined whether or not a link can handle a call. Segments (e.g., time slots, wavelengths, etc.) of a link having enough available capacity are allocated by a separate operation. Connection state information is also tracked. The simple messages and information used by the signaling protocol permits it to be easily implemented in hardware. Such an implementation enables high-speed, high-capacity, call signaling.Type: GrantFiled: February 21, 2002Date of Patent: May 1, 2007Assignee: Polytechnic UniversityInventors: Ramesh Karri, Malathi Veeraraghavan, Brian Douglas, Haobo Wang
-
Publication number: 20060010629Abstract: This invention relates to a scrub pad comprising a scrubbing layer having a periphery along the edges of the layer; a wiping layer having a periphery along the edges of the layer; and an absorbent core layer having a periphery along the edges of the layer comprising at least one absorbent material selected from the group consisting of short-fiber, air-laid nonwoven material, nonwoven plastic batting, cellulosic fibrous web materials, wax coated paper, corrugated paper, fluff pulp, cotton balls, cotton batting, or mixture thereof; wherein the absorbent core layer is located intermediate to the scrubbing layer and the wiping layer and wherein the scrubbing layer, the absorbent core layer and the wiping layer are joined at the periphery of each layer.Type: ApplicationFiled: September 13, 2005Publication date: January 19, 2006Inventors: Michael Prodoehl, Brian Douglas, Jennifer Brown, Ronald Zink, Lisa Blanton, Ward Ostendorf, Michael Dugas
-
Publication number: 20060005336Abstract: This invention relates to a scrub pad comprising a scrubbing layer having a periphery along the edges of the layer; a wiping layer having a periphery along the edges of the layer; and an absorbent core layer having a periphery along the edges of the layer comprising at least one absorbent material selected from the group consisting of short-fiber, air-laid nonwoven material, nonwoven plastic batting, cellulosic fibrous web materials, wax coated paper, corrugated paper, fluff pulp, cotton balls, cotton batting, or mixture thereof; wherein the absorbent core layer is located intermediate to the scrubbing layer and the wiping layer and wherein the scrubbing layer, the absorbent core layer and the wiping layer are joined at the periphery of each layer.Type: ApplicationFiled: September 13, 2005Publication date: January 12, 2006Inventors: Michael Prodoehl, Brian Douglas, Jennifer Brown, Ronald Zink, Lisa Blanton, Ward Ostendorf, Michael Dugas
-
Patent number: 6868654Abstract: A form-fill-and-seal (FFS) packaging machine is described wherein a zipper is attached to the package simultaneously with the sealing operation at the sealing and evacuation station. The attached zipper is thereafter welded in place at the zipper welding and cutting station. A zipper blank feeder and a channel-forming die with an impulse sealer are integrated into the sealing die of a packaging machine forming a combination work station. The zipper is installed at an existing work station and shares the existing lifting device. This enables the retrofitting of an FFS packaging machine to include a zipper attachment function without changing the footprint thereof. The combination work station forms a channel for the zipper blank between the thermoformed web and the lidstock. While the sealing die is providing a seal about the lid, the impulse sealer in the channel-forming die attaches the zipper to an initial attachment portion of the packaging film.Type: GrantFiled: July 21, 2003Date of Patent: March 22, 2005Assignee: Pro-Pac Services, Inc.Inventor: Brian Douglas
-
Publication number: 20050025593Abstract: A sheet metal hole cutter has a cap plate defining a substantially circular peripheral groove and an annular shelf extending radially outwardly from the peripheral groove. An elongated band forming an approximately circular shape with opposite ends of the band contacting each other defines a base edge received within the circular peripheral groove in an abutting relationship with an inner edge of the groove. The band defines an axial depth of about ½ of an inch or less, and an outer diameter within the range of about {fraction (9/16)} of an inch through about 6 inches. A weld region fixedly secures the base edge of the band to the cap plate. The annular shelf of the cap plate extends radially outwardly from the base edge of the band and defines a radial depth of at least approximately {fraction (1/16)} of an inch in order to prevent over-feeding of the hole cutter through a work piece.Type: ApplicationFiled: June 16, 2004Publication date: February 3, 2005Inventors: William Korb, Brian Douglas, Kenneth Hall
-
Patent number: 6701695Abstract: A form-fill-and-seal (FFS) packaging machine is described wherein a zipper is attached to the package simultaneously with the sealing operation at the sealing and evacuation station. The attached zipper is thereafter welded in place at the zipper welding and cutting station. A zipper blank feeder and a channel-forming die with an impulse sealer are integrated into the sealing die of a packaging machine forming a combination work station. The zipper is installed at an existing work station and shares the existing lifting device. This enables the retrofitting of an FFS packaging machine to include a zipper attachment function without changing the footprint thereof. The combination work station forms a channel for the zipper blank between the thermoformed web and the lidstock. While the sealing die is providing a seal about the lid, the impulse sealer in the channel-forming die attaches the zipper to an initial attachment portion of the packaging film.Type: GrantFiled: April 18, 2002Date of Patent: March 9, 2004Inventor: Brian Douglas