Patents by Inventor Okeno R. Palmer
Okeno R. Palmer 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: 10601957Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: GrantFiled: September 13, 2019Date of Patent: March 24, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Guanqun Bao, Okeno R. Palmer, Saumitra Kumar, Harsha Vardhana Reddy Hardhagari, Gaurav Gupta
-
Publication number: 20200007658Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: ApplicationFiled: September 13, 2019Publication date: January 2, 2020Inventors: Guanqun Bao, Okeno R. Palmer, Saumitra Kumar, Harsha Vardhana Reddy Hardhagari, Gaurav Gupta
-
Patent number: 10455059Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: GrantFiled: October 12, 2018Date of Patent: October 22, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Guanqun Bao, Okeno R. Palmer, Saumitra Kumar, Harsha Vardhana Reddy Hardhagari, Gaurav Gupta
-
Publication number: 20190052731Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: ApplicationFiled: October 12, 2018Publication date: February 14, 2019Inventors: Guanqun BAO, Okeno R. PALMER, Saumitra KUMAR, Harsha Vardhana Reddy HARDHAGARI, Gaurav GUPTA
-
Patent number: 10135946Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: GrantFiled: April 11, 2016Date of Patent: November 20, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Guanqun Bao, Okeno R. Palmer, Saumitra Kumar, Harsha Vardhana Reddy Hardhagari, Gaurav Gupta
-
Publication number: 20170295257Abstract: A device may receive a request for a mobile device to obtain an application. The request may include a mobile device identifier for the mobile device. The device may send, to the mobile device, a link to a web page. The device may receive, from the mobile device, a request for the web page. The device may send, to the mobile device, a redirect to a software distribution platform to obtain the application from the software distribution platform. The device may receive a registration identifier for the mobile device after the mobile device obtains the application from the software distribution platform. The device may send, to a message server, a request for a message to be sent to the mobile device. The request may be based on the registration identifier and the application.Type: ApplicationFiled: April 11, 2016Publication date: October 12, 2017Inventors: Guanqun BAO, Okeno R. Palmer, Saumitra Kumar, Harsha Vardhana Reddy Hardhagari, Gaurav Gupta
-
Patent number: 9571540Abstract: A method, a device, and a storage medium having instructions stored thereon to obtain usage data that indicates a usage of a downloading service and a streaming service of programs, in which the programs are provided to user devices via unicast delivery. The usage data is analyzed to determine whether a multicast offloading or a broadcast offloading is to be invoked on behalf of a program designated for unicast delivery. Additionally, a method, a device, and a storage medium obtain usage data, analyze the usage data, and generate a recommendation for an infrastructural change of a content delivery network based on the analysis.Type: GrantFiled: September 19, 2013Date of Patent: February 14, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Jianxiu Hao, Jian Huang, Gaurav A. Tanna, Ishan Awasthi, Okeno R. Palmer
-
Patent number: 9413769Abstract: A system may receive a network address to be validated to determine whether the network address is associated with a toll-free data service. The system may perform a validation operation to validate that the network address is associated with the toll-free data service. The validation operation may be based on a key identifier associated with the network address or a network address signature associated with the network address. The key identifier may correspond to a security key used to create the network address signature. The network address signature may be created using the security key. The system may determine whether to bill a first party or a second party for data usage associated with the toll-free data service based on the validation operation. The system may provide information that identifies whether to bill the first party or the second party for the data usage associated with the toll-free data service.Type: GrantFiled: December 19, 2014Date of Patent: August 9, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Fengping Zhang, Hong Xiao, Raymond C. Counterman, Susan Kelly, Okeno R. Palmer
-
Publication number: 20160149923Abstract: A system may receive a network address to be validated to determine whether the network address is associated with a toll-free data service. The system may perform a validation operation to validate that the network address is associated with the toll-free data service. The validation operation may be based on a key identifier associated with the network address or a network address signature associated with the network address. The key identifier may correspond to a security key used to create the network address signature. The network address signature may be created using the security key. The system may determine whether to bill a first party or a second party for data usage associated with the toll-free data service based on the validation operation. The system may provide information that identifies whether to bill the first party or the second party for the data usage associated with the toll-free data service.Type: ApplicationFiled: December 19, 2014Publication date: May 26, 2016Inventors: Fengping ZHANG, Hong Xiao, Raymond C. Counterman, Susan Kelly, Okeno R. Palmer
-
Publication number: 20150081847Abstract: A method, a device, and a storage medium having instructions stored thereon to obtain usage data that indicates a usage of a downloading service and a streaming service of programs, in which the programs are provided to user devices via unicast delivery. The usage data is analyzed to determine whether a multicast offloading or a broadcast offloading is to be invoked on behalf of a program designated for unicast delivery. Additionally, a method, a device, and a storage medium obtain usage data, analyze the usage data, and generate a recommendation for an infrastructural change of a content delivery network based on the analysis.Type: ApplicationFiled: September 19, 2013Publication date: March 19, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Jianxiu Hao, Jian Huang, Gaurav A. Tanna, Ishan Awasthi, Okeno R. Palmer
-
Patent number: 8844001Abstract: A device may receive a first request to determine a public-facing Internet Protocol (IP) address of a mobile device. The device may transmit, in response to the first request, and to the mobile device, the public-facing IP address. The device may receive a second request, from the mobile device, to authenticate the mobile device to receive downloadable content, the second request including the public-facing IP address of the mobile device. The device may receive a third request, from the mobile device, for a license to receive a particular content item and determine whether the public-facing IP address, corresponding to the mobile device, is valid for the particular content item. The device may transmit the license to the mobile device when the public-facing IP address is determined to be valid for the particular content item, where the license includes decryption keys for the particular content item.Type: GrantFiled: October 14, 2011Date of Patent: September 23, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Jack Jianxiu Hao, Ashraf Shehata, Yuhui Qian, Okeno R. Palmer
-
Patent number: 8787870Abstract: An apparatus for providing emergency service validation may include a processor. The processor may be configured to receiving a message associated with a registration event of a device to a communication session. The message may include a parameter having information indicative of a location of the device at a time of the registration. The processor may also be configured to determine whether the location of the device at the time of the registration corresponds to a location where an emergency service dispatch is supportable.Type: GrantFiled: December 19, 2007Date of Patent: July 22, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Eric R. Sporel, Okeno R. Palmer
-
Patent number: 8726403Abstract: A method that includes receiving a first request for video content from a user of a user device; retrieving an identifier for the user device using an application programming interface; sending a second request to receive the video content that includes the identifier; receiving an instruction to provide payment to rent or purchase the video content; sending the payment in response to the instruction; receiving the video content and a token, where the video content is encrypted based on a key and where the token indicates that the payment was processed; sending a third request to obtain a license associated with the video content that includes the token and the identifier; receiving the license, which includes the key and terms under which the video content is to be processed; decrypting the video content, using the key, when the decrypting is performed in a manner permitted by the terms; and playing the decrypted video content.Type: GrantFiled: September 2, 2010Date of Patent: May 13, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Jian Huang, Bobby Bo Xiao, Jack Jianxiu Hao, Diego S. Rozensztejn, Okeno R. Palmer, Gaurav Mehta
-
Patent number: 8595319Abstract: A device receives, from a user device, a request for content from a home network, and sends a notification of the request for content to a home network device. The device receives, from the home network device, a selection list of particular content, provides, to the user device, the selection list, and receives, from the user device, a content selection from the selection list. The device sends, to the home network device, the content selection, and receives, from the home network device, an indication that content corresponding to the content selection has been uploaded to a content delivery network. The device sends, to the user device, instructions to retrieve the content from the content delivery network.Type: GrantFiled: October 13, 2010Date of Patent: November 26, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Jack Jianxiu Hao, Fenglin Yin, Okeno R. Palmer, Zhiying Jin
-
Publication number: 20130097315Abstract: A device may receive a first request to determine a public-facing Internet Protocol (IP) address of a mobile device. The device may transmit, in response to the first request, and to the mobile device, the public-facing IP address. The device may receive a second request, from the mobile device, to authenticate the mobile device to receive downloadable content, the second request including the public-facing IP address of the mobile device. The device may receive a third request, from the mobile device, for a license to receive a particular content item and determine whether the public-facing IP address, corresponding to the mobile device, is valid for the particular content item. The device may transmit the license to the mobile device when the public-facing IP address is determined to be valid for the particular content item, where the license includes decryption keys for the particular content item.Type: ApplicationFiled: October 14, 2011Publication date: April 18, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jack Jianxiu HAO, Ashraf SHEHATA, Yuhui QIAN, Okeno R. PALMER
-
Patent number: 8369834Abstract: A system configured to receive a first request to generate a pseudo identifier associated with a user device; retrieve an identifier associated with the user device; and generate, using a mathematical function, the pseudo identifier based on the identifier associated with the user device, where the pseudo identifier may be generated in a format corresponding to a telephone number. The system is further configured to send a second request to register the user device, where the second request may include the pseudo identifier; receive a confirmation code that permits the user device to access information, associated with the server device, without using the identifier associated with the user device or a telephone number associated with the user device; send a third request for information associated with the server device, where the third request may include the confirmation code; and receive the information associated with the server device.Type: GrantFiled: September 24, 2010Date of Patent: February 5, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Diego S. Rozensztejn, Guillermo Ortiz, Okeno R. Palmer, Jack Jianxiu Hao, Michael R. Oliver
-
Publication number: 20120096121Abstract: A device receives, from a user device, a request for content from a home network, and sends a notification of the request for content to a home network device. The device receives, from the home network device, a selection list of particular content, provides, to the user device, the selection list, and receives, from the user device, a content selection from the selection list. The device sends, to the home network device, the content selection, and receives, from the home network device, an indication that content corresponding to the content selection has been uploaded to a content delivery network. The device sends, to the user device, instructions to retrieve the content from the content delivery network.Type: ApplicationFiled: October 13, 2010Publication date: April 19, 2012Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Jack Jianxiu Hao, Fenglin Yin, Okeno R. Palmer, Zhiying Jin
-
Publication number: 20120077462Abstract: A system configured to receive a first request to generate a pseudo identifier associated with a user device; retrieve an identifier associated with the user device; and generate, using a mathematical function, the pseudo identifier based on the identifier associated with the user device, where the pseudo identifier may be generated in a format corresponding to a telephone number. The system is further configured to send a second request to register the user device, where the second request may include the pseudo identifier; receive a confirmation code that permits the user device to access information, associated with the server device, without using the identifier associated with the user device or a telephone number associated with the user device; send a third request for information associated with the server device, where the third request may include the confirmation code; and receive the information associated with the server device.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Diego S. ROZENSZTEJN, Guillermo ORTIZ, Okeno R. PALMER, Jack Jianxiu HAO, Michael R. OLIVER
-
Publication number: 20120060031Abstract: A method that includes receiving a first request for video content from a user of a user device; retrieving an identifier for the user device using an application programming interface; sending a second request to receive the video content that includes the identifier; receiving an instruction to provide payment to rent or purchase the video content; sending the payment in response to the instruction; receiving the video content and a token, where the video content is encrypted based on a key and where the token indicates that the payment was processed; sending a third request to obtain a license associated with the video content that includes the token and the identifier; receiving the license, which includes the key and terms under which the video content is to be processed; decrypting the video content, using the key, when the decrypting is performed in a manner permitted by the terms; and playing the decrypted video content.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jian HUANG, Bobby Bo XIAO, Jack Jianxiu HAO, Diego S. ROZENSZTEJN, Okeno R. PALMER, Gaurav MEHTA