Patents by Inventor Michael Cassidy

Michael Cassidy 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: 11362901
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: June 14, 2022
    Assignee: SoftBank Corp.
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 11277314
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: March 15, 2022
    Assignee: SoftBank Corp.
    Inventors: Eric Teller, Richard Wayne Devaul, Michael Cassidy
  • Patent number: 10855544
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: December 1, 2020
    Assignee: Loon LLC
    Inventors: Eric Teller, Richard Wayne Devaul, Michael Cassidy
  • Patent number: 10629097
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: April 21, 2020
    Assignee: LOON LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 10331770
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A document hosted on a website of a domain is accessed, where the document includes an authorship identifier asserting authorship of the document by an entity. Authorship of the document by the entity is conditionally confirmed when a profile for the entity is associated with the authorship identifier and when the profile for the entity indicates that the entity has confirmed that the authorship identifier is included in documents authored by the entity that are hosted on the first website of the first domain. Responsive to confirming authorship of the document by the entity, application of a confirmed authorship process to the document is permitted. Responsive to failing to confirm authorship of the document by the entity, application of the confirmed authorship process to the document is barred.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: June 25, 2019
    Assignee: GOOGLE LLC
    Inventors: Othar Hansson, Sagar Kamdar, Michael Cassidy
  • Patent number: 10305742
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: May 28, 2019
    Assignee: Loon LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 10037364
    Abstract: The User Interface Portlet Data Cascade Actuator Apparatuses, Methods and Systems (“UIPDCA”) transforms database data sets, user interface widget data selections inputs via UIPDCA components into cascading UI subsequent views data selections and channel outputs. In one embodiment, the UIPDCA may include a data cascade user interface view apparatus. The UIPDCA's processor issues instructions from a UI view component to generate and broadcast a first event message that specifies a data source parameter associated with a user selection and the channel associated with the UI view component. The UIPDCA's processor issues instructions from a subsequent UI view component to update UI widget elements based on result of executing a query modified using parameters specified in the first event message, and to generate and broadcast a second event message that specifies a data source parameter associated with a default selection and the channel associated with the subsequent UI view component.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: July 31, 2018
    Assignee: FMR LLC
    Inventors: Boris Olegovich Kalinichenko, James Chee-Ming Wong, Michael Cassidy
  • Patent number: 9830835
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: November 28, 2017
    Assignee: X Development LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 9628395
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: April 18, 2017
    Assignee: X Development LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 9306271
    Abstract: Methods and apparatus are disclosed for receiving and transmitting signals at a balloon. Received signals can be received at the balloon, which can include a payload and an envelope. The envelope can include at least a first antenna section and a second antenna section. Both the first and second antenna sections are configured at least to receive the received signals and convey at least the received signals to the payload. The first antenna section can include a first metallization pattern to receive a first type of signal. The second antenna section can include a second metallization pattern to receive a second type of signal, with the first metallization pattern being different from the second metallization pattern.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Cliff L. Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
  • Patent number: 9177074
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A document hosted on a website of a domain is accessed, where the document includes an authorship identifier asserting authorship of the document by an entity. Authorship of the document by the entity is conditionally confirmed when a profile for the entity is associated with the authorship identifier and when the profile for the entity indicates that the entity has confirmed that the authorship identifier is included in documents authored by the entity that are hosted on the first website of the first domain. Responsive to confirming authorship of the document by the entity, application of a confirmed authorship process to the document is permitted. Responsive to failing to confirm authorship of the document by the entity, application of the confirmed authorship process to the document is barred.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: November 3, 2015
    Assignee: Google Inc.
    Inventors: Othar Hansson, Sagar Kamdar, Michael Cassidy
  • Patent number: 9153854
    Abstract: Methods and apparatus are disclosed for receiving and transmitting signals at a balloon. Received signals can be received at the balloon, which can include a payload and an envelope. The envelope can include at least a first antenna section and a second antenna section. Both the first and second antenna sections are configured at least to receive the received signals and convey at least the received signals to the payload. The first antenna section can include a first metallization pattern to receive a first type of signal. The second antenna section can include a second metallization pattern to receive a second type of signal, with the first metallization pattern being different from the second metallization pattern.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Cliff L. Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
  • Patent number: 9096301
    Abstract: A balloon is provided having a balloon envelope, a payload positioned beneath the balloon envelope, and a drag plate positioned beneath the balloon envelope and attached to the payload, and a control system configured to initiate a process to cause the balloon envelope to no longer provide lift to the payload, wherein the drag plate serves to slow the descent of the payload to the earth.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Clifford Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
  • Patent number: 9093000
    Abstract: A product merchandiser which can be adjusted to position the sign based on the size and shape of the particular product being merchandised, and on the space available on the shelf or counter in view of the proximity of the other products, such that the product information, e.g., product name and price, is clearly visible and associated with the product being merchandised.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 28, 2015
    Assignees: DESIGN DISPLAY GROUP, INC., FRANK BRUNKHORST CO., LLC
    Inventors: Michael Cassidy, Andrew Jones
  • Publication number: 20150178815
    Abstract: Implementations of this disclosure provide processes and methods of ordering paint. In some implementations, a consumer uses a provided color sample to order paint. The color sample has a product identifier thereon used to identify a specific paint formula. The identified paint formula provides the proper proportion of ingredients required to make the color of paint used to color the color sample. This ensures that the consumer receives paint that matches the color sample used to place the order. Implementations of this disclosure allow consumers, for example through a web application, to order paint by using the product identifier of a color sample. After an order is placed, the formula associated with each specified product identifier is transmitted to an authorized retailer who then mixes the ordered paint.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Inventor: Michael Cassidy
  • Publication number: 20150154895
    Abstract: A product merchandiser which can be adjusted to position the sign based on the size and shape of the particular product being merchandised, and on the space available on the shelf or counter in view of the proximity of the other products, such that the product information, e.g., product name and price, is clearly visible and associated with the product being merchandised.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicants: Frank Brunkhorst Co., LLC, Design Display Group, Inc.
    Inventors: Michael Cassidy, Andrew Jones
  • Patent number: 8918047
    Abstract: This disclosure relates to the use of satellite-based routing processes in connection with a balloon network. A disclosed method includes receiving a communication at a balloon in a balloon network by way of a transmission from a ground-based station. The method includes selecting a routing process for the communication based on at least one parameter associated with the communication. The routing process is selected from a plurality of routing processes including a first routing process and a second routing process. The first routing process includes a satellite network when determining how to route the communication. The satellite network includes one or more satellites. The second routing process includes the balloon network when determining how to route the communication. The method further includes using the selected routing process to determine a target path for the communication.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Eric Teller, Michael Cassidy, Clifford L. Biffle, Richard W. DeVaul
  • Patent number: 8917995
    Abstract: A balloon envelope with an integrated receiver. In an example embodiment, a balloon includes: (i) an envelope including one or more signal passing sections, each of the one or more signal-passing sections being configured to allow a signal to pass through; (ii) at least one signal receiver corresponding to a particular one of the one or more signal passing sections; and (iii) at least one signal-directing surface located within the envelope and corresponding to the particular one of the one or more signal-passing sections, the at least one signal-directing surface being configured to receive the signal and direct the signal towards the at least one signal receiver.
    Type: Grant
    Filed: November 11, 2012
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Cliff Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
  • Publication number: 20140370080
    Abstract: The present invention relates generally to methods, compounds and compositions for treatment of adhesions, such as surgical adhesions.
    Type: Application
    Filed: October 26, 2012
    Publication date: December 18, 2014
    Inventors: Arthur F. Stucchi, Michael Cassidy
  • Publication number: 20130066971
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A document hosted on a website of a domain is accessed, where the document includes an authorship identifier asserting authorship of the document by an entity. Authorship of the document by the entity is conditionally confirmed when a profile for the entity is associated with the authorship identifier and when the profile for the entity indicates that the entity has confirmed that the authorship identifier is included in documents authored by the entity that are hosted on the first website of the first domain. Responsive to confirming authorship of the document by the entity, application of a confirmed authorship process to the document is permitted. Responsive to failing to confirm authorship of the document by the entity, application of the confirmed authorship process to the document is barred.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 14, 2013
    Inventors: Othar Hansson, Sagar Kamdar, Michael Cassidy