Patents by Inventor Robert Richards

Robert 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: 11650746
    Abstract: Systems, methods and apparatus of intelligent write-amplification reduction for data storage devices configured on autonomous vehicles. For example, a data storage device of a vehicle includes: one or more storage media components; a controller configured to store data into and retrieve data from the one or more storage media components according to commands received in the data storage device; an address map configured to map between: logical addresses specified in the commands received in the data storage device, and physical addresses of memory cells in the one or more storage media components; and an artificial neural network configured to receive, as input and as a function of time, operating parameters indicative a data access pattern, and generate, based on the input, a prediction to determine an optimized data placement scheme. The controller is configured to adjust the address map according to the optimized data placement scheme.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: May 16, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Poorna Kale, Robert Richard Noel Bielby
  • Patent number: 11643618
    Abstract: The present invention relates to treatment compositions containing polymer systems that provide stability and benefit agent deposition as well as methods of making and using same. Such treatment compositions may be used for example as through the wash and/or through the rinse fabric enhancers as well as unit dose treatment compositions.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 9, 2023
    Assignee: The Procter & Gamble Company
    Inventors: Mark Robert Sivik, Travis Kyle Hodgdon, Stephanie Ann Urbin, Alessandro Corona, III, Jocelyn Michelle McCullough, Robert Richard Dykstra, Denise Malcuit Belanger, Richard Timothy Hartshorn, Nicholas David Vetter, Tessa Xuan, Renae Dianna Fossum, Reinhold Joseph Leyrer, Gledison Fonseca, Volodymyr Boyko, Aaron Flores-Figueroa
  • Patent number: 11636339
    Abstract: Systems, methods and apparatuses to classify and/or control content passing through a memory device. For example, a portion of a media stream received from a content source can be buffered in a memory device a predetermined time before presentation. An artificial neural network (ANN) in the memory device can identify a region in the buffered portion and analyze the region to determine a classification of content in the region. Within the memory device, the content in the region can be transformed according to a preference specified for the classification. For example, unwanted or objectionable content can be masked, distorted, skipped, replaced, and/or filtered. A modified version of the portion is generated from transforming the content in the region as output for presentation.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: April 25, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Poorna Kale, Robert Richard Noel Bielby
  • Patent number: 11635893
    Abstract: Systems, methods and apparatus of communications with a data storage device in neural network computations. For example, a vehicle can have a set of sensors configured to generate a sensor data stream for predictive Maintenance. One or more processors of the vehicle generates inputs to artificial neurons based on the sensor data. The inputs are written into the data storage device, which is configured with a neural network accelerator and stores model data of an artificial neural network (ANN). The neural network accelerator applies the inputs to the ANN to generate outputs. The data storage device reports the availability of the outputs (e.g., using a response to the request to write the inputs into the data storage device). The processor(s) of the vehicle can selectively read the outputs from the data storage device and/or request the data storage device to store the outputs from buffer to non-volatile memory.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: April 25, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Poorna Kale, Robert Richard Noel Bielby
  • Patent number: 11615128
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content based on context are disclosed. In one aspect, a method includes identifying, in a single resource, multiple different content item slots that are available for presentation of multiple different content items. A determination is made that a first content item slot is located in a first portion of the single resource, and that a second content item slot is located in a second different portion of the resource. A first content item is selected for presentation in the first content item slot based on terms that correspond to a first topic of the first portion of the resource. A second content item is selected for presentation in the second content item slot based on terms that correspond to a second topic of the second portion of the resource.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 28, 2023
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Martin B. Freund
  • Patent number: 11612046
    Abstract: An emergency lighting system that includes a storage device, an emergency lighting device, an area control device and an external device. The emergency lighting device includes a light, a first controller having a first electronic processor configured to perform a self-diagnostic test, and a first input/output (I/O) device configured to transmit data associated with the self-diagnostic test. The area control device includes a second I/O device configured to receive data associated with the first self-diagnostic test form the first I/O device and transmit the data associated with the self-diagnostic test to the storage device.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: March 21, 2023
    Assignee: Hubbell Lighting, Inc.
    Inventors: Robert Richard Papstein, II, Allen George Cyr
  • Patent number: 11609943
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content based on context are disclosed. In one aspect, a method includes identifying, in a single resource, multiple different content item slots that are available for presentation of multiple different content items. A determination is made that a first content item slot is located in a first portion of the single resource, and that a second content item slot is located in a second different portion of the resource. A first content item is selected for presentation in the first content item slot based on terms that correspond to a first topic of the first portion of the resource. A second content item is selected for presentation in the second content item slot based on terms that correspond to a second topic of the second portion of the resource.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 21, 2023
    Assignee: Google LLC
    Inventors: Jason Robert Richard Sanio, Martin B. Freund
  • Patent number: 11604989
    Abstract: A system for ANN training through processing power of parked vehicles. The system can include a master computing device having a controller configured to control training of an ANN. The training can be performed at least partially in separate parts by computing devices of parked vehicles. The controller can be configured to separate computing tasks of training the ANN into separated tasks. Also, the controller can be configured to assign at least some of the separated tasks to selected computing devices of parked vehicles. The controller can also be configured to receive and assemble results of the separated tasks to train the ANN. The controller can also be configured to train the ANN according to the results. The master computing device can be configured to send the assigned tasks to the selected devices of the vehicles as well as receive, from the selected devices, the results of the assigned tasks.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: March 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Gil Golov, Robert Richard Noel Bielby
  • Patent number: 11599563
    Abstract: Systems and methods for assigning personalities to autonomous vehicles are disclosed. In one embodiment, a method is disclosed comprising receiving data from an autonomous vehicle; generating a vector representing the autonomous vehicle based on the data; classifying the vector into one or more personalities; receiving a search query from a user; identifying one or more autonomous vehicles responsive to the search query based on personalities assigned to the one or more autonomous vehicles, the one or more autonomous vehicles including the autonomous vehicle; and transmitting the one or more autonomous vehicles to the user.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: March 7, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Robert Richard Noel Bielby
  • Publication number: 20230066816
    Abstract: A device having a plurality of pins configured to connect circuits within an integrated circuit package to circuits outside of the integrated circuit package. A driver enclosed within the package is programmable to generate a spread spectrum signal to represent data being transmitted from a pin of the device. Frequency distribution of the signal spreading over a bandwidth in a frequency domain can be programmed to customize the electromagnetic emission caused by the communication of data through the pin. The frequency spreading can be programmed to reduce energy consumption, electromagnetic interference, and/or errors in receiving the data transmitted via the pin. The settings can be programmed into registers enclosed in the integrated circuit package to control the driver and/or dynamically adjusted using an artificial intelligent engine to optimize a cost function.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Robert Richard Noel Bielby, Poorna Kale
  • Publication number: 20230065002
    Abstract: A device having a plurality of pins configured to connect circuits within an integrated circuit package to circuits outside of the integrated circuit package. A driver, enclosed within the package, is programmable to adjust the strength, delay, and/or slew rate of the signals driven onto a pin of the device to represent a predetermined bit of data. Such aspects of the signals driven by the driver according to the programmed settings can be adjusted to reduce energy consumption, electromagnetic interference, and/or errors in receiving the data transmitted via the pin. The settings can be programmed into registers enclosed in the integrated circuit package to control the driver and/or dynamically adjusted using an artificial intelligent engine to optimize a cost function.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Robert Richard Noel Bielby, Poorna Kale
  • Publication number: 20230064597
    Abstract: A device having a plurality of pins configured to connect circuits within an integrated circuit package to circuits outside of the integrated circuit package. Circuitry in the device is configured to automatically adapt settings of a pin driver to a system in which the device is installed. For example, the driving strength of the pin driver can be automatically reduced to an optimized level that is just above a level that can cause errors in communications. For example, the delay of a signal driving by the pin driver can be set to a midpoint between an upper boundary of delays between failed and successful transmissions and a lower boundary of delays between successful and failed transmissions.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Robert Richard Noel Bielby, Poorna Kale
  • Patent number: 11588735
    Abstract: Methods, systems, and apparatuses related to edge processing of sensor data using a neural network to reduce network traffic to and/or from a server. In one approach, a cloud server processes sensor data from a vehicle using an artificial neural network (ANN). The ANN has several layers. Based on analyzing at least one characteristic of the sensor data received from the vehicle and/or a context associated with processing the sensor data, the cloud server determines to send one or more of the layers of the ANN for edge processing on the vehicle itself. In other cases, the cloud server decides to send the one or more layers to an edge server device located on a communication path between the vehicle and the cloud server. The edge processing reduces network data traffic.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: February 21, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Robert Richard Noel Bielby
  • Patent number: 11586194
    Abstract: Systems, methods and apparatus of optimizing neural network computations of predictive maintenance of vehicles. For example, a data storage device of a vehicle includes: a host interface configured to receive a sensor data stream from at least one sensor configured on the vehicle; at least one storage media component having a non-volatile memory; and a controller. The non-volatile memory is configured into multiple partitions (e.g., namespaces) having different sets of memory operation settings configured for different types of data related to an artificial neural network (ANN). The partitions include a model partition configured to store model data of the ANN. The sensor data stream is applied in the ANN to predict a maintenance service of the vehicle. The memory units of the model partition can be configured for read, infrequent updates, improved storage capacity, and/or for access in parallel with input/output for the ANN.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 21, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Robert Richard Noel Bielby, Poorna Kale
  • Patent number: 11586943
    Abstract: Systems, methods and apparatus of optimizing neural network computations of predictive maintenance of vehicles. For example, a data storage device of a vehicle includes: a host interface configured to receive a sensor data stream from at least one sensor configured on the vehicle; at least one storage media component having a non-volatile memory; and a controller. The non-volatile memory is configured into multiple partitions (e.g., namespaces) having different sets of memory operation settings configured for different types of data related to an artificial neural network (ANN). The partitions include an input partition configured to store input data to the ANN. The sensor data stream is applied in the ANN to predict a maintenance service of the vehicle. The memory units of the input partition can be configured for enhanced endurance, cyclic sequential overwrite of a continuous input stream.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 21, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Poorna Kale, Robert Richard Noel Bielby
  • Publication number: 20230047994
    Abstract: Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting recommended content is provided comprising: receiving a query associated with a user; generating a list of relevant media content items based on the query; selecting items for presentation to the user based on social relevance scores based on social connections of the user that have consumed a relevant item and contextual relevance scores for each item; causing the selected items to be presented to the user; and indicating that a particular item was consumed by a particular social connection.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 16, 2023
    Inventors: Jason Robert Richard Sanio, Martin Brandt Freund
  • Publication number: 20230044677
    Abstract: A vehicle having one or more cameras, configured to record one or more images of a person approaching the vehicle. The camera(s) can be configured to send biometric data derived from the image(s). The vehicle can include a computing system configured to receive the biometric data and to determine a risk score of the person based on the received biometric data and an AI technique, such as an ANN or a decision tree. The received biometric data or a derivative thereof can be input for the AI technique. The computing system can also be configured to determine whether to notify a driver of the vehicle of the risk score based on the risk score exceeding a risk threshold. The vehicle can also include a user interface, configured to output the risk score to notify the driver when the computing system determines the risk score exceeds the risk threshold.
    Type: Application
    Filed: October 20, 2022
    Publication date: February 9, 2023
    Inventor: Robert Richard Noel Bielby
  • Publication number: 20230040186
    Abstract: An apparatus for preparing fruit includes a main housing with a cutting area containing a cutting assembly and a drive assembly, a removable cup assembly for inserting the fruit into the apparatus, and a removable drawer and tray for removing cut pieces of fruit from the apparatus after a cutting operation. The apparatus includes a rinsing assembly for cleaning the fruit and the cutting assembly, and a deflector configured to route cut pieces of fruit into the tray and waste material through a disposal outlet. The cutting assembly is configured to perform one or more cutting operations depending on the type of fruit detected in the cup assembly: wedging for apples, lemons, limes, and pears, and cutting/peeling for oranges and grapefruits. The apparatus quickly prepares various fruits for consumption without requiring an operator to touch the cut pieces of fruit.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 9, 2023
    Inventors: Robert Richard TUCHRELO, Jeffrey Quint CAHOON
  • Patent number: 11563292
    Abstract: An electrical connector comprises an insulative shell having a floor; a first plurality of contacts extending through the floor, wherein the first plurality of contacts are disposed in a plurality of columns; a second plurality of contacts extending through the floor, wherein the second plurality of contacts are interspersed with the first plurality of contacts within the plurality of columns; and a conductive member adjacent the floor. The conductive member comprises a first plurality of openings, wherein the first plurality of contacts extend through the openings of the first plurality of openings; a second plurality of openings, wherein the second plurality of contacts extend through the openings of the second plurality of openings; and a first plurality of tabs, extending into openings in the insulative shell.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 24, 2023
    Assignee: Amphenol Corporation
    Inventors: Thomas S. Cohen, Robert Richard, Eric Leo
  • Patent number: 11562327
    Abstract: Matching healthcare groups and healthcare systems based on billed claims and calculating capture of billed procedures for healthcare groups and systems. A method includes identifying one or more office practitioners billing carrier claims comprising a certain office billing identifier and identifying one or more procedure practitioners associated with facility claims for procedures performed under a certain procedure billing identifier. The method includes identifying a common practitioner billing carrier claims comprising the certain office billing identifier and associated with facility claims for procedures performed under the certain procedure billing identifier. The method includes generating an office-procedure pair by matching the certain office billing identifier with the certain procedure billing identifier based on an existence of the common practitioner.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: January 24, 2023
    Assignee: Milliman Solutions LLC
    Inventors: Robert Richards, David Muhlestein