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

354 results about "Dynamic Extension" patented technology

A computer program that enables an application to define classes dynamically.

Method and apparatus for efficient scalable storage management

A hybrid centralized and distributed processing system includes a switching device that connects a storage processor to one or more servers through a host channel processor. The switching device also connects the storage processor to one or more storage devices such as disk drive arrays, and to a metadata cache and a block data cache memory. The storage processor processes access request from one or more servers in the form of a logical volume or logical block address and accesses the metadata cache to determine the physical data address. The storage processor monitors the performance of the storage system and performs automatic tuning by reallocating the logical volume, load balancing, hot spot removal, and dynamic expansion of storage volume. The storage processor also provides fault-tolerant access and provides parallel high performance data paths for fail over. The storage processor also provides faster access by providing parallel data paths for, making local copies and providing remote data copies, and by selecting data from a storage device that retrieves the data the earliest.
Owner:COPAN SYST INC +1

Virtual file system

A virtual file system and method. The system architecture enables a plurality of underlying file systems running on various file servers to be “virtualized” into one or more “virtual volumes” that appear as a local file system to clients that access the virtual volumes. The system also enables the storage spaces of the underlying file systems to be aggregated into a single virtual storage space, which can be dynamically scaled by adding or removing file servers without taking any of the file systems offline and in a manner transparent to the clients. This functionality is enabled through a softwarevirtualization” filter on the client that intercepts file system requests and a virtual file system driver on each file server. The system also provides for load balancing file accesses by distributing files across the various file servers in the system, through migration of data files between servers.
Owner:EMC IP HLDG CO LLC

Automated on-line capacity expansion method for storage device

A volume provider unit in a computer system detects a logical block address of a read or write I / O accessing a logical volume of a storage device from a host. According to the logical block address fetched, a storage domain of the logical volume is dynamically expanded. Moreover, the storage domain of the logical volume is reduced or expanded according to an instruction of a logical volume capacity reduction or expansion from a host commander part to a volume server.
Owner:HITACHI LTD

Method and apparatus for dynamic extension of device management tree data model on a mobile

A mobile device having a framework (901) comprising a logical device management tree (903), a device management engine (905), and a plurality of application specific logical device management sub-trees (907, 909) logically connected to the logical device management tree.
Owner:GOOGLE TECH HLDG LLC

Microservice providing method, device and system

InactiveCN107612955ASupport separationTransmissionControl flowComputer network
The invention discloses a microservice providing method, device and system. The method includes the steps of receiving, by a microservice gateway, a service access request sent by a service consumer;querying a preset service available address information list according to the service access request, and determining a microservice module that provides the service; and feeding back address information of the microservice module to the service consumer for service access by the service consumer. The problem in the related art that during the dynamic expansion and deployment of the microservice module through a container, the release of the microservice requires manual configuration and management is solved, the service self-registration is achieved, and the control flow and data flow separation is supported.
Owner:深圳市远行科技股份有限公司

Method and system for channel time allocation and access control in wireless networks

A channel time allocation and access control process for communication in wireless networks is provided. The channel time is divided into channel time blocks (CTBs), including one or more reserved CTBs and one or more unreserved CTBs. Schedules are implemented, wherein one or more periodic, equal-sized CTBs are reserved for isochronous streams. Dynamic CTB extension and truncation allow flexible channel time allocation.
Owner:SAMSUNG ELECTRONICS CO LTD

Incremental heap expansion in a real-time garbage collector

A system that performs real-time garbage collection by dynamically expanding and contracting the heap is provided. This system performs real-time garbage collection in that the system guarantees garbage collection will not take more time than expected. The system dynamically expands and contracts the heap to correspond to the actual memory space used by live objects. This dynamic resizing of the heap has the advantages of expanding when the amount of objects increases and contracting to free memory space for use by other procedures when the amount of objects decreases. Keeping the heap as small as possible frees resources for other processes and increases the locality of reference for the application. This dynamic resizing also ensures that the new memory space will not run out of memory before all of the live objects from the old memory space are copied, even if all of the live objects in the old memory space survive.
Owner:ORACLE INT CORP

Dynamic Scaling of Management Infrastructure in Virtual Environments

