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: 11888484Abstract: 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: GrantFiled: October 28, 2022Date of Patent: January 30, 2024Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTAInventors: Hyung-Il Kim, William Moy, Hao Lo
-
Publication number: 20240022251Abstract: 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: ApplicationFiled: July 10, 2023Publication date: January 18, 2024Inventors: Hyung-il Kim, William Moy
-
Publication number: 20230132603Abstract: 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: ApplicationFiled: October 28, 2022Publication date: May 4, 2023Inventors: Hyung-il Kim, William Moy, Hao Lo
-
Publication number: 20230087408Abstract: 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: ApplicationFiled: September 21, 2022Publication date: March 23, 2023Applicant: WATLOW ELECTRIC MANUFACTURING COMPANYInventors: Don RECUPIDO, Jacob LINDLEY, Fernando DIAZ, William MOY
-
Publication number: 20180032487Abstract: 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: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Inventors: Lucas Stanford, Madhur Joshi, William Moy, Andrew Philip Birck
-
Patent number: 9019937Abstract: 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: GrantFiled: November 29, 2012Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Patent number: 9001733Abstract: 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: GrantFiled: July 17, 2012Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Patent number: 8989141Abstract: 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: GrantFiled: July 17, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Publication number: 20140023036Abstract: 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: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Publication number: 20140022985Abstract: 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: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Publication number: 20140023037Abstract: 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: ApplicationFiled: November 29, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael T. Kalmbach, Scott A. Liebl, William Moy, Mark D. Schroeder
-
Publication number: 20060251227Abstract: 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: ApplicationFiled: July 6, 2006Publication date: November 9, 2006Applicant: SBC Properties, L.P.Inventors: Dianna Tiliks, Carol Gruchala, Susanne Crockett, John Moss, Nancy Book, William Moy
-
Publication number: 20060203983Abstract: 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: ApplicationFiled: May 19, 2006Publication date: September 14, 2006Applicants: 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: 20050152518Abstract: 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: ApplicationFiled: March 3, 2005Publication date: July 14, 2005Inventors: Peter Neuwald, Nancy Book, Thomas McBlain, William Moy, Carol Gruchala
-
Publication number: 20050078813Abstract: 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: ApplicationFiled: September 8, 2004Publication date: April 14, 2005Applicants: 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