Patents by Inventor Mark S. Fleming

Mark S. Fleming 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: 11141099
    Abstract: Various embodiments for providing remote delivery and monitoring of health care are provided. In one embodiment, a portable apparatus for orthopedic monitoring of a patient is provided and comprises: a housing adapted for one of positioning adjacent to and positioning within an orthopedic cast; a diagnostic biomedical device integrated into the housing, wherein the diagnostic biomedical device is adapted for obtaining an orthopedic image of a portion of the patient treated with the orthopedic cast; and a wireless communications interface coupled to the diagnostic biomedical device, wherein the wireless communications interface is adapted to upload the orthopedic image to a remote server to be viewed by a medical professional.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael P. Copeland, Mark S. Fleming, Christina A. Lara, Calline K. Sanchez
  • Patent number: 10169563
    Abstract: Embodiments of the present invention disclose a method, computer program product, and device for accessing encrypted data. A communication link may be established between an authorization dongle and a secure device having encrypted data stored thereon. A communication link may also be established between the authorization dongle and a secure server. An encryption key associated with the encrypted data may be received from the secure server. The encryption key may be stored in volatile memory on the authorization dongle. An indication that a user is attempting to access the encrypted data may be received. The encryption key may be transmitted from the authorization dongle to the secure device in response to the user attempting to access the encrypted data.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Timothy Biesecker, Louie A. Dickens, Mark S. Fleming
  • Patent number: 10069926
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: September 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Patent number: 10055568
    Abstract: Embodiments of the present invention disclose a method, computer program product, and device for accessing encrypted data. A communication link may be established between an authorization dongle and a secure device having encrypted data stored thereon. A communication link may also be established between the authorization dongle and a secure server. An encryption key associated with the encrypted data may be received from the secure server. The encryption key may be stored in volatile memory on the authorization dongle. An indication that a user is attempting to access the encrypted data may be received. The encryption key may be transmitted from the authorization dongle to the secure device in response to the user attempting to access the encrypted data.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Timothy Biesecker, Louie A. Dickens, Mark S. Fleming
  • Publication number: 20180218141
    Abstract: Embodiments of the present invention disclose a method, computer program product, and device for accessing encrypted data. A communication link may be established between an authorization dongle and a secure device having encrypted data stored thereon. A communication link may also be established between the authorization dongle and a secure server. An encryption key associated with the encrypted data may be received from the secure server. The encryption key may be stored in volatile memory on the authorization dongle. An indication that a user is attempting to access the encrypted data may be received. The encryption key may be transmitted from the authorization dongle to the secure device in response to the user attempting to access the encrypted data.
    Type: Application
    Filed: September 1, 2017
    Publication date: August 2, 2018
    Inventors: Timothy Biesecker, Louie A. Dickens, Mark S. Fleming
  • Publication number: 20180218140
    Abstract: Embodiments of the present invention disclose a method, computer program product, and device for accessing encrypted data. A communication link may be established between an authorization dongle and a secure device having encrypted data stored thereon. A communication link may also be established between the authorization dongle and a secure server. An encryption key associated with the encrypted data may be received from the secure server. The encryption key may be stored in volatile memory on the authorization dongle. An indication that a user is attempting to access the encrypted data may be received. The encryption key may be transmitted from the authorization dongle to the secure device in response to the user attempting to access the encrypted data.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Timothy Biesecker, Louie A. Dickens, Mark S. Fleming
  • Patent number: 9999385
    Abstract: Various embodiments for providing remote delivery and monitoring of health care are provided. In one embodiment, a portable apparatus is provided for dermatological monitoring, comprising a housing and an imaging device integrated into the housing. The imaging device obtains a digital, high-resolution, dermatological image of a patient and a processor device integrated into the housing applies an anti-motion algorithm to the dermatological image to enhance image quality. A wireless communications interface is additionally integrated into the housing and coupled to the processor device, to upload the dermatological image to a remote server to be viewed by a medical professional.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: June 19, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael P. Copeland, Mark S. Fleming, Christina A. Lara, Calline K. Sanchez
  • Patent number: 9712620
    Abstract: A computer implemented method of storing data in at least one mobile node according to mobile node location may include identifying a first qualified mobile node and determining a first geographic position of the first qualified mobile node. The method may include determining a user geographic position of a user device, determining whether the first geographic position is within a first proximity relative to the user device, and causing storage of a first data portion in the first qualified mobile node in response to determining that the first geographic position is within the first proximity.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mark S. Fleming, Steven E. McNeal, Zhi Qiang Wei, Gregory C. Windsor, Jin Yu Xu, Zhe Yi Zhu
  • Patent number: 9666068
    Abstract: A traffic warning signal system includes a substrate, and at least one light-emitting device embedded into the substrate and placed in proximity to a traffic signal such as to be visible upon approach to the traffic signal, such as the at least one light-emitting device is synchronized in at least one of a timing, a color, or a frequency with the traffic signal.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: May 30, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mark S. Fleming
  • Patent number: 9652605
    Abstract: A device, method and computer program product are provided for unlocking a touchscreen. In response to entering a touchscreen unlocking interface, a slide-to-unlock button is displayed on a touchscreen at its initial position, wherein the slide-to-unlock button is divided into two portions. In response to pressing a first portion of the slide-to-unlock button and sliding the slide-to-unlock button along a specified trace, information about a position of the slide-to-unlock button on the specified trace is displayed on a second portion of the slide-to-unlock button. In response to performing a first action on the pressed first portion of the slide-to-unlock button, information about a position of the slide-to-unlock button on the specified trace when the first action is performed on the first portion of the slide-to-unlock button is received.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 16, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Mark S. Fleming, ZhenDe Fu, Tao Jiang, Jian Zhong Li, Zhi Qiang Wei
  • Patent number: 9609076
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: March 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Publication number: 20170078426
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 16, 2017
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Publication number: 20170078424
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Publication number: 20160337452
    Abstract: A computer implemented method of storing data in at least one mobile node according to mobile node location may include identifying a first qualified mobile node and determining a first geographic position of the first qualified mobile node. The method may include determining a user geographic position of a user device, determining whether the first geographic position is within a first proximity relative to the user device, and causing storage of a first data portion in the first qualified mobile node in response to determining that the first geographic position is within the first proximity.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: Mark S. Fleming, Steven E. McNeal, Zhi Qiang Wei, Gregory C. Windsor, Jin Yu Xu, Zhe Yi Zhu
  • Patent number: 9456045
    Abstract: Embodiments relate to criteria-based data push. An aspect includes receiving, by a criteria request server, a data push request from a user, the data push request specifying criteria for particular data to be pushed and a user device to receive the particular data. Another aspect includes forwarding the data push request to an incoming data monitor. Another aspect includes monitoring, by the incoming data monitor, incoming data received from one or more content providers. Yet another aspect includes, based on detecting the particular data that is specified by the data push request in the incoming data by the incoming data monitor, pushing the particular data to the user device.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. Dickens, Mark S. Fleming, Michael T. Gray, George B. Markos
  • Patent number: 9426221
    Abstract: A computer implemented method of storing data in at least one mobile node according to mobile node location may include identifying a first qualified mobile node and determining a first geographic position of the first qualified mobile node. The method may include determining a user geographic position of a user device, determining whether the first geographic position is within a first proximity relative to the user device, and causing storage of a first data portion in the first qualified mobile node in response to determining that the first geographic position is within the first proximity.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mark S. Fleming, Steven E. McNeal, Zhi Qiang Wei, Gregory C. Windsor, Jin Yu Xu, Zhe Yi Zhu
  • Publication number: 20150373108
    Abstract: A computer implemented method of storing data in at least one mobile node according to mobile node location may include identifying a first qualified mobile node and determining a first geographic position of the first qualified mobile node. The method may include determining a user geographic position of a user device, determining whether the first geographic position is within a first proximity relative to the user device, and causing storage of a first data portion in the first qualified mobile node in response to determining that the first geographic position is within the first proximity.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Mark S. Fleming, Steven E. McNeal, Zhi Qiang Wei, Gregory C. Windsor, Jin Yu Xu, Zhe Yi Zhu
  • Patent number: 9122653
    Abstract: A method for managing data swapping in a migration of virtual memory data in a virtual machine, where the data swapping is from a first host associated with a first storage device to a second host associated with a second storage device, is provided in another embodiment. The method includes receiving a migration instruction indicating the virtual machine to be migrated, and instructing the first host to copy data of the virtual machine to a sub-logical unit in the first storage device, the sub-logical unit having a mirror logical unit in the second storage device. A notification is sent, the notification being usable to instruct the second host to read data from the mirror logical unit.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mark S. Fleming, Jiang Peng, Zhang Xin, Rong Zhang
  • Publication number: 20150227306
    Abstract: A device, method and computer program product are provided for unlocking a touchscreen. In response to entering a touchscreen unlocking interface, a slide-to-unlock button is displayed on a touchscreen at its initial position, wherein the slide-to-unlock button is divided into two portions. In response to pressing a first portion of the slide-to-unlock button and sliding the slide-to-unlock button along a specified trace, information about a position of the slide-to-unlock button on the specified trace is displayed on a second portion of the slide-to-unlock button. In response to performing a first action on the pressed first portion of the slide-to-unlock button, information about a position of the slide-to-unlock button on the specified trace when the first action is performed on the first portion of the slide-to-unlock button is received.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 13, 2015
    Inventors: Mark S. Fleming, ZhenDe Fu, Tao Jiang, Jian Zhong Li, Zhi Qiang Wei
  • Patent number: 9057861
    Abstract: A cable management apparatus includes a flexible planar body and a plurality of channels aligned along a longitudinal axis on a surface of the flexible planar body. The flexible planar body has a plurality of fasteners aligned along a first edge and a second edge of the flexible planar body, the flexible planar body capable of forming a substantially circular bundle along the longitudinal axis. Each channel of the plurality of channels is configured to secure an individual cable to keep the cable from intersecting with another cable.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mark S. Fleming, Steven E. McNeal, Michael A. Nelsen