Patents by Inventor Philip Yeung

Philip Yeung 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).

  • Publication number: 20250061066
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from the first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Application
    Filed: August 27, 2024
    Publication date: February 20, 2025
    Inventors: Vlad Fruchter, Keith Lowery, George Michael Uhler, Steven Woo, Chi-Ming (Philip) Yeung, Ronald Lee
  • Patent number: 12099454
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from the first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: September 24, 2024
    Assignee: Rambus Inc.
    Inventors: Vlad Fruchter, Keith Lowery, George Michael Uhler, Steven Woo, Chi-Ming (Philip) Yeung, Ronald Lee
  • Publication number: 20220188249
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from the first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 16, 2022
    Inventors: Vlad Fruchter, Keith Lowery, George Michael Uhler, Steven Woo, Chi-Ming (Philip) Yeung, Ronald Lee
  • Publication number: 20220158949
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Michael Petys, Shiu Y. Chong, Andreea Cuculeanu, Alan N. Dunn, Andrew J. Laird, Timothy Smith, Kenneth A. Williams, Philip Yeung
  • Patent number: 11271863
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: March 8, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Petys, Shiu Y. Chong, Andreea Cuculeanu, Alan N. Dunn, Andrew J Laird, Timothy Smith, Kenneth A. Williams, Philip Yeung
  • Patent number: 11210240
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from the first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: December 28, 2021
    Assignee: Rambus Inc.
    Inventors: Vlad Fruchter, Keith Lowery, George Michael Uhler, Steven Woo, Chi-Ming (Philip) Yeung, Ronald Lee
  • Publication number: 20200153750
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Michael Petys, Shiu Y. Chong, Andreea Cuculeanu, Alan N. Dunn, Andrew J Laird, Timothy Smith, Kenneth A. Williams, Philip Yeung
  • Publication number: 20200110715
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from the first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 9, 2020
    Inventors: Vlad FRUCHTER, Keith LOWERY, George Michael UHLER, Steven WOO, Chi-Ming (Philip) YEUNG, Ronald LEE
  • Patent number: 10567302
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: February 18, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Petys, Shiu Y. Chong, Andreea Cuculeanu, Alan N Dunn, Andrew J Laird, Timothy Smith, Kenneth A. Williams, Philip Yeung
  • Patent number: 10437747
    Abstract: System and method for improved transferring of data involving memory device systems. A memory appliance (MA) comprising a plurality of memory modules is configured to store data within the plurality of memory modules and further configured to receive data commands from first server and a second server coupled to the MA. The data commands may include direction memory access commands such that the MA can service the data commands while bypassing a host controller of the MA.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: October 8, 2019
    Assignee: Rambus Inc.
    Inventors: Vlad Fruchter, Keith Lowery, George Michael Uhler, Steven Woo, Chi-Ming (Philip) Yeung, Ronald Lee
  • Publication number: 20170353468
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Michael Petys, SHIU Y. CHONG, ANDREEA CUCULEANU, ALAN N. DUNN, ANDREW J. LAIRD, TIMOTHY SMITH, KENNETH A. WILLIAMS, PHILIP YEUNG
  • Publication number: 20160299856
    Abstract: System and method for improved transferring of data involving memory device systems.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 13, 2016
    Inventors: Vlad FRUCHTER, Keith LOWERY, Michael UHLER, Steven WOO, Chi-Ming (Philip) YEUNG, Ronald LEE
  • Patent number: 8488686
    Abstract: A communication channel is operated by storing a calibrated parameter value in nonvolatile memory during manufacturing, testing, or during a first operation of the device. Upon starting operation of the communication channel in the field, the calibrated parameter value is obtained from the nonvolatile memory, and used in applying an operating parameter of the communication channel. After applying the operating parameter, communication is initiated on a communication channel. The operating parameter can be adjusted to account for drift immediately after starting up, or periodically. The process of starting operation in the field includes power up events after a power management operation. In embodiments where one component includes memory, steps can be taken prior to a power management operation using the communication channel, such as transferring calibration patterns to be used in calibration procedures.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: July 16, 2013
    Assignee: Rambus Inc.
    Inventors: Philip Yeung, Richard E Perego, Scott C Best
  • Patent number: 8378699
    Abstract: An integrated circuit is described. The integrated circuit includes an interface circuit that includes a transmitter and a receiver. A generator in the integrated circuit is selectively coupled to the transmitter. The generator is to provide a test sequence that is output by the transmitter during a test mode of operation. A memory in the integrated circuit is selectively coupled to the generator and the receiver. The memory is to receive and synchronize the test sequence and a signal corresponding to the test sequence that is received by the receiver. A logic circuit in the integrated circuit is to compare the test sequence and the signal.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: February 19, 2013
    Assignee: Rambus Inc.
    Inventors: Bret Stott, Philip Yeung, John W. Brooks, Benedict Lau, Chanh V. Tran, Eugene C. Ho
  • Publication number: 20110235727
    Abstract: A communication channel is operated by storing a calibrated parameter value in nonvolatile memory during manufacturing, testing, or during a first operation of the device. Upon starting operation of the communication channel in the field, the calibrated parameter value is obtained from the nonvolatile memory, and used in applying an operating parameter of the communication channel. After applying the operating parameter, communication is initiated on a communication channel. The operating parameter can be adjusted to account for drift immediately after starting up, or periodically. The process of starting operation in the field includes power up events after a power management operation. In embodiments where one component includes memory, steps can be taken prior to a power management operation using the communication channel, such as transferring calibration patterns to be used in calibration procedures.
    Type: Application
    Filed: June 2, 2011
    Publication date: September 29, 2011
    Applicant: RAMBUS, INC.
    Inventors: PHILIP YEUNG, Richard E. Perego, Scott C. Best
  • Patent number: 7978754
    Abstract: A communication channel is operated by storing a calibrated parameter value in nonvolatile memory during manufacturing, testing, or during a first operation of the device. Upon starting operation of the communication channel in the field, the calibrated parameter value is obtained from the nonvolatile memory, and used in applying an operating parameter of the communication channel. After applying the operating parameter, communication is initiated on a communication channel. The operating parameter can be adjusted to account for drift immediately after starting up, or periodically. The process of starting operation in the field includes power up events after a power management operation. In embodiments where one component includes memory, steps can be taken prior to a power management operation using the communication channel, such as transferring calibration patterns to be used in calibration procedures.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: July 12, 2011
    Assignee: Rambus Inc.
    Inventors: Philip Yeung, Richard E Perego, Scott C Best
  • Publication number: 20090206867
    Abstract: An integrated circuit is described. The integrated circuit includes an interface circuit that includes a transmitter and a receiver. A generator in the integrated circuit is selectively coupled to the transmitter. The generator is to provide a test sequence that is output by the transmitter during a test mode of operation. A memory in the integrated circuit is selectively coupled to the generator and the receiver. The memory is to receive and synchronize the test sequence and a signal corresponding to the test sequence that is received by the receiver. A logic circuit in the integrated circuit is to compare the test sequence and the signal.
    Type: Application
    Filed: April 27, 2009
    Publication date: August 20, 2009
    Inventors: Bret Stott, Philip Yeung, John W. Brooks, Benedict Lau, Chanh V. Tran, Eugene C. Ho
  • Patent number: 7535242
    Abstract: An integrated circuit is described. The integrated circuit includes an interface circuit that includes a transmitter and a receiver. A generator in the integrated circuit is selectively coupled to the transmitter. The generator is to provide a test sequence that is output by the transmitter during a test mode of operation. A memory in the integrated circuit is selectively coupled to the generator and the receiver. The memory is to receive and synchronize the test sequence and a signal corresponding to the test sequence that is received by the receiver. A logic circuit in the integrated circuit is to compare the test sequence and the signal.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: May 19, 2009
    Assignee: Rambus Inc.
    Inventors: Bret Stott, Philip Yeung, John W. Brooks, Benedict Lau, Chanh V. Tran, Eugene C. Ho
  • Publication number: 20070257693
    Abstract: An integrated circuit is described. The integrated circuit includes an interface circuit that includes a transmitter and a receiver. A generator in the integrated circuit is selectively coupled to the transmitter. The generator is to provide a test sequence that is output by the transmitter during a test mode of operation. A memory in the integrated circuit is selectively coupled to the generator and the receiver. The memory is to receive and synchronize the test sequence and a signal corresponding to the test sequence that is received by the receiver. A logic circuit in the integrated circuit is to compare the test sequence and the signal.
    Type: Application
    Filed: May 3, 2006
    Publication date: November 8, 2007
    Inventors: Bret Stott, Philip Yeung, John Brooks, Benedict Lau, Chanh Tran, Eugene Ho
  • Publication number: 20060167646
    Abstract: The present invention provides a method and apparatus configured to allow testing of interconnections between components in a system. The present invention utilizes a source of a known pattern, for example a pattern buffer, in a first component of the system and a capture buffer located in a second component of the system.
    Type: Application
    Filed: March 28, 2006
    Publication date: July 27, 2006
    Inventor: Philip Yeung