Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

753results about How to "Maximize use" patented technology

System and method for managing virtual servers

A management capability is provided for a virtual computing platform. In one example, this platform allows interconnected physical resources such as processors, memory, network interfaces and storage interfaces to be abstracted and mapped to virtual resources (e.g., virtual mainframes, virtual partitions). Virtual resources contained in a virtual partition can be assembled into virtual servers that execute a guest operating system (e.g., Linux). In one example, the abstraction is unique in that any resource is available to any virtual server regardless of the physical boundaries that separate the resources. For example, any number of physical processors or any amount of physical memory can be used by a virtual server even if these resources span different nodes. A virtual computing platform is provided that allows for the creation, deletion, modification, control (e.g., start, stop, suspend, resume) and status (i.e., events) of the virtual servers which execute on the virtual computing platform and the management capability provides controls for these functions. In a particular example, such a platform allows the number and type of virtual resources consumed by a virtual server to be scaled up or down when the virtual server is running. For instance, an administrator may scale a virtual server manually or may define one or more policies that automatically scale a virtual server. Further, using the management API, a virtual server can monitor itself and can scale itself up or down depending on its need for processing, memory and I / O resources. For example, a virtual server may monitor its CPU utilization and invoke controls through the management API to allocate a new processor for itself when its utilization exceeds a specific threshold. Conversely, a virtual server may scale down its processor count when its utilization falls. Policies can be used to execute one or more management controls. More specifically, a management capability is provided that allows policies to be defined using management object's properties, events and / or method results. A management policy may also incorporate external data (e.g., an external event) in its definition. A policy may be triggered, causing the management server or other computing entity to execute an action. An action may utilize one or more management controls. In addition, an action may access external capabilities such as sending notification e-mail or sending a text message to a telephone paging system. Further, management capability controls may be executed using a discrete transaction referred to as a “job.” A series of management controls may be assembled into a job using one or management interfaces. Errors that occur when a job is executed may cause the job to be rolled back, allowing affected virtual servers to return to their original state.
Owner:ORACLE INT CORP

Reconfigurable user interface for modular patient monitor

A reconfigurable user interface for a modular patient monitor which selectively populates menus for operator selection based on the parameters which are available at any given time. Due to event processing, when a parameter module is added or removed from the system, the reconfigurable user interface is updated immediately to reflect the addition or subtraction of the associated parameter. A flash box in each menu provides shortcuts to the most likely menu option in response to asynchronous events such as alarms and the like. The flash box also assists the operator with the particular steps that must be followed to properly setup or operate a particular feature of the system. Since the menus are not modal, an operator may navigate the menus without making any selections or changing the state of the device.
Owner:GE MEDICAL SYST INFORMATION TECH

System and method for automated configuration of hosting resources

Some embodiments provide a method for automated configuration of a set of resources for hosting a virtual machine at a particular node in a hosting system. The hosting system includes several nodes for hosting several virtual machines. The method, at a first virtual machine operating using a first set of resources of the particular node, receives a configuration for a second virtual machine to be hosted on a second set of resources of the particular node. The method, from the first virtual machine, accesses the second set of resources to partition a file system for storing the second virtual machine. The method modifies the file system to configure the second virtual machine as specified by the configuration.
Owner:GOOGLE LLC

Method and system for self-service scheduling of inbound inquiries

A method and system schedules inbound inquiries, such as inbound telephone calls, for response by agents in an order that is based in part on the forecasted outcome of the inbound inquiries. A scheduling module applies inquiry information to a model to forecast the outcome of an inbound inquiry. The forecasted outcome is used to set a priority value for ordering the inquiry. The priority value may be determined by solving a constrained optimization problem that seeks to maximize an objective function, such as maximizing an agent's productivity to produce sales or to minimize inbound call attrition. A modeling module generates models that forecast inquiry outcomes based on a history and inquiry information. Statistical analysis such as regression analysis determines the model with the outcome related to the nature of the inquiry. Operator wait time is regulated by forcing low priority and / or highly tolerant inbound inquiries to self service.

Method and system for brokering bandwidth in a wireless communications network

A method and system for brokering bandwidth in a wireless communications network includes receiving a request for a wireless service at a geographic region. An availability of the wireless service is determined at the geographic region. A response to the request is generated based on the availability of the wireless service. The response includes one or more terms for the wireless service.
Owner:CISCO TECH INC

