Patents by Inventor Robert Walker

Robert 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: 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: 9846965
    Abstract: Techniques for displaying an augmented reality toy. Embodiments capture a visual scene for display. The visual scene includes a first physical object and is captured using one or more camera devices. The first physical object is identified as a first predetermined object type, based on one or more object identifiers associated with the first physical object. Embodiments retrieve predefined geometric information corresponding to the first predetermined object type and render a sequence of frames for display in which the captured visual scene is augmented, based on the predefined geometric information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 19, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth John Mitchell, Robert Walker Sumner
  • Publication number: 20170358303
    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: September 19, 2016
    Publication date: December 14, 2017
    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
  • Patent number: D805143
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: December 12, 2017
    Assignee: adidas AG
    Inventors: Franziska-Maria Eva Löffelmann, Stefan Alois Bichler, Andrew Robert Walker, Christoph Juckelandt
  • Patent number: D805144
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: December 12, 2017
    Assignee: adidas AG
    Inventors: Franziska-Maria Eva Löffelmann, Stefan Alois Bichler, Andrew Robert Walker, Christoph Juckelandt
  • Patent number: D805145
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: December 12, 2017
    Assignee: adidas AG
    Inventors: Franziska-Maria Eva Löffelmann, Stefan Alois Bichler, Andrew Robert Walker, Christoph Juckelandt
  • 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