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: 11595473Abstract: 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: GrantFiled: June 4, 2021Date of Patent: February 28, 2023Assignee: Intel CorporationInventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Publication number: 20220131937Abstract: 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: ApplicationFiled: June 4, 2021Publication date: April 28, 2022Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Patent number: 11032365Abstract: 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: GrantFiled: April 10, 2018Date of Patent: June 8, 2021Assignee: Intel CorporationInventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Publication number: 20210037097Abstract: 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: ApplicationFiled: March 10, 2020Publication date: February 4, 2021Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Patent number: 10594791Abstract: 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: GrantFiled: July 24, 2017Date of Patent: March 17, 2020Assignee: Intel CorporationInventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Publication number: 20190089778Abstract: 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: ApplicationFiled: April 10, 2018Publication date: March 21, 2019Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Publication number: 20180103099Abstract: 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: ApplicationFiled: July 24, 2017Publication date: April 12, 2018Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Patent number: 9942317Abstract: 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: GrantFiled: August 31, 2015Date of Patent: April 10, 2018Assignee: Intel CorporationInventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Patent number: 9716756Abstract: 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: GrantFiled: February 12, 2016Date of Patent: July 25, 2017Assignee: Intel CorporationInventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Publication number: 20160337451Abstract: 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: ApplicationFiled: February 12, 2016Publication date: November 17, 2016Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Patent number: 9430640Abstract: 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: GrantFiled: September 28, 2012Date of Patent: August 30, 2016Assignee: Intel CorporationInventors: Hong Li, James R. Blakley, Rita H. Wouhaybi, John B. Vicente, Mark D. Yarvis
-
Publication number: 20160164967Abstract: 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: ApplicationFiled: August 31, 2015Publication date: June 9, 2016Inventors: John B. Vicente, James R. Blakley, Hong Li, Mark D. Yarvis
-
Patent number: 9264499Abstract: 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: GrantFiled: December 14, 2012Date of Patent: February 16, 2016Assignee: Intel CorporationInventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Patent number: 9130939Abstract: 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: GrantFiled: December 28, 2012Date of Patent: September 8, 2015Assignee: Intel CorporationInventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
-
Publication number: 20150113556Abstract: 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: ApplicationFiled: October 17, 2013Publication date: April 23, 2015Inventors: John C. Weast, Paul S. Diefenbaugh, James R. Blakley, Nithyananda S. Jeganathan
-
Patent number: 8972713Abstract: 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: GrantFiled: December 21, 2012Date of Patent: March 3, 2015Assignee: Intel CorporationInventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
-
Publication number: 20140189120Abstract: 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: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
-
Publication number: 20140181489Abstract: 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: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Inventors: John B. Vicente, Hong C. Li, Mark D. Yarvis, James R. Blakley
-
Publication number: 20140173089Abstract: 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: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Inventors: Hong Li, John B. Vicente, Mark D. Yarvis, James R. Blakley
-
Publication number: 20140096241Abstract: 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: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Inventors: Hong Li, James R. Blakley, Rita H. Wouhaybi, John B. Vicente, Mark D. Yarvis