Patents by Inventor Jamie Lin
Jamie Lin 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: 11855911Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: GrantFiled: April 21, 2023Date of Patent: December 26, 2023Assignee: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20230388282Abstract: An identity and access management system including: a processor; and memory including instructions that, when executed by the processor, cause the processor to: receive an API token request for an authorization token to authorize an application function associated with a target API of an application; determine identity information from the API token request; retrieve attributes associated with the identity information; identify the target API and an API function profile associated with the target API for the application function; filter the attributes associated with the identity information based on the API function profile; generate the authorization token according to the filtered attributes; and transmit the authorization token in response to the API token request.Type: ApplicationFiled: May 26, 2023Publication date: November 30, 2023Applicant: Level 3 Communications, LLCInventors: Jamie Lin, Vishal Vallabha, John T. Pugaczewski, Christopher Buzzetta, Glenn Balanoff, John Knies, Sylvan H. Morley, III, Jason Lish
-
Publication number: 20230269198Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: ApplicationFiled: April 21, 2023Publication date: August 24, 2023Applicant: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Patent number: 11637790Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: GrantFiled: November 18, 2022Date of Patent: April 25, 2023Assignee: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20230096135Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: ApplicationFiled: November 18, 2022Publication date: March 30, 2023Applicant: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20230075296Abstract: Authorization for a user may be dynamically tailored per application or per application function, rather than globally managed by an administrator. For example, in some embodiments, an identity access management system may generate a suitable authorization token (or authorization token information) to enable a user to login to an application or perform a particular function. The authorization token may be dynamically generated and tailored based on filtering various identity information otherwise available from an identity system, access boundaries of applicable application functions, or other factors.Type: ApplicationFiled: August 23, 2022Publication date: March 9, 2023Applicant: Level 3 Communications, LLCInventors: Sylvan H. MORLEY, III, Jamie LIN, Michael BENJAMIN, John KNIES
-
Patent number: 11509601Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: GrantFiled: May 18, 2022Date of Patent: November 22, 2022Assignee: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20220278945Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: ApplicationFiled: May 18, 2022Publication date: September 1, 2022Applicant: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Patent number: 11343201Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: GrantFiled: February 15, 2021Date of Patent: May 24, 2022Assignee: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20210266269Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.Type: ApplicationFiled: February 15, 2021Publication date: August 26, 2021Inventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Publication number: 20210266236Abstract: Novel tools and techniques are provided for implementing intent-based multi-tiered orchestration and automation. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a macro orchestrator might send, to a micro orchestrator among a plurality of micro orchestrators, the received request for network services, where the macro orchestrator automates, manages, or controls each of the plurality of micro orchestrators, while each micro orchestrator automates, manages, or controls a plurality of domain managers and/or a plurality of network resources.Type: ApplicationFiled: February 15, 2021Publication date: August 26, 2021Inventors: Brett E. Dwyer, Kevin M. McBride, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Patent number: 9694279Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: GrantFiled: February 26, 2016Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Donald James McNamara, Hsiang-Ling Jamie Lin, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano, Scott Q. Longstreet
-
Patent number: 9295915Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: GrantFiled: May 20, 2013Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Jr., Donald James McNamara, Hsiang-Ling Jamie Lin, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano, Scott Q. Longstreet
-
Publication number: 20140342819Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: MICROSOFT CORPORATIONInventors: JOHN PETER BRUNO, JR., DONALD JAMES MCNAMARA, HSIANG-LING JAMIE LIN, CHRISTOPHER LANE BOEDIGHEIMER, PER-OLA ANDERS ORVENDAL, JOSEPH CUSIMANO, SCOTT Q. LONGSTREET