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: 10162557
    Abstract: Methods of accessing memory cells, methods of distributing memory requests, systems, and memory controllers are described. In one such method, where memory cells are divided into at least a first region of memory cells and a second region of memory cells, memory cells in the first region are accessed according to a first address definition and memory cells in the second region are accessed according to a second address definition that is different from the first address definition. Additional embodiments are described.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: December 25, 2018
    Assignee: Micron Technology, Inc.
    Inventor: Robert Walker
  • Publication number: 20180345058
    Abstract: A fire protection external vehicle cover including a plurality of panels of a fire retardant material or textile. Each panel is configured to cover an adjacent portion of the cabin of the vehicle; with one or more panels including a retention mechanism to secure the panels by gripping between closed doors and door frames of the cabin. A storage and deployment mechanism is configured to store and deploy the cover from one or more locations on the vehicle; wherein in operation, when deployed, the cover forms an enclosure over the cabin thereby protecting external surfaces of the cabin and thus its occupants and an internal lining of the vehicle from exposure to radiant heat, burning embers and flames if the vehicle is moving through or becomes trapped in a fire.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 6, 2018
    Inventors: Robert James WALKER, Matthew Robert WALKER
  • Publication number: 20180330730
    Abstract: Speech recognition is performed on a received utterance to determine a plurality of candidate text representations of the utterance, including a primary text representation and one or more alternative text representations. Natural language processing is performed on the primary text representation to determine a plurality of candidate actionable intents, including a primary actionable intent and one or more alternative actionable intents. A result is determined based on the primary actionable intent. The result is provided to the user. A recognition correction trigger is detected. In response to detecting the recognition correction trigger, a set of alternative intent affordances and a set of alternative text affordances are concurrently displayed.
    Type: Application
    Filed: August 15, 2017
    Publication date: November 15, 2018
    Inventors: Ashish GARG, Harry J. SADDLER, Shweta GRAMPUROHIT, Robert A. WALKER, Rushin N. SHAH, Matthew S. SEIGEL, Matthias PAULIK
  • Publication number: 20180322039
    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a processing unit configured to run an operating system, and a memory coupled to the processing unit. The memory configured to communicate with the processing unit via a memory bus. The example apparatus may further include an adaptive memory controller configured to receive monitored statistical data from the memory and from the processing unit. The adaptive memory controller is configured to manage the memory based on the monitored statistical data.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 8, 2018
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: David A. Roberts, J. Thomas Pawlowski, Robert Walker
  • Publication number: 20180300079
    Abstract: Methods of accessing memory cells, methods of distributing memory requests, systems, and memory controllers are described. In one such method, where memory cells are divided into at least a first region of memory cells and a second region of memory cells, memory cells in the first region are accessed according to a first address definition and memory cells in the second region are accessed according to a second address definition that is different from the first address definition. Additional embodiments are described.
    Type: Application
    Filed: March 12, 2018
    Publication date: October 18, 2018
    Inventor: Robert Walker
  • Patent number: 10089221
    Abstract: Methods of mapping memory regions to processes based on thermal data of memory regions are described. In some embodiments, a memory controller may receive a memory allocation request. The memory allocation request may include a logical memory address. The method may further include mapping the logical memory address to an address in a memory region of the memory system based on thermal data for memory regions of the memory system. Additional methods and systems are also described.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: October 2, 2018
    Assignee: Micron Technology, Inc.
    Inventors: Robert Walker, David A. Roberts
  • Patent number: 10061709
    Abstract: Methods of mapping memory cells to applications, methods of accessing memory cells, systems, and memory controllers are described. In some embodiments, a memory system including multiple physical channels is mapped into regions, such that any region spans each physical channel of the memory system. Applications are allocated memory in the regions, and performance and power requirements of the applications are associated with the regions. Additional methods and systems are also described.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 28, 2018
    Assignee: Micron Technology, Inc.
    Inventor: Robert Walker
  • Patent number: 10042750
    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a processing unit configured to run an operating system, and a memory coupled to the processing unit. The memory configured to communicate with the processing unit via a memory bus. The example apparatus may further include an adaptive memory controller configured to receive monitored statistical data from the memory and from the processing unit. The adaptive memory controller is configured to manage the memory based on the monitored statistical data.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: August 7, 2018
    Assignee: Micron Technology, Inc.
    Inventors: David A. Roberts, J. Thomas Pawlowski, Robert Walker
  • Patent number: 10029502
    Abstract: A method of forming an image on a substrate by applying energy, involves a substrate in or on which there are at least two different colour-change agents, i.e. a first colour-change agent capable of giving rise to at least two different colours; and a second colour-change agent capable of giving rise to at least one different colour than achievable with the first colour change agent. A preferred embodiment of the invention is a multi-layer laminate comprising, in order, a layer comprising the first agent, a barrier layer, and a layer comprising the second agent.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 24, 2018
    Assignee: DataLase Ltd.
    Inventors: Anthony N. Jarvis, Christopher Anthony Wyres, William Green, Martin Robert Walker
  • Patent number: 9973489
    Abstract: Various aspects of the disclosure relate to providing a per-application policy-controlled virtual private network (VPN) tunnel. In some embodiments, tickets may be used to provide access to an enterprise resource without separate authentication of the application and, in some instances, can be used in such a manner as to provide a seamless experience to the user when reestablishing a per-application policy controlled VPN tunnel during the lifetime of the ticket. Additional aspects relate to an access gateway providing updated policy information and tickets to a mobile device. Other aspects relate to selectively wiping the tickets from a secure container of the mobile device. Yet further aspects relate to operating applications in multiple modes, such as a managed mode and an unmanaged mode, and providing authentication-related services based on one or more of the above aspects.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: May 15, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, Zhongmin Lang, Nitin Desai, James Robert Walker
  • Patent number: 9943618
    Abstract: A UV illumination method includes moving a UV peripheral separate from a smart device to location associated with a plurality of target surfaces, selecting a UV illumination application executing upon the smart device, selecting an icon from within the UV illumination application, sending via a wireless communication mechanism of the smart device to the UV peripheral, instructions to turn on a UV light disposed in the UV peripheral in response to the selection of the icon, receiving via a wireless communication mechanism disposed in the UV peripheral, the instructions to turn on the UV light, illuminating, with the UV light within the UV peripheral, sanitizing UV light to the plurality of target surfaces other than surfaces of the smart device in response to the instructions, and thereafter terminating illuminating, with the UV light within the UV peripheral, the sanitizing UV light from the plurality of target surfaces.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: April 17, 2018
    Assignee: RAYVIO CORPORATION
    Inventors: Yitao Liao, Robert Walker, Doug Collins, Sheung Li
  • Publication number: 20180101993
    Abstract: Embodiments capture one or more images of a visual scene that includes a first physical object. A first region of the first physical object to apply one or more augmentations to is determined. Embodiments determine which configuration the first physical object is currently in. The first physical object is configured to be physically manipulatable into each of a plurality of configurations. A sequence of frames is rendered for display in which the first region of the first physical object is animated in a predefined manner depicting a virtual light source within the first physical object, based on the determined configuration of the first physical object, by applying the one or more augmentations to a first virtual object generated based on predefined geometric information corresponding to a determined object type of the first physical object. The rendered sequence of frames is output for display using one or more display devices.
    Type: Application
    Filed: December 12, 2017
    Publication date: April 12, 2018
    Inventors: Kenneth John MITCHELL, Robert Walker SUMNER
  • Patent number: 9933972
    Abstract: Methods of accessing memory cells, methods of distributing memory requests, systems, and memory controllers are described. In one such method, where memory cells are divided into at least a first region of memory cells and a second region of memory cells, memory cells in the first region are accessed according to a first address definition and memory cells in the second region are accessed according to a second address definition that is different from the first address definition. Additional embodiments are described.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: April 3, 2018
    Assignee: Micron Technology, Inc.
    Inventor: Robert Walker
  • Patent number: 9930097
    Abstract: According to some aspects, a transport accelerator of a client device may generate a chunk request that is derived from a fragment request and that has transport acceleration metadata. The transport acceleration metadata may indicate that the request is from a transport accelerator and/or indicate a fragment associated with the fragment request. The transport accelerator may receive a signal to cancel one or more chunk requests and/or wait to receive a full fragment. A client application of the client device may generate the signal upon receipt of an HTTP response from a server that complies with a handshaking procedure.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fatih Ulupinar, Punyaslok Purkayastha, Robert Walker, Yinian Mao, Brian Harold Kelley
  • Publication number: 20180082226
    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: Application
    Filed: November 29, 2017
    Publication date: March 22, 2018
    Inventors: Paul Barber, Robert Walker, Geoffrey Ng, Jason Seeley
  • Publication number: 20180067254
    Abstract: There is provided an alignment system and method for use in an ultrashort pulse duration laser-based Fiber Bragg Grating (FBG) writing system, the alignment system comprising: clamps configured to hold a coated optical fiber in a position perpendicular to a beam path of an ultrashort pulse duration laser-based FBG writing station; an optical detector; and a control system with an input from the optical detector and an output to adjust parameters of an optical source and the FBG writing station adjust a distance between the optical fiber and an optical source of the writing station based on luminescence generated in a core of the optical fiber as indicated in a signal received at the input from the optical detector.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 8, 2018
    Inventors: Stephen MIHAILOV, Dan GROBNIC, Rune LAUSTEN, Robert WALKER, Ping LU, Huimin DING, David COULAS, Cyril HNATOVSKY
  • Patent number: 9858428
    Abstract: Various aspects of the disclosure relate to providing secure containers or data vaults for data of one or more managed applications. In some embodiments, each managed application may be assigned its own private data vault and/or may be assigned a shared data vault that is accessible to at least one other managed application. As the managed application executes, calls for access to the data may be intercepted and redirected to the secure containers. Data stored in a secure container may be encrypted according to a policy. Other aspects relate to deleting data from a secure container, such as via a selective wipe of data associated with a managed application. Further aspects relate to configuring and creating the secure containers, retrieving key information required to encrypt/decrypt the data stored in the secure containers, and publishing the managed applications, policy information and key information for download to a mobile device.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: January 2, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, Zhongmin Lang, Nitin Desai, James Robert Walker
  • Patent number: D808873
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: January 30, 2018
    Assignee: FCA US LLC
    Inventors: Ryan P Joyce, Ian Hedge, Clifford Wilkins, Klaus Busse, Robert Walker, Cecile M Giroux
  • Patent number: D809443
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: February 6, 2018
    Assignee: FCA US LLC
    Inventors: Robert Walker, Winnie Cheung
  • Patent number: D824306
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: July 31, 2018
    Assignee: FCA US LLC
    Inventors: Ryan P Joyce, Robert Walker