Patent Issued for Dynamic allocation of resources (USPTO 11803423): United Services Automobile Association - Insurance News | InsuranceNewsNet

InsuranceNewsNet — Your Industry. One Source.™

Sign in
  • Subscribe
  • About
  • Advertise
  • Contact
Home Now reading Newswires
Topics
    • Advisor News
    • Annuity Index
    • Annuity News
    • Companies
    • Earnings
    • Fiduciary
    • From the Field: Expert Insights
    • Health/Employee Benefits
    • Insurance & Financial Fraud
    • INN Magazine
    • Insiders Only
    • Life Insurance News
    • Newswires
    • Property and Casualty
    • Regulation News
    • Sponsored Articles
    • Washington Wire
    • Videos
    • ———
    • About
    • Meet our Editorial Staff
    • Advertise
    • Contact
    • Newsletters
  • Exclusives
  • NewsWires
  • Magazine
  • Newsletters
Sign in or register to be an INNsider.
  • AdvisorNews
  • Annuity News
  • Companies
  • Earnings
  • Fiduciary
  • Health/Employee Benefits
  • Insurance & Financial Fraud
  • INN Exclusives
  • INN Magazine
  • Insurtech
  • Life Insurance News
  • Newswires
  • Property and Casualty
  • Regulation News
  • Sponsored Articles
  • Video
  • Washington Wire
  • Life Insurance
  • Annuities
  • Advisor
  • Health/Benefits
  • Property & Casualty
  • Insurtech
  • About
  • Advertise
  • Contact
  • Editorial Staff

Get Social

  • Facebook
  • X
  • LinkedIn
Newswires
Newswires RSS Get our newsletter
Order Prints
November 16, 2023 Newswires
Share
Share
Post
Email

Patent Issued for Dynamic allocation of resources (USPTO 11803423): United Services Automobile Association

Insurance Daily News

2023 NOV 16 (NewsRx) -- By a News Reporter-Staff News Editor at Insurance Daily News -- From Alexandria, Virginia, NewsRx journalists report that a patent by the inventors Culbertson, II, William Preston (Plant City, FL, US), Osterkamp, Brian J. (New Braunfels, TX, US), Philbrick, Ashley Raine (San Antonio, TX, US), Post, Nathan Lee (Rockport, TX, US), Russell, Ryan Thomas (The Colony, TX, US), filed on May 18, 2022, was published online on October 31, 2023.

The patent’s assignee for patent number 11803423 is United Services Automobile Association (San Antonio, Texas, United States).

News editors obtained the following quote from the background information supplied by the inventors:

“1. Field of the Invention

“The present invention relates to dynamic allocation of computer resources. In particular, the invention relates to dynamical allocation of resources in a shared system of virtual computing machines.

“2. Description of Related Art

“Computing machines are available in a variety of configurations. For example, personal computers are designed to be used by one user. Personal computers may be configured to emphasize computing power, memory, or storage, depending upon the interests of the user and the intended uses.

“Whereas a personal computer may be convenient for a user, providing a personal computer to each employee of a business may become costly as costs for individuals individual licenses for software may be required. Administrative tasks required to monitor and administer such licenses for individual computers owned by the company and loaned to individuals may be significant. Further, security may be an issue, as individual computers may be stolen or lost.

“Individual computers given to employees of companies are subject to the same costs, failures, and risks. Thus, an enterprise may prefer to utilize a central computing system. Using a central computing system increases security both for the individual and for the business. However, central computing systems may increase downtime if a server must be removed from service to re-configure an individual user’s machine when the user’s needs change. Downtime also may increase if security on the server is compromised, and each of the users of the server must be inconvenienced by the interruption of service.

“Thus, there is a need in the art for a system and method that addresses the shortcomings of the prior art discussed above.”

As a supplement to the background information on this patent, NewsRx correspondents also obtained the inventors’ summary information for this patent: “In one aspect, the disclosure is directed to a method for dynamically allocating computing resources to plural virtual computing machines in a shared system. The computing resources include processing resources, memory resources, and storage resources. In accordance with the method, an initial allocation is made for each computing resource for each virtual computing machine. The system monitors a current demand for each computing resource for each of the plurality of virtual computing machines to identify changes in the current demand.

