Patents by Inventor Jennifer J. Lee

Jennifer J. Lee 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: 11925631
    Abstract: The present disclosure relates generally to certain 6-azabenzimidazole compounds, pharmaceutical compositions comprising said compounds, and methods of making and using said compounds and pharmaceutical compositions. The compounds and compositions disclosed herein may be used for the treatment or prevention of diseases, disorders, or infections modifiable by hematopoietic progenitor kinase 1 (HPK1) inhibitors, such as HBV, HIV, cancer, and/or a hyper-proliferative disease.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 12, 2024
    Assignee: Gilead Sciences, Inc.
    Inventors: Gayatri Balan, Mark J. Bartlett, Jayaraman Chandrasekhar, Julian A. Codelli, John H. Conway, Jennifer L. Cosman, Rao V. Kalla, Musong Kim, Seung H. Lee, Jennifer R. Lo, Jennifer A. Loyer-Drew, Scott A. Mitchell, Thao D. Perry, Gary B. Phillips, Patrick J. Salvo, Joshua J. Van Veldhuizen, Suet C. Yeung, Jeff Zablocki
  • Patent number: 11641722
    Abstract: An electronic device includes one or more sensors, one or more processors operable with the one or more sensors, one or more extendable gripping feet, and an actuation engine operable to extend and retract the one or more extendable gripping feet. The one or more sensors detect a condition of the electronic device and, in response to the one or more sensors detecting the condition, the one or more processors cause the actuation engine to transition the one or more extendable gripping feet from a retracted position to an extended position where the one or more extendable gripping feet extend distally away from the electronic device.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: May 2, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Gary D Cudak, John S Crowe, Jennifer J Lee-Baron, Nathan J Peterson
  • Publication number: 20220418132
    Abstract: An electronic device includes one or more sensors, one or more processors operable with the one or more sensors, one or more extendable gripping feet, and an actuation engine operable to extend and retract the one or more extendable gripping feet. The one or more sensors detect a condition of the electronic device and, in response to the one or more sensors detecting the condition, the one or more processors cause the actuation engine to transition the one or more extendable gripping feet from a retracted position to an extended position where the one or more extendable gripping feet extend distally away from the electronic device.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Gary D. Cudak, John S. Crowe, Jennifer J. Lee-Baron, Nathan J. Peterson
  • Patent number: 11231833
    Abstract: An approach is provided that detects when multiple apps are being displayed on a display screen with each of the apps having any number of user interface controls. A set of user interface controls is identified from the user interface controls being displayed. The identified set of user interface controls have an increased display preference. The identified set of user interface controls are enlarged on the display screen making such controls easier to read and select.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 25, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jennifer J. Lee-Baron, Amy Leigh Rose, Nathan J. Peterson, Gary David Cudak, John Scott Crowe
  • Patent number: 11112852
    Abstract: A system includes storage devices storing data units. Each data unit is stored on one of the storage devices. The system includes a processor, and a non-transitory computer-readable data storage medium storing computer-executable code. The processor executes the code to correlate workloads to the data units with respect to which of the workloads access which of the data units, and when the workloads access the data units. The processor executes the code to when the workloads access the data units and/or and on which of the storage devices the data units are stored, so that at given times the data units stored on a subset of the storage devices are not being accessed by any workload. The processor executes the code to, during each given time, power off the subset of the storage devices storing the data units that are not being accessed by any workload to conserve power.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: September 7, 2021
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Jason A. Matteson, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Patent number: 11113378
    Abstract: An approach is disclosed that presents, to a user of a device, content items accessible from the device with the content items being identified as familiar to an actual user of the device. In addition, one or more comparable items are also presented with the comparable items being identified as unfamiliar to the actual user of the device. A response is received from the user at the device that differentiates the content items the comparable items with the user being authenticated, or not, based on the response.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: September 7, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Nathan J. Peterson, Amy L. Rose, Jennifer J. Lee-Baron, Bryan L. Young, John S. Crowe
  • Publication number: 20210216173
    Abstract: An approach is provided that detects when multiple apps are being displayed on a display screen with each of the apps having any number of user interface controls. A set of user interface controls is identified from the user interface controls being displayed. The identified set of user interface controls have an increased display preference. The identified set of user interface controls are enlarged on the display screen making such controls easier to read and select.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Jennifer J. Lee-Baron, Amy Leigh Rose, Nathan J. Peterson, Gary David Cudak, John Scott Crowe
  • Publication number: 20210176198
    Abstract: Apparatuses, methods, program products, and systems are disclosed for dynamically determining recipients of electronic messages. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to evaluate one or more characteristics of a received electronic message to determine a context of the electronic message. The code is executable by the processor to determine, based on the determined context of the electronic message, one or more users who are target recipients of the electronic message. The code is executable by the processor to forward the electronic message to the determined one or more target recipients.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Inventors: Gary D. Cudak, John S. Crowe, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy L. Rose
  • Patent number: 10888021
    Abstract: An apparatus includes a computer enclosure with a first fan, a second fan, a fan controller, and an input for receiving a signal from a microphone indicating an amount of noise at a target location. The apparatus further includes a first actuator coupled to the first fan for adjusting an axial position of the first fan, wherein the controller controls the operation of the first actuator to position the first fan to reduce the noise indicated by the signal from the microphone with the first and second fans in operation. The microphone senses sound pressure and the controller automatically adjusts a position of one or more fans using an actuator to change the distance from the fan to the microphone, which may be co-located with a user, to provide destructive interference at the location of the microphone.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: January 5, 2021
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Bryan L. Young, Gary D. Cudak, Amy L. Rose, Jennifer J. Lee-Baron, John S. Crowe, Nathan J. Peterson
  • Patent number: 10819681
    Abstract: Program instructions are executable by a processor to direct content from a content server to local user devices, and filter the content accessible to each local user device, wherein the content accessible to an individual local user device is filtered according to a current privilege level. The processor may also store a base privilege level for each local user device, and store a predetermined environmental condition for temporary escalation of the current privilege level of the individual local user device to a second privilege level. Still further, the processor may receive environmental data from the individual local user device, wherein the environmental data is captured by an input component of the individual local user device, and temporarily escalate the current privilege level of the individual local user device to the second privilege level in response to the environmental data received from the local user device satisfying the predetermined environmental condition.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: October 27, 2020
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary David Cudak, Heather Leah Cudak, Nathan J. Peterson, Bryan L. Young, Jennifer J. Lee-Baron, John Scott Crowe, Amy Leigh Rose
  • Patent number: 10810212
    Abstract: For validating information provided in a conversation, apparatus, methods, and program products are disclosed. The apparatus includes an association module that associates a plurality of items of caller identification data with a caller, an information module that identifies, using a speech recognition application, caller information from speech of the caller during a telephonic conversation with a call recipient, a comparison module that compares the plurality of items of caller identification data with the caller information, and a validation module that calculates a confidence score based on the comparison of the plurality of items of caller identification data with the caller information and presents, to the call recipient, the confidence score.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 20, 2020
    Inventors: Gary D. Cudak, Nathan J. Peterson, Amy L. Rose, Bryan L. Young, Jennifer J. Lee-Baron, John S. Crowe
  • Patent number: 10701202
    Abstract: One method includes identifying driving conditions associated with a current location of a mobile communication device, receiving a notification to be output on the device, preventing the device from outputting the notification in response to identifying a first driving condition, and outputting the notification on the device in response to identifying a second driving condition. A second method includes identifying one or more driving conditions associated with a current location of a mobile communication device and calculating a driving hazard score as a function of the identified one or more driving conditions. The second method further includes receiving a notification to be output on the device, preventing the device from outputting the notification in response to the driving hazard score exceeding a first threshold value, and outputting the notification on the device in response to the driving hazard score being less than a second threshold value.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: June 30, 2020
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: John S. Crowe, Gary D. Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy L. Rose, Bryan L. Young
  • Patent number: 10673641
    Abstract: Apparatuses, methods, systems, and program products are disclosed for connecting to a conference device. A device module detects a client device within a short-range wireless communication distance of a conference device. The conference device is reservable for a conference and configured to present content received from the client device. A notification module that sends a notification to the client device in response to determining that the conference device is available. The notification invites the client device to connect to the conference device. A connection module connects the conference device to the client device in response to receiving a connection confirmation from the client device.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 2, 2020
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Amy L. Rose, John S. Crowe, Gary D. Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Bryan L. Young
  • Patent number: 10666065
    Abstract: An approach is provided that determines that power from at least one battery cell in a multi-battery cell configuration is not required to power the device based on a power requirement of the device. The approach then regulates voltages from the battery cells so that first set of the battery cells is shunted (0 v) and a second set of the battery cells is regulated with the voltage being set to one or more voltage levels to satisfy the power requirement.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: May 26, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John S. Crowe, Gary D. Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy L. Rose, Bryan L. Young
  • Patent number: 10592659
    Abstract: After first installation of an application program on a computing device, the computing devices monitors a behavior of the application program for a period of time and then builds a behavior profile of the application program from the behavior. After the period of time has elapsed, such as specified period of time, the computing device may prevent the application program from deviating from the behavior profile. After the period of time has elapsed, such as when an update or patch to the application program has been applied or installed, the computing device may continue to monitor the behavior of the application program, and in response to determining that the behavior of the application program after the period of time deviates from the behavior profile, perform an action with respect to the application program.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: March 17, 2020
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Patent number: 10514743
    Abstract: A method of controlling a power supply using software comprises setting a nominal output level through a waveform controlled by a micro-controller. The method identifies when a device is fully charged, and moves to a keep-alive mode, in which the output level is decreased below the nominal output level when the device is fully charged. The method further provides a failsafe to move the system to the keep-alive mode when the micro-controller is halted, crashed, in an error state.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: December 24, 2019
    Assignee: VELVETWIRE LLC
    Inventors: Eric O. Bodnar, Christopher R. Kilgus, Jennifer J. Lee
  • Patent number: 10496845
    Abstract: Methods, apparatus, and computer program products for securing personally identifiable information include: identifying, present on a computer system, personally identifiable information (‘PII’); ranking the PII for a user identifiable by the PII; setting a time limit for the PII based on the rank; and responsive to the time limit elapsing, performing one or more actions to secure the PII.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: December 3, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: John S. Crowe, Gary D. Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy L. Rose, Bryan L. Young
  • Publication number: 20190306117
    Abstract: Program instructions are executable by a processor to direct content from a content server to local user devices, and filter the content accessible to each local user device, wherein the content accessible to an individual local user device is filtered according to a current privilege level. The processor may also store a base privilege level for each local user device, and store a predetermined environmental condition for temporary escalation of the current privilege level of the individual local user device to a second privilege level. Still further, the processor may receive environmental data from the individual local user device, wherein the environmental data is captured by an input component of the individual local user device, and temporarily escalate the current privilege level of the individual local user device to the second privilege level in response to the environmental data received from the local user device satisfying the predetermined environmental condition.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Inventors: Gary David Cudak, Heather Leah Cudak, Nathan J. Peterson, Bryan L. Young, Jennifer J. Lee-Baron, John Scott Crowe, Amy Leigh Rose
  • Patent number: 10257043
    Abstract: Disclosed are embodiments for balancing utilization of infrastructure in a networked computing environment. One example embodiment includes: mapping, for each of a plurality of workloads operating on source devices in a networked computing environment, a corresponding target device within said networked computing environment; accessing topological information defining the networked computing environment; and reducing unbalanced utilization of infrastructure in the networked computing environment including migrating a workload to an alternate device within the networked computing environment, in dependence upon the mapping and topological information.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: April 9, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: John S. Crowe, Gary D. Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy L. Rose, Bryan L. Young
  • Publication number: 20190094947
    Abstract: A system includes storage devices storing data units. Each data unit is stored on one of the storage devices. The system includes a processor, and a non-transitory computer-readable data storage medium storing computer-executable code. The processor executes the code to correlate workloads to the data units with respect to which of the workloads access which of the data units, and when the workloads access the data units. The processor executes the code to when the workloads access the data units and/or and on which of the storage devices the data units are stored, so that at given times the data units stored on a subset of the storage devices are not being accessed by any workload. The processor executes the code to, during each given time, power off the subset of the storage devices storing the data units that are not being accessed by any workload to conserve power.
    Type: Application
    Filed: November 27, 2018
    Publication date: March 28, 2019
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Jason A. Matteson, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young