Patents by Inventor DANIEL P. MALEE
DANIEL P. MALEE 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: 10686944Abstract: A method includes receiving input during execution of a first application at an electronic device. The input indicates that data usage of the electronic device is to be billed to a first data usage account of a plurality of data usage accounts associated with the electronic device. The method further includes generating a request during execution of a second application at the electronic device. The method also includes, based on the input, encapsulating, by the electronic device, the request to generate an encapsulated request that identifies a destination endpoint provisioned for the first data usage account. The method further includes transmitting the encapsulated request from the electronic device to a network element.Type: GrantFiled: May 4, 2017Date of Patent: June 16, 2020Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Maryann Haslestad, George Alto, Kiran Banoor, Gus Bourg, Diane Didio, Jonathan Genz, Gregory Herrera, Brian Keller, Daniel P. Malee, Richard J. Mnich, Marcel Theodore Rivard, Mildred Roman, Shilpa Subramaniam, Laury Ann Wills, Scott Young
-
Patent number: 10652601Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: GrantFiled: October 3, 2017Date of Patent: May 12, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Kenneth Opsalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumandize
-
Patent number: 10148826Abstract: Example methods disclosed herein include accessing first messaging received from an enterprise mobility management system to identify a first device, the first messaging conforming to a first set of application programming interfaces. Disclosed example methods also include exchanging respective instances of second messaging with respective ones of multiple different service provider information technology systems supporting service ordering to identify a first one of the service provider information technology systems associated with the first device, the respective instances of the second messaging including first data from the first messaging and conforming to respective second sets of application programming interfaces, different from the first set of application programming interfaces, that are specific to the respective ones of the different service provider information technology systems.Type: GrantFiled: August 28, 2015Date of Patent: December 4, 2018Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Daniel P. Malee, Jeloni Shabazz, Robert Hammond, Laury Ann Wills, Gregory Miller
-
Publication number: 20180041790Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: ApplicationFiled: October 3, 2017Publication date: February 8, 2018Applicant: AT&T Intellectual Property I, L.P.Inventors: Kenneth Ospalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze
-
Patent number: 9813747Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: GrantFiled: June 3, 2016Date of Patent: November 7, 2017Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Kenneth Ospalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze
-
Publication number: 20170237862Abstract: A method includes receiving input during execution of a first application at an electronic device. The input indicates that data usage of the electronic device is to be billed to a first data usage account of a plurality of data usage accounts associated with the electronic device. The method further includes generating a request during execution of a second application at the electronic device. The method also includes, based on the input, encapsulating, by the electronic device, the request to generate an encapsulated request that identifies a destination endpoint provisioned for the first data usage account. The method further includes transmitting the encapsulated request from the electronic device to a network element.Type: ApplicationFiled: May 4, 2017Publication date: August 17, 2017Inventors: Maryann Haslestad, George Alto, Kiran Banoor, Gus Bourg, Diane Didio, Jonathan Genz, Gregory Herrera, Brian Keller, Daniel P. Malee, Richard J. Mnich, Marcel Theodore Rivard, Mildred Roman, Shilpa Subramaniam, Laury Ann Wills, Scott Young
-
Patent number: 9686415Abstract: A method includes generating a request at an electronic device associated with a plurality of data usage accounts. The method also includes selectively encapsulating, by the electronic device, the request to generate an encapsulated request that identifies a destination endpoint provisioned for a first data usage account of the plurality of data usage accounts. The method further includes transmitting the encapsulated request from the electronic device to a network element.Type: GrantFiled: November 6, 2015Date of Patent: June 20, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Maryann Haslestad, George Alto, Kiran Banoor, Gus Bourg, Diane Didio, Jonathan Genz, Gregory Herrera, Brian Keller, Daniel P. Malee, Richard J. Mnich, Marcel Theodore Rivard, Mildred Roman, Shilpa Subramaniam, Laury Ann Wills, Scott Young
-
Publication number: 20170134589Abstract: A method includes generating a request at an electronic device associated with a plurality of data usage accounts. The method also includes selectively encapsulating, by the electronic device, the request to generate an encapsulated request that identifies a destination endpoint provisioned for a first data usage account of the plurality of data usage accounts. The method further includes transmitting the encapsulated request from the electronic device to a network element.Type: ApplicationFiled: November 6, 2015Publication date: May 11, 2017Inventors: Maryann Haslestad, George Alto, Kiran Banoor, Gus Bourg, Diane Didio, Jonathan Genz, Gregory Herrera, Brian Keller, Daniel P. Malee, Richard J. Mnich, Marcel Theodore Rivard, Mildred Roman, Shilpa Subramaniam, Laury Ann Wills, Scott Young
-
Publication number: 20170064088Abstract: Example methods disclosed herein include accessing first messaging received from an enterprise mobility management system to identify a first device, the first messaging conforming to a first set of application programming interfaces. Disclosed example methods also include exchanging respective instances of second messaging with respective ones of multiple different service provider information technology systems supporting service ordering to identify a first one of the service provider information technology systems associated with the first device, the respective instances of the second messaging including first data from the first messaging and conforming to respective second sets of application programming interfaces, different from the first set of application programming interfaces, that are specific to the respective ones of the different service provider information technology systems.Type: ApplicationFiled: August 28, 2015Publication date: March 2, 2017Inventors: Daniel P. Malee, Jeloni Shabazz, Robert Hammond, Laury Ann Wills, Gregory Miller
-
Publication number: 20160286255Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Inventors: Kenneth Ospalik, MARISA EARNSHAW, DANIEL P. MALEE, JOHN MATHEW, GIYA TEKTUMANIDZE
-
Patent number: 9407967Abstract: A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed.Type: GrantFiled: July 27, 2015Date of Patent: August 2, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventors: Catherine Wood, Daniel P. Malee, Jeffrey Dicks, Michael Everett, Srinidhi Venkata Subbarao
-
Patent number: 9386333Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: GrantFiled: March 19, 2013Date of Patent: July 5, 2016Assignee: AT&T Intellectual Property I, LPInventors: Kenneth Ospalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze
-
Publication number: 20160165571Abstract: A first message addressed to a telephone number associated with a user is received. It is determined that the telephone number is associated with a persona based messaging service. In response to determining that the telephone number is associated with a persona based messaging service, the first message is stored in a mailbox associated with the user. A notification is transmitted to a messaging server that the first message is stored in the mailbox. The first message is retrieved. A push notification is transmitted to a client associated with the telephone number via a wireless network.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Applicants: AT&T MOBILITY II LLC, AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Daniel P. Malee, Diane Didio, Cindy Goodman, Mingwun Li, Gregory Miller, Noel Travers
-
Publication number: 20150334432Abstract: A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed.Type: ApplicationFiled: July 27, 2015Publication date: November 19, 2015Inventors: CATHERINE WOOD, DANIEL P. MALEE, JEFFREY DICKS, MICHAEL EVERETT, SRINIDHI VENKATA SUBBARAO
-
Patent number: 9124943Abstract: A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed.Type: GrantFiled: January 6, 2014Date of Patent: September 1, 2015Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventors: Catherine Wood, Daniel P. Malee, Jeffrey Dicks, Michael Everett, Srinidhi Venkata Subbarao
-
Publication number: 20140123167Abstract: A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed.Type: ApplicationFiled: January 6, 2014Publication date: May 1, 2014Applicant: AT&T Intellectual Property I, LPInventors: Catherine Wood, Daniel P. Malee, Jeffrey Dicks, Michael Everett, Srinidhi Subbarao
-
Patent number: 8650589Abstract: A system for monitoring order fulfillment of telecommunication services is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a monitoring system having a controller element that submits a correlation ID to a service orchestration system (SOS) that manages one or more order fulfillment systems (OFSs) that collectively fulfill a select one of a plurality of telecommunication service orders according to a plurality of intermediate fulfillment steps, receives from the SOS information associated with the plurality of intermediate fulfillment steps tagged with the correlation ID, records said information according to the correlation ID, and collects correlated fulfillment activity for the plurality of telecommunication service orders from a plurality of iterations of the foregoing steps. Additional embodiments are disclosed.Type: GrantFiled: January 8, 2007Date of Patent: February 11, 2014Assignee: AT&T Intellectual Property I, LPInventors: Catherine Wood, Daniel P. Malee, Jeffrey Dicks, Michael Everett, Srinidhi Subbarao
-
Publication number: 20130232518Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.Type: ApplicationFiled: March 19, 2013Publication date: September 5, 2013Applicant: AT&T Intellectual Property I, LPInventors: Kenneth Ospalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze
-
Patent number: 8434121Abstract: A method for monitoring a bandwidth configuration for a plurality of customer premises connected to a video head-end office in an Internet Protocol television network is disclosed. The bandwidth configuration is received for each of the plurality of customer premises. The bandwidth configuration is stored for each of the plurality of customer premises in a memory of a first server. A data file is received from the video head-end office. The data file indicates that a set-top box device located at one of the customer premises has requested a video stream that would exceed a first number of video streams available to the one of the customer premises and that would exceed a first bandwidth currently available between the video head-end office and the one of the customer premises. The data file is stored in the memory of the first server.Type: GrantFiled: October 16, 2009Date of Patent: April 30, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Kenneth Ospalik, Marissa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze
-
Publication number: 20110093907Abstract: A method for monitoring a bandwidth configuration for a plurality of customer premises connected to a video head-end office in an Internet Protocol television network is disclosed. The bandwidth configuration is received for each of the plurality of customer premises. The bandwidth configuration is stored for each of the plurality of customer premises in a memory of a first server. A data file is received from the video head-end office. The data file indicates that a set-top box device located at one of the customer premises has requested a video stream that would exceed a first number of video streams available to the one of the customer premises and that would exceed a first bandwidth currently available between the video head-end office and the one of the customer premises. The data file is stored in the memory of the first server.Type: ApplicationFiled: October 16, 2009Publication date: April 21, 2011Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Kenneth Ospalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumanidze