Patents by Inventor Brian Pearson
Brian Pearson 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: 11312517Abstract: An assembly for forming bags, having a belt drive for feeding a film at a film speed to a former shoulder to form a tubular film, a set of jaws movable at a jaw speed to engage and seal a tubular film to form a closed bag, and a sensor assembly to provide a volume signal indicative of a volume of the closed bag, wherein the controller is configured to adjust at least one of the film speed and the jaw speed in response to the volume signal.Type: GrantFiled: June 11, 2020Date of Patent: April 26, 2022Assignee: TNA Australia Pty LimitedInventors: Brian Pearson, Andre Tombuelt
-
Patent number: 10938945Abstract: The disclosure is directed at a method and system for controlling access to user content within a search framework. After a user accesses the search framework, the user's role within the framework is verified and then user content over the entire search framework which is associated with the user's role is retrieved and displayed to the user.Type: GrantFiled: March 15, 2013Date of Patent: March 2, 2021Assignee: D2L CORPORATIONInventor: Brian Pearson
-
Publication number: 20200391895Abstract: Disclosed in an assembly for forming bags, having a belt drive for feeding a film at a film speed to a former shoulder to form a tubular film, a set of jaws movable at a jaw speed to engage and seal a tubular film to form a closed bag, and a sensor assembly to provide a volume signal indicative of a volume of the closed bag, wherein the controller is configured to adjust at least one of the film speed and the jaw speed in response to the volume signal.Type: ApplicationFiled: June 11, 2020Publication date: December 17, 2020Inventors: Brian Pearson, Andre Tombuelt
-
Patent number: 10726475Abstract: Systems, methods, and apparatus for a graphical dining interface are disclosed. In one aspect, a device comprises a component image processor configured to generate a representation of at least one component of an item. The device further comprises an input device configured to receive an input from a user, where the input comprises a selection of a first component. The device further comprises an item image processor configured to generate a representation of the item, where the representation of the item comprises the representation of the first component.Type: GrantFiled: October 20, 2017Date of Patent: July 28, 2020Assignee: Stacked Restaurants, LLCInventors: Paul Motenko, Jeremiah Hennessy, Brian Pearson, Nanette McWhertor, Jordan Mozer, Jeff Carloss, Camille Mankus, Rick Valicenti, Bud Rodecker, John Pobojewski, Daniel Taylor, David Ham, Stephen Roney, Han Tran, William Fisher, Vincent Tagle, David Budlong
-
Patent number: 10176627Abstract: A set of primitives is divided into plural sub-sets of primitives, and a tree representation for representing the set of primitives in which each leaf node of the tree represents one of the sub-sets, and each parent node of the tree represents a sub-set of primitives corresponding to the combination of the sub-sets of primitives of all of its child nodes, is generated. For each node of the tree representation data indicating: the sub-set of primitives that the node represents; the vertices that are used by the primitives in the sub-set of primitives that the node represents; and the volume of space that the sub-set of primitives that the node represents falls within, is determined. The tree representation is then used to determine a set of primitives and a set of vertices to be processed when processing the set of primitives for the output frame.Type: GrantFiled: March 5, 2015Date of Patent: January 8, 2019Assignee: Arm LimitedInventors: Brian Pearson, Ting Wei, Sergey Solovyev, Andreas Danner Nilsen, Alexander Galazin, Michel Iwaniec
-
Patent number: 10053264Abstract: An assembly (10) to dispatch bags (14). The assembly (10) includes a conveyor (12) that provides rows of bags (14), with the rows of bags (14) supported on a first delivery assembly (18) that moves each row downward to form stacks (47) of bags (14) on a second delivery assembly (34). Stacks (14) of the bags (14) are then moved downward to be moved into containers or boxes.Type: GrantFiled: April 7, 2016Date of Patent: August 21, 2018Assignee: TNA Australia Pty LimitedInventors: Lawrence Roos, Brian Pearson
-
Publication number: 20180165754Abstract: Systems, methods, and apparatus for a graphical dining interface are disclosed. In one aspect, a device comprises a component image processor configured to generate a representation of at least one component of an item. The device further comprises an input device configured to receive an input from a user, where the input comprises a selection of a first component. The device further comprises an item image processor configured to generate a representation of the item, where the representation of the item comprises the representation of the first component.Type: ApplicationFiled: October 20, 2017Publication date: June 14, 2018Inventors: Paul Motenko, Jeremiah Hennessy, Brian Pearson, Nanette McWhertor, Jordan Mozer, Jeff Carloss, Camille Mankus, Rick Valicenti, Bud Rodecker, John Pobojewski, Daniel Taylor, David Ham, Stephen Roney, Han Tran, William Fisher, Vincent Tagle, David Budlong
-
Publication number: 20180025456Abstract: There are provided methods, devices, and systems for managing and using learning outcomes. The method comprises identifying a high-level learning outcome, and identifying a first and second low-level learning outcomes associated with the high-level learning outcome. A first grade associated with the first low-level learning outcome is obtained, and a second grade associated with the second low-level learning outcome is obtained. An outcome grade is calculated based on the first grade and the second grade, which pertains to the high-level outcome.Type: ApplicationFiled: July 19, 2017Publication date: January 25, 2018Inventors: Sebastian Mihai, Brian Pearson, Phillip Brown, Phil McClelland, Mike Dedy, Baljeet Bilkhu, Andy Slough
-
Patent number: 9842165Abstract: Various embodiments are described herein that generally relate to systems and methods for generating context specific terms and performing various actions based on the context specific terms. One example embodiment includes a computer-implemented method for generating context specific terms comprising obtaining a collection of terms from at least one electronic file associated with a given context; comparing the collection of terms with a collection of expected terms to generate candidate terms that are not in the collection of expected terms; determining a relevance for each of the candidate terms; and determining whether to add a given candidate term to a collection of context specific terms for the given context if the relevance for the given candidate term is above a threshold.Type: GrantFiled: June 9, 2014Date of Patent: December 12, 2017Assignee: D2L CorporationInventors: Brian Pearson, Jeremy Jason Auger
-
Patent number: 9799069Abstract: Systems, methods, and apparatus for a graphical dining interface are disclosed. In one aspect, a device comprises a component image processor configured to generate a representation of at least one component of an item. The device further comprises an input device configured to receive an input from a user, where the input comprises a selection of a first component. The device further comprises an item image processor configured to generate a representation of the item, where the representation of the item comprises the representation of the first component.Type: GrantFiled: April 24, 2013Date of Patent: October 24, 2017Assignee: Stacked Restaurants, LLCInventors: Paul Motenko, Jeremiah Hennessy, Brian Pearson, Nanette McWhertor, Jordan Mozer, Jeff Carloss, Camille Mankus, Rick Valicenti, Bud Rodecker, John Pobojewski, Daniel Taylor, David Ham, Stephen Roney, Han Tran, William Fisher, Vincent Tagle, David Budlong
-
Publication number: 20170301817Abstract: A germanium metal-semiconductor-metal (MSM) photodetector is fabricated by growing crystalline germanium from an amorphous silicon seed, supported by an amorphous substrate, at a temperature of about 450° C. In this fabrication, crystalline Ge is grown via selective deposition in geometrically confined channels, where amorphous silicon is disposed as the growth seed. Ge growth extends from the growth seed along the channels to a lithographically defined trench. The Ge emerging out of the channels includes crystalline grains that coalesce to fill the trench, forming a Ge strip that can be used as the active area of a photodetector. One or more Schottky contacts can be formed by a thin tunneling layer (e.g., Al2O3) deposited on the Ge strip and metal contracts formed on the tunneling layer.Type: ApplicationFiled: April 13, 2017Publication date: October 19, 2017Inventors: BRIAN PEARSON, JURGEN MICHEL, LIONEL KIMERLING
-
Publication number: 20160318720Abstract: An assembly (10) to dispatch bags (14). The assembly (10) includes a conveyor (12) that provides rows of bags (14), with the rows of bags (14) supported on a first delivery assembly (18) that moves each row downward to form stacks (47) of bags (14) on a second delivery assembly (34). Stacks (14) of the bags (14) are then moved downward to be moved into containers or boxes.Type: ApplicationFiled: April 7, 2016Publication date: November 3, 2016Applicant: TNA Australia Pty LimitedInventors: Lawrence Roos, Brian Pearson
-
Publication number: 20160143312Abstract: The invention relates to the use of encapsulated oils for the preparation of fat based confectionery compositions and products, to confectionery products and compositions comprising encapsulated oil and to processes for the preparation thereof. The encapsulated oil comprises a liquid oil encapsulated in an outer shell comprising cross-linked agent and a structuring agent incorporated into the capsule or added externally.Type: ApplicationFiled: July 3, 2014Publication date: May 26, 2016Inventors: Shantha Nalur Chandrasekaran, Christopher Brian Pearson
-
Publication number: 20160088101Abstract: A system and method for monitoring viewed content is provided. The method includes: monitoring for loading of electronic content on a user device; receiving periodic updates at a network device from the user device related to user actions associated with the electronic content; and monitoring a viewed status of the electronic content based on the user actions. The system includes: a content module configured to monitor for loading of electronic content on a user device; a tracking module configured to receive periodic updates from the user device related to user actions associated with the electronic content; and a status module configured to monitor a viewed status of the electronic content based on the user actions.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: David BATISTE, David LOCKHART, Brian PEARSON, Nicholas DINGLE, Rylan COTTRELL, Kieran ANDERSON, Philip BROWN
-
Patent number: 9189881Abstract: In a graphics processing system that includes one or more programmable shading stages, the shader compiler receives a shader program to be compiled (step 40), identifies any run time constant expressions in the shader program (step 41), and removes such expressions from the original shader program, and substitutes them in the original main shader program with appropriate load instructions pointing to where the output results from a pilot shader program will be stored (step 42). The shader compiler then creates a separate pilot shader program for the identified run-time constant expressions (step 43). The pilot shader program is then executed on the graphics processing pipeline (step 44), before the modified main shader program (step 45).Type: GrantFiled: May 30, 2013Date of Patent: November 17, 2015Assignee: ARM LIMITEDInventors: Alexander Galazin, Brian Pearson, Andreas Danner Nilsen, Joerg Wagner
-
Publication number: 20150269773Abstract: A set of primitives is divided into plural sub-sets of primitives, and a tree representation for representing the set of primitives in which each leaf node of the tree represents one of the sub-sets, and each parent node of the tree represents a sub-set of primitives corresponding to the combination of the sub-sets of primitives of all of its child nodes, is generated. For each node of the tree representation data indicating: the sub-set of primitives that the node represents; the vertices that are used by the primitives in the sub-set of primitives that the node represents; and the volume of space that the sub-set of primitives that the node represents falls within, is determined. The tree representation is then used to determine a set of primitives and a set of vertices to be processed when processing the set of primitives for the output frame.Type: ApplicationFiled: March 5, 2015Publication date: September 24, 2015Applicant: ARM LIMITEDInventors: Brian Pearson, Ting Wei, Sergey Solovyev, Andreas Danner Nilsen, Alexander Galazin, Michel Iwaniec
-
Publication number: 20150074032Abstract: A method and system for entity based position assignment are provided. The method includes: retrieving position data related to each position of a plurality of positions; retrieving data related to each entity of a plurality of entities, wherein each entity is to be assigned to one of the plurality of positions; determining a desirable arrangement based at least in part on the position data and the entity data; and arranging each entity in a corresponding desired position within the desirable arrangement.Type: ApplicationFiled: September 12, 2013Publication date: March 12, 2015Applicant: DESIRE2LEARN INCORPORATEDInventors: Stefan REGEHR, Scott WILLIAMS, Brian PEARSON, Steven LOW
-
Publication number: 20140354669Abstract: In a graphics processing system that includes one or more programmable shading stages, the shader compiler receives a shader program to be compiled (step 40), identifies any run time constant expressions in the shader program (step 41), and removes such expressions from the original shader program, and substitutes them in the original main shader program with appropriate load instructions pointing to where the output results from a pilot shader program will be stored (step 42). The shader compiler then creates a separate pilot shader program for the identified run-time constant expressions (step 43). The pilot shader program is then executed on the graphics processing pipeline (step 44), before the modified main shader program (step 45).Type: ApplicationFiled: May 30, 2013Publication date: December 4, 2014Inventors: Alexander Galazin, Brian Pearson, Andreas Danner Nilsen, Joerg Wagner
-
Patent number: D742899Type: GrantFiled: May 29, 2012Date of Patent: November 10, 2015Inventors: Paul Motenko, Jeremiah Hennessy, Brian Pearson, Nanette McWhertor, Jordan Mozer, Jeff Carloss, Camille Mankus, Rick Valicenti, Bud Rodecker, John Pobojewski
-
Patent number: D804518Type: GrantFiled: October 1, 2015Date of Patent: December 5, 2017Inventors: Paul Motenko, Jeremiah Hennessy, Brian Pearson, Nanette McWhertor, Jordan Mozer, Jeff Carloss, Camille Mankus, Rick Valicenti, Bud Rodecker, John Pobojewski