Patents by Inventor James David

James David 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: 11562410
    Abstract: Methods, systems, and computer program products for pre-packaging and pre-configuring software products using chatbot message exchanges with users are described. Embodiments may include receiving a user inquiry, initiating a first chat session comprising a primary chatbot within a user interface, receiving user request data corresponding to a first string of communications, and determining a product based on the user request data.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: January 24, 2023
    Assignee: Kyndryl, Inc.
    Inventors: James David Cleaver, Michael James McGuire, Seema Nagar, Pramod Vadayadiyil Raveendran, Thuy Luong, Kuntal Dey
  • Patent number: 11562758
    Abstract: An encoder operable to filter audio signals into a plurality of frequency band components, generate quantized digital components for each band, identify a potential for pre-echo events within the generated quantized digital components, generate an approximate signal by decoding the quantized digital components using inverse pulse code modulation, generate an error signal by comparing the approximate signal with the sampled audio signal, and process the error signal and quantized digital components. The encoder operable to process the error signal by processing delayed audio signals and Q band values, determining the potential for pre-echo events from the Q band values, and determining scale factors and MDCT block sizes for the potential for pre-echo events.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: January 24, 2023
    Assignee: IMMERSION NETWORKS, INC.
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova
  • Publication number: 20230020317
    Abstract: A medical instrument comprising: (A) a first joint comprising a first member and a second member, the first member configured to be repositionable with respect to the second member in an X-Y plane; (B) a second joint operatively coupled to the first joint, the second joint comprising a third member and a fourth member, the third member configured to be repositionable with respect to the fourth member in a Y-Z plane perpendicular to the X-Y plane; and, (C) a controller operatively coupled to the first joint and the second joint, the controller including a first control configured to direct repositioning of at least one of the first member and the second member, and a second control configured to direct repositioning of at least one of the third member and the fourth member.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 19, 2023
    Applicant: AtriCure, Inc.
    Inventors: Keith Edward Martin, James David Hughett, Salvatore Privitera
  • Patent number: 11556153
    Abstract: A hinge mechanism includes an electrostatic clutch for providing active control of a relative angle between two planar components. The hinge mechanism includes two conductive components on opposite sides of a dielectric layer; a relative angle detection mechanism usable to determine a relative angle between the two planar components; and a voltage controller that selectively applies voltage to at least one of the two conductive components when the detected angle between the two planar components satisfies a locking condition, the applied voltage creating an electrostatic force that restricts movement of the two conductive components and fixedly support the two planar components at the detected angle of separation.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: January 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacquelin Leah Remaley, James David Holbery
  • Patent number: 11547409
    Abstract: A medical instrument comprising: (A) a first joint comprising a first member and a second member, the first member configured to be repositionable with respect to the second member in an X-Y plane; (B) a second joint operatively coupled to the first joint, the second joint comprising a third member and a fourth member, the third member configured to be repositionable with respect to the fourth member in a Y-Z plane perpendicular to the X-Y plane; and, (C) a controller operatively coupled to the first joint and the second joint, the controller including a first control configured to direct repositioning of at least one of the first member and the second member, and a second control configured to direct repositioning of at least one of the third member and the fourth member.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: January 10, 2023
    Assignee: AtriCure, Inc.
    Inventors: Salvatore Privitera, James David Hughett, Sr., Keith Edward Martin
  • Publication number: 20220409421
    Abstract: Examples relate to devices, systems, and methods for fluid collection such as urine. The fluid collection device a urine collection device, a first conduit, a urine collection bag having an interior region, a second conduit, and a modular pump. The urine collection device is configured to be positioned proximate to a urethra of a user. The first conduit is in fluid communication with the fluid collection device. The second conduit is in fluid communication with the interior region of the urine collection bag. The modular pump is configured to pull a vacuum and draw urine from the urine collection device through the first conduit and force the urine through the second conduit into the urine collection bag.
    Type: Application
    Filed: November 20, 2020
    Publication date: December 29, 2022
    Inventors: James David Hughett, Kyle Daw, Hannah Hinesley, Rodrigo Fernandez, Ginger Hiett, Caitlin Bowles, Juan Alejandro Saavedra Cisneros, Henri Madigan, Hassana Salifu, Ping Huang, Jingkuang Chen
  • Publication number: 20220414014
    Abstract: An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Inventors: James David Guilford, Vinodh Gopal, Daniel Frederick Cutter
  • Publication number: 20220409975
    Abstract: A putting alignment training device that is securable to an upper torso of a user, having an elongated shoulder board, an adjustable harness that is secured to the shoulder board and configured to secure the training device to a front side of the upper torso, a frontal board, an adjustable connector that secures the frontal board to the shoulder board, a grid board including a grid formed by a plurality of horizontal lines and a plurality of vertical lines wherein one of the plurality of horizontal lines and the plurality of vertical lines are parallel to the shoulder board.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 29, 2022
    Inventor: James David Griffin
  • Patent number: 11537498
    Abstract: Examples described herein generally relate to processing event logs where, for each of multiple events in an event log of the one or more event logs, a table of logged event instances can be generated for the event. For each of the multiple events, the table can be processed using an autoencoder to identify one or more of the logged event instances as anomalies, and an indication of at least a portion of the anomalies can be output. In addition, the event logs and/or corresponding tables of events can be used to train models for the autoencoders.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: December 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ziyad Ahmad Ibrahim, Alexander Robert Paul Grenier, James David McCaffrey, Dharmanshu Kamra, Sudhakar Visweswara Prabhu, Daniel James Carpenter
  • Publication number: 20220408283
    Abstract: A computing system for recovery of lost access points in a distributed wireless local area network, including: (a) a host controller, (b) a plurality of access point, and (c) a plurality of stations. When setting up the network, the host controller is configured to register the plurality of access points, instruct the access points to send beacons to the plurality of stations, and perform a handshake to generate a unique encryption key for each of the plurality of stations. When the host controller detects that a physical access point has been lost and then recovered, it can optionally perform a handshake to generate a new encryption key and transmit this new encryption key to the other access points in the network before data communication commences to any of the stations through the recovered physical access point.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 22, 2022
    Inventors: Jeffrey Andonieh, Hao Zhang, Bradley Robert Lynch, James David Growden, Arie Elazar, Moaz Abdulbagi Ismail Ahmed, Albert Klaas Theodoor Rietema
  • Patent number: 11531397
    Abstract: An electronic device comprises a haptic feedback system. The haptic feedback system includes a first haptic actuator coupled to a controller via a first set of two or more electrodes, and a second haptic actuator coupled to the first haptic actuator, and further coupled to the controller via a second set of two or more electrodes. The controller is configured to provide a first drive signal to the first haptic actuator via the first set of two or more electrodes, and to provide a second drive signal, different from the first drive signal, to the second haptic actuator via the second set of two or more electrodes. Combining two haptic actuators allows for a broader range of feedback and a heightened user experience.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: December 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siyuan Ma, James David Holbery
  • Patent number: 11531084
    Abstract: A radar system is generated by a process including generating a first substrate layer adjacent to a ground plane of a patch antenna array in the radar system, etching an opening in the substrate layer, inserting a mechanically-locking foot of a threaded insert into the opening, adding a second substrate layer adjacent to the first substrate layer to embed the threaded insert, applying a thermal coupling between a heat sink layer and the second substrate layer of the radar system and screwing a screw through the heat sink layer and into the threaded insert to adhere the heat sink layer to the radar system. Such a radar system can enable the attachment of the heat sink layer to the radar system in a removable fashion such that the heat sink layer can be removed by removing the screw and repairs can be done without damaging respective layers.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: December 20, 2022
    Assignee: Fortem Technologies, Inc.
    Inventors: David Earl James, Jon Erik Knabenschuh, Matthew Robertson Morin, James David Mackie, Chester Parker Ferry, Brandon Robert Hicks, Kendall James Fowkes, James Harrison Hofer, Jr.
  • Publication number: 20220398515
    Abstract: In an approach to improve multi-data center environments by minimizing the environmental impact of workloads in multi-data center environments embodiments migrate at least a portion of one or more workloads between one or more data centers automatically to maximize a usage of renewable energy based on a predetermined threshold score of input power and a combination of renewal energy sources. Further, embodiments dictate, by a policy engine, where at least a portion of the one or more workloads can be hosted. Additionally, embodiments control, by a scheduling engine, how, when, and where at least a portion of the one or more workloads will migrate, and perform data replication to migrate data between a plurality of data center locations.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
  • Patent number: 11527825
    Abstract: Systems, methods, and computer-readable media are described for combining digital and analog beamsteering in a channelized antenna array. In some examples, a method can include receiving one or more signals at each of a plurality of groups of antenna elements, each group of antenna elements defining a respective channel from a plurality of channels, and steering, by each respective channel and using analog steering, the one or more signals in a respective direction to yield a steered analog signal pattern. The method can further include converting the steered analog signal pattern associated with each respective channel into a respective digital signal and, based on the respective digital signal, generating, using digital steering, digital signal patterns steered within the steered analog signal pattern associated with the respective digital signal.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: December 13, 2022
    Assignee: Fortem Technologies, Inc.
    Inventors: Matthew Robertson Morin, Brandon Robert Hicks, James David MacKie, Bryan Alan Davis
  • Publication number: 20220391302
    Abstract: Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 8, 2022
    Inventors: Michael James McGuire, James David Cleaver, Pramod Vadayadiyil Raveendran, Seema Nagar, Kuntal Dey, Thuy Luong
  • Publication number: 20220388409
    Abstract: Methods and systems for determining an alternator condition in a motor vehicle are provided. The method includes receiving a maximum cranking voltage and a maximum cranking voltage time stamp from the motor vehicle over an asset interface of the telematics device; receiving a maximum device voltage and a maximum device voltage time stamp from the motor vehicle over the asset interface, and determining a potential alternator undercharging condition if a duration between the maximum cranking voltage time stamp and the maximum device voltage time stamp is greater than an undercharging indicator duration threshold. Advantageously, an alternator may be repaired or replaced before it fails thus averting having the motor vehicles inoperable.
    Type: Application
    Filed: April 28, 2022
    Publication date: December 8, 2022
    Inventors: Meghan Frances Fotak, Jialin Zhu, James David Johnston, Weinan Sun, Matthew Konski, Michael Angelo David Santorelli, Daniel Alec Sheen
  • Publication number: 20220386629
    Abstract: A taco shell is produced by applying a plasticizing agent to a base or spine portion of a hard taco shell, such as by targeted spraying, rolling, brushing or dipping of the taco shells, thereby softening the base or spine portion, preferably across a strip width between 4 mm-20 mm. As a result, when the taco shell is bitten, the softened base portion has some hinging flexibility or pliability which reduces the potential for any crack propagation. Therefore, the structural integrity of the hard taco shell can be better maintained while be eaten, resulting in retention of the fillings and less mess. If desired, an anti-migration agent can also be applied to assure containment of the plasticizing agent in the targeted region.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Applicant: General Mills, Inc.
    Inventors: Christine M. Dosch, John James Fenske, James David Nelson, Christine M. Nowakowski
  • Publication number: 20220379058
    Abstract: Systems, devices, and techniques are described to position a tube in a trachea of a patient as part of an intubation procedure. An intubation system may include a stylet configured to position a tube in the trachea of the patient. The stylet may include an articulating segment and a support segment. The articulating segment may be configured to move between a first position and a second position in response to input received by the support segment. The movement of the articulating segment may be controllable by a caregiver. The intubation system may include a handle configured to receive an input from the caregiver and cause the stylet to move in response to the input.
    Type: Application
    Filed: May 27, 2022
    Publication date: December 1, 2022
    Applicant: Through the Cords, LLC
    Inventors: Sean Runnels, James David Hughett, Stephen Adam Hughett, Carl Pieter Frick, Michael S. Bojanowski, Wilfrid Francis Roberge
  • Publication number: 20220378601
    Abstract: A fluid collection system may include a fluid collection assembly configured to receive urine from a user, a container configured to sore the urine collected from the fluid collection assembly, a collection tube disposed between the fluid collection assembly and the container, and a bi-directional pump. The fluid collection system operates in a first configuration to draw urine from the fluid collection assembly into the container and a second configuration to drain the urine and clean the fluid collection system.
    Type: Application
    Filed: May 25, 2022
    Publication date: December 1, 2022
    Inventors: Kyle Daw, James David Hughett
  • Publication number: 20220382860
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to access a plurality of features pertaining to an event, apply an anomaly detection model on the accessed plurality of features, in which the anomaly detection model may output a reconstruction of the accessed plurality of features. The processor may calculate a reconstruction error of the reconstruction, determine whether a combination of the plurality of features is anomalous based on the calculated reconstruction error, and based on a determination that the combination of the plurality of features is anomalous, output a notification that the event is anomalous.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Itay ARGOETY, Jonatan ZUKERMAN, Yasmin BOKOBZA, James David MCCAFFREY, Patrice GODEFROID