Patents by Inventor William Moy

William Moy 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: 11888484
    Abstract: A fully connected ring oscillator circuit includes a plurality of first ring oscillator loops, a plurality of second ring oscillator loops, a plurality of ring oscillators and a plurality of coupled ring oscillators. Each first ring oscillator loop extends along a first axis. Each second ring oscillator loop extends along a second axis that is transverse to the first axis and intersects each of the first ring oscillator loops. Each ring oscillator includes one of the first ring oscillator loops connected to one of the second ring oscillator loops. Each coupled ring oscillator includes two of the ring oscillators that are connected to each other through a programmable weighted coupling block.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: January 30, 2024
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Hyung-Il Kim, William Moy, Hao Lo
  • Publication number: 20240022251
    Abstract: A coupled ring oscillator circuit includes a first ring oscillator, a second ring oscillator and a coupling circuit. The first ring oscillator includes a series of delay stages, each delay stage including an inverter gate. The second ring oscillator includes a series of delay stages, each delay stage including an inverter gate. The coupling circuit includes a coupling cell having a first modified tri-state inverter connected in parallel with one of the inverter gates of the first ring oscillator, and a second modified tri-state inverter connected in parallel with one of the inverter gates of the second ring oscillator.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 18, 2024
    Inventors: Hyung-il Kim, William Moy
  • Publication number: 20230132603
    Abstract: A fully connected ring oscillator circuit includes a plurality of first ring oscillator loops, a plurality of second ring oscillator loops, a plurality of ring oscillators and a plurality of coupled ring oscillators. Each first ring oscillator loop extends along a first axis. Each second ring oscillator loop extends along a second axis that is transverse to the first axis and intersects each of the first ring oscillator loops. Each ring oscillator includes one of the first ring oscillator loops connected to one of the second ring oscillator loops. Each coupled ring oscillator includes two of the ring oscillators that are connected to each other through a programmable weighted coupling block.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 4, 2023
    Inventors: Hyung-il Kim, William Moy, Hao Lo
  • Publication number: 20230087408
    Abstract: A temperature sensing system includes an outer casing, a thermocouple including a thermocouple junction, and a reference sensor. The thermocouple and the reference sensor are received within the outer casing. The reference sensor is disposed proximate an end of the thermocouple opposing the thermocouple junction and is configured to provide a reference temperature based on which a temperature measured by the thermocouple is determined.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 23, 2023
    Applicant: WATLOW ELECTRIC MANUFACTURING COMPANY
    Inventors: Don RECUPIDO, Jacob LINDLEY, Fernando DIAZ, William MOY
  • Publication number: 20180032487
    Abstract: An SVG system for creating an SVG bundle of svg elements that adhere to a theme is provided. The SVG system accesses svg elements that are to be included in the bundle and accesses theme attributes of the theme. For each svg element, the SVG system retrieves the svg element, establishes a name for the svg element, modifies the svg element to use values for the theme attributes as specified by the theme, and stores the svg element and the established name in an SVG bundle. To use the SVG bundle, a web page includes a specification of values for theme attributes and a reference to an svg element. When the web page is rendered, the svg element is inserted into the web page at the location of the reference and is processed based on values of the theme attributes to generate a graphic for the web page.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Lucas Stanford, Madhur Joshi, William Moy, Andrew Philip Birck
  • Patent number: 9019937
    Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network based on the broken out data. When a breakout component is not running a needed edge application, the session for the user equipment may be transferred to a neighboring basestation that is running the needed edge application.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Patent number: 9001733
    Abstract: Mobile network services are performed in a mobile data network that includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network. When a breakout component is not running a needed edge application, and the needed edge application is running in a neighboring basestation, the breakout component can route the request for the needed edge application to the neighboring basestation via the overlay network. The neighboring basestation processes the request using the needed edge application, then returns the data to the original basestation via the overlay network. The original basestation thus maintains the subscriber session with the user equipment while offloading the work of the needed application to a neighboring basestation.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Patent number: 8989141
    Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network based on the broken out data. When a breakout component is not running a needed edge application, the session for the user equipment may be transferred to a neighboring basestation that is running the needed edge application.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Publication number: 20140023036
    Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network based on the broken out data. When a breakout component is not running a needed edge application, the session for the user equipment may be transferred to a neighboring basestation that is running the needed edge application.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Publication number: 20140022985
    Abstract: Mobile network services are performed in a mobile data network that includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network. When a breakout component is not running a needed edge application, and the needed edge application is running in a neighboring basestation, the breakout component can route the request for the needed edge application to the neighboring basestation via the overlay network. The neighboring basestation processes the request using the needed edge application, then returns the data to the original basestation via the overlay network. The original basestation thus maintains the subscriber session with the user equipment while offloading the work of the needed application to a neighboring basestation.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Publication number: 20140023037
    Abstract: Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation connected to user equipment, and hosts edge applications that perform one or more mobile network services at the edge of the mobile data network based on the broken out data. When a breakout component is not running a needed edge application, the session for the user equipment may be transferred to a neighboring basestation that is running the needed edge application.
    Type: Application
    Filed: November 29, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
  • Publication number: 20060251227
    Abstract: A telecommunications service implements an account code reporting feature by storing an account code associated with a subscriber at a service control point (SCP) in the public switched telephone network (PSTN). When a call is initiated from the subscriber's terminal, the SCP receives outgoing call data, including the subscriber's telephone number, a called party number and an account code entered from the subscriber's terminal. The SCP determines whether the call is subject to the account code reporting service and, if so, stores the call data. The SCP transmits the call data to a service management system accessible by the subscriber via a graphical user interface through a packet switched data network and an interactive voice response through the PSTN. The call is subject to the account code reporting service when the called party number is in the same local access and transport area as the subscriber's telephone number.
    Type: Application
    Filed: July 6, 2006
    Publication date: November 9, 2006
    Applicant: SBC Properties, L.P.
    Inventors: Dianna Tiliks, Carol Gruchala, Susanne Crockett, John Moss, Nancy Book, William Moy
  • Publication number: 20060203983
    Abstract: A telecommunications service translates an abbreviated dialing code into a toll free number, routes the call to an interexchange carrier, and manages the billing associated with the call. A billing system processes the billing such that a subscriber of the abbreviated dialing code service is billed for the call rather than a calling party.
    Type: Application
    Filed: May 19, 2006
    Publication date: September 14, 2006
    Applicants: Ameritech Corporation, SBC Services, Inc.
    Inventors: Dianna Tiliks, Carol Gruchala, Susanne Crockett, Nancy Book, John Moss, Thomas McBlain, Gordon Blumenschein, William Moy, Kenneth Stroud
  • Publication number: 20050152518
    Abstract: A method for communicating with a subscriber having a first telephone number that is out-of-service comprises providing a database that is accessible at least through a second telephone number, and allowing the subscriber to access the database to post a message. The message is made available to an interested party. A system for a subscriber to communicate with an interested party is also provided.
    Type: Application
    Filed: March 3, 2005
    Publication date: July 14, 2005
    Inventors: Peter Neuwald, Nancy Book, Thomas McBlain, William Moy, Carol Gruchala
  • Publication number: 20050078813
    Abstract: A telecommunications service translates an abbreviated dialing code into a toll free number, routes the call to an interexchange carrier, and manages the billing associated with the call. A billing system processes the billing such that a subscriber of the abbreviated dialing code service is billed for the call rather than a calling party.
    Type: Application
    Filed: September 8, 2004
    Publication date: April 14, 2005
    Applicants: Ameritech Corporation of Hoffmann, SBC Services, Inc.
    Inventors: Dianna Tiliks, Carol Gruchala, Susanne Crockett, Nancy Book, John Moss, Thomas McBlain, Gordon Blumenschein, William Moy, Kenneth Stroud