“The system then identifies a first virtual computing machine of the plurality of virtual computing machines for which usage of a first computing resource is approaching a first predetermined threshold of the first computing resource allotted to the first virtual computing machine. The system then dynamically allocates unused first computing resource to the first virtual computing machine to satisfy the current demand for the first computing resource.

“In another aspect, the disclosure is directed to a method for dynamically allocating computing resources to plural virtual computing machines in a shared system. Computing resources includes processing resources, memory resources, and storage resources.

“In accordance with this aspect of the disclosure, the system determines an initial allocation for each computing resource for each virtual computing machine. The system monitors a current demand for each computing resource for each one of a plurality of virtual computing machines to identify changes in the current demand. The system identifies a first virtual computing machine of the plurality of virtual computing machines for which usage of a first computing resource is approaching a first predetermined threshold of the first computing resource allotted to the first virtual computing machine. The system also identifies a second virtual computing machine of the plurality of virtual computing machines for which usage of the first computing resource is less than a second predetermined threshold of the first computing resource allotted to the second virtual computing machine.

“The server then makes a dynamic allocation of at least part of the first computing resource from the second virtual computing machine to the first virtual computing machine to meet the current demand for the first computing resource in the first virtual computing machine.”

The claims supplied by the inventors are:

“1. A method for dynamically allocating computing resources to a plurality of virtual computing machines in a shared system, the method comprising the steps of: determining an initial allocation for each computing resource for each virtual computing machine of the plurality of virtual computing machines; monitoring a current demand for each computing resource for each one of the plurality of virtual computing machines to identify changes in the current demand; identifying a first virtual computing machine of the plurality of virtual computing machines for which usage of a first computing resource is approaching a first predetermined threshold of the first computing resource allotted to a first user of the first virtual computing machine; identifying a second virtual computing machine of the plurality of virtual computing machines in which a second user uses a portion of computing resources provided by the second virtual computing machine and a third virtual computing machine of the plurality of virtual computing machines in which a third user uses a portion of computing resources provided by the third virtual computing machine; consolidating a computing resource usage for each computing resource of the second user and a computing resource usage for each computing resource of the third user into the second virtual computing machine by dynamically allocating computing resources from the second virtual computing machine and computing resources from the third virtual computing machine and then freeing computing resource usage of the third virtual computing machine; and dynamically allocating unused computing resources of the third virtual computing machine to the first user of the first virtual computing machine to satisfy a current demand for each computing resource by the first user in excess of resources provided by the first virtual computing machine; wherein an order in which the computing resources from the second virtual computing machine and the computing resources from the third virtual computing machine are dynamically allocated is based on a likelihood that a return of a dynamically allocated resource will be required before return allocation of other dynamically allocated resources.

“2. The method for dynamically allocating computing resources of claim 1, wherein the computing resource usage for each computing resource of the second user and the computing resource usage for each computing resource of the third user are provided using an available amount of each computing resource of the second virtual computing machine.

“3. The method for dynamically allocating computing resources of claim 1, wherein the first computing resource is a processing resource.

“4. The method for dynamically allocating computing resources of claim 1, wherein the first computing resource is a memory resource.

“5. The method for dynamically allocating computing resources of claim 1, wherein the first computing resource is a storage resource.

“6. The method for dynamically allocating computing resources of claim 1, wherein the second user and the third user share each computing resource of the second virtual machine.

“7. A method for dynamically allocating computing resources to a plurality of virtual computing machines in a shared system, the method comprising the steps of: determining an initial allocation for each computing resource for each virtual computing machine of the plurality of virtual computing machines; monitoring a current demand for each computing resource for each one of the plurality of virtual computing machines to identify changes in the current demand; identifying a first virtual computing machine of the plurality of virtual computing machines for which usage of a first computing resource is approaching a first predetermined threshold of the first computing resource allotted to the first virtual computing machine, wherein the first computing resource is a processing resource; identifying a second virtual computing machine and a third virtual computing machine of the plurality of virtual computing machines for which usage of the first computing resource is less than a second predetermined threshold of the first computing resource allotted to the second virtual computing machine and the third virtual computing machine; and dynamically allocating at least a part of the first computing resource from the second virtual computing machine and from the third virtual computing machine to the first virtual computing machine to meet the current demand for the first computing resource in the first virtual computing machine; and wherein an order in which the first computing resource from the second virtual computing machine and the first computing resource from the third virtual computing machine are dynamically allocated is based on a likelihood that a return of a dynamically allocated resource will be required before a return allocation of another dynamically allocated resource.