Methods, systems, and computer programs for performing management tasks in a virtual infrastructure are presented. The method includes detecting an increase, beyond a predetermined threshold, in the number of tasks waiting to be processed by a first virtual center (VC), which executes as a virtual machine (VM) in the virtual infrastructure. Further, the method includes operations for spawning one or more additional VCs executing as VMs in the virtual infrastructure and for distributing the managed objects handled by the first VC among the additional VCs. The tasks waiting to be processed are reallocated among the first VC and the additional VCs, and the reallocated tasks are then processed by the corresponding VC.
Owner:VMWARE INC

Dynamically scaling multi-tier applications in a cloud environment

A predicted workload of a multi-tier application is determined for a defined period of time. A change in application capacity is determined for the predicted workload. A scaling strategy is dynamically selected for the change in application capacity, in which the scaling strategy including vertical scaling and horizontal scaling.
Owner:IBM CORP

Continual crop development profiling using dynamical extended range weather forecasting with routine remotely-sensed validation imagery

A modeling framework for estimating crop growth and development over the course of an entire growing season generates a continuing profile of crop development from any point prior to and during a growing season until a crop maturity date is reached. The modeling framework applies extended range weather forecasts and remotely-sensed imagery to improve crop growth and development estimation, validation and projection. Output from the profile of crop development profile generates a combination of data for use in auxiliary farm management applications.
Owner:DTN LLC

DSAM (Dynamic Slot-time Allocation Method) of scale-extensible single-jump ad hoc network supporting QoS (Quality of Service)

The invention discloses a DSAM (Dynamic Slot-time Allocation Method) of scale-extensible single-jump ad hoc network supporting QoS (Quality of Service), comprising the following steps of: requiring total network nodes to complete broadcasting beacon frame in the process of networking initialization, judging whether each node in the network successfully receives the broadcasting beacon frame of remainder nodes or not by adopting a distributed manner, thereby obtaining sequentially ordered unique identifiers and the total quantity of the network nodes at networking initialization time. In the running process of the network, the time axis of the total network nodes are synchronously divided into a series of continuous network frames without fixed lengths, each node invokes data transmission within each network time frame, and the transmission process comprises four stages of node synchronization, time-slot requirement, time-slot allocation and data transmission; meanwhile, the method can effectively support a new node to access the network and a node to quit so as to meet the requirement of network scale dynamic extension. And the simulation experiment data in a wireless network simulation environment Qua1Net proves the validity of the method.
Owner:WUXI JUWEI TECH CO LTD

Method, apparatus, and program for dynamic expansion and overlay of controls

A set of replacement system window controls is provided that are instantiated as the result of the receipt of create control messages into the system message queue, instead of the built-in system window controls. The replacement window controls result in replacement control instances being created with modified properties based on user preferences. The replacement system window control instances may also include an overlay function. In response to a set focus message, a replacement control instance may create an overlay control that is displayed over the replacement control. The overlay control itself can have modified properties and may be enlarged or relocated. When the overlay control receives a release focus message, the overlay control passes its state back to the replacement control and is destroyed.
Owner:IBM CORP

Vision-based object sensing and highlighting in vehicle image display systems

A method of displaying a captured image on a display device of a driven vehicle. A scene exterior of the driven vehicle is captured by an at least one vision-based imaging and at least one sensing device. A time-to-collision is determined for each object detected. A comprehensive time-to-collision is determined for each object as a function of each of the determined time-to-collisions for each object. An image of the captured scene is generated by a processor. The image is dynamically expanded to include sensed objects in the image. Sensed objects are highlighted in the dynamically expanded image. The highlighted objects identifies objects proximate to the driven vehicle that are potential collisions to the driven vehicle. The dynamically expanded image with highlighted objects and associated collective time-to-collisions are displayed for each highlighted object in the display device that is determined as a potential collision.
Owner:GM GLOBAL TECH OPERATIONS LLC

Management device for storage device

The present invention provides effective use of a storage resource in a system where a storage area of a logical volume is dynamically extended and reduced. In an information processing system including a management device communicably connected to a storage device that can dynamically change a storage capacity of a virtual volume allocated to a host computer, when a used amount of a certain storage pool exceeds a threshold set in the storage pool, the management device sends to the storage device, an instruction to migrate a predetermined number of virtual volumes, sequentially selected in ascending order of capacity increasing rate, so that another storage pool different from the certain storage pool may be used as a creation source. At this time, as a migration destination, the management device uses, the storage pool having, for example, an attribute of the storage resource identical to that of the certain storage device.
Owner:HITACHI LTD

