Patents by Inventor Richard To

Richard To 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).

  • Publication number: 20220019415
    Abstract: In a computer comprising multiple processing units, a method of exchanging read only elements between the processing units is described. The read only elements may be code or data, such as vector or matrix data for an AI graph. A master processing unit is identified. At compile time, at least one shareable read only element is allocated to the master processing unit. The at least one shareable read only element is stored in the local memory of the master processing unit. At compile time a transmitting exchange code sequence designated to be executed at the execution stage of the master processing unit is also allocated to the master processing unit. At a time point determined at compile time, the transmitting exchange code sequence causes the processing unit to identify the shareable read only element and to generate a message to be transmitted for reception by another processing unit, the message comprising the shareable read only data element.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 20, 2022
    Inventor: Richard Luke Southwell OSBORNE
  • Publication number: 20220015948
    Abstract: Methods and related apparatus for real-time process monitoring during laser-based refractive index modification of an intraocular lens. During in situ laser treatment of the IOL to modify the refractive index of the IOL material, a signal from the IOL is measured to determine the processing effect of the refractive index modification, and based on the determination, to adjust the laser system parameters to achieve intended processing result. The signal measured from the IOL may be a fluorescent signal induced by the treatment laser, a fluorescent signal induced by an external illumination source, a temporary photodarkening effect, a color change, or a refractive index change directly measured by phase stabilized OCT.
    Type: Application
    Filed: April 7, 2020
    Publication date: January 20, 2022
    Inventors: Richard Hofer, Alexander Vankov, Jenny Wang, David A. Dewey, Phillip Gooding, Georg Schuele
  • Publication number: 20220017519
    Abstract: This disclosure relates to methods of treatment using compound (1) or analogs thereof, and pharmaceutically acceptable salts thereof. Also disclosed are compounds of formula (10): as defined in the specification, and pharmaceutically acceptable salts thereof, as well as pharmaceutical compositions comprising the same. Methods of treatment, such as for cancer, are provided that comprise administering the compounds and their salts to a subject in need of such treatment.
    Type: Application
    Filed: June 24, 2021
    Publication date: January 20, 2022
    Inventors: Joshua E. ALLEN, Martin STOGNIEW, Richard S. POTTORF, Bhaskara Rao NALLAGANCHU, Gary OLSON, Yanjun SUN
  • Publication number: 20220020170
    Abstract: A method includes obtaining a point cloud captured by a depth sensor, and image data captured by an image sensor, the point cloud and the image data representing a support structure bearing a set of objects; obtaining an image boundary corresponding to an object from the set of objects; determining a portion of the point cloud corresponding to the image boundary; selecting, from the determined portion, a subset of points corresponding to a forward surface of the object; and generating a three-dimensional position of the object based on the forward surface.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Inventors: Vlad Gorodetsky, Giorgio Gallina, Anshul V. Joshi, Richard Jeffrey Rzeszutek, Joseph Lam
  • Publication number: 20220016780
    Abstract: An autonomous system used for a production process includes a device configured to manipulate workpieces according to production process tasks. A device controller generates world model of the autonomous system to include data objects representing respective physical objects in the production process, such as workspace, workpieces, and the device. Semantic markers attached to the data objects include information related to a skill to accomplish a task objective. Semantic markers may be activated or deactivated depending on whether the physical object is currently available for a task performance. The device is controlled to perform tasks guided by the semantic markers while relying on an anticipation function with reasoning operations based on types of physical objects, types of skills, and configuration of the data objects.
    Type: Application
    Filed: November 19, 2019
    Publication date: January 20, 2022
    Inventor: Richard Gary McDaniel
  • Publication number: 20220017127
    Abstract: A system for controlling one or more vital wayside devices of a railway network, comprising one or more vital switches, each vital switch being comprised in or operatively connected to an associated device of the one or more vital wayside devices, and a controller which is configured to control the one or more vital wayside devices. The controller is connected to each of the one or more vital switches by means of at least one optical fiber cable and is configured to output one or more light command signals over the at least one optical fiber cable, and each vital switch is configured to switch from an open status to a closed status to provide power and ground to the associated vital wayside device upon receiving at least one corresponding light command signal outputted by the controller for commanding an action of the associated vital wayside device.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Inventors: Nicholas Nagrodsky, James Frisbie, Richard Lawson, Chris Schuchmann
  • Publication number: 20220019417
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Inventor: Abraham Richard Hoffman
  • Publication number: 20220017301
    Abstract: A refuse container that includes a container that has an open-top and a skirt around a periphery of the open-top. A lid can be pivotally coupled to the container or the skirt. The refuse container further includes a hook assembly, the hook assembly includes a prolonged bar coupled to the lid using fasteners and an elongated bar. The elongated bar has a substantially L-shape proximal end and a hook shape distal end, wherein the substantially L-shape proximal end swively couples to the prolonged bar such that the elongated bar can extend downwards along by a height of the skirt and the hook shape distal end of the elongated bar can rest against a wall of the container or the elongated bar can rest against a periphery of the skirt, wherein the hook shape distal end hangs under the periphery of the skirt.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 20, 2022
    Inventor: Anthony Richard Chapman
  • Publication number: 20220018015
    Abstract: A display includes a plurality of pixel chips, chixels, provided on a substrate. The chixels and the light emitters thereon may be shaped, sized and arranged to minimize chixel, pixel, and sub-pixel gaps and to provide a seamless look between adjacent display modules. The substrate may include light manipulators, such as filters, light converters and the like to manipulate the light emitted from light emitters of the chixels. The light manipulators may be arranged to minimize chixel gaps between adjacent chixels.
    Type: Application
    Filed: July 30, 2021
    Publication date: January 20, 2022
    Inventor: Richard C. Cope
  • Publication number: 20220016194
    Abstract: In general, embodiments of the present invention provide antiviral essential oil compositions, and methods of making and using the same. Essential oil compositions can include one or more essential oils, such as thyme essential oil, oregano essential oil, and/or cinnamon essential, optionally in combination with one or more emulsifiers. Essential oil compositions can be in the form of an emulsion and have droplet sizes less than about 25 microns. The use of these compositions in organisms and systems provides beneficial antiviral effects, among others.
    Type: Application
    Filed: September 17, 2021
    Publication date: January 20, 2022
    Inventors: Richard Dale LAMB, Tom M. LATTIMORE
  • Publication number: 20220020089
    Abstract: A method and a system for using differential privacy techniques to provide axe obfuscation with respect to information included in an inventory axe list of available securities is provided. The method includes: obtaining first information to be included in a first inventory axe list to be published on a particular day; retrieving second information included in a second inventory axe list that was published on the previous day and/or several previous days; obfuscating the obtained first information by applying an algorithm based on the difference between the first information and the second information; and publishing the first inventory axe list by transmitting the obfuscated first information to a plurality of intended recipients. The quality of obfuscation may be measured and controlled as a function of desired privacy level and potential cost.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 20, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Antigoni Ourania POLYCHRONIADOU, Tucker Richard BALCH, Gabriele CIPRIANI
  • Publication number: 20220015359
    Abstract: Disinfectant/sanitizer solutions contain aldehyde, surfactant, a quaternary ammonium compound, a main solvent and a co-solvent. Clear disinfectant/sanitizer solutions are made by adding the components of the solutions in a certain order and mixing them together. Concentrated disinfectant/sanitizer solutions can be diluted prior to being applied to a hard surface. Disinfectant/Sanitizer solutions are in the form of a liquid or spray. Liquid disinfectant/sanitizer solutions may be applied to a hard surface using a wipe impregnated or wetted with the solutions.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 20, 2022
    Inventor: Nathan Richard Ortmann
  • Publication number: 20220016269
    Abstract: Compositions and methods for assessing blood vessels and organs of the body are disclosed herein, specifically methods for assessing the vasculature of the eye.
    Type: Application
    Filed: October 1, 2021
    Publication date: January 20, 2022
    Inventors: Richard B. Dorshow, Thomas E. Rogers
  • Publication number: 20220018686
    Abstract: A method of determining a position of a first object includes receiving a first component and a second component of a vector field jointly generated by the first object and by a second object. The method further includes using the second component of the vector field to provide a compensation quantity indicating a contribution of the second object to the first component of the vector field. Further, the method includes determining the position of the first object using the first component of the vector field and the compensation quantity.
    Type: Application
    Filed: July 8, 2021
    Publication date: January 20, 2022
    Applicant: Infineon Technologies AG
    Inventors: Stephan LEISENHEIMER, Richard HEINZ, Hyun Jeong KIM, Joo ll PARK
  • Publication number: 20220019605
    Abstract: Data processing systems and methods according to various embodiments are adapted for automatically detecting and documenting privacy-related aspects of computer software. Particular embodiments are adapted for: (1) automatically scanning source code to determine whether the source code include instructions for collecting personal data; and (2) facilitating the documentation of the portions of the code that collect the personal data. For example, the system may automatically prompt a user for comments regarding the code. The comments may be used, for example, to populate: (A) a privacy impact assessment; (B) system documentation; and/or (C) a privacy-related data map. The system may comprise, for example, a privacy comment plugin for use in conjunction with a code repository.
    Type: Application
    Filed: October 1, 2021
    Publication date: January 20, 2022
    Applicant: OneTrust, LLC
    Inventors: Priya Malhotra, Kabir A. Barday, Mihir S. Karanjkar, Steven W. Finch, Ken A. Browne, Nathan W. Heard, Aakash H. Patel, Jason L. Sabourin, Richard L. Daniel, Dylan D. Patton-Kuhl, Jonathan Blake Brannon
  • Publication number: 20220016989
    Abstract: A system for charging a battery carried by a vehicle may include a charging box for coupling to a vehicle chassis and including interface electrical contacts electrically coupled to the battery. The system may also include a charge coupler including coupler electrical contacts for electrically coupling to the interface electrical contacts from under the vehicle and configured to be coupled to an electrical power supply. The charging box may include an interface activation surface, and the charge coupler may include a housing for enclosing the coupler electrical contacts and including a base for supporting the coupler electrical contacts, a coupler activation surface opposite the base, an opening, and a door configured to open the opening to expose the coupler electrical contacts as the interface activation surface contacts the coupler activation surface and moves the coupler activation surface toward the base.
    Type: Application
    Filed: September 27, 2021
    Publication date: January 20, 2022
    Inventors: Moritz Boecker, Bryan Emrys Booth, Timothy David Kentley-Klay, Richard Luke Osellame, Christopher John Stoffel
  • Publication number: 20220016700
    Abstract: A sintering and debinding system includes a debinding chamber configured to switch between an open state and a closed state, the open state being configured to permit receipt or removal of at least one part within or from the debinding chamber and a sintering chamber operably connected to the debinding chamber and being vertically positioned above or below the debinding chamber. The sintering system also includes a shelf structure configured to receive the at least one part, the shelf structure being movable between the debinding chamber and the sintering chamber and a gate valve configured to switch between an open state and a closed state, the gate valve being configured to selectively permit or block fluid communication between the debinding chamber and the sintering chamber.
    Type: Application
    Filed: March 13, 2020
    Publication date: January 20, 2022
    Applicant: Desktop Metal, Inc.
    Inventors: Nathan Woodard, Richard Remo Fontana, Robert Edward Weiss
  • Publication number: 20220018207
    Abstract: Apparatus and methods are disclosed for securing a component, such as a sealing element, to a tubular member, such as a mandrel, of a downhole tool. In at least one example, a retaining ring is used to secure the component to a mandrel. The retaining ring is secured to the mandrel with a plurality of discrete retention segments disposed within a channel at least partially defined by an internal groove on the retaining ring and an external groove on the mandrel. The retention segments are individually insertable into the channel through an access opening on the retaining ring. A compression spring may be provided in the channel to provide compressive engagement of the retention segments. Various closure configurations are also disclosed for closing the access opening once the retention segments have been inserted.
    Type: Application
    Filed: February 19, 2021
    Publication date: January 20, 2022
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Ryan T. Humphrey, Richard Decena Ornelaz, Matthew Arran Willoughby
  • Publication number: 20220018972
    Abstract: The technology disclosed teaches a method of path planning using a GNSS Forecast, requesting the GNSS Forecast of signal obscuration on behalf of a vehicle travelling in a region, receiving and using the Forecast to plan a path or route that has GNSS signals available over the path or route that satisfy a predetermined criterium. Also taught are GNSS Forecasts and planned paths or routes for a plurality of flying vehicles used by a flight control system, requesting the GNSS Forecast of signal obscuration on behalf of a flying autonomous or automated vehicle travelling in a region, receiving and using the Forecast and to plan a path with GNSS signals available over the path that satisfy predetermined criteria including accommodating real-time changes in flight paths, without leaving space, that satisfies the predetermined criteria. Also taught is certifying performance of GNSS receivers used on a flying vessel.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 20, 2022
    Applicant: Spirent Communications PLC
    Inventors: Jeremy Charles Bennington, Raphael Grech, Dennis Berres, Rafal Zbikowski, Colin Richard FORD, Richard West, Paul Hansen, Arthur Edward Neeves, Esther Anyaegbu, Adam GLEAVE, Ronald Toh Ming Wong
  • Publication number: 20220019935
    Abstract: A device may receive log data from application logs associated with applications, service logs associated with services, and server logs associated with server devices. The device may store the log data. The device may perform natural language processing on the log data to convert the log data into event data identifying events associated with categories. The device may process the event data, with a first machine learning model, to identify patterns in the event data and to generate an alert based on the patterns. The device may process the event data, with a second machine learning model, to generate a correlation matrix for the event data and to predict an event based on the correlation matrix. The device may process the event data, with a third machine learning model, to classify the event data based on the categories and to generate a recommendation based on classifying the event data.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Prakash GHATAGE, Nirav Jagdish SAMPAT, Kumar VISWANATHAN, Naveen Kumar THANGARAJ, Sattish SUNDARAKRISHNAN, Kaustubh KURHEKAR, Richard Stephen Vincent PRICE