Patents by Inventor John Black

John Black 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: 11290172
    Abstract: Aspects of this disclosure relate to an improved coordinated multipoint (CoMP) network operating in a millimeter wave frequency band in which user equipment (UEs) combine signals received across multiple spatial beams from multiple base stations. The improved CoMP network can achieve high throughput, low latency, and/or high reliability at millimeter wave frequencies while maintaining a reasonable network complexity (e.g., lower network overhead than CoMP networks implemented with coherent combining). For example, the improved CoMP network can include one or more base stations and one or more UEs. Multiple base stations can transmit the same data across multiple spatial beams to a UE at the same time. The base stations may use information provided by a UE to identify an active set of base stations and/or spatial beams to serve the UE.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: March 29, 2022
    Assignee: XCOM Labs, Inc.
    Inventors: Peter John Black, Tamer Adel Kadous, Michael Mingxi Fan, Siddhartha Mallik
  • Publication number: 20220083058
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 17, 2022
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Patent number: 11228347
    Abstract: Aspects of this disclosure relate to user equipment assisted multiple-input multiple-output (MIMO) downlink configuration. Features are described for a user equipment determination of a desired transmission mode and/or active set of serving nodes for wireless communication service(s). The user equipment may submit a request for the desired mode and/or nodes to a network controller such as a baseband unit. The user equipment may subsequently receive a configuration for the requested wireless communication service(s).
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: January 18, 2022
    Assignee: XCOM Labs, Inc.
    Inventors: Peter John Black, Matthew Stuart Grob, Michael Mingxi Fan, Tamer Adel Kadous
  • Patent number: 11217341
    Abstract: Program products, methods, and systems for providing fitness monitoring are disclosed. In an embodiment, a method for scheduling training activities for a user of a fitness monitoring device includes: defining a cardio training plan including one or more cardio training activities and defining a non-cardio training plan including one or more non-cardio training activities; scheduling execution of the non-cardio training plan and the cardio training plan in a training calendar; and providing a graphical display of the training calendar including the cardio training plan and the non-cardio training plan to the user of the fitness monitoring device.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: January 4, 2022
    Assignee: adidas AG
    Inventors: Tony Hope, Stephen John Black, Maya Ann Powch
  • Publication number: 20210384948
    Abstract: Aspects of this disclosure relate to a pair of wireless communication devices wirelessly communicating with a network system in a coordinated manner. The wireless communication devices of the pair can be in communication with each other via a wireless peer-to-peer link. A primary wireless communication device can communicate a first part of a multiple-input multiple-output (MIMO) transmission via cellular communications and a second part of the MIMO transmission via the peer-to-peer link. This can enable the primary wireless communication device to communicate with the network system at a higher data rate and/or at a higher MIMO rank.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 9, 2021
    Inventors: Peter John Black, Michael Mingxi Fan, Tamer Adel Kadous, Matthew Stuart Grob
  • Publication number: 20210358228
    Abstract: A system for dynamic registration of autonomy using augmented reality can include an augmented reality system, an imaging system, a measuring system, and a computer system. The augmented reality system can be configured to display an augmented representation. The imaging system can be configured to image an anatomical feature of the patient and can generate anatomical imaging data. The measuring system can be configured to measure an anatomical movement of the patient and can generate an anatomical movement data. The computer system can be configured to receive the anatomical imaging and positional data and the anatomical movement data, generate the augmented representation based on the anatomical imaging data, associate the augmented representation with the anatomical movement data, render the augmented representation on the augmented reality system, and selectively update the augmented representation based on the anatomical movement data.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 18, 2021
    Inventors: John Black, Greg A. Miller, Mina S. Fahim, Glenn Raudins
  • Publication number: 20210350510
    Abstract: One example provides a computer-implemented method for reading data stored as birefringence values in a storage medium. The method comprises acquiring an image of a voxel of the storage medium, applying a first low-pass filter with a first cutoff frequency to the image of the voxel to obtain a first background image, applying a second low-pass filter with a second cutoff frequency to the image of the voxel to obtain a second background image, the second cutoff frequency being different than the first cutoff frequency, determining an enhanced background image from the first background image and the second background image, determining birefringence values for the enhanced background image, determining birefringence values for the image of the voxel, and correcting the birefringence values for the image of the voxel based upon the birefringence values for the enhanced background image.
    Type: Application
    Filed: May 5, 2020
    Publication date: November 11, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ariel GOMEZ DIAZ, David LARA SAUCEDO, Peter Gyula SCHOLTZ, Patrick Neil ANDERSON, Rokas DREVINSKAS, Richard John BLACK, James Hilton CLEGG
  • Publication number: 20210349010
    Abstract: One example provides a system for reading birefringent data. The system comprises one or more light sources, a first polarization state generator positioned to generate first polarized light from light of a first wavelength band output by the one or more light sources, a second polarization state generator positioned to generate second polarized light from light of a second wavelength band output by the one or light sources, an image sensor configured to acquire an image of the sample region via the first polarized light and the second polarized light, a polarization state analyzer disposed between the sample region and the image sensor, a first bandpass filter configured to pass light of the first wavelength band onto the image sensor, and a second bandpass filter configured to pass light of the second wavelength band onto the image sensor.
    Type: Application
    Filed: May 5, 2020
    Publication date: November 11, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ariel GOMEZ DIAZ, David LARA SAUCEDO, Peter Gyula SCHOLTZ, Ioan Alexandru STEFANOVICI, Pashmina Jonathan CAMERON, Govert Michael VERKES, Richard John BLACK, Timothy John DEEGAN, James Hilton CLEGG, Antony Ian Taylor ROWSTRON
  • Publication number: 20210328838
    Abstract: Aspects of this disclosure relate to reference signal channel estimation. A wireless communication channel between two nodes can be estimated based on a received reference signal, such as a Sounding Reference Signal. Techniques are disclosed to improve performance of reference signal channel estimation and make channel estimates more robust in the presence of one or more of a variety of impairments. Frequency domain processing and/or time domain processing can be performed to reduce distortion in channel estimates.
    Type: Application
    Filed: March 31, 2020
    Publication date: October 21, 2021
    Inventors: Peter John Black, Jinghu Chen, Jing Jiang, Tamer Adel Kadous, Wanlun Zhao
  • Publication number: 20210326153
    Abstract: Various technologies described herein pertain to enforcing control flow integrity by adding instrumentation when source code is compiled or binary code is rewritten. An indirect call to a control transfer target (e.g., in the source code, in the binary code, etc.) can be identified. Moreover, the instrumentation can be inserted prior to the indirect call. The instrumentation can use a bit from a bitmap maintained by a runtime to verify whether the control transfer target is valid. When an executable image that includes the inserted instrumentation runs, execution can be terminated and/or other appropriate actions can be taken when the control transfer target is determined to be invalid; alternatively, execution can continue when the control transfer target is determined to be valid.
    Type: Application
    Filed: April 30, 2021
    Publication date: October 21, 2021
    Inventors: Richard John Black, Timothy William Burrell, Miguel Oom Temudo de Castro, Manuel Silverio da Silva Costa, Kenneth Johnson, Matthew Ryan Miller
  • Publication number: 20210329486
    Abstract: Aspects of the disclosure relate to a multipoint environment that enables a station (STA) to communicate with multiple access points (APs) and an AP to communicate with multiple STAs in a single wireless protocol stack. For example, a STA can authenticate simultaneously with multiple APs and decode any data packet that includes in a header a destination address that matches an address of the STA, irrespective of the source address included in the header of the data packet. Similarly, an AP can decode any data packet that includes in a header a destination address that matches an address of the AP or that matches a wildcard address associated with the AP, irrespective of the source address included in the header of the data packet.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 21, 2021
    Inventors: Tamer Adel Kadous, Siddhartha Mallik, Ali A. Elghariani, Peter John Black, Jaspreet Singh
  • Publication number: 20210328920
    Abstract: Aspects of the disclosure relate to a multipoint environment that enables a station (STA) to communicate with multiple access points (APs) and an AP to communicate with multiple STAs in a single wireless protocol stack. For example, a STA can authenticate simultaneously with multiple APs and decode any data packet that includes in a header a destination address that matches an address of the STA, irrespective of the source address included in the header of the data packet. Similarly, an AP can decode any data packet that includes in a header a source address that matches an address of an authenticated STA, irrespective of the destination address included in the header of the data packet.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 21, 2021
    Inventors: Tamer Adel Kadous, Siddhartha Mallik, Ali A. Elghariani, Peter John Black, Jaspreet Singh
  • Patent number: 11146328
    Abstract: A non-geosynchronous satellite system, where each satellite has an antenna (perhaps a multi-element antenna) to form a beam pattern comprising a set of beams in the footprint of the satellite, where in one implementation each beam is substantially elliptical in shape having a minor axis and a major axis, where the minor axes are substantially collinear and the major axes are substantially oriented east to west. For a satellite, power is reduced or turned off for a subset of the set of beams, wherein each beam in the subset is reduced at or below a corresponding power level such that when a beam is powered above its corresponding power level an equivalent power flux-density (EPFD) exceeds a limit at some point on the Earth's surface.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 12, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: James Determan, Dan Vassilovski, Peyman Razaghi, Allen Minh-Triet Tran, Mehmet Izzet Gurelli, Sumeeth Nagaraja, Peter John Black, Qiang Wu, Gene Wesley Marsh
  • Publication number: 20210308525
    Abstract: Devices, systems, and methods can be used including receiving motion data, categorizing the motion data into portions of a minute that indicate activity or a workout, and automatically determining an accurate number of active minutes for an individual. Multiple data streams may be analyzed and de-duplicated, such that an accurate metric may be computed and reported to an individual.
    Type: Application
    Filed: June 21, 2021
    Publication date: October 7, 2021
    Inventor: Stephen John Black
  • Publication number: 20210314031
    Abstract: Aspects of the disclosure relate to a selection scheme implemented by a scheduler in a multiple-input multiple-output (MIMO) network to identify which users to schedule simultaneously during the same time slot. For downlink communications and a particular frequency wholeband or sub-band, the scheduler can determine downlink channel information using uplink channel information for channels between base stations and UEs. The scheduler can then determine a strength of the channels using the downlink channel information, order the UEs using a fairness metric based on the channel strengths, and compute one or more QR decompositions to identify whether a spatial dimension of a UE is roughly or approximately orthogonal to spatial dimension(s) of other UEs selected to be served during a time slot being scheduled. If the spatial dimensions are roughly or approximately orthogonal, the scheduler selects the UE to be served at the same time as other UEs already selected.
    Type: Application
    Filed: March 11, 2021
    Publication date: October 7, 2021
    Inventors: Wanlun Zhao, Jinghu Chen, Tamer Adel Kadous, Michael Mingxi Fan, Peter John Black
  • Publication number: 20210298836
    Abstract: Performance of a medical procedure on an anatomical site can include acquiring a holographic image dataset from a patient. An instrument can be tracked using a sensor to provide a tracked instrument dataset and the holographic image dataset and the tracked instrument dataset can be registered with the patient. A hologram can be rendered based on the holographic image dataset from the patient for viewing by the user and to generate a feedback based on the holographic image dataset from the patient and the tracked instrument dataset. Performance of a portion of the medical procedure on the patient can occur while the user views the patient and the hologram with an augmented reality system, where the user can employ the augmented reality system for visualization, guidance, and/or navigation of the instrument during the medical procedure in response to the feedback.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 30, 2021
    Inventors: John Black, Mina S. Fahim
  • Patent number: 11128356
    Abstract: Aspects of this disclosure relate to pair of wireless communication devices wirelessly communicating with a network system in a coordinated manner. A secondary wireless communication device can wirelessly communicate part of a multiple-input multiple-output (MIMO) transmission associated with a primary wireless communication device (i) with the primary wireless communication device via the peer-to-peer link and (ii) with the network system via a cellular link. The secondary wireless communication device can enable the primary wireless communication device to communicate with the network system at a higher data rate and/or at a higher MIMO rank.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: September 21, 2021
    Assignee: XCOM Labs, Inc.
    Inventors: Peter John Black, Michael Mingxi Fan, Tamer Adel Kadous, Matthew Stuart Grob
  • Patent number: 11083357
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system; an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 10, 2021
    Assignee: Nilfisk A/S
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20210236209
    Abstract: A system and method for performing a structural heart repair or replacement procedure on a patient includes an augmented reality system, a tracked instrument, a first image acquisition system, and a computer system. The method includes a step of acquiring the first holographic image dataset from the patient. The computer system tracks, in a next step, the tracked instrument using the plurality of sensors to provide a tracked instrument dataset. The method also includes a step of registering the first holographic image dataset and the tracked instrument dataset with the patient. The augmented reality system then renders, in a next step, a first hologram based on the first holographic image dataset from the patient for viewing by a practitioner. The practitioner is thereby permitted to perform the procedure on the patient while viewing the patient and the first hologram with the augmented reality system.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 5, 2021
    Inventors: John Black, Mina S. Fahim
  • Patent number: 11063645
    Abstract: Aspects of this disclosure relate to pair of wireless communication devices communicating with a network system in a coordinated manner. The network system can transmit data to and/or receive data from the pair of wireless communication devices. This can enable the network system to communicate with a primary wireless communication device of the pair at a higher data rate than a peak data rate of wirelessly communicating with the primary wireless communication device. The pair of wireless communication devices can be in communication with each other via a peer-to-peer link.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: July 13, 2021
    Assignee: XCOM Labs, Inc.
    Inventors: Peter John Black, Michael Mingxi Fan, Tamer Adel Kadous, Matthew Stuart Grob