Patents by Inventor Demetrice Browder

Demetrice Browder 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: 11856062
    Abstract: A connection request is received for an account, the account associated with a set of devices, the connection request comprising a request to establish communication between a sending device and a device associated with the account. By analyzing device usage data for a first device in the set of devices, an availability score of the first device is determined. The first device is presented for connection based on the availability score of the first device. Responsive to the presenting, the sending device and the first device are connected.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: December 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Demetrice Browder
  • Patent number: 11620367
    Abstract: Using a biometric sensor coupled to a touchscreen, fingerprint data is collected from within a plurality of virtual key areas of the touchscreen. A virtual key area in the plurality of virtual key areas comprises an area of the touchscreen configured to display an input prompt and collect touch data responsive to the input prompt. Responsive to determining that the fingerprint data has above a threshold level of similarity with stored fingerprint data associated with each of the virtual key areas and that a sequence of the virtual key areas matches a stored key sequence, access to a protected resource is allowed.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: April 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Demetrice Browder, Cheng Xu, Debbie Anglin
  • Publication number: 20220174120
    Abstract: A connection request is received for an account, the account associated with a set of devices, the connection request comprising a request to establish communication between a sending device and a device associated with the account. By analyzing device usage data for a first device in the set of devices, an availability score of the first device is determined. The first device is presented for connection based on the availability score of the first device. Responsive to the presenting, the sending device and the first device are connected.
    Type: Application
    Filed: February 9, 2022
    Publication date: June 2, 2022
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Demetrice Browder
  • Publication number: 20220147603
    Abstract: Using a biometric sensor coupled to a touchscreen, fingerprint data is collected from within a plurality of virtual key areas of the touchscreen. A virtual key area in the plurality of virtual key areas comprises an area of the touchscreen configured to display an input prompt and collect touch data responsive to the input prompt. Responsive to determining that the fingerprint data has above a threshold level of similarity with stored fingerprint data associated with each of the virtual key areas and that a sequence of the virtual key areas matches a stored key sequence, access to a protected resource is allowed.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 12, 2022
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Demetrice Browder, Cheng Xu, Debbie Anglin
  • Patent number: 11258858
    Abstract: A connection request is received for an account, the account associated with a set of devices, the connection request comprising a request to establish communication between a sending device and a device associated with the account. By analyzing device usage data for a first device in the set of devices, an availability score of the first device is determined. The first device is presented for connection based on the availability score of the first device. Responsive to the presenting, the sending device and the first device are connected.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: February 22, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Demetrice Browder
  • Patent number: 10324720
    Abstract: A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking bits are bits of a branch programming instruction and may be repurposed hint bits used in the prior art to control pre-fetch of instructions. A branch tracking unit sets bits in a branch instruction of an application or program being tested. The branch tracing unit sets a first bit if a branch is taken and sets a second tracking bit if the branch is not taken. The modified program instructions can be analyzed after running the test inputs to determine if any branches in the software have not been exercised by the test inputs.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Batra, Demetrice Browder, Douglas J. Griffith, Sreenivas Makineedi
  • Patent number: 10275248
    Abstract: A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking bits are bits of a branch programming instruction and may be repurposed hint bits used in the prior art to control pre-fetch of instructions. A branch tracking unit sets bits in a branch instruction of an application or program being tested. The branch tracing unit sets a first bit if a branch is taken and sets a second tracking bit if the branch is not taken. The modified program instructions can be analyzed after running the test inputs to determine if any branches in the software have not been exercised by the test inputs.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Batra, Demetrice Browder, Douglas J. Griffith, Sreenivas Makineedi
  • Publication number: 20170161072
    Abstract: A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking bits are bits of a branch programming instruction and may be repurposed hint bits used in the prior art to control pre-fetch of instructions. A branch tracking unit sets bits in a branch instruction of an application or program being tested. The branch tracing unit sets a first bit if a branch is taken and sets a second tracking bit if the branch is not taken. The modified program instructions can be analyzed after running the test inputs to determine if any branches in the software have not been exercised by the test inputs.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Inventors: Gaurav Batra, Demetrice Browder, Douglas J. Griffith, Sreenivas Makineedi
  • Publication number: 20170161168
    Abstract: A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking bits are bits of a branch programming instruction and may be repurposed hint bits used in the prior art to control pre-fetch of instructions. A branch tracking unit sets bits in a branch instruction of an application or program being tested. The branch tracing unit sets a first bit if a branch is taken and sets a second tracking bit if the branch is not taken. The modified program instructions can be analyzed after running the test inputs to determine if any branches in the software have not been exercised by the test inputs.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 8, 2017
    Inventors: Gaurav Batra, Demetrice Browder, Douglas J. Griffith, Sreenivas Makineedi