Patents by Inventor Benjamin MacDonald
Benjamin MacDonald 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: 20240403379Abstract: An embodiment may involve web page metadata that defines a web page, first sub-page metadata that defines a first sub-page, and second sub-page metadata that defines a second sub-page, wherein the web page metadata includes specification of a viewport, and wherein the viewport is associated with an identifier. One or more processors may be configured to: receive a request for the web page; resolve the web page metadata into web content, wherein resolving the web page metadata includes: (i) determining, based on the identifier, a route associated with the viewport, (ii) determining, based on the route, a set of conditions associated with the viewport, (iii) determining that a particular condition is satisfied, wherein the particular condition is associated with the first sub-page and (iv) placing, based on the particular condition being satisfied, the first sub-page metadata in the viewport; and transmit the web content.Type: ApplicationFiled: August 12, 2024Publication date: December 5, 2024Inventors: Kevin Marren, Avanish Pathak, Benjamin MacDonald, Forrest Allen Reed, Patrick Scott Wilson, Kapeel Sharadrao Sable, Bojan Beran, Carl David Solis, Bhupal Tiduwar Lambodhar, Austin John Kenny
-
Patent number: 12099567Abstract: An embodiment may involve web page metadata that defines a web page, first sub-page metadata that defines a first sub-page, and second sub-page metadata that defines a second sub-page, wherein the web page metadata includes specification of a viewport, and wherein the viewport is associated with an identifier. One or more processors may be configured to: receive a request for the web page; resolve the web page metadata into web content, wherein resolving the web page metadata includes: (i) determining, based on the identifier, a route associated with the viewport, (ii) determining, based on the route, a set of conditions associated with the viewport, (iii) determining that a particular condition is satisfied, wherein the particular condition is associated with the first sub-page and (iv) placing, based on the particular condition being satisfied, the first sub-page metadata in the viewport; and transmit the web content.Type: GrantFiled: December 20, 2021Date of Patent: September 24, 2024Assignee: ServiceNow, Inc.Inventors: Kevin Marren, Avanish Pathak, Benjamin MacDonald, Forrest Allen Reed, Patrick Scott Wilson, Kapeel Sharadrao Sable, Bojan Beran, Carl David Solis, Bhupal Tiduwar Lambodhar, Austin John Kenny
-
Publication number: 20230195826Abstract: An embodiment may involve web page metadata that defines a web page, first sub-page metadata that defines a first sub-page, and second sub-page metadata that defines a second sub-page, wherein the web page metadata includes specification of a viewport, and wherein the viewport is associated with an identifier. One or more processors may be configured to: receive a request for the web page; resolve the web page metadata into web content, wherein resolving the web page metadata includes: (i) determining, based on the identifier, a route associated with the viewport, (ii) determining, based on the route, a set of conditions associated with the viewport, (iii) determining that a particular condition is satisfied, wherein the particular condition is associated with the first sub-page and (iv) placing, based on the particular condition being satisfied, the first sub-page metadata in the viewport; and transmit the web content.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Inventors: Kevin Marren, Avanish Pathak, Benjamin MacDonald, Forrest Allen Reed, Patrick Scott Wilson, Kapeel Sharadrao Sable, Bojan Beran, Carl David Solis, Bhupal Tiduwar Lambodhar, Austin John Kenny
-
Patent number: 10920652Abstract: An engine is provided with a cylinder block and a pump cover cooperating to define a volute chamber for a coolant pump. An impeller is connected to a drive shaft and positioned within the volute chamber. An insert is positioned within the volute chamber directly adjacent to a cutwater along a portion of the outer wall, with the insert positioned between the cutwater and the impeller. A method is provided where, in response to pre-determining a first coolant pump displacement, a first impeller is positioned within a volute chamber defined by a block and a cover. In response to pre-determining a second coolant pump displacement being less than the first displacement, an insert is affixed along the wall adjacent to the cutwater and a second impeller is positioned within the chamber.Type: GrantFiled: July 12, 2017Date of Patent: February 16, 2021Assignee: Ford Global Technologies, LLCInventor: Benjamin MacDonald
-
Patent number: 10434869Abstract: Methods and systems are provided for a latch plate assembly for coupling pipes to a housing of an engine component. In one example, the latch plate assembly comprises: a first latch plate couplable to a first pipe; and a second latch plate couplable to a second pipe, the first and second latch plates being couplable to the housing, wherein the first and second latch plates are together configured to define a bore at an interface between the first and second latch plates. The bore receives a fastener to couple the first and second latch plates to the housing and wherein the bore has a perimeter, the first latch plate defines a first portion of the bore perimeter and the second latch plate defines a second portion of the bore perimeter, the first and second portion together defining the bore perimeter.Type: GrantFiled: June 5, 2018Date of Patent: October 8, 2019Assignee: Ford Global Technologies, LLCInventors: Benjamin MacDonald, Christopher Leck, Thomas Pates
-
Publication number: 20190039453Abstract: Methods and systems are provided for a latch plate assembly for coupling pipes to a housing of an engine component. In one example, the latch plate assembly comprises: a first latch plate couplable to a first pipe; and a second latch plate couplable to a second pipe, the first and second latch plates being couplable to the housing, wherein the first and second latch plates are together configured to define a bore at an interface between the first and second latch plates. The bore receives a fastener to couple the first and second latch plates to the housing and wherein the bore has a perimeter, the first latch plate defines a first portion of the bore perimeter and the second latch plate defines a second portion of the bore perimeter, the first and second portion together defining the bore perimeter.Type: ApplicationFiled: June 5, 2018Publication date: February 7, 2019Inventors: Benjamin MacDonald, Christopher Leck, Thomas Pates
-
Publication number: 20190017429Abstract: An engine is provided with a cylinder block and a pump cover cooperating to define a volute chamber for a coolant pump. An impeller is connected to a drive shaft and positioned within the volute chamber. An insert is positioned within the volute chamber directly adjacent to a cutwater along a portion of the outer wall, with the insert positioned between the cutwater and the impeller. A method is provided where, in response to pre-determining a first coolant pump displacement, a first impeller is positioned within a volute chamber defined by a block and a cover. In response to pre-determining a second coolant pump displacement being less than the first displacement, an insert is affixed along the wall adjacent to the cutwater and a second impeller is positioned within the chamber.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Inventor: Benjamin MACDONALD
-
Patent number: 10100710Abstract: A detachable water pump reservoir to collect coolant leakage from a housing of an engine water pump to which the reservoir is attached in use is described herein. The reservoir includes a hollow body defining a chamber in which the coolant leakage is collected and having a mouth shaped to complement a surface of the housing, at least one attachment apparatus configured to enable the reservoir to be easily and quickly attached to and removed from the housing of the water pump, and a level indicator to indicate the level of the coolant collected in the reservoir.Type: GrantFiled: August 28, 2015Date of Patent: October 16, 2018Assignee: Ford Global Technologies, LLCInventors: Tom Pates, Chris James Leck, Benjamin MacDonald
-
Publication number: 20160102600Abstract: A detachable water pump reservoir to collect coolant leakage from a housing of an engine water pump to which the reservoir is attached in use is described herein. The reservoir includes a hollow body defining a chamber in which the coolant leakage is collected and having a mouth shaped to complement a surface of the housing, at least one attachment apparatus configured to enable the reservoir to be easily and quickly attached to and removed from the housing of the water pump, and a level indicator to indicate the level of the coolant collected in the reservoir.Type: ApplicationFiled: August 28, 2015Publication date: April 14, 2016Inventors: Tom Pates, Chris James Leck, Benjamin MacDonald
-
Patent number: D917821Type: GrantFiled: July 25, 2019Date of Patent: April 27, 2021Assignee: OCADO INNOVATION LIMITEDInventors: Marcin Matecki, Benjamin Macdonald, Claude Willis
-
Patent number: D917822Type: GrantFiled: July 25, 2019Date of Patent: April 27, 2021Assignee: OCADO INNOVATION LIMITEDInventors: Marcin Matecki, Benjamin MacDonald, Claude Willis