Patents by Inventor James R. Blakley

James R. Blakley 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: 11595473
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Publication number: 20220131937
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Application
    Filed: June 4, 2021
    Publication date: April 28, 2022
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Patent number: 11032365
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Publication number: 20210037097
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Application
    Filed: March 10, 2020
    Publication date: February 4, 2021
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Patent number: 10594791
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: March 17, 2020
    Assignee: Intel Corporation
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Publication number: 20190089778
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Application
    Filed: April 10, 2018
    Publication date: March 21, 2019
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Publication number: 20180103099
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Application
    Filed: July 24, 2017
    Publication date: April 12, 2018
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Patent number: 9942317
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: April 10, 2018
    Assignee: Intel Corporation
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Patent number: 9716756
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: July 25, 2017
    Assignee: Intel Corporation
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Publication number: 20160337451
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Application
    Filed: February 12, 2016
    Publication date: November 17, 2016
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Patent number: 9430640
    Abstract: A method, device, and system for browser-based application security verification is disclosed. A client device requests a browser-based application from a web server. An application security module of the client device intervenes and transmits an application verification request to a cloud service system. The cloud service system retrieves data regarding the security of the application and source from cloud resources and a local database of the cloud server. The cloud service system then uses the data to authenticate the source and verify the security of the browser-based application. The cloud service system provides the client device with a recommendation regarding the security of the browser-based application and updates its local database. The client device may then consider the recommendation in determining whether to download or execute the browser-based application and provide feedback to the cloud service system.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 30, 2016
    Assignee: Intel Corporation
    Inventors: Hong Li, James R. Blakley, Rita H. Wouhaybi, John B. Vicente, Mark D. Yarvis
  • Publication number: 20160164967
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Application
    Filed: August 31, 2015
    Publication date: June 9, 2016
    Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
  • Patent number: 9264499
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: February 16, 2016
    Assignee: Intel Corporation
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Patent number: 9130939
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: September 8, 2015
    Assignee: Intel Corporation
    Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
  • Publication number: 20150113556
    Abstract: Technologies are presented that provide location-based information distribution to targeted media devices. A method of distributing information by an information server in a networked media system may include determining a location of a first media device, determining one or more topics being consumed on the first media device, obtaining information categorically associated with one or more of the determined topics or the location of the first media device, and providing the obtained information to one or more of the first media device or a second media device in use within a predetermined proximity of the first media device. Determination of the location of the first media device may include determining whether the first media device is within a predetermined proximity of one or more other media devices with fixed known locations or of the information server. The provided information may include such information as advertisements, media recommendations, etc.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Inventors: John C. Weast, Paul S. Diefenbaugh, James R. Blakley, Nithyananda S. Jeganathan
  • Patent number: 8972713
    Abstract: Technologies for performing a platform transformation on a computing device include transforming a transformable component of the computing device from a first hardware configuration in which a first set of hardware features is enabled to a second hardware configuration in which different hardware features are enabled. The computing device has a first capability when in the first configuration and a different capability when in the second configuration. In performing the platform transformation, the computing device determines a platform transformation build, establishes a communication connection with a cloud-based platform transformation service, and identifies and retrieves relevant platform definitions from the cloud-based platform transformation service. The platform definitions are used in effecting the desired platform transformation.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 3, 2015
    Assignee: Intel Corporation
    Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
  • Publication number: 20140189120
    Abstract: Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
  • Publication number: 20140181489
    Abstract: Technologies for performing a platform transformation on a computing device include transforming a transformable component of the computing device from a first hardware configuration in which a first set of hardware features is enabled to a second hardware configuration in which different hardware features are enabled. The computing device has a first capability when in the first configuration and a different capability when in the second configuration. In performing the platform transformation, the computing device determines a platform transformation build, establishes a communication connection with a cloud-based platform transformation service, and identifies and retrieves relevant platform definitions from the cloud-based platform transformation service. The platform definitions are used in effecting the desired platform transformation.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
  • Publication number: 20140173089
    Abstract: Technologies for monitoring data storage location for cloud data include a cloud monitoring server configured to communicate with one or more cloud customer computing devices and cloud service providers. The cloud monitoring server receives monitoring requests from the cloud customer computing devices and retrieves provider information from the cloud service providers. The cloud monitoring server compiles response data based on the monitoring requests and the provider information, and sends response data to the cloud customer computing devices. Cloud customer computing devices may send on-demand monitoring requests and/or continuous, policy-based monitoring requests. For policy-based monitoring, the cloud monitoring server continually monitors the provider information and provides response data when one or more conditions specified in the policy are satisfied. The cloud monitoring server may also make recommendations and provide feedback based on the monitoring requests or the provider information.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
  • Publication number: 20140096241
    Abstract: A method, device, and system for browser-based application security verification is disclosed. A client device requests a browser-based application from a web server. An application security module of the client device intervenes and transmits an application verification request to a cloud service system. The cloud service system retrieves data regarding the security of the application and source from cloud resources and a local database of the cloud server. The cloud service system then uses the data to authenticate the source and verify the security of the browser-based application. The cloud service system provides the client device with a recommendation regarding the security of the browser-based application and updates its local database. The client device may then consider the recommendation in determining whether to download or execute the browser-based application and provide feedback to the cloud service system.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Hong Li, James R. Blakley, Rita H. Wouhaybi, John B. Vicente, Mark D. Yarvis