Patents by Inventor Michael A. Gailloux

Michael A. Gailloux 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: 10362477
    Abstract: A method of migrating a mobile communication device.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: July 23, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Devon L. Biere, Michael A. Gailloux, Vanessa L. Suwak
  • Patent number: 10326876
    Abstract: A system for providing targeted customer assistance to a wireless communication service subscriber comprising a mobile communication device comprising a processor; a display, a non-transitory memory, a radio transceiver, and a self-service client application. The client application comprises trigger signatures and phone numbers related to categories of customer service. The client application initiates a self-service session generates a key associated with the service subscriber, locates a log using the key, records current self-service event information, analyzes the self-service event information, wherein analyzing comprises at least determining a category of customer service of the event information.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 18, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 10318954
    Abstract: A method of billing a payment transaction to a mobile communication service account. The method comprises receiving a request for mobile communication service provider billing approval from a payment processor, wherein the request comprises one of a phone number associated with a mobile communication service account or an equipment identification of a mobile communication device associated with the mobile communication service account, wherein the request comprises a processor routing number, wherein the processor routing number is consistent in format with one of a block of credit card numbers maintained by a mobile communication service provider, and wherein the processor routing number is used by different mobile communication devices associated with different mobile communication service accounts to complete payments.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: June 11, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Brian T. Smith
  • Patent number: 10292037
    Abstract: A method of adapting assignment of user equipments (UEs) to home location registers (HLRs) in a wireless communication network. The method comprises receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time, analyzing the information about the locations of the UE by the application, selecting a HLR assignment rule based on a user profile associated with the UE by the application, applying the selected HLR assignment rule to the analysis of the information about locations of the UE by the application to determine a preferred HLR in the wireless communication network for the UE, and reassigning the UE from a previously assigned HLR to the preferred HLR by the application.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: May 14, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Samuel Golomeke, Adam C. Pickett
  • Patent number: 10289995
    Abstract: A server hosting an electronic shopping application comprises a processor, a memory, and an application stored in the memory that receives a request for electronic shopping content from a mobile communication device, confirms the mobile communication device receives service from a participating wireless provider, routes the request through an internet gateway of the wireless provider, and receives a request to buy an item from the mobile communication device. The application further transmits a request for payment transaction information to the wireless provider, receives payment transaction information, transmits a payment dialog box to the mobile communication device, and receives an input PIN and an input selection of a payment mechanism from the mobile communication device.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: May 14, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Benjamin M. Jones
  • Patent number: 10291498
    Abstract: A method of diagnosing performance shortfalls of a mobile communication device and providing a recommended remediation action.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: May 14, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Brian A. Gavin
  • Patent number: 10268998
    Abstract: A method of determining a payment tier for a portable electronic device comprising determining by an application executing on a computer a device plan for the portable electronic device, tenure with the device plan, and payment history. The method also comprises determining by the application the payment tier based on the determination of the device plan for the portable electronic device, tenure with the device plan, and payment history. The method also comprises billing an account associated with the portable electronic device based on the determination of the payment tier.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 23, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 10181132
    Abstract: A media player is provided. The media player comprises a communications interface, a memory store containing a plurality of personalized advertisements, and a media playback component. The targeted advertisements are refreshed by receiving updates from the communications interface during some of the intervals when the media player is connected to a network. The targeted advertisements are indexed by a plurality of characteristics, the first characteristic being a creation date of the targeted advertisements. The media playback component is configured to play a media content, wherein the media content is stored separately from the targeted advertisements, and to play one of the targeted advertisements in the memory store selected based on the characteristics of the one of the targeted advertisements.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: January 15, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, John M. Everson, Michael A. Gailloux, Jarrod A. Nichols, James W. Norris
  • Patent number: 10069957
    Abstract: A mobile communication device. The device comprises a processor, a mobile application that requests content to be rendered, and a content presentation mediation application comprising logic provided by a primary software development kit (SDK) and logic provided by a secondary SDK embedded in the primary SDK. The content presentation mediation application receives a request by the primary SDK from the mobile application for content to be rendered, transmits a request by the primary SKD for content to a content bidding exchange, receives a winning content bid that comprises a content token by the primary SDK from the content bidding exchange, transmits a request by the secondary SDK for content comprising the content token to a content server, receives content by the secondary SDK from the content server, and renders the content received from the content server by the secondary SKD according to rendering logic provided by the secondary SDK.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 4, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Jason J. Garcia, Lance D. Parker, Adam C. Pickett
  • Patent number: 10034029
    Abstract: A system for audio object delivery based on audible frequency analysis comprises a network server comprising non-transitory memory storing an application that, in response to execution, the network server: ingests a plurality of audio clip messages that each comprise metadata and an audio clip file. For at least one audio clip message, the network server reduces the audio clip file to a predefined time length, creates a plurality of time bins, determines that a first time bin and a second time bin correspond with a trigger sound frequency, generates a spectral flatness value, determines a frequency band identifier, and appends the generated spectral flatness value and the frequency band identifier to the audio clip message. The network server assigns the appended audio clip message to a voice matrix, identifies user equipment based on the voice matrix, and initiates delivery of an audio object to the identified user equipment.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: July 24, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Abhik Barua, Michael A. Gailloux
  • Patent number: 10007903
    Abstract: A method is provided for communication by a mobile telecommunication device. The method comprises detecting, by the mobile telecommunication device, an input related to an advertisement displayed on the mobile telecommunication device and associated with an online merchant. The method further comprises, responsive to detecting the input, transmitting, by the mobile telecommunication device, to the online merchant, a token stored in a memory location in the mobile telecommunication device, wherein the token contains information for facilitating a transaction between the mobile telecommunication device and the online merchant.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: June 26, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren R. King
  • Patent number: 9876896
    Abstract: A method of thwarting infiltration of malware onto a mobile communication device. The method comprises a filtering application executing on an ad gateway server computer analyzing a mobile advertisement by to determine a signature of the mobile advertisement, where the signature comprises at least one of a brand identity, a color scheme, a reference image, and a font type, searching a rules data store using the signature of the mobile advertisement as a search key to obtain a first rule, and identifying a first mobile presentation context in the first rule. The method further comprises the filtering application determining that a mobile presentation context of a mobile communication device to which the mobile advertisement is directed by matches the first mobile presentation context and the filtering application blocking transmission of the mobile advertisement from the ad gateway server to the mobile communication device.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: January 23, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Peter K. O'Brien, Adam C. Pickett
  • Patent number: 9877190
    Abstract: A wireless communication service subscriber authentication platform includes a processor, memory, and an application stored in the memory that, when executed by the processor: receives a request to authenticate a user from an enterprise (the request identifies a phone number of a user equipment device (UE) and an identity of a mobile communication service subscriber associated with the UE); determines a wireless communication service provider that provides wireless communication service to the UE based on the phone number of the UE; sends a request for information about the mobile communication service subscriber to the wireless communication service provider (the information request comprises the phone number of the UE and the identity of the subscriber); receives information from the wireless communication service provider determined to provide service to the UE; and sends an authentication response to the enterprise.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: January 23, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren Ricardo St. Aubyn King
  • Patent number: 9792603
    Abstract: Systems and methods for completing a transaction using an applet associated with a companion applet on portable electronic device. A least a portion of information from a user profile is obtained by the companion applet from a secure element on the portable electronic device using an application programming interface (API). The portion of information is then passed to the mobile applet and used to populate the fields needed for the vendor or payment processor to complete the transaction, and the transaction is treated as a card-present transaction.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: October 17, 2017
    Assignee: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Michael A. Gailloux, Lauren R. King
  • Patent number: 9781255
    Abstract: A method of authenticating a call origination directed to an enterprise call center. The method comprises receiving a first call origination message from a communication network by a computer system, wherein the first call origination message comprises an automatic number identification (ANI) storing a first phone number, determining by the computer system that the first phone number is not associated with an originator of the first call origination message, and responsive to determining that the first phone number is not associated with the originator of the first call origination message, dropping the first call origination message by the computer system and not answering the associated call, whereby the enterprise call center reduces its vulnerability to call origination spoofing.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: October 3, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren Ricardo St. Aubyn King
  • Patent number: 9774674
    Abstract: Methods, devices, and products utilize wireless-backup technologies to provide contact-reconciliation services with respect to sets of contacts stored on mobile devices. One embodiment of the inventions includes receiving an indication of an update event associated with a first set of contacts on a first mobile device, updating a remotely-stored copy of the first set of contacts, determining that a remotely-stored copy of a second set of contacts does not include a portion of contact information corresponding to the first mobile device, and updating the remotely-stored copy of the second set of contacts. In an embodiment, the remotely-stored copy of the second set of contacts is synchronized with the second set of contacts, thereby updating the second set of contacts.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: September 26, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A Gailloux, Kenneth W Samson
  • Patent number: 9672512
    Abstract: A method of billing a payment transaction to a mobile communication service account. The method comprises receiving a request for mobile communication service provider billing approval from a payment processor, wherein the request comprises one of a phone number associated with a mobile communication service account or an equipment identification of a mobile communication device associated with the mobile communication service account, wherein the request comprises a processor routing number, wherein the processor routing number is consistent in format with one of a block of credit card numbers maintained by a mobile communication service provider, and wherein the processor routing number is used by different mobile communication devices associated with different mobile communication service accounts to complete payments.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: June 6, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Brian T. Smith
  • Patent number: 9589119
    Abstract: A method of processing customer feedback is provided. The method comprises, associating a plurality of short codes to a plurality of portable electronic devices, each different short code associated with at least one different feedback value, wherein the short codes comprise a first short code and a second short code, and receiving a plurality of messages from a first sub-set of the portable electronic devices addressed to the first short code. The method further comprises receiving a plurality of message from a second sub-set of portable electronic devices addressed to the second short code. The method further comprises automatically analyzing the messages based on the first short code and the second short code. The method further comprises allocating customer care resources to respond to the messages based on the analysis.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: March 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 9571991
    Abstract: The systems and methods discussed herein enable telecommunications service providers to track opt-ins (consent) to premium service and goods purchases. An industry aggregator gateway may be employed to receive short codes in messages built by IP messaging applications capable of data transmission, and may transmit the messages to telecommunications service providers and receive purchase information associated with various short codes. At least some of this purchase information is displayed to users to obtain consent to the purchase, and the consent trail from the request to the acceptance of purchase information, including terms and charges, is tracked and stored.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: February 14, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Namfon Brizendine, Tae-Woo Cha, Michael A. Gailloux, Adam Pickett
  • Patent number: 9479569
    Abstract: A portable electronic device is provided comprising a processor, a memory, a display, and an application stored in the memory that, when executed by the processor, initiates a plurality of user agents that each indicate a different communication point. The portable electronic device also transmits a request for a content from each of the user agents to a content source, the requests being transmitted substantially concurrently. The portable electronic device also receives a plurality of contents, each content associated with one of the user agents and each content formatted differently than the remaining contents. The portable electronic also presents one of the contents on the display, wherein the portable electronic device promotes concurrent downloading of a content in multiple formats from the content source.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: October 25, 2016
    Assignee: Spring Communications Company L.P.
    Inventors: Jeremy R. Breau, Jason R. Delker, John M. Everson, Michael A. Gailloux