Dynamic expansion of data visualizations

ActiveUS9202297B1Highly user-configurable and interactive and responsiveEasy to controlCathode-ray tube indicatorsInput/output processes for data processingDrill downUser input
A user can dynamically invoke and control the display of secondary data visualizations based on a selected element of a primary data visualization. Previews of the secondary data visualizations are presented as the user interacts with the primary visualization. In response to user input, previews can be dynamically expanded, allowing a user to dynamically “drill down” into selected elements of the primary data visualization. Any suitable input mechanism can be used, including for example, a gesture such as a two-finger spreading motion to invoke previews of available secondary visualizations, wherein the axis defined by two points of contact determines which of the displayed previews of secondary visualizations is highlighted and / or expanded. In various embodiments, a hierarchy of visualizations can be established, and the user can navigate among two or more levels of visualizations in the same interactive manner.
Owner:DOMO

Open-type multi-source data collection system and method

The invention relates to an open-type multi-source data collection system and method. The system comprises a task management module, a task execution module and a data storage module, wherein the task management module is used for creating a collection task as needed, configuring collection task information and generating a corresponding data collection interface rule, the task execution module is used for loading the data collection interface rule, executing the collection task in the activated state, conducting data source monitoring and data collection on the corresponding collection mask, packaging the collected data according to a unified format, and sending the packaged data to the data storage module, and the data storage module is used for storing data output by a data output module. According to the open-type multi-source data collection system and method, comprehensive data source collection types are covered, current universal data collection modes are supported, dynamic extension of a data collection interface and simultaneous collection of multiple data sources are supported, and when a new data source has access to the system, data collection carried out on the new data source can be easily achieved only by configuring the data collection task information without the deployment of a collection agency and a data mode conversion tool.
Owner:INST OF INFORMATION ENG CAS

Method and device for extending software function based on micro service architecture

The invention discloses a method and a device for extending a software function based on a micro service architecture. The method comprises steps: a software system is decomposed into multiple micro service function modules; according to the micro service information of each micro service function module, a configuration file for forwarding the micro service information of the micro service function module is built in a forwarding agent module; according to the configuration file, the forwarding agent module determines a target micro service function module address of the received micro service information, and the micro service information is forwarded to the micro service function module corresponding to the target micro service function module address; and when a function enhancement-type micro service function model is formed in the software system according to service function requirements, the forwarding agent module updates the configuration file according to the micro service information of the function enhancement-type micro service function model, and according to the already-updated configuration file, subsequently-received micro service information is forwarded. Thus, the software function can be dynamically extended.
Owner:ZTE CORP

Method and apparatus for dynamic server client controlled connectivity logic

The exemplary embodiments of the invention provide at least a method and apparatus to receive a connection instruction request from a user equipment; identify a network from which the request was sent; select stored probe values and associated network information that are associated with the identified network; determine connection instructions based at least in part on the stored probe values and the associated network information, in which the connection instructions include a dynamically extended reconnection delay if a determined keep-alive timer for keep-alive instructions would be impractically short; and send the connection instructions to the user equipment. Further, the exemplary embodiments of the invention provide at least a method and apparatus to determine a maximum packet size for which transmission will not trigger a state change for user equipment; and restrict transmissions of background data to or from the user equipment so as not to exceed the maximum packet size.
Owner:NOKIA TECHNOLOGLES OY

Systems and methods for dynamically expanding load balancing pool

The present application is directed towards systems and methods for configuring and applying autoscaling to a service group of an intermediary device for a domain based server. All the IP addresses resolved by the domain name of the server and that are determined as up will automatically become members of the service group. The resolver monitor will resolve the server's domain name based on the TTL (Time to Live) value in the address record or whenever the appropriate command is executed. Each time the domain is resolved, if there is a change in the number of IP addresses resolved, then the members of the service group will shrink or expand based on the number of IP addresses resolved
Owner:CITRIX SYST INC

Method for achieving system dynamic expansion in shared-nothing database cluster