“8. The method for dynamically allocating computing resources of claim 7, wherein the first computing resource is an entire processing core.

“9. The method for dynamically allocating computing resources of claim 7, wherein the first computing resource is a specific processing core and is from at least one of a same memory channel and a same memory rank corresponding to a given memory resource address.

“10. The method for dynamically allocating computing resources of claim 7, wherein the dynamically allocating includes dynamically allocating available computing resources on the second virtual computing machine to the first virtual computing machine.

“11. The method for dynamically allocating computing resources of claim 7, further comprising: identifying a second computing resource for which usage by the first virtual computing machine of the second computing resource is approaching a first predetermined threshold of the second computing resource allotted to the first virtual computing machine, wherein the second computing resource is a memory resource; and dynamically allocating at least a part of the second computing resource from the second virtual computing machine to the first virtual computing machine to meet a current demand for the second computing resource in the first virtual computing machine.

“12. The method for dynamically allocating computer resources of claim 7, wherein the step of monitoring the current demand for each computing resource includes monitoring an amount of storage used by at least one of the plurality of virtual machines.

“13. The method for dynamically allocating computer resources of claim 7, wherein the second predetermined threshold of the second computing resource is less than 30 percent.

“14. The method for dynamically allocating computing resources of claim 7, wherein the step of monitoring the current demand for each computing resource includes monitoring an amount of memory used by at least one of the plurality of virtual machines.

“15. A shared system for dynamically allocating computing resources to a plurality of virtual computing machines in the shared system, the shared system comprising: at least one processor, configured to: determine an initial allocation for each computing resource for each virtual computing machine of the plurality of virtual computing machines; monitor a current demand for each computing resource for each one of the plurality of virtual computing machines in the system to identify changes in the current demand; identify a first virtual computing machine of the plurality of virtual computing machines having usage of a first computing resource approaching a first predetermined threshold of the first computing resource allotted to the first virtual computing machine; identify a second virtual computing machine of the plurality of virtual computing machines for which usage of the first computing resource is less than a second predetermined threshold of the first computing resource allotted to the second virtual computing machine; and dynamically allocate computing resources from the second virtual computing machine to the first virtual computing machine to meet the current demand for the first computing resource for the first virtual computing machine; wherein computing resources are also dynamically allocated from a third virtual computing machine to meet the current demand for the first computing resource for the first virtual computing machine; wherein an order in which the computing resources from the second virtual computing machine and the computing resources from the third virtual computing machine are dynamically allocated is based on a likelihood that a return of a dynamically allocated resource will be required before return allocation of other dynamically allocated resources.

“16. The system of claim 15, wherein the likelihood that a return of a dynamically allocated resource will be required before return allocation of other dynamically allocated resources is determined based on monitoring demand for dynamically allocated resources.

“17. The system of claim 15, wherein the first computing resource is a processing resource.

“18. The system of claim 15, wherein the first computing resource is a memory resource.

“19. The system of claim 15, wherein the first computing resource is a storage resource.

“20. The system of claim 15, wherein a plurality of computing resources from a virtual computing machine are dynamically allocated together.”

For additional information on this patent, see: Culbertson, II, William Preston. Dynamic allocation of resources. U.S. Patent Number 11803423, filed May 18, 2022, and published online on October 31, 2023. Patent URL (for desktop use only): https://ppubs.uspto.gov/pubwebapp/external.html?q=(11803423)&db=USPAT&type=ids

(Our reports deliver fact-based news of research and discoveries from around the world.)

Older

New Peripheral Artery Disease Data Have Been Reported by Researchers at University of Southern California (USC) (Interruption of Insurance Coverage and the Risk of Amputation In Patients With Pre-existing Commercial Health Insurance and …): Cardiovascular Diseases and Conditions – Peripheral Artery Disease

Newer

Air pollution-related hospitalization for chest pain, heart attack differed by seasons: American Heart Association

Advisor News

  • Equitable launches 403(b) pooled employer plan to support nonprofits
  • Financial FOMO is quietly straining relationships
  • GDP growth to rebound in 2027-2029; markets to see more volatility in 2026
  • Health-related costs are the greatest threat to retirement security
  • Social Security literacy is crucial for advisors
