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: 11055942
    Abstract: 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: Grant
    Filed: April 12, 2019
    Date of Patent: July 6, 2021
    Assignee: 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: 10959513
    Abstract: 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: Grant
    Filed: March 19, 2019
    Date of Patent: March 30, 2021
    Inventors: Ian Charles Coates, Simon Lewis Bilton
  • Publication number: 20190281973
    Abstract: 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: Application
    Filed: March 19, 2019
    Publication date: September 19, 2019
    Applicant: Zoeftig Group Limited
    Inventors: Ian Charles Coates, Simon Lewis Bilton
  • Publication number: 20190244448
    Abstract: 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: Application
    Filed: April 12, 2019
    Publication date: August 8, 2019
    Inventors: 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: 9815066
    Abstract: 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: Grant
    Filed: January 24, 2014
    Date of Patent: November 14, 2017
    Inventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
  • Publication number: 20140084088
    Abstract: 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: Application
    Filed: December 2, 2013
    Publication date: March 27, 2014
    Inventors: James A. Coates, Charles Coates, Eric Coates
  • Patent number: 8646705
    Abstract: 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: Grant
    Filed: September 13, 2012
    Date of Patent: February 11, 2014
    Assignee: Ablation Technologies, LLC
    Inventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
  • Publication number: 20130068863
    Abstract: 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: Application
    Filed: September 13, 2012
    Publication date: March 21, 2013
    Applicant: ABLATION TECHNOLOGIES, LLC
    Inventors: James A. Coates, David H. Scriven, Charles Coates, Eric Coates
  • Patent number: 8255818
    Abstract: 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: Grant
    Filed: March 9, 2006
    Date of Patent: August 28, 2012
    Assignee: Oracle International Corporation
    Inventors: Christopher E. Bales, Charles Coates
  • Patent number: 8046696
    Abstract: 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: Grant
    Filed: March 10, 2006
    Date of Patent: October 25, 2011
    Assignee: Oracle International Corporation
    Inventors: Christopher E. Bales, Nathan Olson, Charles Coates
  • Patent number: 7716687
    Abstract: 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: Grant
    Filed: June 29, 2005
    Date of Patent: May 11, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Christopher E. Bales, Charles Coates
  • Publication number: 20070113188
    Abstract: 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: Application
    Filed: March 8, 2006
    Publication date: May 17, 2007
    Inventors: Christopher Bales, Nathan Olson, Charles Coates, Petri Pellinen, Richard Feit, Edward O'Neil
  • Publication number: 20070112799
    Abstract: 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: Application
    Filed: March 8, 2006
    Publication date: May 17, 2007
    Inventors: Christopher Bales, Charles Coates
  • Publication number: 20070113201
    Abstract: 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: Application
    Filed: March 10, 2006
    Publication date: May 17, 2007
    Inventors: Christopher Bales, Nathan Olson, Charles Coates
  • Publication number: 20070113194
    Abstract: 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: Application
    Filed: March 9, 2006
    Publication date: May 17, 2007
    Inventors: Christopher Bales, Charles Coates
  • Publication number: 20070006088
    Abstract: 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: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: BEA Systems, Inc.
    Inventors: Christopher Bales, Charles Coates
  • Publication number: 20070006089
    Abstract: 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: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: BEA Systems, Inc.
    Inventors: Christopher Bales, Charles Coates
  • Patent number: D880184
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 7, 2020
    Inventors: Ian Charles Coates, Simon Bilton