Patents by Inventor Robert A. Walker

Robert A. Walker 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: 11507504
    Abstract: A system generating, using a first addressable unit address decoder, a first addressable unit address based on an input address, an interleaving factor, and a number of first addressable units. The system then generating, using an internal address decoder, an internal address based on the input address, the interleaving factor, and the number of first addressable units. Generating the internal address includes: determining a lower address value by extracting lower bits of the internal address, determining an upper address value by extracting upper bits of the internal address, and adding the lower address value to the upper address value to generate the internal address. Using an internal power-of-two address boundary decoder and the internal address, the system then generating a second addressable unit address, a third addressable unit address, a fourth addressable unit address, and a fifth addressable unit address.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: November 22, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Patrick A. La Fratta, Robert Walker, Chandrasekhar Nagarajan
  • Publication number: 20220340052
    Abstract: This disclosure relates to an autonomous vehicle configurable for transportation of either passengers, cargo, or both. The various aspects of this disclosure, which include moveable seat assemblies, a door arrangement, and storage bins, among other things, provide the vehicle with increased functionality and versatility, leading to more efficient vehicle use.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Inventors: Michael John Harmon, Robert Walker
  • Publication number: 20220341286
    Abstract: A wellbore anchoring device having an adjustable injection valve is disclosed. The anchoring device can include the adjustable injection valve and a spring. The spring can be positioned adjacent to the adjustable injection valve. The spring can include an initial pressure setting that is adjustable prior to the anchoring device being positioned in a wellbore to adjust a cracking pressure of the adjustable injection valve.
    Type: Application
    Filed: December 30, 2021
    Publication date: October 27, 2022
    Inventors: Paul Rennison, Roger Clark, Geir Jørgensen, Robert Walker, Kristoffer Landre, Katherine Davies
  • Publication number: 20220335849
    Abstract: Systems and methods are disclosed that facilitate providing a real-time training session between a mentor's communication device and a mentee's communication device, in which the mentor's communication device is granted control over the mentee's communication device in order to provide real-time instruction and video annotation. Mentee (player) data and progression over time are stored, and updatable ranked lists of mentees are generated for recruiting purposes, the wherein rankings are a function of player metrics, attributes, and progression over time. The systems and methods facilitate matching, mentor search and filter, scheduling, live chat, notifications, a rating system, and robust mentor profiles which include bios, photos, areas of expertise, and an introduction video.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 20, 2022
    Applicant: ProMentor, Inc.
    Inventors: Stanley O'Day, Michael Clark, Russel R. Heiser, II, Robert A. Walker
  • Publication number: 20220284901
    Abstract: Systems and processes for providing personalized suggestions indicating that a task may be performed using a digital assistant of an electronic device are provided. An example method includes, at an electronic device with a display, receiving context data associated with the electronic device; determining, based on the context data, a task that may be performed by a digital assistant of the electronic device in response to a natural-language expression; determining, based on the context data, whether suggestion criteria associated with the determined task are satisfied; and in accordance with a determination that the suggestion criteria are satisfied, providing a suggestion indicating that the determined task may be performed using the digital assistant of the electronic device.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 8, 2022
    Inventors: Kirill NOVITCHENKO, Kyle W. LU, Nikrouz GHOTBI, Trungtin TRAN, Lun CUI, Matias Hernan SULZBERGER, Marek Rastislav TELGARSKY, Briana C. CHAPMAN, Kevin Siu Wai LI, Jared CRAWFORD, Robert A. WALKER
  • Patent number: 11386892
    Abstract: Systems and processes for providing personalized suggestions indicating that a task may be performed using a digital assistant of an electronic device are provided. An example method includes, at an electronic device with a display, receiving context data associated with the electronic device; determining, based on the context data, a task that may be performed by a digital assistant of the electronic device in response to a natural-language expression; determining, based on the context data, whether suggestion criteria associated with the determined task are satisfied; and in accordance with a determination that the suggestion criteria are satisfied, providing a suggestion indicating that the determined task may be performed using the digital assistant of the electronic device.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: July 12, 2022
    Assignee: Apple Inc.
    Inventors: Kirill Novitchenko, Kyle W. Lu, Nikrouz Ghotbi, Trungtin Tran, Lun Cui, Matias Hernan Sulzberger, Marek Rastislav Telgarsky, Briana C. Chapman, Kevin Siu Wai Li, Jared Crawford, Robert A. Walker
  • Patent number: 11372763
    Abstract: Various embodiments described herein provide for using a prefetch buffer for a data interface bridge, which can be used with a memory sub-system to increase read access or sequential read access of data from a memory device coupled to the data interface bridge.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: June 28, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Ashay Narsale, Robert Walker
  • Publication number: 20220196508
    Abstract: An apparatus, method and system are set forth for detection of fluids using Bragg grating sensors, wherein the Bragg grating sensing element comprises an optical fiber having a Bragg grating inscribed therein characterized by optical properties that are dependent upon the periodicity and effective refractive index of the grating, and a package for subjecting the Bragg grating to a change in strain when contacted by a fluid such that periodicity and effective refractive index of the grating changes, whereby when interrogated with laser light any such change in periodicity and effective refractive index may be detected.
    Type: Application
    Filed: January 10, 2020
    Publication date: June 23, 2022
    Inventors: Cyril HNATOVSKY, Dan GROBNIC, Stephen MIHAILOV, Ping LU, Kasthuri DE SILVA, Huimin DING, David COULAS, Robert WALKER
  • Patent number: 11359939
    Abstract: Provided is an optical waveguide with an inscribed Bragg grating, where the Bragg grating is stable at high temperature, has low scattering loss and high reflectivity. Also provided is a method for inscribing a Bragg grating in an optical waveguide, the method comprising irradiating the optical waveguide with electromagnetic radiation from an ultrashort pulse duration laser of sufficient intensity to cause a permanent change in an index of refraction within a core of the optical waveguide, where the irradiating step is terminated prior to erasure of a Bragg resonance, and heating the optical waveguide to a temperature and for a duration sufficient to substantially remove a non-permanent grating formed in the optical waveguide by the irradiating step.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: June 14, 2022
    Assignee: NATIONAL RESEARCH COUNCIL OF CANADA
    Inventors: Dan Grobnic, Stephen Mihailov, Robert Walker, Ping Lu, Huimin Ding, David Coulas, Cyril Hnatovsky
  • Patent number: 11288179
    Abstract: Systems and methods for computer memory management by a memory coordinator and a plurality of memory consumers. An urgency and memory quota of each memory consumer is initialized by the memory coordinator, which then adjusts the memory quota of each memory consumer such that the sum of the memory quota of each memory consumer does not exceed a finite amount of computer memory. Each memory consumer adjusts its memory usage in response to the quota input and urgency input from the memory coordinator.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 29, 2022
    Assignee: Kinaxis Inc.
    Inventors: Angela Lin, Robert Walker, Marin Creanga, Dylan Ellicott, Alex Fitzpatrick
  • Publication number: 20220050624
    Abstract: Various embodiments described herein provide for execution of a memory function within a memory sub-system. For example, some embodiments provide for execution of certain memory-related functions internally within the memory sub-system, at the request of a host system, using one or more memory access operations (e.g., direct memory access operations) performed internally within the memory sub-system.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 17, 2022
    Inventors: Dhawal Bavishi, Robert Walker
  • Publication number: 20220028387
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Inventors: Robert A. WALKER, II, Brandon J. NEWENDORP, Rohit DASARI, Richard D. GIULI, Thomas R. GRUBER, Carey E. RADEBAUGH, Ashish GARG, Vineet KHOSLA, Jonathan H. RUSSELL, Corey PETERSON
  • Publication number: 20220027095
    Abstract: Initialization is performed based on the commands received at the command queue. To perform initialization, a bank touch count list that includes a list of banks being accessed by the commands and a bank touch count for each of the banks in the list is updated. The bank touch count identifies the number of commands accessing each of the banks. The bank touch count list is updated by assigning a bank priority rank to each of the banks based on their bank touch count, respectively. Once initialized, the commands in the command queue are scheduled by inserting each of the commands into priority queues based on the bank touch count list.
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Inventors: Patrick A. La Fratta, Robert Walker
  • Publication number: 20220019536
    Abstract: Various embodiments described herein provide for using a prefetch buffer for a data interface bridge, which can be used with a memory sub-system to increase read access or sequential read access of data from a memory device coupled to the data interface bridge.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Ashay Narsale, Robert Walker
  • Patent number: 11194746
    Abstract: Drive information related to data storage drives may be exchanged or communicated among switches and hosts to allow the switches and hosts access to the data storage drives. For example, each of the hosts may provide and maintain a storage stack to access data storage on storage drives operably coupled thereto and data storage drives operably coupled to other hosts.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: December 7, 2021
    Assignee: Seagate Technology LLC
    Inventors: Sumanranjan Swadesranjan Mitra, Robert Walker
  • Publication number: 20210365161
    Abstract: An example process includes: while displaying a user interface different from a digital assistant user interface, receiving a user input; in accordance with a determination that the user input satisfies a criterion for initiating a digital assistant: displaying, over the user interface, the digital assistant user interface, the digital assistant user interface including: a digital assistant indicator displayed at a first portion of the display; and a response affordance displayed at a second portion of the display, where: a portion of the user interface remains visible at a third portion of the display; and the third portion is between the first portion and the second portion.
    Type: Application
    Filed: April 9, 2021
    Publication date: November 25, 2021
    Inventors: Neal ELLIS, Oluwatomiwa B. ALABI, Robert BURTON, Richard R. DELLINGER, Thomas R. FAZIO, Craig M. FEDERIGHI, Rebecca P. FISH, Nikrouz GHOTBI, James N. JONES, Ieyuki KAWASHIMA, Stephen O. LEMAY, Pedro MARI, Aaron MUSENGO, James E. PALMER, Patchaya Beam SEILAUDOM, Andrea Valentina SIMES, Tyler McClay SMITH, Trungtin TRAN, Robert A. WALKER, II
  • Publication number: 20210365174
    Abstract: An example process includes: while displaying a user interface different from a digital assistant user interface, receiving a user input, in accordance with a determination that the user input satisfies a criterion for initiating a digital assistant: displaying, over the user interface, the digital assistant user interface, the digital assistant user interface including: a digital assistant indicator displayed at a first portion of the display; and a response affordance displayed at a second portion of the display, where: a portion of the user interface remains visible at a third portion of the display; and the third portion is between the first portion and the second portion.
    Type: Application
    Filed: April 26, 2021
    Publication date: November 25, 2021
    Inventors: Neal ELLIS, Robert BURTON, Richard R. DELLINGER, Thomas R. FAZIO, Craig M. FEDERIGHI, Rebecca P. FISH, Kenneth Arthur Abraham FERRY, Nikrouz GHOTBI, James N. JONES, Ieyuki KAWASHIMA, Stephen O. LEMAY, Pedro MARI, Aaron MUSENGO, James E. PALMER, Patchaya Beam SEILAUDOM, Tyler McClay SMITH, Trungtin TRAN, Robert A. WALKER, II
  • Patent number: 11175459
    Abstract: An optical waveguide crosspoint comprising first and second single multimode interference sections, each single multimode interference section comprising an input face, an output face and sidewalls extending therebetween, the distance between the input face and output face for each single multimode interference section being the; length of the multimode interference section, the lengths of the first and second multimode interference sections being L1 and L2 respectively; at least one primary input optical waveguide connected to the input face of the first single multimode interference section; at least one primary output optical waveguide connected to the output face of the first single multimode interference section; the first single multimode interference section comprising a symmetry axis extending from the center of the input face to the center of the output face; at least one secondary input optical waveguide connected to the input face of the second single multimode interference section; at least one se
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 16, 2021
    Assignee: ISOTEK MICROWAVE LIMITED
    Inventor: Robert Walker
  • Patent number: 11163486
    Abstract: Various embodiments described herein provide for execution of a memory function within a memory sub-system. For example, some embodiments provide for execution of certain memory-related functions internally within the memory sub-system, at the request of a host system, using one or more memory access operations (e.g., direct memory access operations) performed internally within the memory sub-system.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: November 2, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Dhawal Bavishi, Robert Walker
  • Patent number: 11164114
    Abstract: A system, method and computer program product for performing detailed planning functions for businesses, enterprises and other types of organizations. According to an embodiment, the system comprises a graphical user interface configured to allow a user to define calculations based on data associated with an entity that may have scalar attributes for each entity, and/or a time series, and execution of the defined calculation generates time series result. According to another aspect, a calculation definition may be configured to be adjustable allowing a user to adjust parameter value(s) for each entity associated with the calculation definition. According to another aspect, a calculation definition may be configured to be discretionary allowing a user to attach or assign a calculation to each entity individually. According to another aspect, multiple calculations may be created and have the same name.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: November 2, 2021
    Assignee: TCG SENIOR FUNDING L.L.C.
    Inventors: Paul Barber, Robert Walker, Geoffrey Ng, Jason Seeley