System and method for policy based control of local electrical energy generation and use

A system with automatic control of local generation, consumption, storage, buying, and selling of electrical energy is provided. This automation can be governed by optimization criteria and policies established by the administrative entity responsible for the domain benefiting from this invention. The control method, using a data processing computer, implements the optimization criteria and provides near real time directives for the system. The control program estimates energy generation and consumption, monitors voltage and power levels, configures the power circuit and adjusts device specific controls over a network. Depending on a specific situation, the control program can continue to store extra energy, sell energy for a financial gain, maximize sustainable generation to meet social obligations, or increase consumption for extra comfort. This control program optimizes on multiple time granularities under a variable pricing scheme and environmental conditions, with related information including weather forecasts accessed over the Internet.
Owner:GOPAL RAJEEV +1

Method and system for scheduling inbound inquiries

A method and system schedules inbound inquiries, such as inbound telephone calls, for response by agents in an order that is based in part on the forecasted outcome of the inbound inquiries. A scheduling module applies inquiry information to a model to forecast the outcome of an inbound inquiry. The forecasted outcome is used to set a priority value for ordering the inquiry. The priority value may be determined by solving a constrained optimization problem that seeks to maximize an objective function, such as maximizing an agent's productivity to produce sales or to minimize inbound call attrition. The inbound call may be placed on a virtual hold or be responded to on a real-time basis based on the inbound inquiry's priority value. A modeling module generates models that forecast inquiry outcomes based on a history and inquiry information. Statistical analysis such as regression analysis determines the model with the outcome related to the nature of the inquiry. Forecasted outcomes are based on the goal of the inbound calls and include factors such as probability an inbound caller will hang up, probability that an inbound caller will alter a business relationship based on hold time, probability that an inbound caller will make a purchase, and the relative probable reward of responding to an inbound call.
Owner:UNWIRED BROADBAND INC

Flash memory controller having reduced pinout

Disclosed is a flash memory controller connected to a flash memory module. The pin-out of the flash memory controller combines ready-busy and chip-select signals. In one embodiment, the flash memory module is made up of a set of banks, each consisting of a plurality of devices, with each bank sharing a single chip-select / ready-busy connection to the controller.
Owner:SANDISK TECH LLC

Method and system for providing session pools for high performance web browser and server communications

A client system utilizes a standard browser component and a transaction protocol gateway (TPG) component that operatively couples to the standard browser component. The browser component initiates the utilization of new session connections and reuse of existing session connections through the use of session pools as a function of the coding of the universal resource locators (URLs) contained in each issued request. The gateway component builds a plurality of session pool table structures at client system startup that define an initial number of pre-established persistent session connections for enabling communication with a number of server systems. Each browser URL is passed to the TPG component that examines a context field within the URL. If the context field has been set to a predetermined value, the TPG component in lieu of opening a new session connection to the designated server system, obtains a pre-established session connection from a session pool. Then the TPG component moves an entry corresponding to the session connection information to the PST component for enabling the browser component to communicate with a particular server system over the pre-established persistent session connection.
Owner:BULL HN INFORMATION SYST INC

Multiple navigation routes based on user preferences and real time parameters

A navigation system and method incorporating the use of a navigation system that provides alternate routes to an initially selected route based upon updated, real time parameters. The system is provided with user preference data that is used when developing the initial route and alternate routes. The system may be programmed to only provide alternate routes if a predetermined improvement in efficiency is potentially available.
Owner:FORD GLOBAL TECH LLC

Distributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes

A management capability is provided for a virtual computing platform. In one example, this platform allows interconnected physical resources such as processors, memory, network interfaces and storage interfaces to be abstracted and mapped to virtual resources (e.g., virtual mainframes, virtual partitions). Virtual resources contained in a virtual partition can be assembled into virtual servers that execute a guest operating system (e.g., Linux). In one example, the abstraction is unique in that any resource is available to any virtual server regardless of the physical boundaries that separate the resources. For example, any number of physical processors or any amount of physical memory can be used by a virtual server even if these resources span different nodes.
Owner:ORACLE INT CORP

Storage controller for flash memory including a crossbar switch connecting a plurality of processors with a plurality of internal memories

