Patents by Inventor Nicholas Duncan
Nicholas Duncan 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: 20240111263Abstract: Systems, methods, and non-transitory computer-readable media for optimization and autoconfiguration of edge processing devices are disclosed. A cloud computing system can receive a request to configure a target building device. The cloud computing system can identify, based on the target building device, a connector template for the target building device. The connector template can include one or more parameters for a connector component configured to cause the target building device to communicate with the cloud computing system. cloud computing system can generate the connector component for the target building device based on the one or more parameters. cloud computing system can deploy the connector component to the target building device.Type: ApplicationFiled: September 29, 2023Publication date: April 4, 2024Inventors: Murali R. Namburi, David R. Koberstein, Manish K. Kalbande, Sastry K. Malladi, Trent M. Swanson, Abu Bakr Khan, Eric G. Lang, Miguel Galvez, David A. Duncan, Bryan Skene, Nicholas Marrone
-
Publication number: 20240075608Abstract: A power tool including a housing, a motor, and a bearing. The housing includes a first housing portion having a first bearing retainer portion, and a second housing portion having a second bearing retainer portion. The second housing portion is attached to the first housing portion such that the first bearing retainer portion and the second bearing retainer portion form a bearing retainer. The motor is supported within the housing. The motor includes an output shaft defining an axis. The bearing is received in the bearing retainer. The bearing is configured to support the output shaft for rotation about the axis.Type: ApplicationFiled: April 27, 2023Publication date: March 7, 2024Inventors: Ian A. Duncan, Miguel Ángel Ortuño Rodriguez, Nicholas J. Losch
-
Patent number: 8480935Abstract: Prepreg for manufacturing a fiber-reinforced composite material, the prepreg comprising a layer of dry fibers and a layer of resin material adhered to a surface of the layer of dry fibers, the resin material having a plurality of particles dispersed therein, the particles have an average particle size that is larger than the average fiber separation of the layer of dry fibers.Type: GrantFiled: November 22, 2011Date of Patent: July 9, 2013Assignee: Gurit (UK) Ltd.Inventors: Nicholas Duncan Partington, Yves Jean Francois Didier
-
Patent number: 8225202Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.Type: GrantFiled: June 16, 2008Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
-
Publication number: 20120064333Abstract: Prepreg for manufacturing a fibre-reinforced composite material, the prepreg comprising a layer of dry fibres and a layer of resin material adhered to a surface of the layer of dry fibres, the resin material having a plurality of particles dispersed therein, the particles have an average particle size that is larger than the average fibre separation of the layer of dry fibres.Type: ApplicationFiled: November 22, 2011Publication date: March 15, 2012Applicant: Gurit (UK) Ltd.Inventors: Nicholas Duncan Partington, Yves Jean Francois Didier
-
Patent number: 8071204Abstract: Prepeg for manufacturing a fiber-reinforced composite material, the prepreg comprising a layer of dry fibers and a layer of resin material adhered to a surface of the layer of dry fibers, the resin material having a plurality of particles dispersed therein, the particles have an average particle size that is larger than the average fiber separation of the layer of dry fibers.Type: GrantFiled: December 15, 2008Date of Patent: December 6, 2011Assignee: Gurit (UK) Ltd.Inventors: Nicholas Duncan Partington, Yves Jean Francois Didier
-
Publication number: 20110114252Abstract: A prepreg for manufacturing a fibre-reinforced composite material, the prepreg comprising a layer of a layer of fibrous reinforcement fully impregnated by a matrix resin material, wherein at least the surface of the resin material has a viscosity and a tack at room temperature, and each prepreg has a stiffness at room temperature, such that when two of the prepregs are disposed as a vertical stack thereof at room temperature with adjacent resin material surfaces, the adjacent resin material surfaces are unadhered and form continuous air paths therebetween.Type: ApplicationFiled: March 27, 2009Publication date: May 19, 2011Applicant: Gurit (UK) Ltd.Inventors: Nicholas Duncan Partington, Paul John Spencer, Daniel Thomas Jones
-
Publication number: 20110059308Abstract: Prepeg for manufacturing a fibre-reinforced composite material, the prepreg comprising a layer of dry fibres and a layer of resin material adhered to a surface of the layer of dry fibres, the resin material having a plurality of particles dispersed therein, the particles have an average particle size that is larger than the average fibre separation of the layer of dry fibres.Type: ApplicationFiled: December 15, 2008Publication date: March 10, 2011Applicant: Gurit (UK) Ltd.Inventors: Nicholas Duncan Partington, Yves Jean Francois Didier
-
Publication number: 20080244383Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.Type: ApplicationFiled: June 16, 2008Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
-
Patent number: 7389472Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.Type: GrantFiled: May 7, 2003Date of Patent: June 17, 2008Assignee: Microsoft CorporationInventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
-
Patent number: 7149849Abstract: Data is served from a data source to a user. The data source has a plurality of pre-defined user groups. A request is received from the user for the data from the data source and a cache key corresponding to the requesting user is generated based on a set of the user groups of such user. The generated cache key represents access rights for the user based on the set of the user groups of the user. Thereafter, it is determined whether any data that satisfies the request is stored in the cache with the generated cache key.Type: GrantFiled: August 2, 2005Date of Patent: December 12, 2006Assignee: Microsoft CorporationInventors: Larry Marvin Wall, Glen Buhlmann, Nicholas Duncan, Kristof Roomp
-
Publication number: 20050268042Abstract: Data is served from a data source to a user. The data source has a plurality of pre-defined user groups. A request is received from the user for the data from the data source and a cache key corresponding to the requesting user is generated based on a set of the user groups of such user. The generated cache key represents access rights for the user based on the set of the user groups of the user. Thereafter, it is determined whether any data that satisfies the request is stored in the cache with the generated cache key.Type: ApplicationFiled: August 2, 2005Publication date: December 1, 2005Applicant: Microsoft CorporationInventors: Larry Wall, Glen Buhlmann, Nicholas Duncan, Kristof Roomp
-
Patent number: 6959362Abstract: Data is served from a data source to a user by way of an interface having a cache. The data source has a plurality of pre-defined user groups. The interface receives a request from the user for the data from the data source and requests the data source to provide a cache key corresponding to the requesting user. The data source generates the cache key for the requesting user based on a set of the user groups of such user and returns the generated cache key to the interface. The generated cache key represents exact access rights for the user based on the set of the user groups of the user. The interface thereafter determines whether any data that satisfies the request is stored in the cache with the generated cache key.Type: GrantFiled: May 7, 2003Date of Patent: October 25, 2005Assignee: Microsoft CorporationInventors: Larry Marvin Wall, Glen Buhlmann, Nicholas Duncan, Kristof Roomp
-
Publication number: 20040225652Abstract: A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.Type: ApplicationFiled: May 7, 2003Publication date: November 11, 2004Applicant: Microsoft CorporationInventors: Nicholas Duncan, Kevin Ka-Wang Lui, Patrick Carl Miller, Mark Poernbacher
-
Publication number: 20040225848Abstract: Data is served from a data source to a user by way of an interface having a cache. The data source has a plurality of pre-defined user groups. The interface receives a request from the user for the data from the data source and requests the data source to provide a cache key corresponding to the requesting user. The data source generates the cache key for the requesting user based on a set of the user groups of such user and returns the generated cache key to the interface. The generated cache key represents exact access rights for the user based on the set of the user groups of the user. The interface thereafter determines whether any data that satisfies the request is stored in the cache with the generated cache key.Type: ApplicationFiled: May 7, 2003Publication date: November 11, 2004Applicant: Microsoft CorporationInventors: Larry Marvin Wall, Glen Buhlmann, Nicholas Duncan, Kristof Roomp