Patents by Inventor Richard F. Murphy

Richard F. Murphy 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: 11989141
    Abstract: Apparatus and methods are disclosed, including memory devices and systems. Example memory devices, systems and methods include a stack of memory dies, a controller die, and a buffer. Example memory devices, systems and methods include one or more neuromorphic layers logically coupled between one or more dies in the stack of memory dies and a host interface of the controller die.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: May 21, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Brent Keeth, Frank F Ross, Richard C Murphy
  • Publication number: 20240016981
    Abstract: The present invention is an improved implant made from regenerative tissue or natural tissue, methods of making the implant, and methods of using the implant.
    Type: Application
    Filed: December 9, 2021
    Publication date: January 18, 2024
    Inventor: Richard F. Murphy
  • Publication number: 20230259276
    Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
    Type: Application
    Filed: April 20, 2023
    Publication date: August 17, 2023
    Inventors: Mitchell D. ADLER, Michael BROUWER, Andrew R. WHALLEY, John C. HURLEY, Richard F. MURPHY, David P. FINKELSTEIN
  • Patent number: 11669244
    Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: June 6, 2023
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Patent number: 10806048
    Abstract: A secure electronic equipment rack allows electronic equipment to be hung vertically to save space for deep components. This is done by providing a vertical rack apparatus with horizontal side panels on which components are mounted vertically. The side panels of the rack are shorter than the depth of the components to be mounted on, to, or within the panels, thus allowing space to be saved. The rack can be expanded based on user's equipment growth. The apparatus can be mounted on a wall or on a standard EIA relay rack. The apparatus has cable management for equipment that fits into wire channels and allows having a patch panel mounted without taking up a “U” space in the apparatus itself. The apparatus can include a built-in level for ease of mounting, and an integrated earth grounding stud.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 13, 2020
    Assignee: BlackHawk Labs LLC
    Inventors: Tod A. Wagner, Richard F. Murphy
  • Patent number: 10747435
    Abstract: Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. The method determines a subset of the synchronization data items stored on the first device that belong to at least one synchronization sub-group in which the second device participates. Participation in at least one of the synchronization sub-groups is defined based on membership in at least one verification sub-group. The first and second devices are part of a set of related devices with several different verification sub-groups. The method sends only the subset of the synchronization data items that belong to at least one synchronization sub-group in which the second device participates to the second device using a secure channel.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: August 18, 2020
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Publication number: 20200129667
    Abstract: The present invention is an improved implant made from regenerative tissue or natural tissue, methods of making the implant, and methods of using the implant.
    Type: Application
    Filed: June 30, 2018
    Publication date: April 30, 2020
    Inventors: Richard F. Murphy, Kemal Schankereli, Mark Lauren
  • Publication number: 20200060814
    Abstract: The present invention is medical device and method for treating venous valve failure or insufficiency. The device is a prosthesis that includes an engineered tissue valve supported by a frame or stent.
    Type: Application
    Filed: December 4, 2017
    Publication date: February 27, 2020
    Inventors: Richard F. Murphy, Kemal Schankereli, Michael L. Davis
  • Publication number: 20190347007
    Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
    Type: Application
    Filed: May 30, 2019
    Publication date: November 14, 2019
    Inventors: Mitchell D. ADLER, Michael BROUWER, Andrew R. WHALLEY, John C. HURLEY, Richard F. MURPHY, David P. FINKELSTEIN
  • Publication number: 20190297742
    Abstract: A secure electronic equipment rack allows electronic equipment to be hung vertically to save space for deep components. This is done by providing a vertical rack apparatus with horizontal side panels on which components are mounted vertically. The side panels of the rack are shorter than the depth of the components to be mounted on, to, or within the panels, thus allowing space to be saved. The rack can be expanded based on user's equipment growth. The apparatus can be mounted on a wall or on a standard EIA relay rack. The apparatus has cable management for equipment that fits into wire channels and allows having a patch panel mounted without taking up a “U” space in the apparatus itself. The apparatus can include a built-in level for ease of mounting, and an integrated earth grounding stud.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: Tod A. Wagner, Richard F. Murphy
  • Publication number: 20190272101
    Abstract: Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. The method determines a subset of the synchronization data items stored on the first device that belong to at least one synchronization sub-group in which the second device participates. Participation in at least one of the synchronization sub-groups is defined based on membership in at least one verification sub-group. The first and second devices are part of a set of related devices with several different verification sub-groups. The method sends only the subset of the synchronization data items that belong to at least one synchronization sub-group in which the second device participates to the second device using a secure channel.
    Type: Application
    Filed: January 17, 2019
    Publication date: September 5, 2019
    Inventors: Mitchell D. ADLER, Michael BROUWER, Andrew R. WHALLEY, John C. HURLEY, Richard F. MURPHY, David P. FINKELSTEIN
  • Patent number: 10318154
    Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 11, 2019
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Patent number: 10321598
    Abstract: A secure electronic equipment rack allows electronic equipment to be hung vertically to save space for deep components. This is done by providing a vertical rack apparatus with horizontal side panels on which components are mounted vertically. The side panels of the rack are shorter than the depth of the components to be mounted on, to, or within the panels, thus allowing space to be saved, The rack can be expanded based on user's equipment growth. The apparatus can be mounted on a wall or on a standard EIA relay rack. The apparatus has cable management for equipment that fits into wire channels and allows having a patch panel mounted without taking up a “U” space in the apparatus itself, The apparatus can include a built-in level for ease of mounting, and an integrated earth grounding stud.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: June 11, 2019
    Assignee: BlackHawk Labs LLC
    Inventors: Tod A. Wagner, Richard F. Murphy
  • Patent number: 10198182
    Abstract: Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. The method determines a subset of the synchronization data items stored on the first device that belong to at least one synchronization sub-group in which the second device participates. Participation in at least one of the synchronization sub-groups is defined based on membership in at least one verification sub-group. The first and second devices are part of a set of related devices with several different verification sub-groups. The method sends only the subset of the synchronization data items that belong to at least one synchronization sub-group in which the second device participates to the second device using a secure channel.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 5, 2019
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Patent number: 10079880
    Abstract: A method of identifying invalid participants in a synchronization group. The method generates a device synchronization group identifier (DSGI) for a first device from a device-specific key of the first device. The method joins the first device in the synchronization group by using the DSGI of the first device. Prior to the joining of the first device, the synchronization group stores a set of DSGIs of a set of devices that have joined the synchronization group. The method determines that a particular DSGI stored in the synchronization group is the same as the DSGI of the first device. The method identifies the particular DSGI stored in the synchronization group as a DSGI of an invalid participant of the synchronization group.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 18, 2018
    Assignee: APPLE INC.
    Inventors: Richard F. Murphy, Yannick L. Sierra, Andrew R. Whalley
  • Patent number: 10064981
    Abstract: A composition and methods for improved delivery of a therapeutic agent to a stenosed vessel wall.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: September 4, 2018
    Assignee: Bayer Pharma Aktiengesellschaft
    Inventors: Edouard A. Koullick, Richard F. Murphy, Jonathan Schmidt
  • Publication number: 20160359965
    Abstract: A method of identifying invalid participants in a synchronization group. The method generates a device synchronization group identifier (DSGI) for a first device from a device-specific key of the first device. The method joins the first device in the synchronization group by using the DSGI of the first device. Prior to the joining of the first device, the synchronization group stores a set of DSGIs of a set of devices that have joined the synchronization group. The method determines that a particular DSGI stored in the synchronization group is the same as the DSGI of the first device. The method identifies the particular DSGI stored in the synchronization group as a DSGI of an invalid participant of the synchronization group.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 8, 2016
    Inventors: Richard F. Murphy, Yannick L. Sierra, Andrew R. Whalley
  • Publication number: 20160352526
    Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 1, 2016
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Publication number: 20160349999
    Abstract: Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. The method determines a subset of the synchronization data items stored on the first device that belong to at least one synchronization sub-group in which the second device participates. Participation in at least one of the synchronization sub-groups is defined based on membership in at least one verification sub-group. The first and second devices are part of a set of related devices with several different verification sub-groups. The method sends only the subset of the synchronization data items that belong to at least one synchronization sub-group in which the second device participates to the second device using a secure channel.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 1, 2016
    Inventors: Mitchell D. Adler, Michael Brouwer, Andrew R. Whalley, John C. Hurley, Richard F. Murphy, David P. Finkelstein
  • Publication number: 20160242310
    Abstract: A secure electronic equipment rack allows electronic equipment to be hung vertically to save space for deep components. This is done by providing a vertical rack apparatus with horizontal side panels on which components are mounted vertically. The side panels of the rack are shorter than the depth of the components to be mounted on, to, or within the panels, thus allowing space to be saved, The rack can be expanded based on user's equipment growth. The apparatus can be mounted on a wall or on a standard EIA relay rack. The apparatus has cable management for equipment that fits into wire channels and allows having a patch panel mounted without taking up a “U” space in the apparatus itself, The apparatus can include a built-in level for ease of mounting, and an integrated earth grounding stud.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Inventors: TOD A. WAGNER, RICHARD F. MURPHY