A controller designed for use with a flash memory storage module, including a crossbar switch designed to connect a plurality of internal processors with various internal resources, including a plurality of internal memories. The memories contain work lists for the processors. In one embodiment, the processors communicate by using the crossbar switch to place tasks on the work lists of other processors.
Owner:SANDISK TECH LLC

Metadata rebuild in a flash memory controller following a loss of power

A method of rebuilding metadata in a flash memory controller following a loss of power. The method includes reading logical address information associated with an area of flash memory, and using time stamp information to determine if data stored in the flash memory area is valid.
Owner:SANDISK TECH LLC

Flash memory controller garbage collection operations performed independently in multiple flash memory groups

A flash memory controller connected to multiple flash memory groups performs independent garbage collection operations in each group. For each group, the controller independently determines the amount of free space and performs garbage collection operations if the amount falls below a threshold.
Owner:SANDISK TECH LLC

Patrol function used in flash storage controller to detect data errors

A patrol function performed in a storage controller connected to a flash memory storage module. The function causes selected areas of the flash storage to be read for purposes of detecting and correcting errors.
Owner:SANDISK TECH LLC

Load balancing for processing a queue of print jobs

A system is provided for processing a print job. A processing unit, such as a server, receives a plurality of print job files. Each print job file is associated with a data file. The print job files are maintained in a queue of print job files. The processing unit selects a print job file in the queue and processes a data structure indicating a plurality of transform processes and the availability of each indicated transform process to process a data file. The processing unit selects an available transform process, such as a RIP process, in response to processing the data structure and indicates in the data structure that the selected transform process is unavailable. The transform process processes the data file associated with the selected print job to generate a printer supported output data stream.
Owner:RICOH KK

System and method for performing host initiated mass storage commands using a hierarchy of data structures

Disclosed is a mass storage system and method for breaking a host command into a hierarchy of data structures. Different types of data structures are designed to handle different phases of tasks required by the host command, and multiple data structures may be used to handle portions of the host command in parallel, thereby allowing increased performance. The disclosed embodiments include a flash memory controller designed to allow a high degree of pipelining and parallelism.
Owner:SANDISK TECH LLC

Method for robust data collection schemes for large grid wireless networks

If the number of rows in a matrix of wireless devices is greater than the number of columns, then vertical sweeping is performed including passing data along each of the columns of wireless devices to an end wireless device in each column. If the number of rows is less than the number of columns, then horizontal sweeping is performed including passing data along each of the rows of wireless devices to an end wireless device in each row. If the number of rows is equal to the number of columns, then diagonal sweeping is performed including passing data diagonally across each of the rows and columns of wireless devices to an end wireless device in each row and each column. The data is passed along the end wireless devices to a final destination data collector.
Owner:ROBERT BOSCH GMBH

Flash memory controller and system including data pipelines incorporating multiple buffers

A storage controller connected to a flash memory storage module, the controller and module including multiple sets of buffers. The buffers are part of one or more pipelines through which data is moved between the storage module and one or more hosts.
Owner:SANDISK TECH LLC

User interface for mobile devices

A device and method for controlling the user interface of a mobile device, are discussed. According to an embodiment, the method includes determining a distance relationship between a user's body and the mobile device, and changing a configuration of at least one of at least one input unit and at least one output unit depending upon the determined distance relationship.
Owner:LG ELECTRONICS INC

Mounting structure for battery in electric vehicle

Provided is a mounting structure for a battery in an electric vehicle capable of increasing a driving distance of the electric vehicle by mounting a plurality of battery modules in an existing vehicle body of en electric vehicle. The mounting structure for a battery in an electric vehicle according to an exemplary embodiment of the present invention includes a main relay box electrically connected with an inverter, a plurality of first battery modules mounted beneath the rear seats of the electric vehicle, and a main housing positioned between a pair of front seats in the electric vehicle and below the rear seat. More specifically, the main housing is configured to house the main relay box and first battery modules therein, and is fixed to the vehicle body of the electric vehicle.
Owner:HYUNDAI MOTOR CO LTD +1

Mass storage controller volatile memory containing metadata related to flash memory storage

A volatile memory associated with a mass storage controller and a flash memory module. The volatile memory includes a number of tables containing information related to the flash memory storage, including a table storing physical flash memory addresses and a plurality of tables containing metadata.
Owner:SANDISK TECH LLC

Energy storage and generation

