Patents by Inventor Martin W. McKee

Martin W. McKee 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).

  • Publication number: 20200065830
    Abstract: Information, called context information, relating to a current state of a user may be aggregated. In one implementation, the context information may include information that is automatically generated by communication devices of the user and information, submitted by the user, that relates to the user's state. The context information may be used to provide personalized advertisements for the user.
    Type: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Inventors: Paul T. Schultz, Robert A. Sartini, Martin W. McKee
  • Patent number: 10504124
    Abstract: Information, called context information, relating to a current state of a user may be aggregated. In one implementation, the context information may include information that is automatically generated by communication devices of the user and information, submitted by the user, that relates to the user's state. The context information may be used to provide personalized advertisements for the user.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: December 10, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Robert A. Sartini, Martin W. McKee
  • Patent number: 9538232
    Abstract: A method includes sending, by a user device, a request for video content based on a selected video content chapter of the video content. The method also includes receiving video content information that includes a list of video content chapters of the video content. The method includes determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device. The method further includes downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device, and playing the video content based on the selected chapter.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 3, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Mark D. Carney, Martin W McKee, Jeffrey A. Jackson, Dante J. Pacella
  • Patent number: 9491186
    Abstract: An approach for providing hierarchical pattern recognition of communication network data is described. A network security brain platform may process communication network data associated with one or more levels of communication network hierarchies. The network security brain platform may further determine a network information pattern of the communication network data based on one or more network information pattern models. The network security brain platform may also identify a network service issue based on the determined network information pattern. The network information pattern may include a network security pattern.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: November 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Martin W. McKee
  • Patent number: 9400972
    Abstract: A method may include receiving or retrieving session information associated with one or more electronic communications that occurred outside of the social network site and included users of the social network site, comparing the session information with information associated with the users of the social network site, selecting one of the users as a user of the social network site and one or more of the users as one or more connections of the selected user of the social network site, based on the comparing, generating a weighted social graph for the selected user of the social network site, based on the session information, generating social network information based on the weighted social graph, and providing the social network information to at least one of the selected user of the social network site or the selected one or more connections of the user of the social network site.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: July 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Martin W. McKee, Paul T. Schultz, Robert A. Sartini
  • Patent number: 9277378
    Abstract: A method, performed by a computer device, may include receiving a Short Message Service (SMS) message. The method may further include analyzing one or more sender parameters associated with the received SMS message to validate the one or more sender parameters; determining whether the one or more sender parameters have been validated based on the analysis; rejecting the SMS message in response to determining that the one or more sender parameters have not been validated; analyzing message content included in the SMS message to validate the message content; determining whether the message content has been validated based on the analysis; rejecting the SMS message in response to determining that the message content has not been validated; and forwarding the SMS message to a recipient, in response to validating the one or more sender parameters and in response to validating the message content.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 1, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jeffrey A. Jackson, Mark D. Carney, George G. Baumbach, Martin W. McKee
  • Patent number: 9269078
    Abstract: An approach for enabling multiple tag associations to be used for classifying a contact identifier is described. A first tag is associated with a contact identifier for grouping into a first classification; and a second tag is associated with the contact identifier for grouping into a second classification. Storage of the first tag and the second tag is initiated along with the contact identifier as part of a contact list.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: February 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark D. Carney, Martin W. McKee
  • Patent number: 9246613
    Abstract: An approach is provided for extending social networking to television viewing. A community of a plurality of users is created, wherein each user is logged in a device configured to present audio-video content. Presence information of one of the users in the community is determined and transmitted to a corresponding device of another one of the users.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: January 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Martin W. McKee, Paul T. Schultz, Robert A. Sartini, Hubert Sieh
  • Patent number: 9112995
    Abstract: A calendar included in a computing device receives an item relating to a conference call. An automated parser is used to parse the item to obtain information relating to the conference call. The conference call information in is stored a conference application and is used to initiate a conference call.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: August 18, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Donald J. Banta, Martin W. McKee, Ira C. Stevens, Victor Y. Valenzuela, Stephen E. Chiapella, Alma Von Duhn, Abdul S. Raheem, Sridhar Kancharlapalli
  • Patent number: 9106749
    Abstract: An approach is provided for providing a virtual call center by receiving a request for service from a user (e.g., subscriber) and staffing the virtual call center with virtual agents selected based on the service requirements of the user and the rich presence information of the virtual agents. The rich presence information includes a skill set of the virtual agent, presence status of the virtual agent, location of the virtual agent, calendar information of the virtual agent, communication capability of the virtual agent, mobility of the virtual agent, or a combination thereof.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: August 11, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Robert A. Sartini, Martin W. McKee
  • Patent number: 9100432
    Abstract: A method, performed by a computer device, may include receiving an indication of a distributed denial of service event at a front end system associated with a customer; generating one or more virtual front end systems for the customer, in response to receiving the indication of the distributed denial of service event; and redirecting traffic intended for the customer's front end system to the generated one or more virtual front end systems. The method may further include determining whether resource capacity of the generated one or more virtual front end systems has been reached; and generating an additional one or more virtual front end systems for the customer, in response to determining that the resource capacity of the generated one or more virtual front end systems has been reached.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 4, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark D. Carney, Dante J. Pacella, Jeffrey A. Jackson, Martin W. McKee
  • Patent number: 9092407
    Abstract: An exemplary method includes a virtual interface adjustment system detecting, based on user input data associated with user input received by way of a virtual interface of a user device, an erroneous input pattern that includes at least one unintentional input, determining, based on the erroneous input pattern, an adjustment procedure configured to adjust the virtual interface to avert future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern, determining an adjustment procedure trigger for the adjustment procedure, activating the adjustment procedure trigger, detecting, after the activating, an occurrence of the adjustment procedure trigger, and executing, in response to the detecting of the occurrence of the adjustment procedure trigger, the adjustment procedure to avert the future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern. Corresponding methods and systems are also described.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: July 28, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark D. Carney, Dante J. Pacella, Martin W. McKee, Jeffrey A. Jackson
  • Patent number: 9049305
    Abstract: A method may include receiving, from a first party, restrictions associated with each of a number of applications stored on a mobile device and storing the restrictions, wherein the restrictions include time based restrictions and/or use based restrictions. The method also includes receiving, from a user of the mobile device, a request for access to a first application and providing access to the first application in response to the request. The method further includes receiving, from the user, a second request for performing a first action by the first application and determining whether first action is permitted based on the stored restrictions.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 2, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark D. Carney, Martin W. McKee, Dante J. Pacella, Jeffrey A. Jackson
  • Patent number: 9003442
    Abstract: A method, performed by a computer device, may include receiving content from a first local government entity; associating a virtual channel identifier with the received content; and transmitting the received content and the virtual channel identifier on a shared local government channel, wherein the shared local government channel includes content received from a second local government entity.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: April 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark Douglas Carney, Dante John Pacella, Jeffrey A. Jackson, Martin W. McKee
  • Publication number: 20150067490
    Abstract: An exemplary method includes a virtual interface adjustment system detecting, based on user input data associated with user input received by way of a virtual interface of a user device, an erroneous input pattern that includes at least one unintentional input, determining, based on the erroneous input pattern, an adjustment procedure configured to adjust the virtual interface to avert future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern, determining an adjustment procedure trigger for the adjustment procedure, activating the adjustment procedure trigger, detecting, after the activating, an occurrence of the adjustment procedure trigger, and executing, in response to the detecting of the occurrence of the adjustment procedure trigger, the adjustment procedure to avert the future unintentional inputs that correspond to the at least one unintentional input of the erroneous input pattern. Corresponding methods and systems are also described.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Inventors: Mark D. Carney, Dante J. Pacella, Martin W. McKee, Jeffrey A. Jackson
  • Patent number: 8930935
    Abstract: A network device may include a memory to store instructions. The network device may further include a processor to execute the instructions to obtain information relating to a loosely-coupled composite service, where the loosely-coupled composite service includes a group of services. The processor may further execute the instructions to analyze the obtained information to determine one or more design recommendations, and re-factor the loosely-coupled composite service as a target composite platform based on at least one of the one or more design recommendations.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Timothy M. Dwight, Mark J. Hahn, Martin W. McKee, Robert A. Sartini
  • Publication number: 20140380466
    Abstract: An approach for providing hierarchical pattern recognition of communication network data is described. A network security brain platform may process communication network data associated with one or more levels of communication network hierarchies. The network security brain platform may further determine a network information pattern of the communication network data based on one or more network information pattern models. The network security brain platform may also identify a network service issue based on the determined network information pattern. The network information pattern may include a network security pattern.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Paul T. SCHULTZ, Martin W. MCKEE
  • Patent number: 8869296
    Abstract: A method may include storing user information associated with a first user, where the user information includes at least two of location information, presence information, address book information or calendar information. The method may also include storing access control information identifying criteria for allowing parties to access the user information and receiving, from a first party, a request for access to at least a first portion of the user information. The method may further include determining, based on the access control information, whether the first party is authorized to access the first portion of the user information and providing access to the first portion of the user information, when it is determined that the first party is authorized to access the first portion of the user information.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: October 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Mark J. Hahn, Robert A. Sartini, Martin W. McKee
  • Publication number: 20140282681
    Abstract: A method includes sending, by a user device, a request for video content based on a selected video content chapter of the video content. The method also includes receiving video content information that includes a list of video content chapters of the video content. The method includes determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device. The method further includes downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device, and playing the video content based on the selected chapter.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Mark D. Carney, Martin W. McKee, Jeffrey A. Jackson, Dante J. Pacella
  • Publication number: 20140179360
    Abstract: A method, performed by a computer device, may include receiving a Short Message Service (SMS) message. The method may further include analyzing one or more sender parameters associated with the received SMS message to validate the one or more sender parameters; determining whether the one or more sender parameters have been validated based on the analysis; rejecting the SMS message in response to determining that the one or more sender parameters have not been validated; analyzing message content included in the SMS message to validate the message content; determining whether the message content has been validated based on the analysis; rejecting the SMS message in response to determining that the message content has not been validated; and forwarding the SMS message to a recipient, in response to validating the one or more sender parameters and in response to validating the message content.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Jeffrey A. Jackson, Mark D. Carney, George G. Baumbach, Martin W. McKee