Patents by Inventor Brian L. White

Brian L. White 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: 20240113873
    Abstract: A system for key-rotation in a data platform. A computing system receives key-rotator application configuration instructions and generates a key-rotator application based on the key key-rotator application configuration instructions. A key-rotation process using the key-rotation application is initiated based on a predetermined schedule where the key-rotation process includes accessing a data platform based on an account identification of the key-rotator application configuration instructions, determining a private key and public key, storing the private key and the public key in a datastore, assigning the public key to a user profile of the data platform where the user profile included in the key-rotator application configuration instructions, updating one or more data platform services with the private key, and deleting a prior public key from the user profile.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Ryan M. Bacastow, Brett L. Baloun, Brian Tyler White
  • Publication number: 20240068333
    Abstract: A system and method for turning a well over to production. The method may include drilling a wellbore using a drillstring, casing the wellbore, fracturing a reservoir, drilling the wellbore to a plug back total depth using the drillstring to clean out the wellbore, and converting the drillstring from a drilling mode to a production mode.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 29, 2024
    Inventors: Matthew L. White, Jeffrey Spencer, Brian B. Hope, Christopher J. Heikkinen
  • Patent number: 11262088
    Abstract: A method is provided for adjusting settings of environmental devices of a system connected via a network to an automation hub. A prompt is received to start playing content on an appliance of the system during a time period. The content is played during the time period. A profile associated with the content is requested, where the profile includes a set of parameters for the environmental devices. The profile is received during a predetermined period of time. While the environmental devices are in operation, the settings of the environmental devices are adjusted based on the set of parameters.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Cameron Fuller, Emma R. Tucker, Brian L. White Eagle
  • Patent number: 10992778
    Abstract: For location-based communication with mobile devices, a set of callee conditions is received at a caller's device, which has to be satisfied by a callee according to information descriptive of a condition of the callee. The state information is distinct from the location and a time of the callee's presence at the location. An evaluation is made that each device associated with each potential callee in a first subset has been present at the location at a specified time, and that each potential callee in the first subset satisfies the set of callee conditions. At the caller's device, an instruction is received for making a telecommunication call to a device of a potential callee in a first subset. The call is initiated from the caller's device to mobile devices associated with the first subset of potential callees.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: April 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kanak B. Agarwal, Patrick J. Bohrer, Ahmed Gheith, Michael D. Kistler, Ramakrishnan Rajamony, Brian L. White Eagle, James Xenidis
  • Patent number: 10950349
    Abstract: Approaches presented herein enable performing a health analysis of a user using a smart floor mat. Specifically, a sensory array of the smart floor mat collects static and dynamic pressure data for capturing the movement and force exerted by a user's feet as the user walks across the smart floor mat. A healthcare analysis is then performed by comparing this current measurement data against the user's historical measurement data and expected results to generate a healthcare insight such as a trend, pattern, or deviation. The healthcare insight can predict or indicate a health issue. If a deviation exceeding a predefined permissible threshold exists, a healthcare professional can be notified.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Patent number: 10929492
    Abstract: A method, system and computer program product for assisting a user to meet with other users with complementary attributes. Attributes (e.g., likes, dislikes) of a user, such as a user of a mobile device, are received to populate a profile of the user. The user attributes of profiles of actively participating users that are located in a geographic area are analyzed with respect to the attributes of the user to identify other users with complementary profiles. Those users with complementary profiles as the user are clustered to form a “cluster” at a designated waypoint. Directions are then provided to the user to reach the designated waypoint to meet the other users of the same cluster. In this manner, the user is able to meet other users in the physical world with complementary interests and experiences at a designated waypoint.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Publication number: 20200145514
    Abstract: For location-based communication with mobile devices, a set of callee conditions is received at a caller's device, which has to be satisfied by a callee according to information descriptive of a condition of the callee. The state information is distinct from the location and a time of the callee's presence at the location. An evaluation is made that each device associated with each potential callee in a first subset has been present at the location at a specified time, and that each potential callee in the first subset satisfies the set of callee conditions. At the caller's device, an instruction is received for making a telecommunication call to a device of a potential callee in a first subset. The call is initiated from the caller's device to mobile devices associated with the first subset of potential callees.
    Type: Application
    Filed: October 3, 2018
    Publication date: May 7, 2020
    Applicant: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Patrick J. Bohrer, Ahmed Gheith, Michael D. Kistler, Ramakrishnan Rajamony, Brian L. White Eagle, James Xenidis
  • Patent number: 10609155
    Abstract: A method, system, and computer program product for scalable and self-healing architecture for client-server operations in transient connectivity conditions are provided in the illustrative embodiments. An application in a second system receives a request from a first system, the request requesting data from a type of service. A first response responds to the request. The request is queued in a service queue corresponding to the type of the service, to make the request available to a third system that provides the type of the service. A notification is received that a second response from the third data processing system has been posted into a session specific queue, the second response being responsive to the request. In response to another request received from the first system, a third response is sent to the first system, the third response including the data from the second response from the session specific queue.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kanak B. Agarwal, Patrick J. Bohrer, Ahmed Gheith, Michael D. Kistler, Ramakrishnan Rajamony, Brian L. White Eagle
  • Publication number: 20190137128
    Abstract: A method is provided for adjusting settings of environmental devices of a system connected via a network to an automation hub. A prompt is received to start playing content on an appliance of the system during a time period. The content is played during the time period. A profile associated with the content is requested, where the profile includes a set of parameters for the environmental devices. The profile is received during a predetermined period of time. While the environmental devices are in operation, the settings of the environmental devices are adjusted based on the set of parameters.
    Type: Application
    Filed: November 6, 2017
    Publication date: May 9, 2019
    Inventors: Cameron Fuller, Emma R. Tucker, Brian L. White Eagle
  • Publication number: 20180366228
    Abstract: Approaches presented herein enable performing a health analysis of a user using a smart floor mat. Specifically, a sensory array of the smart floor mat collects static and dynamic pressure data for capturing the movement and force exerted by a user's feet as the user walks across the smart floor mat. A healthcare analysis is then performed by comparing this current measurement data against the user's historical measurement data and expected results to generate a healthcare insight such as a trend, pattern, or deviation. The healthcare insight can predict or indicate a health issue. If a deviation exceeding a predefined permissible threshold exists, a healthcare professional can be notified.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Patent number: 10129366
    Abstract: For location-based communication with mobile devices, a set of callee conditions is received at a caller's device, which has to be satisfied by a callee according to information descriptive of a condition of the callee. The state information is distinct from the location and a time of the callee's presence at the location. An evaluation is made that each device associated with each potential callee in a first subset has been present at the location at a specified time, and that each potential callee in the first subset satisfies the set of callee conditions. At the caller's device, an instruction is received for making a telecommunication call to a device of a potential callee in a first subset. The call is initiated from the caller's device to mobile devices associated with the first subset of potential callees.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kanak B. Agarwal, Patrick J. Bohrer, Ahmed Gheith, Michael D. Kistler, Ramakrishnan Rajamony, Brian L. White Eagle, James Xenidis
  • Publication number: 20180300344
    Abstract: A method, system and computer program product for assisting a user to meet with other users with complementary attributes. Attributes (e.g., likes, dislikes) of a user, such as a user of a mobile device, are received to populate a profile of the user. The user attributes of profiles of actively participating users that are located in a geographic area are analyzed with respect to the attributes of the user to identify other users with complementary profiles. Those users with complementary profiles as the user are clustered to form a “cluster” at a designated waypoint. Directions are then provided to the user to reach the designated waypoint to meet the other users of the same cluster. In this manner, the user is able to meet other users in the physical world with complementary interests and experiences at a designated waypoint.
    Type: Application
    Filed: June 20, 2018
    Publication date: October 18, 2018
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Patent number: 10102296
    Abstract: A method, system and computer program product for assisting a user to meet with other users with complementary attributes. Attributes (e.g., likes, dislikes) of a user, such as a user of a mobile device, are received to populate a profile of the user. The user attributes of profiles of actively participating users that are located in a geographic area are analyzed with respect to the attributes of the user to identify other users with complementary profiles. Those users with complementary profiles as the user are clustered to form a “cluster” at a designated waypoint. Directions are then provided to the user to reach the designated waypoint to meet the other users of the same cluster. In this manner, the user is able to meet other users in the physical world with complementary interests and experiences at a designated waypoint.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Patent number: 10096383
    Abstract: Approaches presented herein enable performing a health analysis of a user using a smart floor mat. Specifically, a sensory array of the smart floor mat collects static and dynamic pressure data for capturing the movement and force exerted by a user's feet as the user walks across the smart floor mat. A healthcare analysis is then performed by comparing this current measurement data against the user's historical measurement data and expected results to generate a healthcare insight such as a trend, pattern, or deviation. The healthcare insight can predict or indicate a health issue. If a deviation exceeding a predefined permissible threshold exists, a healthcare professional can be notified.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alexander J. Buck, Alyson T. Cabral, Karl J. Weinmeister, Brian L. White Eagle, James Xenidis
  • Patent number: 9780994
    Abstract: Embodiments relate to notification normalization in a mobile communication environment. A system for notification normalization is provided. The system includes a computer processor and a mobile application platform server executable by the computer processor. The mobile application platform server includes a notification service configured to receive a plurality of notification triggers to deliver a plurality of notifications from an application server to a plurality of endpoints. The notification service is further configured to determine whether to apply notification throttling based on a stress level of the application server, and spread delivery of the notifications to the endpoints over a period of time based on the determination to apply the notification throttling such that traffic associated with responses from the endpoints to the application server is substantially normalized.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Rheinheimer, Brian L. White Eagle
  • Patent number: 9769012
    Abstract: Embodiments relate to notification normalization in a mobile communication environment. A method for notification normalization is provided. The method includes receiving, at a notification service of a mobile platform server executing on a computer processor, a plurality of notification triggers to deliver a plurality of notifications from an application server to a plurality of endpoints. The notification service determines whether to apply notification throttling based on a stress level of the application server, and spreads delivery of the notifications to the endpoints over a period of time based on determining to apply the notification throttling such that traffic associated with responses from the endpoints to the application server is substantially normalized.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Rheinheimer, Brian L. White Eagle
  • Patent number: 9712631
    Abstract: Embodiments relate to push notification via file sharing service synchronization. A method includes establishing synchronization, at a notification service of a mobile platform server executing on a computer processor, with a client-to-server directory of a file sharing container of a client mobile device via a file sharing service. The notification service detects a notification from the client mobile device in the client-to-server directory and determines an endpoint associated with the notification and a notification transport protocol associated with the endpoint. The notification service also selects a channel plugin associated with the notification transport protocol to establish a notification channel with the endpoint and sends a notification trigger on the notification channel to the endpoint based on the notification.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Todd E. Kaplinger, Craig A. Lanzen, Michael R. Rheinheimer, Brian L. White Eagle
  • Publication number: 20170199938
    Abstract: Digital media content is provided to users based on assumptions about their personal artistic tastes that may be made based on the interactions of the users with objects in the environment. Particular objects are determined to be of interest based on the interaction of the user with the artwork through data collected on site and then provided to a remote server. The remote server uses the object information and user interaction to search and retrieve digital media content that is likely to be of interest to the user based on how the user has physically interacted with object. The relevant digital content may then be automatically delivered to a digital display device of the user, such as a computer, a screen saver, a mobile device, an online storage system, a wireless photo frame, or wireless television.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 13, 2017
    Applicant: International Business Machines Corporation
    Inventors: Taylor L. Franklin, Nathan T. Hekman, Florian Pinel, Brian L. White Eagle
  • Patent number: 9706002
    Abstract: Embodiments relate to push notification via file sharing service synchronization. A system includes a computer processor and a mobile platform server executable by the computer processor. The mobile platform server includes a notification service configured to establish synchronization with a client-to-server directory of a file sharing container of a client mobile device via a file sharing service. The notification service is further configured to detect a notification from the client mobile device in the client-to-server directory and to determine an endpoint associated with the notification and a notification transport protocol associated with the endpoint. The notification service is also configured to select a channel plugin associated with the notification transport protocol to establish a notification channel with the endpoint and to send a notification trigger on the notification channel to the endpoint based on the notification.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Todd E. Kaplinger, Craig A. Lanzen, Michael R. Rheinheimer, Brian L. White Eagle
  • Patent number: 9706371
    Abstract: Embodiments relate to push notification middleware. A method includes receiving, at a notification service of a mobile platform server executing on a computer processor, a notification trigger including a payload to deliver to an endpoint. The method also includes accessing, by the notification service, a registry to determine a notification transport protocol associated with the endpoint. A channel plugin associated with the notification transport protocol is selected by the notification service to establish a notification channel with the endpoint, and the payload is sent to the endpoint on the notification channel.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Todd E. Kaplinger, Michael R. Rheinheimer, Brian L. White Eagle