The present invention concerns systems for storing energy and using the stored energy to generate electrical energy or drive a propeller (505). In particular, the present invention provides a method of storing energy comprising: providing a gaseous input, producing a cryogen from the gaseous input; storing the cryogen; expanding the cryogen; using the expanded cryogen to drive a turbine (320) and recovering cold energy from the expansion of the cryogen. The present invention also provides a cryogenic energy storage system comprising: a source of cryogen; a cryogen storage facility (370); means for expanding the cryogen; a turbine (320) capable of being driven by the expanding cryogen; and means (340, 350) for recovering cold energy released during expansion of the cryogen.
Owner:HIGHVIEW ENTERPRISES LTD

Method and apparatus for intuitively administering networked computer systems

A method and apparatus intuitively to administer all components of a networked computer system by use of real multi-dimensional views of any component or any set of components, including components related to a specific business interest, and with customizable and fully extensible functionality, across heterogenous platforms and applications. Navigation and configuration tools are provided, with an intelligent cursor, to travel to and address any component part thereof, or subset of components, with status and abnormalities identified, monitored and controlled, and by hierarchical filtration, and aggregation correlation with asynchronous notification. Graphical presentation tools are also provided employing an enhanced zooming graphical display.
Owner:CA TECH INC

System and method for enforcing communications bandwidth based service level agreements to plurality of customers hosted on a clustered web server

A method and system for controlling and guaranteeing a service level agreement (SLA) based on a communications outbound link bandwidth usage to a plurality of customers having electronic business activity hosted by at least one server as a server farm, includes monitoring the outbound communications bandwidth usage by each customer traffic to determine a level of service being provided to each customer with respect to the agreed service level agreement in each service cycle time per unit of time. The flow of incoming requests to each customer business activity application is controlled so as to guarantee a level of service previously agreed to the customer by queuing requests to the customer and by selectively dropping requests to the customer to guarantee the agreed service levels to the customer. The controlling process controls and guarantees each outbound link usage based service level agreement by controlling the flow of incoming requests to the at least one server.
Owner:IBM CORP

Multi-source gaseous fuel blending manifold

A device, system, and method are provided for blending multiple fuels in multiple states and optimizing the blended fuel for parameters including cost, energy content, pressure, etc. In a primary fuel / supplemental fuel system, the present invention allows a user to consume as much primary fuel as possible even if the primary fuel is hampered by inconsistent pressure or quality issue, thus ensuring a downstream engine runs continuously.
Owner:BM GRP

Insulated shipping container systems and methods thereof

An insulated shipping container system for transferring a temperature sensitive product comprising a substantially hollow insulated body having inner walls and outer walls defining a payload cavity to receive a payload and supports to space the payload from the insulated body thereby defining an internal air filled space to facilitate heat transfer. The insulated shipping container system further comprises a heat transfer element cavity configured to receive a heat transfer element and supports to space the heat transfer element from the insulated body thereby defining an internal air filled space to facilitate heat transfer. Also provided are methods for shipping temperature sensitive products and goods comprised of packing and assembling the insulated shipping container system disclosed herein.
Owner:WILLIAMS ALTON

Retractor and method for percutaneous tissue retraction and surgery

A retractor for percutaneous surgery in a patient which includes an elongate retractor tube composed of circumferentially arranged elongate independent tube segments with proximal ends of the tube segments respectively hinged to a unitary collar whereby the distal ends of the tube segments may be outwardly expanded in umbrella fashion by outwardly pivoting the segments about their respective hinges for thereby retracting surrounding tissue. The distal end of the retractor tube is provided with a tapered distal end suitably dimensioned for insertion into a stab incision. An internally open expansion collet is coaxially received in the collar for adjustable coaxial advancement downwardly into the collar toward the retractor tube segments and fulcrum tabs protrude inwardly and upwardly towards the expansion collet from each tube segment adjacent a respective hinge. The fulcrum tabs are sized for engaging a bottom end of the collet for thereby progressively pivoting the segments outward about their hinges as the collet advances downwardly into the collar.
Owner:DALTON BRIAN E

Method and apparatus for multihop network FEC encoding

A reliable delivery protocol for wireless networks, where a source node applies network forward error correction coding such that no transmission is ever repeated, instead all retransmissions and relay transmissions use coded packets further out in the coding sequence so that intermediate and destination nodes can make maximal use of overheard transmissions.
Owner:ROCKWELL COLLINS INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products