Patents by Inventor Christopher Richards

Christopher Richards 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: 11343868
    Abstract: There is provided a method for establishing a connection between a Neutral Host (NH) network and one or more virtual radio access networks (vRANs), under a service level agreement (SLA) therebetween. The method comprises: sending a message to the one or more vRANs, the message including an identity of the NH network and at least a first radio parameter; in response to the message, receiving an identity of the one or more vRANs and at least a second radio parameter; and establishing the connection between the NH network and the one or more vRANs, based on the identity of the one or more vRANs, the identity of the NH network and one of the at least first radio parameter and the at least second radio parameter. The method is implemented in a network node, such as a Distributed Unit of a gNB.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: May 24, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christopher Richards
  • Patent number: 11341115
    Abstract: At a logging service, a representation of a transaction requested by a client is received. The transaction includes at least a first write operation directed to a data object at a first data store. Based at least in part on the contents of the representation and contents of a persistent log of the logging service, a determination is made that the requested transaction is to be committed. A log record corresponding to the first write operation is inserted into the persistent log. The first write is propagated to the first data store after the record has been inserted in the persistent log.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Allan Henry Vermeulen, Jacob Adam Gabrielson, Christopher Richard Jaques De Kadt
  • Publication number: 20220156662
    Abstract: A computer-implemented method and corresponding system automate lawn service price estimation and scheduling. The method determines at least one physical feature of the topography. The topography is associated with a received physical address of a residence. The received address identifies a physical location associated with the topography. The method estimates parameters to perform a lawn service at the residence based on the at least one physical feature determined. The estimating employs machine learning. The method computes a cost estimate for the lawn service at the residence, automatically, based on the parameters estimated. The method computes a price estimate and outputs the price estimate computed to an electronic device. The automated lawn service price estimation enables a lawn service professional to provide price estimates to a customer, automatically, without having to travel to the residence to observe and perform physical measurements of the topography.
    Type: Application
    Filed: October 28, 2021
    Publication date: May 19, 2022
    Inventor: Christopher Richard Pickreign
  • Publication number: 20220158901
    Abstract: A network node, wireless device and various methods are provided. For example, a network node for operating in an unlicensed frequency band is provided. The network node includes processing circuitry configured to: modify at least one function of at least one carrier in a frequency band edge of the unlicensed frequency band where the frequency band edge being located, in a frequency domain, in a non-transmission portion of a spectrum mask that is configured to reduce leakage into an adjacent frequency band, and perform a communication function using the at least one carrier having the modified at least one function.
    Type: Application
    Filed: February 7, 2022
    Publication date: May 19, 2022
    Inventor: Christopher RICHARDS
  • Publication number: 20220155928
    Abstract: A method displays a chart including visual marks representing a dataset. The chart is based on content of displayed shelf regions, each determining a respective characteristic of the visual marks. The method generates a visual analytic object by applying a first analytic operation to the dataset, and displays the visual analytic object over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. The first shelf region defines a first characteristic of the visual marks. In response to the user input, the method updates content of the first shelf region to specify association with the first analytic operation and updates the first characteristic of the visual marks in the chart based on values of the set of data represented by the visual marks relative to values computed by the first analytic operation.
    Type: Application
    Filed: February 1, 2022
    Publication date: May 19, 2022
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbo, Marc Rueter
  • Publication number: 20220147388
    Abstract: Techniques are disclosed for efficient utilization worker threads in a workflow-as-a-service (WFaaS) environment. A client device may request a workflow for execution by the client device. The client device may receive the requested workflow and initialize a set of worker threads to execute the workflow and a set of heartbeater threads to monitor the set of worker threads. Upon receiving an indication of a processing delay, the client device may capture the state of the workflow, suspend execution of the workflow, and store the workflow in a temporary queue. While the processing delay persists, the client device may use the set of worker threads to execute other tasks. When the processing delay terminates, the client device may resume execution of the workflow.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 12, 2022
    Applicant: Oracle International Corporation
    Inventors: Tanvir Singh Mundra, Christopher Richard Newcombe, Nathaniel Martin Glass
  • Patent number: 11327795
    Abstract: Techniques are disclosed for efficient utilization worker threads in a workflow-as-a-service (WFaaS) environment. A client device may request a workflow for execution by the client device. The client device may receive the requested workflow and initialize a set of worker threads to execute the workflow and a set of heartbeater threads to monitor the set of worker threads. Upon receiving an indication of a processing delay, the client device may capture the state of the workflow, suspend execution of the workflow, and store the workflow in a temporary queue. While the processing delay persists, the client device may use the set of worker threads to execute other tasks. When the processing delay terminates, the client device may resume execution of the workflow.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 10, 2022
    Assignee: Oracle International Corporation
    Inventors: Tanvir Singh Mundra, Christopher Richard Newcombe, Nathaniel Martin Glass
  • Publication number: 20220141357
    Abstract: Disclosed is a method of synchronising an image sensor with a PWM driver operable to drive an arrangement associated with the image sensor, wherein at least one synchronisation signal produced by the image sensor is used to reset the PWM driver and the at least one synchronisation signal is delayed before being used to reset the PWM driver such that the switching on or off of the at least one synchronisation signal occurs at a defined time in relation to a sensitive period of the image sensor's operation.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 5, 2022
    Inventors: Mark Easton, Paul Windle, Ian Edward Charles Rogers, Andrew Benjamin Simpson Brown, Christopher Richard Avery
  • Publication number: 20220129601
    Abstract: A computer system may receive a layout of a data center, the layout of the data center identifying physical locations of a plurality of server racks, electrical distribution feeds, and uninterruptible power supplies. The computer system may receive a fault domain configuration for the datacenter, the fault domain configuration identifying virtual locations of a plurality of logical fault domains for distributing one or more instances so that the instances are stored on independent physical hardware devices within a single availability fault domain. The computer system may determine the configuration for the data center by assigning the plurality of fault domains to a plurality of electrical zones, wherein each electrical zone provides a redundant electrical power supply across the plurality of logical fault domains in an event of a failure of one or more electrical distribution feeds. The computer system may display the configuration for the data center on a display.
    Type: Application
    Filed: March 24, 2021
    Publication date: April 28, 2022
    Applicant: Oracle International Corporation
    Inventors: Abhishek Kar, Michael Hicks, Christopher Richard Newcombe, Kenneth J. Patchett
  • Patent number: 11306620
    Abstract: A method of reassembling a gas turbine engine including steps to support a core engine on a core stand and support a fan case on a fan stand that includes a base frame coupled a fan case frame by a hinge. The fan case frame is arranged to (i) rotate about an axis of the hinge between abutting the base frame and being perpendicular to the base frame, and (ii) tilt about a yaw axis perpendicular to the hinge, which is located in a plane of the fan case frame. The method includes rotating and tilting the fan case frame to align the fan case and core engine, translating at least one of the core engine and the fan case into axial abutment, coupling the fan case and the core engine to reassemble the gas turbine engine, and decoupling the fan case from the fan stand.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: April 19, 2022
    Assignee: ROLLS-ROYCE plc
    Inventors: Christopher Richard Hallam, Jonathan Paul Taylor
  • Patent number: 11295246
    Abstract: Methods and apparatus for portable network interfaces to manage authentication and license enforcement. A system may include a plurality of resource instances including a producer instance configured to implement a network-accessible service, and an authentication coordinator. The coordinator may assign an interface record to the service, wherein the interface record comprises an IP address and a set of security properties. The coordinator may configure the security properties to allow a client to request an attachment of the interface record to a selected resource instance, such that the selected resource instance is enabled to transmit network messages from the IP address using one or more physical network interfaces of the selected resource instance. The producer resource instance initiates authentication operations for the service, including at least one authentication operation based on the IP address of the interface record.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Richard Jacques de Kadt, James Alfred Gordon Greenfield
  • Publication number: 20220095402
    Abstract: There is provided a method for establishing a connection between a Neutral Host (NH) network and one or more virtual radio access networks (vRANs), under a service level agreement (SLA) therebetween. The method comprises: sending a message to the one or more vRANs, the message including an identity of the NH network and at least a first radio parameter; in response to the message, receiving an identity of the one or more vRANs and at least a second radio parameter; and establishing the connection between the NH network and the one or more vRANs, based on the identity of the one or more vRANs, the identity of the NH network and one of the at least first radio parameter and the at least second radio parameter. The method is implemented in a network node, such as a Distributed Unit of a gNB.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christopher Richards
  • Patent number: 11278440
    Abstract: In device for placing a toe of a patient's foot in traction may broadly include a shoe portion (e.g., a sole, counter, and strap(s)); a toe attachment apparatus (e.g., a Chinese finger trap) having a cable extending therefrom; a pulley, with the cable wrapped about the pulley; and an apparatus (e.g., a ratchet, an actuator, and the like) configured to apply tension to the cable to create traction in the toe. A second actuator may adjust lateral positioning of the pulley relative to the shoe portion to set a desired angle of adduction for the traction provided to the toe by the cable. A meter may be coupled to the cable to indicate an amount of tension provided thereto. Another actuator may adjust elevational positioning of the pulley relative to the shoe portion to set a desired angle of dorsiflexion for the traction provided to the toe by the cable.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: March 22, 2022
    Inventors: Christopher Richard Showalter, Christopher John Greetham
  • Patent number: 11281763
    Abstract: Resource access credential security is improved by providing authentication tools and techniques which do not rely on embedment of credentials in the source code or configuration files of programs that use the credentials to access secured resources. A program under development in a development tool determines through the operation of authentication code that it is under development and that a developer identity is to be used to obtain access credentials, instead of using an identity of the program itself as occurs when the program is not under development. The development tool may be stand-alone, or may be in an integrated development environment, and may be extensible or not. The program may be an application, a web service, or other software, and may be deployed to a cloud or other networked environment. Authentication may be based on a selected developer identity or selected account or other subscriber data.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Varun Sharma, Christopher Richard Mann, Nicholas David Torkington, Krupa Tadepalli, Yixin “Catherine” Wang
  • Publication number: 20220074728
    Abstract: An inductive position detection configuration for stylus position measurement in a scanning probe comprises a stylus position detection portion arranged along a central axis in the probe. The stylus position detection portion includes a field generating coil configuration and top and bottom axial and rotary sensing coil configurations. The field generating coil configuration generates a changing magnetic flux, and coil signals indicate conductive disruptor element and/or stylus positions. A field generating coil coupling and crosstalk reducing configuration couples signal processing and control circuitry to the field generating coil configuration to provide a coil drive signal, and is configured to reduce crosstalk that would otherwise occur if the field generating coil configuration were directly connected to the signal processing and control circuitry without the field generating coil coupling and crosstalk reducing configuration.
    Type: Application
    Filed: November 16, 2021
    Publication date: March 10, 2022
    Inventor: Christopher Richard Hamner
  • Publication number: 20220058822
    Abstract: Various embodiments set forth systems and techniques for training a landmark model. The techniques include determining, using the landmark model, a first landmark in a set of first landmarks associated with a first image; performing, on the first image, a first perturbation to obtain a second image; determining, using the landmark model, a second landmark in a set of second landmarks associated with the second image; determining, based on a first distance between the first landmark and the second landmark, a first loss function; and updating, based on the first loss function, a first parameter of the landmark model.
    Type: Application
    Filed: August 24, 2020
    Publication date: February 24, 2022
    Inventors: Jacek Krzysztof NARUNIEC, Christopher Richard SCHROERS, Romann Matthew WEBER
  • Patent number: 11258663
    Abstract: A network node, wireless device and various methods are provided. For example, a network node for operating in an unlicensed frequency band is provided. The network node includes processing circuitry configured to: modify at least one function of at least one carrier in a frequency band edge of the unlicensed frequency band where the frequency band edge being located, in a frequency domain, in a non-transmission portion of a spectrum mask that is configured to reduce leakage into an adjacent frequency band, and perform a communication function using the at least one carrier having the modified at least one function.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: February 22, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christopher Richards
  • Patent number: 11256669
    Abstract: A journaled database system may comprise data nodes that maintain a collection of data and provide read access to the data to a client in accordance with a read schema and write access to the client in accordance with a write schema. A change to the schemas may be proposed. A materialization schema may be identified based on correlated determinations that both of the read schema and the write schema are satisfiable based on the materialization schema. The proposed changes may be accepted when the read schema and write schema are simultaneously satisfiable.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: John Michael Morkel, Yevgeniy Mikhaylyuta, Timothy Daniel Cole, Christopher Richard Jacques de Kadt, Allan Henry Vermeulen
  • Patent number: 11250272
    Abstract: In one or more implementations, groups of users enter a facility within a short time. Automated systems attempt to predict a grouping for various users, but the predicted grouping may not exhibit a confidence level above a certain threshold level. In such cases, a user interface is generated and presented to an associate to confirm the grouping of users. The user interface includes an image gallery and interface elements that allow for the selection of users into a group. The image gallery includes previously stored images of users, such as images obtained during a registration process or during a previous visit to the facility. In addition, the user interface also includes image data obtained from a camera at the facility depicting visitors at various times or locations. Once a grouping has been selected or confirmed by an associate, group data may be generated and stored for the group of users.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: February 15, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Thomas Meilandt Mathiesen, Maren Marie Costa, Nishitkumar Ashokkumar Desai, Christopher Richard Fescoe, Casey Louis Thurston, Jason Michael Famularo, Sudarshan Narasimha Raghavan, Waqas Ahmed, Danny Guan
  • Patent number: D945731
    Type: Grant
    Filed: December 15, 2019
    Date of Patent: March 8, 2022
    Inventor: Christopher Richard Branden