Patents by Inventor Kenneth W. Samson

Kenneth W. Samson 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: 8832204
    Abstract: A system is provided for text message spam solutions. The system includes a server and a spam application. When executed by the server, the spam application receives a first text message from a handset, parses the first text message to identify a short code as an identifier of a communication device that originated the first text message, and adds the short code to a block list associated with the handset. The spam application also calculates a credit based on a history of text messages associated with the handset and the short code, and provides the credit to a service account associated with the handset. Additionally, the spam application determines whether a second text message is associated with the short code in the block list; and blocks the second text message if the second text message is associated with the short code in the block list.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: September 9, 2014
    Assignee: Sprint Communication Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8805445
    Abstract: A subscriber identity module (SIM) tracking system comprises a computer comprising a processor and a memory. An application is stored in the memory that, when executed by the processor, creates a data record associated with a subscriber identity module, updates the data record with a second mobile device identification of a second mobile device and a second time, and analyzes the data record to determine a usage statistic. The data record comprises at least a first mobile device identification of a first mobile device and a first time. The usage statistic is used to achieve a business objective selected from at least one of determining a marketing opportunity and offering a service based on associating the subscriber identity module with the second mobile device, and the second mobile device has different functional capabilities than the first mobile device.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: August 12, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8683566
    Abstract: A system is provided. The system comprises a computer system and an application that, when executed on the computer system, creates a virtual private site in response to a request from a first portable electronic device, the site storing and displaying electronic content posted by the first device. The application also receives a first message from the first device containing a request to authorize a second portable electronic device to access content from the virtual private site and associates a unique identifier for the second device with a credential for the second device. The system also receives a second message containing a request from the second device to access electronic content from the virtual private site. The system also verifies the unique identifier received in the second message, verifies the credential received in the second message, and transmits the electronic content to the second portable from the virtual private site.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: March 25, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8644813
    Abstract: A customer initiated mobile service diagnostics system is provided. The system comprises a database containing diagnostic data, a computer system, and an application, that when executed on the computer system, receives a message from a portable electronic device enrolling for diagnostic services. The system also sends a message to activate diagnostics software on the portable electronic device and receives notification of at least one service problem experienced by the portable electronic device. The system also analyzes data stored by at least one of the portable electronic device and the database to identify the root cause of the at least one service problem. The system also sends information to the portable electronic device providing resolution of the root cause of the at least one service problem.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: February 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8645238
    Abstract: A system is provided. An application determines a consolidated cycle date for a master prepaid account where a cycle date comprises the first day of usage periods for prepaid accounts. The application determines that a first prepaid account is associated with a first cycle date and a second prepaid account is associated with a second cycle date where the first, second, and consolidated cycle date differ from each other. A first and second prorated amount is determined by multiplying a remaining fraction of a current first and second usage period times a first and second periodic payment, respectively. The first prorated amount is added to the second prorated amount to determine a first credit. Individual billing is discontinued for the first and second prepaid account. The first credit is applied to a first master payment amount payable on the consolidated cycle date under the master prepaid account.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: February 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth J. Raaf, Kenneth W. Samson
  • Patent number: 8626860
    Abstract: A method for defining delays to support consistent tiered messaging performance is provided. The method comprises a query server receiving a message and the query server analyzing a class of service associated with the message. The method also comprises the query server injecting a defined delay prior to initiating processing of the message and the query server processing the message and storing the processed message in an outgoing queue. The method also comprises the query server sending a notification to a destination component that the message is available for retrieval and the query server releasing the message to the destination component upon request of the destination component.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: January 7, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson, Gautam M. Shah
  • Patent number: 8620265
    Abstract: A portable electronic device that promotes user awareness of approaching a usage limit is provided, comprising a processor, a memory, and an application. When executed by the processor, the application installs a file describing a subscription plan documenting availability of at least one of wireless voice and data services, the subscription plan comprising a usage limit. The application also records a first usage of a first unit of a first service provided under the plan and increments a count of units of usage of the first service during a first usage period based on the record of the first usage. The application also detects the count of units of usage reaching a first predetermined threshold wherein the threshold is less than the usage limit. The application also presents a first message, the message providing notification of the count of units of usage reaching the threshold.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: December 31, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8565720
    Abstract: A method of informing a portable electronic device of a number of available pre-paid text messages, comprising billing a pre-paid subscriber account for a predetermined number of text messages to be sent by a portable electronic device; incrementing a first count by an application executing on a computer based on the predetermined number of text messages purchased; determining by the application a second count indicating a remaining balance of text messages based on how many text messages have been one of received and sent by the portable electronic device since billing the pre-paid subscriber account based on the first count; and sending by the application a message comprising the second count to the portable electronic device.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: October 22, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8509834
    Abstract: A method and computer-readable medium for establishing a push-to-talk social group are provided. According to the method, group setup information is received from a member of the push-to-talk social group, and a data transmission, including an internet address of an internet application that manages push-to-talk social groups, is sent to each member of the push-to-talk social group. Push-to-talk calling may be monitored in a push-to-talk gateway application, based upon the group setup information. When a push-to-talk call is detected in which a first member of the push-to-talk social group is active, other members of the push-to-talk social group are informed that the first member is active on the detected push-to-talk call. Other members of the group may then initiate a push-to-talk call with the first member.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: August 13, 2013
    Assignee: Nextel Communications Inc.
    Inventors: Mike Gailloux, Kenneth W. Samson, Brian A. Gavin
  • Patent number: 8509741
    Abstract: A method of activating a mobile phone is provided. The method comprises scanning a code accessible from an exterior of a package by an electronic scanning device coupled to a first computer, the package containing the mobile phone and retrieving a plurality of information associated with the mobile phone from a data store based on the code, the retrieving performed by one of the first computer and a second computer. The method also comprises transmitting the plurality of information by the provisioning application to a wireless communication network to at least partly provision wireless communication service to the mobile phone, whereby the wireless communication network is triggered to activate the mobile phone, wherein the transmitting is performed by the same computer that retrieved the plurality of information.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: August 13, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Jason F. Gall, Kenneth W. Samson
  • Patent number: 8494571
    Abstract: Methods and computer-readable mediums for processing push-to-talk voice messages are provided. According to one method, a first mobile station receives a push-to-talk voice message from a second mobile station, determines that a data object is attached to the push-to-talk voice message, determines a type of the data object, and stores the data object in a PTT attachment queue of the first mobile station, based upon the determined type of the data object, which may be a picture, video data, audio data, e-mail, document, contact, or the like.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 23, 2013
    Assignee: Nextel Communications Inc.
    Inventors: Mike Gailloux, John Everson, Kenneth W. Samson, Jeffrey Dillon
  • Patent number: 8428552
    Abstract: A system is provided comprising processor, memory, and a provisioning application that receives a first message from a rating engine, the first message providing a first rating of a prepaid subscription account associated with a portable electronic device. The system also configures a first setting to a first index wherein the first setting is based on the first rating and wherein the first setting is associated with the device receiving access to services without further contact with the rating engine. The system also receives a second message from the rating engine, the second message providing a second rating of the account. The system also configures a second setting to the first index based on the second rating wherein the second setting replaces the first setting and the second setting is associated with contacting the rating engine before receiving access to services.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: April 23, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Tiffany N. Daniels, Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8385962
    Abstract: A system is provided for push-to-talk voice messages. The system includes a processor and a voice message component. When executed by the processor, the voice message component identifies a request from a first handset to communicate with a second handset via push-to-talk communication, and determines whether the second handset is available. If the second handset is not available, the voice message component stores a voice communication associated with the request in an audio file identifies a voice mail storage associated with the second handset, and provides the audio file to the voice mail storage. The voice message component also informs the first handset that the second handset is not available and that the voice mail storage stores the voice communication.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: February 26, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8359003
    Abstract: An alternative billing system for communication service, comprising a gateway comprising a processor and a memory, and an application stored in the memory that, when executed by the processor, receives a text message from an originating electronic device, determines that an account balance associated with the originating electronic device lacks sufficient funds to pay for origination of the text message, sends a message to a terminating electronic device identified by the text message to inquire if the terminating electronic device wants to be billed for the origination of the text message, when a message accepting billing for the origination of the text message is received from the terminating electronic device, sends the text message to the terminating electronic device, and when a message rejecting billing for the origination of the text message is received from the terminating electronic device, does not send the text message to the terminating electronic device.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: January 22, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8359382
    Abstract: A processor implemented method of providing personalized integrated audio is provided comprising a computer creating an audio stream to transmit to an audio play device and inserting a music from a source into the audio stream. The computer interrupts the insertion of the music and inserts a first audio message into the audio stream, wherein the first audio message is selected by the computer from subscribed information services based on at least one of a time and a place of the audio play device. The computer also inserts a second audio message into the audio stream, wherein the second message comprises information converted from a text format of a message addressed to a communication system of the audio play device to an audio format. After the completion of one of the first audio message and the second audio message, the computer resumes insertion of the music into the audio stream.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: January 22, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8340651
    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: March 26, 2010
    Date of Patent: December 25, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8320891
    Abstract: Systems and methods provide text messages for services. A service component provides service options to a handset's user interface, receives a service option selection, and provides a first text message to a server based on the selection. The service component receives a second text message from the server in response to the first text message and provides the second text message to the user interface. The service component may provide interactive voice response system service options to the user interface if an entered number is associated with a specified service. The service component may provide and receive text messages as short message service messages via a handset wireless paging channel. The service component may provide short message service messages to the user interface via an interactive voice response system message. The second text message may include a prompt for a request to occasionally receive the second text message.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: November 27, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8321515
    Abstract: A method for defining delays to support consistent tiered messaging performance is provided. The method comprises a query server receiving a message and the query server analyzing a class of service associated with the message. The method also comprises the query server injecting a defined delay prior to initiating processing of the message and the query server processing the message and storing the processed message in an outgoing queue. The method also comprises the query server sending a notification to a destination component that the message is available for retrieval and the query server releasing the message to the destination component upon request of the destination component.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: November 27, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson, Gautam M. Shah
  • Patent number: 8306518
    Abstract: A system is provided comprising a computer with processor, memory, and an application establishing a communication link with a mobile device provisioned with a first service on a wireless network. At least a portion of the link is provided by a wireless link over infrastructure of the network. The system also instructs the device to deactivate a key guard of the device, maps a first service indicator for a first network to a second indicator for a second network, instructs a provisioning system to remove the first service indicator from a service configuration of the device, and instructs the provisioning system to add the second service indicator to the service configuration of the device. The system also instructs a voice mail server to migrate a first voice mail data structure for the device based on the first service to a second structure for the device based on a second service, deprovisions the first service, and provisions the second service.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: November 6, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson
  • Patent number: 8301180
    Abstract: A portable electronic device is provided. The portable device comprises a wireless transceiver to receive and transmit messages and a messaging client. The messaging client receives a first message from the wireless transceiver, wherein the first message is from a first peer messaging client, parses the first message to read a first message sequence count, compares the first message sequence count to a first expected message sequence count, and based on a miscompare of the first message sequence count with the first expected message sequence count transmits a corrective message to the wireless transceiver for transmitting to the first peer messaging client.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: October 30, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Kenneth W. Samson