Patents by Inventor Nicholas C. Seroff

Nicholas C. Seroff 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: 9472243
    Abstract: Systems and methods are provided for stacked semiconductor memory devices. The stacked semiconductor memory devices can include a nonvolatile memory controller, a number of nonvolatile memory dies arranged in a stacked configuration, and a package substrate. The memory controller and the memory dies can be coupled to each other with vias that extend through the package substrate. A vertical interconnect process may be used to electrically connect the nonvolatile memory dies to each other, as well as other system components. The memory controller may be flip-chip bonded to external circuitry, such as another semiconductor device or a printed circuit board.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Patent number: 9232302
    Abstract: Microphone assemblies may be provided that have microelectromechanical systems microphones and associated application-specific integrated circuits mounted to printed circuit boards. The application-specific integrated circuits may contain amplifier circuitry for amplifying microphone signals from the microphone. One or more though-silicon vias may be formed in the application-specific integrated circuit that serve as an acoustic port through which sound may pass. The application-specific integrated circuit may be embedded in the printed circuit board and the microphone may be mounted to the upper surface of the printed circuit board, the application-specific integrated circuit and microphone may be stacked on the upper surface of the printed circuit board, or the microphone and application-specific integrated circuit may be mounted to the printed circuit board so that the microphone is received within an opening in the printed circuit board.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: January 5, 2016
    Assignee: Apple Inc.
    Inventors: Jahan Minoo, Nicholas C. Seroff
  • Patent number: 9164680
    Abstract: Systems and methods are provided for improved communications in a nonvolatile memory (“NVM”) system. The system can toggle between multiple communications channels to provide point-to-point communications between a host device and NVM dies included in the system. The host device can toggle between multiple communications channels that extend to one or more memory controllers of the system, and the memory controllers can toggle between multiple communications channels that extend to the NVM dies. Power islands may be incorporated into the system to electrically isolate system components associated with inactive communications channels.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: October 20, 2015
    Assignee: Apple Inc.
    Inventors: Nicholas C. Seroff, Anthony Fai, Nir Jacob Wakrat
  • Publication number: 20140321189
    Abstract: Systems and methods are provided for stacked semiconductor memory devices. The stacked semiconductor memory devices can include a nonvolatile memory controller, a number of nonvolatile memory dies arranged in a stacked configuration, and a package substrate. The memory controller and the memory dies can be coupled to each other with vias that extend through the package substrate. A vertical interconnect process may be used to electrically connect the nonvolatile memory dies to each other, as well as other system components. The memory controller may be flip-chip bonded to external circuitry, such as another semiconductor device or a printed circuit board.
    Type: Application
    Filed: July 14, 2014
    Publication date: October 30, 2014
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Patent number: 8874942
    Abstract: Systems and methods are disclosed for asynchronous management of access requests to control power consumption. In some cases, by asynchronously managing power within a system, multiple dies of a NVM can simultaneously draw current in order to match the power demand. In particular, an arbiter of the system can receive multiple requests to draw current, where each request may be associated with a different die of the NVM. In some embodiments, the arbiter can determine the servicing order using the time of arrival of the request (e.g., a first-in, first-out scheme). In other embodiments, the arbiter can simultaneously service multiple requests so long as the servicing of the multiple requests does not exceed a power budget.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventor: Nicholas C. Seroff
  • Patent number: 8874828
    Abstract: Systems and methods for providing early hinting to nonvolatile memory charge pumps are disclosed. Charge pumps associated with one or more nonvolatile memory dies can be proactively activated based on a determination that a command queue of access requests contains at least a threshold number of consecutive access requests of the same type. Based on analysis of the command queue, the memory controller can transmit an early hint command to a nonvolatile memory die to proactively activate its charge pump to provide a voltage suitable for executing the consecutive access requests of the same type.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Publication number: 20140258761
    Abstract: Systems and methods are disclosed for asynchronous management of access requests to control power consumption. In some cases, by asynchronously managing power within a system, multiple dies of a NVM can simultaneously draw current in order to match the power demand. In particular, an arbiter of the system can receive multiple requests to draw current, where each request may be associated with a different die of the NVM. In some embodiments, the arbiter can determine the servicing order using the time of arrival of the request (e.g., a first-in, first-out scheme). In other embodiments, the arbiter can simultaneously service multiple requests so long as the servicing of the multiple requests does not exceed a power budget.
    Type: Application
    Filed: May 21, 2014
    Publication date: September 11, 2014
    Applicant: Apple Inc.
    Inventor: Nicholas C. Seroff
  • Patent number: 8780600
    Abstract: Systems and methods are provided for stacked semiconductor memory devices. The stacked semiconductor memory devices can include a nonvolatile memory controller, a number of nonvolatile memory dies arranged in a stacked configuration, and a package substrate. The memory controller and the memory dies can be coupled to each other with vias that extend through the package substrate. A vertical interconnect process may be used to electrically connect the nonvolatile memory dies to each other, as well as other system components. The memory controller may be flip-chip bonded to external circuitry, such as another semiconductor device or a printed circuit board.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: July 15, 2014
    Assignee: Apple Inc.
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Publication number: 20140164717
    Abstract: Systems and methods are provided for improved communications in a nonvolatile memory (“NVM”) system. The system can toggle between multiple communications channels to provide point-to-point communications between a host device and NVM dies included in the system. The host device can toggle between multiple communications channels that extend to one or more memory controllers of the system, and the memory controllers can toggle between multiple communications channels that extend to the NVM dies. Power islands may be incorporated into the system to electrically isolate system components associated with inactive communications channels.
    Type: Application
    Filed: January 6, 2014
    Publication date: June 12, 2014
    Applicant: Apple Inc.
    Inventors: Nicholas C. Seroff, Anthony Fai, Nir Jacob Wakrat
  • Publication number: 20140112079
    Abstract: Systems and methods are disclosed for managing the peak power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: Apple Inc.
    Inventors: Nir J. Wakrat, Daniel J. Post, Kenneth L. Herman, Vadim Khmelnitsky, Nicholas C. Seroff, Hsiao H. Thio, Matthew J. Byom
  • Patent number: 8626994
    Abstract: Systems and methods are provided for improved communications in a nonvolatile memory (“NVM”) system. The system can toggle between multiple communications channels to provide point-to-point communications between a host device and NVM dies included in the system. The host device can toggle between multiple communications channels that extend to one or more memory controllers of the system, and the memory controllers can toggle between multiple communications channels that extend to the NVM dies. Power islands may be incorporated into the system to electrically isolate system components associated with inactive communications channels.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Nicholas C. Seroff, Anthony Fai, Nir Jacob Wakrat
  • Publication number: 20130297852
    Abstract: Systems and methods for providing early hinting to nonvolatile memory charge pumps are disclosed. Charge pumps associated with one or more nonvolatile memory dies can be proactively activated based on a determination that a command queue of access requests contains at least a threshold number of consecutive access requests of the same type. Based on analysis of the command queue, the memory controller can transmit an early hint command to a nonvolatile memory die to proactively activate its charge pump to provide a voltage suitable for executing the consecutive access requests of the same type.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Applicant: APPLE INC.
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Publication number: 20130290606
    Abstract: Systems and methods are disclosed for power management of a system having non-volatile memory (“NVM”). One or more controllers of the system can optimally turn modules on or off and/or intelligently adjust the operating speeds of modules and interfaces of the system based on the type of incoming commands and the current conditions of the system. This can result in optimal system performance and reduced system power consumption.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: Apple Inc.
    Inventors: Victor E. Alessi, Nicholas C. Seroff, Arjun Kapoor, Nir Jacob Wakrat, Anthony Fai
  • Publication number: 20130148401
    Abstract: Systems and methods are provided for stacked semiconductor memory devices. The stacked semiconductor memory devices can include a nonvolatile memory controller, a number of nonvolatile memory dies arranged in a stacked configuration, and a package substrate. The memory controller and the memory dies can be coupled to each other with vias that extend through the package substrate. A vertical interconnect process may be used to electrically connect the nonvolatile memory dies to each other, as well as other system components. The memory controller may be flip-chip bonded to external circuitry, such as another semiconductor device or a printed circuit board.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 13, 2013
    Applicant: APPLE INC.
    Inventors: Anthony Fai, Nicholas C. Seroff
  • Publication number: 20130138868
    Abstract: Systems and methods are provided for improved communications in a nonvolatile memory (“NVM”) system. The system can toggle between multiple communications channels to provide point-to-point communications between a host device and NVM dies included in the system. The host device can toggle between multiple communications channels that extend to one or more memory controllers of the system, and the memory controllers can toggle between multiple communications channels that extend to the NVM dies. Power islands may be incorporated into the system to electrically isolate system components associated with inactive communications channels.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: APPLE INC.
    Inventors: Nicholas C. Seroff, Anthony Fai, Nir Jacob Wakrat
  • Publication number: 20120308045
    Abstract: Microphone assemblies may be provided that have microelectromechanical systems microphones and associated application-specific integrated circuits mounted to printed circuit boards. The application-specific integrated circuits may contain amplifier circuitry for amplifying microphone signals from the microphone. One or more though-silicon vias may be formed in the application-specific integrated circuit that serve as an acoustic port through which sound may pass. The application-specific integrated circuit may be embedded in the printed circuit board and the microphone may be mounted to the upper surface of the printed circuit board, the application-specific integrated circuit and microphone may be stacked on the upper surface of the printed circuit board, or the microphone and application-specific integrated circuit may be mounted to the printed circuit board so that the microphone is received within an opening in the printed circuit board.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Jahan Minoo, Nicholas C. Seroff
  • Patent number: 8250266
    Abstract: A data storage device comprises a data storage medium and a connector that provides an interface between the data storage medium and a host device. The connector has a shape that substantially conforms to an internal storage interconnect standard. The connector comprises a first set of electrical contacts that substantially conform to the internal storage interconnect standard, and a second set of contacts configured to provide connectivity with the host device in accordance with an external storage interconnect standard. Also described are cables for connecting the data storage device to a host via the external storage interconnect standard as well as an interconnect detector.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: August 21, 2012
    Assignee: Seagate Technology LLC
    Inventors: William L. Rugg, Nicholas C. Seroff
  • Patent number: 8239581
    Abstract: A data storage device comprises a data storage medium; an interface between the data storage medium and a host device configured to provide connectivity according to a plurality of storage interconnect standards. The data storage device also includes a interconnect detector configured to determine the presence of a physical connection to the host device and identify an interconnect standard of the host device, wherein the interconnect standard of the host device is one of the plurality of storage interconnect standards; and a controller configured to: receive an indication of the interconnect standard of the physical connection from the interconnect detector, receive data access commands in accordance with the interconnect standard from the host device via the connector; process the data access commands by accessing the data storage medium; and send a response to the data access commands in accordance with the interconnect standard to the host via the connector.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: August 7, 2012
    Assignee: Seagate Technology LLC
    Inventors: Gabriel Ibarra, William L. Rugg, Nicholas C. Seroff
  • Publication number: 20100223416
    Abstract: A data storage device comprises a data storage medium; an interface between the data storage medium and a host device configured to provide connectivity according to a plurality of storage interconnect standards. The data storage device also includes a interconnect detector configured to determine the presence of a physical connection to the host device and identify an interconnect standard of the host device, wherein the interconnect standard of the host device is one of the plurality of storage interconnect standards; and a controller configured to: receive an indication of the interconnect standard of the physical connection from the interconnect detector, receive data access commands in accordance with the interconnect standard from the host device via the connector; process the data access commands by accessing the data storage medium; and send a response to the data access commands in accordance with the interconnect standard to the host via the connector.
    Type: Application
    Filed: May 10, 2010
    Publication date: September 2, 2010
    Applicant: Seagate Technology LLC
    Inventors: Gabriel Ibarra, William L. Rugg, Nicholas C. Seroff
  • Publication number: 20090286421
    Abstract: A data storage device comprises a data storage medium and a connector that provides an interface between the data storage medium and a host device. The connector has a shape that substantially conforms to an internal storage interconnect standard. The connector comprises a first set of electrical contacts that substantially conform to the internal storage interconnect standard, and a second set of contacts configured to provide connectivity with the host device in accordance with an external storage interconnect standard. Also described are cables for connecting the data storage device to a host via the external storage interconnect standard as well as an interconnect detector.
    Type: Application
    Filed: March 24, 2009
    Publication date: November 19, 2009
    Applicant: Seagate Technology LLC
    Inventors: William L. Rugg, Nicholas C. Seroff