Patents by Inventor Mark A. Gannon
Mark A. Gannon 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: 12104558Abstract: A method of making a fuel grain for use in a rocket motor, the method comprising blending a first energetic nanoscale metallic compound and a second compound suitable to form a feedstock material for use in an additive manufacturing apparatus, the additive manufacturing apparatus operatively connected to a computing system, that provides additive manufacturing printing instructions to the additive manufacturing apparatus, permitting construction of an autonomously designed and optimized rocket fuel grain section; wherein the stochastic deposition simulation-assisted fuel grain geometries further comprise a plurality of agglutinated layers of solidified fuel grain compound, each layer of the plurality of layers comprising a plurality of blended and radially displaced beads of different radii, said radial displacement optionally optimized via competitive simulation programs, and wherein the system continuously mixes constituent materials in an inline/static mixer, with viscosity controlled via particle size varType: GrantFiled: February 19, 2024Date of Patent: October 1, 2024Assignee: X-Bow Launch Systems Inc.Inventors: Chelsey Hargather, Mark Kaufman, Michael McPherson, Jillian Marsh, Matthew Hinton, Dane Fradenburg, Maureen Gannon, Jason Hundley, Michael Hargather
-
Patent number: 9595039Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: GrantFiled: December 30, 2009Date of Patent: March 14, 2017Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz, Douglas A. Kuhlman
-
Patent number: 8972540Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: GrantFiled: December 30, 2009Date of Patent: March 3, 2015Assignee: Motorola Solutions, Inc.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz
-
Patent number: 8300560Abstract: A method and a wireless device (120, 122) utilize auxiliary information associated with an emergency alert system alert message to direct a user of the wireless device (120, 122) to safety. A wireless communication system (102) wirelessly transmits an emergency alert system (EAS) alert message to a wireless device (120, 122). The wireless communication system (102) also wirelessly transmits an augmented EAS alert message to the wireless device (120, 122). The augmented EAS alert message includes auxiliary information that provides information to the wireless device (120, 122) to direct a user of the wireless device (120, 122) to move at least one of toward a safe zone (150) and away from a danger zone (158). The auxiliary information in the augmented EAS alert message is optionally adjusted based on any combination of: the location of the wireless device, the safe zone, and the danger zone, and the logistics of a vicinity affected by the danger zone.Type: GrantFiled: December 28, 2007Date of Patent: October 30, 2012Assignee: Motorola Mobility LLCInventors: Steven J. Nowlan, Wayne Ballantyne, Mark A. Gannon, Louis J. Lundell, Louis J. Vannatta
-
Publication number: 20110161474Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz, Douglas A. Kuhlman
-
Publication number: 20110161473Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz, Douglas A. Kuhlman
-
Publication number: 20110161147Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz, Douglas A. Kuhlman
-
Publication number: 20110161472Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz, Douglas A. Kuhlman
-
Publication number: 20110161471Abstract: Disclosed are methods for extracting and using information about an entity that has a presence in a number of information domains. The entity has separate identifiers in each of several domains. Various techniques are described that bind together the identifiers of the entity across the domains. The results of the binding are provided to an interested party that can review information extracted about the entity's behavior in the multiple domains. The interested party is not given access to information that would compromise the confidentiality of the entity. A trusted broker has access to information about the behavior of the entity in the several domains. The broker analyzes that information and provides the analysis to the interested party, again without compromising the confidentiality of the entity. An “incentivizer” works with the broker to extract from the domains information that would be useful in binding together the different identifiers of the entity.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Joshua B. Hurwitz, John Richard Kane, David W. Kravitz
-
Publication number: 20100145991Abstract: These various embodiments are suitable for use with a personally portable apparatus (200) that is configured and arranged to render selected content into a perceivable form for an end user of that personally portable apparatus. These teachings generally provide for gathering (101) information regarding this end user (wherein this information does not simply comprise specific instructions to the personally portable apparatus via some corresponding user interface). These teachings then provide for inferring (103) from this information a desired end user rendering modality (that is, as desired by that end user) for the selected content and then automatically selecting (105), as a function (at least in part) of that desired end user rendering modality, a particular rendering method from amongst a plurality of differing candidate rendering methodologies to employ when rendering the selected content perceivable to the end user at the personally portable apparatus.Type: ApplicationFiled: December 9, 2008Publication date: June 10, 2010Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Wayne W. Ballantyne, Louis J. Lundell, Steven J. Nowlan, Louis J. Vannatta
-
Publication number: 20100093271Abstract: Upon determining (101) that a given end user content delivery apparatus (200) that is presently delivering content using a first end user-perceivable modality is about to change to delivery of the content using a second end-user perceivable modality that is different from the first end user-perceivable modality, selecting (102) a particular alert modality (from amongst a plurality of available candidate different alert modalities for the given end user content delivery apparatus) to be employed to alert the end user regarding the change from the first end user-perceivable modality to the second end user-perceivable modality as a function, at least in part, of a measure of saliency as pertains to each of the plurality of available candidate different alert modalities.Type: ApplicationFiled: October 14, 2008Publication date: April 15, 2010Applicant: MOTOROLA, INC.Inventors: Steven J. Nowlan, Mark A. Gannon, Louis J. Vannatta
-
Publication number: 20100011148Abstract: A stored model is comprised of a plurality of candidate contextually-described states along with state-to-state transitions between at least some of this plurality of candidate contextually-described states. This stored model can be agnostic with respect to any particular application. One can then access at least one policy as pertains to a particular application to be effected by that platform and apply that policy to modify at least one of the state-to-state transitions to thereby provide a modified version of the stored model that corresponds in particular to the particular application to be effected. By one approach, the aforementioned policy can comprise, at least in part, an indication of a relative preference as pertains to one or more of the state-to-state transitions. This can comprise, for example, a weighting factor to be applied with respect to one or more of the state-to-state transitions.Type: ApplicationFiled: July 9, 2008Publication date: January 14, 2010Applicant: MOTOROLA, INC.Inventors: John Strassner, Mark Gannon
-
Publication number: 20090170467Abstract: A method and a wireless device (120, 122) utilize auxiliary information associated with an emergency alert system alert message to direct a user of the wireless device (120, 122) to safety. A wireless communication system (102) wirelessly transmits an emergency alert system (EAS) alert message to a wireless device (120, 122). The wireless communication system (102) also wirelessly transmits an augmented EAS alert message to the wireless device (120, 122). The augmented EAS alert message includes auxiliary information that provides information to the wireless device (120, 122) to direct a user of the wireless device (120, 122) to move at least one of toward a safe zone (150) and away from a danger zone (158). The auxiliary information in the augmented EAS alert message is optionally adjusted based on any combination of: the location of the wireless device, the safe zone, and the danger zone, and the logistics of a vicinity affected by the danger zone.Type: ApplicationFiled: December 28, 2007Publication date: July 2, 2009Applicant: Motorola, Inc.Inventors: STEVE J. NOWLAN, Wayne Ballantyne, Mark A. Gannon, Louis J. Lundell, Lou J. Vannatta
-
Publication number: 20080070580Abstract: A base station 106 is provided that has a transceiver 202 that transmits and receives data. The transceiver is coupled to a controller 204. To configure the base station, the transceiver sends an identifier 210 that is associated with the base station together with information regarding the installation of the base station in the communication to the network to access parameters 306 from a database 304 for the base station. The parameters can be based on data known from the purchase of the base station, the location of the base station within the communication network and planning data for the communication network.Type: ApplicationFiled: September 14, 2006Publication date: March 20, 2008Applicant: MOTOROLA, INC.Inventors: Barry J. Menich, Rod N. Averbuch, Mark A. Gannon
-
Publication number: 20080049755Abstract: A method and system for optimizing a Quality of Service (QoS) for an application is provided. The method comprises generating (205) a dynamic database (110 or 150) of statistical information regarding at least one of the applications and one or more communication network (115, 120 and 125). Further, the method comprises selecting (210) the application to operate on the communication network. The dynamic database is then analyzed (215) to determine at least one network configuration based on desired QoS requirement. Based on the analysis of at least one network configuration a connection (220) is made to the requested application.Type: ApplicationFiled: August 25, 2006Publication date: February 28, 2008Applicant: MOTOROLA, INC.Inventors: Mark A. Gannon, Rod N. Averbuch, Donald A. Dorsey, Barry J. Menich, Kenneth J. Zdunek
-
Publication number: 20080052396Abstract: A method and apparatus for providing a service from an application service provider to a client in a communications system including a network proxy describes a first step of defining services provided by the service provider as Extensible Markup Language (XML) metadata. A next step includes defining services desired by the client as XML metadata. A next step includes collecting the XML metadata from the client and service provider. A next step includes comparing the client XML metadata against the service provider XML metadata. A next step includes providing the substantially matched service from the service provider to the client upon the finding of a substantial match between the client metadata and the service provider metadata.Type: ApplicationFiled: August 22, 2006Publication date: February 28, 2008Applicant: MOTOROLA, INC.Inventors: Daniel F. Tell, Mark A. Gannon, Barry J. Menich, Stephen L. Spear, Steven D. Upp
-
Publication number: 20060264773Abstract: A breath detection/confirmation device includes a sensor for determining if an infant or other person is breathing, and a means for generating a human perceptible signal in response thereto. In use, the sensor is placed adjacent the infants or person's mouth/nose, and a light or some other signal indicates to the user if the infant or person is breathing.Type: ApplicationFiled: May 26, 2006Publication date: November 23, 2006Inventor: Mark Gannon
-
Patent number: 6765497Abstract: A communication system includes a vehicle (101) and an infrastructure (160). The vehicle contains vehicle system information (104) and user information (112). The infrastructure includes a processor (154) with an applications program (155). The application is arranged to remotely access (200, 300, 400 and 500) the vehicle system information in a secure manner. The application is also arranged to remotely access (600) the user information in a secure manner.Type: GrantFiled: December 18, 2000Date of Patent: July 20, 2004Assignee: Motorola, Inc.Inventors: Sewim F. Ablay, Mark A. Gannon, Ron G. Akers, Bryan A. Thale
-
Publication number: 20030147534Abstract: A telematics communication system (100) includes an infrastructure (140) and a vehicle (102), the vehicle including at least one in-vehicle system (104, 118) and a wireless gateway (120) in communication with an authenticated vehicle gateway (108). The authenticated vehicle gateway authenticates the wireless gateway and the at least one in-vehicle system and processes service requests and authenticated service grants for the authenticated wireless gateway and the authenticated in-vehicle system.Type: ApplicationFiled: February 6, 2002Publication date: August 7, 2003Inventors: Sewim F. Ablay, Ronald G. Akers, Ezzat A. Dabbish, Mark A. Gannon, Donald J. Remboski, Bryan Thale
-
Publication number: 20020075168Abstract: A communication system includes a vehicle (101) and an infrastructure (160). The vehicle contains vehicle system information (104) and user information (112). The infrastructure includes a processor (154) with an applications program (155). The application is arranged to remotely access (200, 300, 400 and 500) the vehicle system information in a secure manner. The application is also arranged to remotely access (600) the user information in a secure manner.Type: ApplicationFiled: December 18, 2000Publication date: June 20, 2002Inventors: Sewim F. Ablay, Mark A. Gannon, Ron G. Akers, Bryan A. Thale