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: 11362901Abstract: 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: GrantFiled: March 16, 2020Date of Patent: June 14, 2022Assignee: SoftBank Corp.Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
-
Patent number: 11277314Abstract: 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: GrantFiled: October 26, 2020Date of Patent: March 15, 2022Assignee: SoftBank Corp.Inventors: Eric Teller, Richard Wayne Devaul, Michael Cassidy
-
Patent number: 10855544Abstract: 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: GrantFiled: April 5, 2019Date of Patent: December 1, 2020Assignee: Loon LLCInventors: Eric Teller, Richard Wayne Devaul, Michael Cassidy
-
Patent number: 10629097Abstract: 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: GrantFiled: October 18, 2017Date of Patent: April 21, 2020Assignee: LOON LLCInventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
-
Patent number: 10331770Abstract: 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: GrantFiled: October 2, 2015Date of Patent: June 25, 2019Assignee: GOOGLE LLCInventors: Othar Hansson, Sagar Kamdar, Michael Cassidy
-
Patent number: 10305742Abstract: 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: GrantFiled: March 6, 2017Date of Patent: May 28, 2019Assignee: Loon LLCInventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
-
Patent number: 10037364Abstract: 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: GrantFiled: December 3, 2015Date of Patent: July 31, 2018Assignee: FMR LLCInventors: Boris Olegovich Kalinichenko, James Chee-Ming Wong, Michael Cassidy
-
Patent number: 9830835Abstract: 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: GrantFiled: June 5, 2014Date of Patent: November 28, 2017Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
-
Patent number: 9628395Abstract: 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: GrantFiled: June 5, 2014Date of Patent: April 18, 2017Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
-
Patent number: 9306271Abstract: 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: GrantFiled: September 1, 2015Date of Patent: April 5, 2016Assignee: Google Inc.Inventors: Cliff L. Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
-
Patent number: 9177074Abstract: 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: GrantFiled: September 10, 2012Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Othar Hansson, Sagar Kamdar, Michael Cassidy
-
Patent number: 9153854Abstract: 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: GrantFiled: December 12, 2012Date of Patent: October 6, 2015Assignee: Google Inc.Inventors: Cliff L. Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
-
Patent number: 9096301Abstract: 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: GrantFiled: December 31, 2012Date of Patent: August 4, 2015Assignee: Google Inc.Inventors: Clifford Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
-
Patent number: 9093000Abstract: 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: GrantFiled: December 3, 2013Date of Patent: July 28, 2015Assignees: DESIGN DISPLAY GROUP, INC., FRANK BRUNKHORST CO., LLCInventors: Michael Cassidy, Andrew Jones
-
Publication number: 20150178815Abstract: 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: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Inventor: Michael Cassidy
-
Publication number: 20150154895Abstract: 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: ApplicationFiled: December 3, 2013Publication date: June 4, 2015Applicants: Frank Brunkhorst Co., LLC, Design Display Group, Inc.Inventors: Michael Cassidy, Andrew Jones
-
Patent number: 8918047Abstract: 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: GrantFiled: June 26, 2012Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Eric Teller, Michael Cassidy, Clifford L. Biffle, Richard W. DeVaul
-
Patent number: 8917995Abstract: 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: GrantFiled: November 11, 2012Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Cliff Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
-
Publication number: 20140370080Abstract: The present invention relates generally to methods, compounds and compositions for treatment of adhesions, such as surgical adhesions.Type: ApplicationFiled: October 26, 2012Publication date: December 18, 2014Inventors: Arthur F. Stucchi, Michael Cassidy
-
Publication number: 20130066971Abstract: 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: ApplicationFiled: September 10, 2012Publication date: March 14, 2013Inventors: Othar Hansson, Sagar Kamdar, Michael Cassidy