ActiveCN102521297ASolving the Dynamic Scalability ChallengeReduce the impactSpecial data processing applicationsHigh availabilityData node
The invention discloses a method for achieving system dynamic expansion in a shared-nothing database cluster, which includes the following steps: adding and detecting newly added data nodes and verifying connectivity of the newly added data nodes; initializing the newly added data nodes and synchronizing metadata information into the newly added data nodes; redistributing related tuples of a data table and distributed on the newly added data nodes in data nodes and the newly added data nodes, and leading operation on the data table in the redistributing process to be synchronous in the data nodes and the newly added data nodes; and modifying cluster configuration files in a cluster manager. The method solves the problem of difficulty in dynamic expansion of the shared-nothing database cluster, and greatly reduces influence on and loss of user service logic during expansion of the cluster. By means of the method, on-line expansion can be achieved, so that high expandability of a system can be ensured, and high availability of the system can further be ensured.
Owner:北京人大金仓信息技术股份有限公司

Dynamically extending mobile coverage and capacity by offloading

It is provided an apparatus, comprising monitoring means adapted to monitor a state of a first network element of a first radio access network; detecting means adapted to detect if the state fulfills a condition; enabling means adapted to enable, if the state fulfills the condition, that a user equipment having interfaces for attaching to the first network element and for attaching to a second network element of a second radio access network different from the first radio access network, may attach to the second network element.
Owner:NOKIA SOLUTIONS & NETWORKS OY

Dynamic extension plate for anterior cervical fusion and method of installation

An osteosynthetic plate assembly and a method of installing the osteosynthetic plate assembly is disclosed. The osteosynthetic plate assembly comprises a dynamic extension plate having a first end portion for connection to a first vertebrae, a second end portion for connection to a second vertebrae, and a dynamic flexible portion extending between the first and second end portions. The dynamic extension plate is configured for coupling with a cervical fusion plate. A method of installing the dynamic extension plate to adjacent vertebrae comprises the steps of engaging a connector of the dynamic extension plate with a coupling of a cervical fusion plate, and mounting the dynamic extension plate to the adjacent vertebrae.
Owner:AESCULAP INC

System and method for automatic load balancing of cluster storage

The invention discloses a system and method for automatic load balancing of cluster storage. Based on an event driving mechanism, the method is used for realizing cluster storage data distribution and capacity load balancing and has the characteristics of full automation, intelligentization, online execution and concurrent execution; due to the characteristic of the automation of load balancing, the manual intervention is greatly reduced and the complexity of system management is reduced, and the elastic demand of dynamic extension for a cluster storage system is satisfied; due to the characteristic of online execution, the cluster storage system is enabled to keep the continuity of a business; due to the characteristic of intelligentization, the current work load of the system is taken into full account, and the execution process of load balancing is scheduled so that the influence of load balancing operation to a normal business at the front end is reduced to the maximum extent; and due to the characteristic of concurrency, the system resource of a cluster is utilized to the maximum extent so that high-performance load balancing is realized and the execution time is efficiently shortened. By using the method, the load balancing of cluster storage becomes simpler as well as more efficient and transparent, and high performance, high Qos (Quality of Service) and elastic expansion of the cluster storage system are ensured.
Owner:北京联创信安科技股份有限公司

Method and system for managing tasks by dynamically scaling centralized virtual center in virtual infrastructure

Methods, systems, and computer programs for performing management tasks in a virtual infrastructure are presented. The method includes detecting an increase, beyond a predetermined threshold, in the number of tasks waiting to be processed by a first virtual center (VC), which executes as a virtual machine (VM) in the virtual infrastructure. Further, the method includes operations for spawning one or more additional VCs executing as VMs in the virtual infrastructure and for distributing the managed objects handled by the first VC among the additional VCs. The tasks waiting to be processed are reallocated among the first VC and the additional VCs, and the reallocated tasks are then processed by the corresponding VC.
Owner:VMWARE INC

Protocol recognition method and device

The invention relates to a protocol identifying method and device, and the method comprises: once matching the received data packets with the matching conditions determined according to layered protocol tree; and according to the matching result, finding the corresponding protocols by layers. And the device comprises: identifying kernel module, matching condition extracting module and detection engine module. And the invention can accelerate identification process by find engine, having high detecting efficiency; and can implement online dynamic protocol extension; the identified protocols have layered relation and thus the identifying effect is better.
Owner:NEW H3C TECH CO LTD
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