Patents by Inventor Charles Coates
Charles Coates 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: 11055942Abstract: In one aspect, a portable electronic device is provided for accessing a secured area to deliver a package therein. The portable electronic device includes a sensor configured to detect an indicium of the package and communication circuitry configured to communicate a message to a server computer associated with the package upon the sensor detecting the indicium. The communication circuitry is further configured to receive delivery information from the server computer, the delivery information including at least a location of the secured area. The portable electronic device further includes a processor operatively coupled to the sensor and the communication circuitry. The processor is configured to cause, via the communication circuitry, the movable barrier operator to open a movable barrier associated with the secured area.Type: GrantFiled: April 12, 2019Date of Patent: July 6, 2021Assignee: The Chamberlain Group, Inc.Inventors: Stephen Charles Coates, Jeremy Eugene Jenkins, David R. Morris, Gregory John Stanek, Adam Joshua Schrems, James Scott Murray
-
Patent number: 10959513Abstract: A furniture system has a longitudinally extending member (2), a component (4) comprising a mounting member (10) and a component mounting system for mounting the component (4) on the longitudinally extending member (2). The component mounting system includes a support member (7), a clamp member (11) and a fixing member (12). In use, the support member (7) is adapted to be located between the component (4) and the longitudinally extending member (2). The fixing member (12) extends through the clamp member (11) and the support member (7) to engage with the component mounting member (10). Engaging the fixing member (12) with the component mounting member (10) causes the clamp member (11) to engage with an engagement formation (24) on the longitudinally extending member (2) to clamp the support member (7) between the longitudinally extending member (2) and the component (4) to mount the component (4) on the longitudinally extending member (2).Type: GrantFiled: March 19, 2019Date of Patent: March 30, 2021Inventors: Ian Charles Coates, Simon Lewis Bilton
-
Publication number: 20190281973Abstract: A furniture system has a longitudinally extending member (2), a component (4) comprising a mounting member (10) and a component mounting system for mounting the component (4) on the longitudinally extending member (2). The component mounting system includes a support member (7), a clamp member (11) and a fixing member (12). In use, the support member (7) is adapted to be located between the component (4) and the longitudinally extending member (2). The fixing member (12) extends through the clamp member (11) and the support member (7) to engage with the component mounting member (10). Engaging the fixing member (12) with the component mounting member (10) causes the clamp member (11) to engage with an engagement formation (24) on the longitudinally extending member (2) to clamp the support member (7) between the longitudinally extending member (2) and the component (4) to mount the component (4) on the longitudinally extending member (2).Type: ApplicationFiled: March 19, 2019Publication date: September 19, 2019Applicant: Zoeftig Group LimitedInventors: Ian Charles Coates, Simon Lewis Bilton
-
Publication number: 20190244448Abstract: In one aspect, a portable electronic device is provided for accessing a secured area to deliver a package therein. The portable electronic device includes a sensor configured to detect an indicium of the package and communication circuitry configured to communicate a message to a server computer associated with the package upon the sensor detecting the indicium. The communication circuitry is further configured to receive delivery information from the server computer, the delivery information including at least a location of the secured area. The portable electronic device further includes a processor operatively coupled to the sensor and the communication circuitry. The processor is configured to cause, via the communication circuitry, the movable barrier operator to open a movable barrier associated with the secured area.Type: ApplicationFiled: April 12, 2019Publication date: August 8, 2019Inventors: Maurien Alamin, Stephen Charles Coates, Jordan Ari Farber, Jeremy Eugene Jenkins, Ghazi Tahir Khan, Erik James Manninen, David R. Morris, Corey Jevon Norman, Sapta Gireesh Pudipeddi, Cory Jon Sorice, Gregory John Stanek
-
Patent number: 9815066Abstract: A method of processing a heterogeneous material includes entraining heterogeneous particles into a fluid stream. Each of the heterogeneous particles comprises a liquid portion and a solid portion. The fluid stream is passed through at least one adjustable nozzle, and is impacted to dissociate the liquid from the solid. A method of separating oil from solid particles includes mixing oil-coated solid particles with water to form a slurry, passing a first portion of the slurry through a first nozzle, and passing a second portion of the slurry through a second nozzle such that the second portion of the slurry intersects the first portion of the slurry to separate the oil from the particles.Type: GrantFiled: January 24, 2014Date of Patent: November 14, 2017Inventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
-
Publication number: 20140084088Abstract: A system for processing a heterogeneous material includes a conduit for a pressurized fluid and a nozzle assembly in fluid communication with the conduit. The nozzle assembly includes a plurality of adjustable nozzles configured such that fluid streams passing through each nozzle intersect at an oblique angle after passing through the nozzles. At least one of the fluid streams comprises a heterogeneous material. A method of processing a heterogeneous material includes entraining heterogeneous particles into at least one fluid stream, passing the fluid stream through an adjustable nozzle, impacting the fluid stream with another fluid stream at an oblique angle to ablate the heterogeneous particles, and classifying the heterogeneous particles.Type: ApplicationFiled: December 2, 2013Publication date: March 27, 2014Inventors: James A. Coates, Charles Coates, Eric Coates
-
Patent number: 8646705Abstract: A system for processing a heterogeneous material includes a conduit for a pressurized fluid and a nozzle assembly in fluid communication with the conduit. The nozzle assembly includes a plurality of adjustable nozzles configured such that streams of heterogeneous material passing through each nozzle intersect after passing through the adjustable nozzles. Another system includes a conduit for a pressurized fluid, a nozzle assembly, and a separation system configured to separate particles of a heterogeneous material into a first fraction and a second fraction. The nozzle assembly includes an adjustable nozzle configured such that a stream of the heterogeneous material passing through the nozzle contacts a surface after passing through the nozzle.Type: GrantFiled: September 13, 2012Date of Patent: February 11, 2014Assignee: Ablation Technologies, LLCInventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
-
Publication number: 20130068863Abstract: A system for processing a heterogeneous material includes a conduit for a pressurized fluid and a nozzle assembly in fluid communication with the conduit. The nozzle assembly includes a plurality of adjustable nozzles configured such that streams of heterogeneous material passing through each nozzle intersect after passing through the adjustable nozzles. Another system includes a conduit for a pressurized fluid, a nozzle assembly, and a separation system configured to separate particles of a heterogeneous material into a first fraction and a second fraction. The nozzle assembly includes an adjustable nozzle configured such that a stream of the heterogeneous material passing through the nozzle contacts a surface after passing through the nozzle.Type: ApplicationFiled: September 13, 2012Publication date: March 21, 2013Applicant: ABLATION TECHNOLOGIES, LLCInventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
-
Patent number: 8255818Abstract: A community accessible via a portal can be provided for maintaining user membership in a collaborative computing environment. Collaboration resources can be displayed on the portal page. Drag and drop functionality can be provided, which enables a community member to drag drop some resource into a target area, thereby causing a computer to execute an action upon the drop. A drag and drop tag library can be provided for allowing a developer to add this functionality to selected resources. For example, a draggable resource tag can be used by the developer to specify the resource displayed on the portal page, that is to be selected and dragged by a user. A resource drop zone tag can specify a particular area on the portal page into which the draggable resource will be dropped. The action can be a Javascript function call, a form or a page flow action initiated upon the drop.Type: GrantFiled: March 9, 2006Date of Patent: August 28, 2012Assignee: Oracle International CorporationInventors: Christopher E. Bales, Charles Coates
-
Patent number: 8046696Abstract: A community accessed via a portal can be provided that maintains user membership during collaboration on various projects. The members of the community can have access to and share multiple resources. A resource can have a menu associated with it wherein the menu is dynamically displayed on the portal page upon the user right clicking on the resource. Each menu can have several menu items that when selected, execute various actions associated with the resource or perform some other community function. For example, the menu item can call a page flow action, a Javascript function or make a dynamic content update. An active menu tag library can be provided that allows a developer to create customizable new menus and menu items for a given resource by including a tag and specifying tag parameters.Type: GrantFiled: March 10, 2006Date of Patent: October 25, 2011Assignee: Oracle International CorporationInventors: Christopher E. Bales, Nathan Olson, Charles Coates
-
Patent number: 7716687Abstract: Embodiments of the present invention enable an interface for sharing resources between applications. An indicator can be used to identify resources that are selectable. Additionally, indicators can identify locations of the page that can accept resources and a function to be performed when a resource is dragged into a section of a page corresponding to a web application. By utilizing, these functions, an interface is created that allows a user to select a graphical representation of a resource in a first application and cause the resource to be associated with a second application by dragging the graphical representation of the resource to the second application or otherwise selecting the second application.Type: GrantFiled: June 29, 2005Date of Patent: May 11, 2010Assignee: BEA Systems, Inc.Inventors: Christopher E. Bales, Charles Coates
-
Publication number: 20070113188Abstract: A client and server computers can be provided in the context of a community framework. Portions of the client's user interface can be updated dynamically and granularly via communicating with the server and without reposting the entire page upon each communication. A dynamic content tag library can be provided to add dynamic update functionality to the client's user interface. The developer can use tags contained in the tag library when customizing the user interface for various community members. For example, a dynamic container tag can specify a target area on the client's user interface to be updated dynamically. This target area can be a portlet, portion or a portlet, value or some granular piece of data on the user interface. An action script tag can specify a particular update request to be executed by the server, the results of which replace the old contents of the dynamic container.Type: ApplicationFiled: March 8, 2006Publication date: May 17, 2007Inventors: Christopher Bales, Nathan Olson, Charles Coates, Petri Pellinen, Richard Feit, Edward O'Neil
-
Publication number: 20070112799Abstract: A community for providing user membership can be accessed via a portal. Members of the community can have access to resources in the repository, wherein data in the repository is stored in the form of nodes. Each node can have content object for wrapping the node and which can be used to determine what type of resource the node contains data for. Multiple nodes can be interlinked by creating a relationship among two or more nodes. An appropriate portlet can be associated with the content object to display the information contained in the node in terms of content objects and resources. Thus, when members of the community navigate between related resources, the appropriate portlet can be activated to display the data contained in the node in a coherent and user understandable fashion.Type: ApplicationFiled: March 8, 2006Publication date: May 17, 2007Inventors: Christopher Bales, Charles Coates
-
Publication number: 20070113201Abstract: A community accessed via a portal can be provided that maintains user membership during collaboration on various projects. The members of the community can have access to and share multiple resources. A resource can have a menu associated with it wherein the menu is dynamically displayed on the portal page upon the user right clicking on the resource. Each menu can have several menu items that when selected, execute various actions associated with the resource or perform some other community function. For example, the menu item can call a page flow action, a Javascript function or make a dynamic content update. An active menu tag library can be provided that allows a developer to create customizable new menus and menu items for a given resource by including a tag and specifying tag parameters.Type: ApplicationFiled: March 10, 2006Publication date: May 17, 2007Inventors: Christopher Bales, Nathan Olson, Charles Coates
-
Publication number: 20070113194Abstract: A community accessible via a portal can be provided for maintaining user membership in a collaborative computing environment. Collaboration resources can be displayed on the portal page. Drag and drop functionality can be provided, which enables a community member to drag drop some resource into a target area, thereby causing a computer to execute an action upon the drop. A drag and drop tag library can be provided for allowing a developer to add this functionality to selected resources. For example, a draggable resource tag can be used by the developer to specify the resource displayed on the portal page, that is to be selected and dragged by a user. A resource drop zone tag can specify a particular area on the portal page into which the draggable resource will be dropped. The action can be a Javascript function call, a form or a page flow action initiated upon the drop.Type: ApplicationFiled: March 9, 2006Publication date: May 17, 2007Inventors: Christopher Bales, Charles Coates
-
Publication number: 20070006088Abstract: Embodiments of the present invention enable an interface for sharing resources between applications. An indicator can be used to identify resources that are selectable. Additionally, indicators can identify locations of the page that can accept resources and a function to be performed when a resource is dragged into a section of a page corresponding to a web application. By utilizing, these functions, an interface is created that allows a user to select a graphical representation of a resource in a first application and cause the resource to be associated with a second application by dragging the graphical representation of the resource to the second application or otherwise selecting the second application.Type: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Applicant: BEA Systems, Inc.Inventors: Christopher Bales, Charles Coates
-
Publication number: 20070006089Abstract: Embodiments of the present invention enable an interface for sharing resources between applications. An indicator can be used to identify resources that are selectable. Additionally, indicators can identify locations of the page that can accept resources and a function to be performed when a resource is dragged into a section of a page corresponding to a web application. By utilizing, these functions, an interface is created that allows a user to select a graphical representation of a resource in a first application and cause the resource to be associated with a second application by dragging the graphical representation of the resource to the second application or otherwise selecting the second application.Type: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Applicant: BEA Systems, Inc.Inventors: Christopher Bales, Charles Coates
-
Patent number: D880184Type: GrantFiled: September 18, 2018Date of Patent: April 7, 2020Inventors: Ian Charles Coates, Simon Bilton