More Advisor News

Annuity News

  • MetLife to Announce First Quarter 2026 Results
  • CT commissioner: 70% of policyholders covered in PHL liquidation plan
  • ‘I get confused:’ Regulators ponder increasing illustration complexities
  • Three ways the Corebridge/Equitable merger could shake up the annuity market
  • Corebridge, Equitable merge to create potential new annuity sales king
More Annuity News

Health/Employee Benefits News

  • GOVERNOR KELLY SIGNS BIPARTISAN BILL TO EXPAND HEALTH COVERAGE FOR KANSAS CHILDREN
  • Latino: The truth about ACA subsidies after the "One Big Beautiful Bill"
  • Virginia insurance regulators order rate cuts for several Aflac policies
  • State legislators continue to question HPH-HMSA deal
  • Shares of Health Insurers Rally After CMS Bumps Up 2027 Rates
More Health/Employee Benefits News

Life Insurance News

  • The child-free client: how advisors can support this growing demographic
  • WoodmenLife 2025 annual report celebrates family, community and country
  • Overcoming price objections by reframing costs
  • Virginia insurance regulators order rate cuts for several Aflac policies
  • AM Best Maintains Under Review With Positive Implications Status for The Fortegra Group, Inc.’s Insurance Subsidiaries
More Life Insurance News

- Presented By -

Top Read Stories

More Top Read Stories >

NEWS INSIDE

  • Companies
  • Earnings
  • Economic News
  • INN Magazine
  • Insurtech News
  • Newswires Feed
  • Regulation News
  • Washington Wire
  • Videos

FEATURED OFFERS

Protectors Vegas Arrives Nov 9th - 11th
1,000+ attendees. 150+ speakers. Join the largest event in life & annuities this November.

An FIA Cap That Stays Locked
CapLock™ from Oceanview locks the cap at issue for 5 or 7 years. No resets. Just clarity.

Aim higher with Ascend annuities
Fixed, fixed-indexed, registered index-linked and advisory annuities to help you go above and beyond

Unlock the Future of Index-Linked Solutions
Join industry leaders shaping next-gen index strategies, distribution, and innovation.

Leveraging Underwriting Innovations
See how Pacific Life’s approach to life insurance underwriting can give you a competitive edge.

Bring a Real FIA Case. Leave Ready to Close.
A practical working session for agents who want a clearer, repeatable sales process.

Press Releases

  • RFP #T01525
  • RFP #T01725
  • Insurate expands workers’ comp into: CA, FL, LA, NC, NJ, PA, VA
  • LifeSecure Insurance Company Announces Retirement of Brian Vestergaard, Additions to Executive Leadership
  • RFP #T02226
More Press Releases > Add Your Press Release >

How to Write For InsuranceNewsNet

Find out how you can submit content for publishing on our website.
View Guidelines

Topics

  • Advisor News
  • Annuity Index
  • Annuity News
  • Companies
  • Earnings
  • Fiduciary
  • From the Field: Expert Insights
  • Health/Employee Benefits
  • Insurance & Financial Fraud
  • INN Magazine
  • Insiders Only
  • Life Insurance News
  • Newswires
  • Property and Casualty
  • Regulation News
  • Sponsored Articles
  • Washington Wire
  • Videos
  • ———
  • About
  • Meet our Editorial Staff
  • Advertise
  • Contact
  • Newsletters

Top Sections

  • AdvisorNews
  • Annuity News
  • Health/Employee Benefits News
  • InsuranceNewsNet Magazine
  • Life Insurance News
  • Property and Casualty News
  • Washington Wire

Our Company

  • About
  • Advertise
  • Contact
  • Meet our Editorial Staff
  • Magazine Subscription
  • Write for INN

Sign up for our FREE e-Newsletter!

Get breaking news, exclusive stories, and money- making insights straight into your inbox.

select Newsletter Options
Facebook Linkedin Twitter
© 2026 InsuranceNewsNet.com, Inc. All rights reserved.
  • Terms & Conditions
  • Privacy Policy
  • InsuranceNewsNet Magazine

Sign in with your Insider Pro Account

Not registered? Become an Insider Pro.
Insurance News | InsuranceNewsNet