Patents by Inventor Matthew Stafford
Matthew Stafford 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: 20240129589Abstract: One or more videos are presented to a user. The videos include a plurality of hidden artifacts. The videos also include advertisements. The user looks for the hidden artifacts in the videos. Whenever the user finds the hidden artifacts in one of the videos, the user selects locations in the videos that correspond to the hidden artifacts. A computing device performs different actions depending on which ones of the hidden artifacts the user is able to find. For example, the computing device can provide different rewards to the user depending on which ones of the hidden artifacts the user is able to find.Type: ApplicationFiled: December 27, 2023Publication date: April 18, 2024Inventors: Huntley Stafford Ritter, Matthew Ambert Hartle
-
Patent number: 11936955Abstract: One or more videos are presented to a user. The videos include a plurality of hidden artifacts. The videos also include advertisements. The user looks for the hidden artifacts in the videos. Whenever the user finds the hidden artifacts in one of the videos, the user selects locations in the videos that correspond to the hidden artifacts. A computing device performs different actions depending on which ones of the hidden artifacts the user is able to find. For example, the computing device can provide different rewards to the user depending on which ones of the hidden artifacts the user is able to find.Type: GrantFiled: August 10, 2022Date of Patent: March 19, 2024Assignee: uSeek, Inc.Inventors: Huntley Stafford Ritter, Matthew Ambert Hartle
-
Patent number: 10371822Abstract: An apparatus for performing calibration of an antenna array having a plurality of antennas including at least a first antenna and a second antenna. The apparatus includes a global navigation satellite system receiver configured to measure a first phase of a first signal received by the first antenna from a satellite and a second phase of a second signal received by the second antenna from the satellite. The apparatus also includes at least one processor configured to receive the first phase and the second phase from the global navigation satellite system receiver and to operate in a calibration mode to determine a difference between the first and second phases.Type: GrantFiled: February 21, 2013Date of Patent: August 6, 2019Assignee: Lockheed Martin CorporationInventors: Charles Apker, Mark Bullock, Steven Pratt, David D. Schmidt, Matthew Stafford, Scott O. Sorber
-
Patent number: 10129190Abstract: A method and system for converting data message formats in a message server is provided. The message server receives a first data message including origin format information from a first user. The message server then sends the first data message including origin format information to a second user. The message server receives a second data message from a second user, the second data message including the origin format. The second data message is converted to the origin format if the first user is unable to receive the second data message. The message server then sends the converted second data message to the first user.Type: GrantFiled: October 11, 2013Date of Patent: November 13, 2018Assignee: AT&T Mobility II LLCInventors: Matthew Stafford, Vinod Pandey, William Rosenberg, Jerry Shih
-
Patent number: 8959232Abstract: A method for providing multimedia message service (MMS) in an Internet protocol (IP) multimedia subsystem (IMS) network can include establishing a first session initiation protocol (SIP) session between a source IMS device and a next generation multimedia message service center (NG MMSC), encapsulating, at the source IMS device, an MMS message in a message session relay protocol (MSRP) message, transmitting the MSRP message from the IMS device to the NG MMSC; and storing the MMS message at the NG MMSC for further delivery to the destination device. The method can further include transmitting the MMS message to a destination legacy device via legacy MMS protocols or transmitting the MMS message to a destination IMS device via MSRP. Alternative methods can include receiving a legacy MMS message and delivering the MMS message to a destination IMS device via MSRP. Systems for providing MMS in an IMS network are also described.Type: GrantFiled: December 30, 2008Date of Patent: February 17, 2015Assignee: AT&T Mobility II LLCInventors: Vinod Pandey, Matthew Stafford, Kan Schlieber
-
Patent number: 8909794Abstract: A server subsystem is presented for mobile communication that provides for efficient and logical movement between applications on different servers. Multiple applications may be used simultaneously and interactively using the server system presented herein.Type: GrantFiled: April 29, 2013Date of Patent: December 9, 2014Assignee: AT&T Mobility II LLCInventors: Scott Allen Swanburg, Jeffrey Clinton Mikan, Daryl Gazzard, Matthew Stafford
-
Patent number: 8868788Abstract: A method includes receiving a registration request including a first dictionary definition. The registration request is associated with user equipment. The method includes transmitting to the user equipment a response including a second dictionary definition. The method includes transmitting subsequent messages to the user equipment if the first and second dictionary definitions agree, the subsequent messages being compressed using the first static dictionary.Type: GrantFiled: April 4, 2011Date of Patent: October 21, 2014Assignee: AT&T Mobility II LLCInventors: Matthew Stafford, Kennie Y. Kwong, Mark S. Wuthnow, William Rosenberg
-
Patent number: 8861688Abstract: Devices, systems, and methods are provided to send an alert to a called party communications device during a call setup phase and to present the alert to a called party during an alert portion of the call setup phase. Other devices, systems, and methods are provided that allow a calling party to remotely and securely access at least one host computer by sending a security phrase during a call setup phase and presenting the security phrase to the host computer to determine if by way of comparison to a voice print if the calling party is a valid user.Type: GrantFiled: October 12, 2006Date of Patent: October 14, 2014Assignee: AT&T Mobility II LLCInventors: Mark Wuthnow, Matthew Stafford
-
Publication number: 20140232596Abstract: An apparatus for performing calibration of an antenna array having a plurality of antennas including at least a first antenna and a second antenna. The apparatus includes a global navigation satellite system receiver configured to measure a first phase of a first signal received by the first antenna from a satellite and a second phase of a second signal received by the second antenna from the satellite. The apparatus also includes at least one processor configured to receive the first phase and the second phase from the global navigation satellite system receiver and to operate in a calibration mode to determine a difference between the first and second phases.Type: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: Lockheed Martin CorporationInventors: Charles Apker, Mark Bullock, Steven Pratt, David D. Schmidt, Matthew Stafford, Scott O. Sorber
-
Publication number: 20140040405Abstract: A method and system for converting data message formats in a message server is provided. The message server receives a first data message including origin format information from a first user. The message server then sends the first data message including origin format information to a second user. The message server receives a second data message from a second user, the second data message including the origin format. The second data message is converted to the origin format if the first user is unable to receive the second data message. The message server then sends the converted second data message to the first user.Type: ApplicationFiled: October 11, 2013Publication date: February 6, 2014Applicant: AT&T Mobility II LLCInventors: Matthew Stafford, Vinod Pandey, William Rosenberg, Jerry Shih
-
Patent number: 8583748Abstract: A method and system for converting data message formats in a message server is provided. The message server receives a first data message including origin format information from a first user. The message server then sends the first data message including origin format information to a second user. The message server receives a second data message from a second user, the second data message including the origin format. The second data message is converted to the origin format if the first user is unable to receive the second data message. The message server then sends the converted second data message to the first user.Type: GrantFiled: September 1, 2010Date of Patent: November 12, 2013Assignee: AT&T Mobility II, LLCInventors: Matthew Stafford, Vinod Pandey, William Rosenberg, Jerry Shih
-
Publication number: 20130238798Abstract: A server subsystem is presented for mobile communication that provides for efficient and logical movement between applications on different servers. Multiple applications may be used simultaneously and interactively using the server system presented herein.Type: ApplicationFiled: April 29, 2013Publication date: September 12, 2013Applicant: AT&T Mobility II LLCInventors: Scott Allen Swanburg, Jeffrey Clinton Mikan, Daryl Gazzard, Matthew Stafford
-
Patent number: 8139739Abstract: An enhanced alerting system delivers caller identification information to a user of a mobile communications device with the called device announcing in an audio format the name associated with a calling device. The enhanced alerting system may be implemented by an Internet Protocol (IP) based system, e.g., IP Multimedia Subsystem (IMS). In at least one embodiment of the invention, an application server streams the announcement to the called communications device. In at least one embodiment of the invention, the service is network controlled. In at least one embodiment of the invention, the service is user equipment controlled. In at least one embodiment of the invention, a calling communications device streams the announcement to the called communications device in a request for a call session with the called communications device.Type: GrantFiled: May 6, 2005Date of Patent: March 20, 2012Assignee: AT&T Mobility II LLCInventors: Mark Wuthnow, Danh Lai, Matthew Stafford, Richard Tam
-
Publication number: 20120054287Abstract: A method and system for converting data message formats in a message server is provided. The message server receives a first data message including origin format information from a first user. The message server then sends the first data message including origin format information to a second user. The message server receives a second data message from a second user, the second data message including the origin format. The second data message is converted to the origin format if the first user is unable to receive the second data message. The message server then sends the converted second data message to the first user.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: AT&T MOBILITY II, LLCInventors: Matthew Stafford, Vinod Pandey, William Rosenberg, Jerry Shih
-
Publication number: 20120028660Abstract: In one embodiment, the present disclosure is a method and apparatus for notifying devices of new messages. In one embodiment, a method for notifying a subscriber device of the presence of a new message includes receiving the new message containing message content, and sending a notification message to the subscriber device, the notification message including a unique identifier for the new message and at least a portion of the message content.Type: ApplicationFiled: July 28, 2010Publication date: February 2, 2012Inventors: Matthew STAFFORD, Justin McNamara, Jeffrey Mikan, Qun Wei
-
Publication number: 20110176491Abstract: A method includes receiving a registration request including a first dictionary definition. The registration request is associated with user equipment. The method includes transmitting to the user equipment a response including a second dictionary definition. The method includes transmitting subsequent messages to the user equipment if the first and second dictionary definitions agree, the subsequent messages being compressed using the first static dictionary.Type: ApplicationFiled: April 4, 2011Publication date: July 21, 2011Inventors: Matthew Stafford, Kennie Y. Kwong, Mark S. Wuthnow, William Rosenberg
-
Patent number: 7796592Abstract: Methods and apparatus including a virtual machine and a compression network platform are provided especially for improving the application of compression algorithms and unique identifiers for bytecode and bytecode packages including associated static dictionaries utilized to advantage in wireless networks. In particular, a given virtual machine need only identify to a receiving virtual machine the unique package identifier for one or more of an algorithm, a static dictionary or a hash for decompressing a received data signal. The receiving virtual machine may advertise what it has locally available to it so that no uploading is necessary. The actuation of bytecode by identifier may be requested at a given destination within the parameters set by RFC 3320.Type: GrantFiled: July 2, 2007Date of Patent: September 14, 2010Assignee: AT&T Mobility II LLCInventors: Matthew Stafford, Kennie Y. Kwong, Mark S. Wuthnow, William Rosenberg
-
Publication number: 20100167762Abstract: A method for providing multimedia message service (MMS) in an Internet protocol (IP) multimedia subsystem (IMS) network can include establishing a first session initiation protocol (SIP) session between a source IMS device and a next generation multimedia message service center (NG MMSC), encapsulating, at the source IMS device, an MMS message in a message session relay protocol (MSRP) message, transmitting the MSRP message from the IMS device to the NG MMSC; and storing the MMS message at the NG MMSC for further delivery to the destination device. The method can further include transmitting the MMS message to a destination legacy device via legacy MMS protocols or transmitting the MMS message to a destination IMS device via MSRP. Alternative methods can include receiving a legacy MMS message and delivering the MMS message to a destination IMS device via MSRP. Systems for providing MMS in an IMS network are also described.Type: ApplicationFiled: December 30, 2008Publication date: July 1, 2010Inventors: Vinod Pandey, Matthew Stafford, Kan Schlieber
-
Patent number: 7711351Abstract: Advice of charge information is provided utilizing the session initiation protocol (SIP) in an Internet protocol multimedia subsystem without utilizing an application server. The advice of charge message is provided to a user via the serving call/session control function and the home subscription server. When a request for a service is received by the serving call/session control function, the state of a binary, Boolean flag associated with the originator of the request is analyzed. Depending upon the state of the flag, either the request is routed to its intended destination, or an advice of charge message is routed to originating user, advising the user of the charge for the requested service. If the user accepts the charge, the serving call/session control function transmits the request for routing to the intended destination, and the flag is toggled. If the user declines the charge, the call is ended.Type: GrantFiled: August 17, 2005Date of Patent: May 4, 2010Assignee: Cingular Wireless II LLCInventors: Matthew Stafford, Nhan Thanh Tran
-
Publication number: 20080112411Abstract: Methods and apparatus including a virtual machine and a compression network platform are provided especially for improving the application of compression algorithms and unique identifiers for bytecode and bytecode packages including associated static dictionaries utilized to advantage in wireless networks. In particular, a given virtual machine need only identify to a receiving virtual machine the unique package identifier for one or more of an algorithm, a static dictionary or a hash for decompressing a received data signal. The receiving virtual machine may advertise what it has locally available to it so that no uploading is necessary. The actuation of bytecode by identifier may be requested at a given destination within the parameters set by RFC 3320.Type: ApplicationFiled: July 2, 2007Publication date: May 15, 2008Applicant: CINGULAR WIRELESS II, LLCInventors: Matthew Stafford, Kennie Y. Kwong, Mark S. Wuthnow, William Rosenberg