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

37 results about "Distributed development" patented technology

A distributed development project is a research and development (R&D) project that is done across multiple business worksites or locations. It is a form of R&D where the project members may not see each other face to face, but they are all working collaboratively toward the outcome of the project. Often this is done through email, the Internet and other forms of quick long-distance communication. Distributed development was largely pioneered by the open-source software community.

Systems and methods for software development

This invention relates to methods and a system for developing software. In one embodiment, a method for developing software includes communicating a specification for the design of a software program to a first plurality of developers, in response to the specification, receiving a design from a subset of the developers to a subset of the developers, facilitating a design review process for scoring the designs, selecting one design based on its score, communicating the selected design to a second plurality of software developers, in response to the design, receiving software programs from a subset of the second plurality of developers, facilitating a software review process for scoring the programs, and selecting one program based on its score. In another embodiment, a method for the distributed development of software includes providing a software development system to a distributed community of developers, the system including software development software that utilizes a structured development methodology, a communication server, and a review board for determining the quality of submitted software; accepting a request to create a software program; and facilitating the development of the program by a subset of the distributed community of developers using the software development system.
Owner:TOPCODER

Systems and methods for software development

This invention relates to methods and a system for developing software. In one embodiment, a method for developing software includes communicating a specification for the design of a software program to a first plurality of developers, in response to the specification, receiving a design from a subset of the developers to a subset of the developers, facilitating a design review process for scoring the designs, selecting one design based on its score, communicating the selected design to a second plurality of software developers, in response to the design, receiving software programs from a subset of the second plurality of developers, facilitating a software review process for scoring the programs, and selecting one program based on its score. In another embodiment, a method for the distributed development of software includes providing a software development system to a distributed community of developers, the system including software development software that utilizes a structured development methodology, a communication server, and a review board for determining the quality of submitted software; accepting a request to create a software program; and facilitating the development of the program by a subset of the distributed community of developers using the software development system.
Owner:TOPCODER

Distributed development environment for building internet applications by developers at remote locations

A system and a method for developing Internet-hosted business applications composed of web services and software for use in such environments where applications and application components interoperate to perform requested business functions. The system and method of the present invention utilize a software development application services provider module (DASP), an Instantiatior module, a Builder module, an Applications Service Provider (ASP) Infrastructure Platform (AIP) module, and a hosted production environment module. The system and method of the present invention seeks to maximize the use of prior work to eliminate repetition and reduce development cost and development time. With each new project the library and experience increases. The system and method of the present invention can use developers and testers situated in diverse locations so that a larger pool of skilled people can be employed, the work can be done around the clock by using people all over the globe, and the costs can be reduced by directing work to people in countries with lower labor rates. The system and method of the present invention increases efficiencies and reduces costs to all parties by partnering the developers with third parties who are brought in at the beginning of development.
Owner:ACCENTURE GLOBAL SERVICES LTD

Building method and device for distributed development environment based on Docker

The invention discloses a building method for distributed development environment based on Docker. The building method comprises the following steps: receiving selection information for selecting a dockerfile file from a local prestored dockerfile file list by a user; judging whether the selected dockerfile file is the latest dockerfile file or not; if yes, reproducing source codes of a subsystem from a codebase according to the selected dockerfile file; building mirror images of the subsystem according to the latest dockerfile file; through the mirror images, building a docker container, and operating the source codes of the subsystem in the docker container. The building method realizes single machine deployment of the distributed development environment. The invention further discloses a building device applying the building method.
Owner:GUANGDONG ESHORE TECH

Systems and methods for software development

This invention relates to methods and a system for developing software. In one embodiment, a method for developing software includes communicating a specification for the design of a software program to a first plurality of developers, in response to the specification, receiving a design from a subset of the developers to a subset of the developers, facilitating a design review process for scoring the designs, selecting one design based on its score, communicating the selected design to a second plurality of software developers, in response to the design, receiving software programs from a subset of the second plurality of developers, facilitating a software review process for scoring the programs, and selecting one program based on its score. In another embodiment, a method for the distributed development of software includes providing a software development system to a distributed community of developers, the system including software development software that utilizes a structured development methodology, a communication server, and a review board for determining the quality of submitted software; accepting a request to create a software program; and facilitating the development of the program by a subset of the distributed community of developers using the software development system.
Owner:TOPCODER

Shared service call system of intelligent terminal and method

The embodiment of the invention provides a shared service call system of an intelligent terminal and a method. The system comprises a third party application unit, a main service unit and at least two service units, wherein the third party application unit is used for sending a service request to the main service unit, the main service unit is used for determining a shared service needing to be loaded according to the service request and calling a service corresponding to the shared service needing to be loaded, and the service units are used for providing the shared service to the third party application unit according to the calling of the main service unit. After the embodiment of the invention is applied, a mechanism of distributed development and unified call service of services on an intelligent terminal platform is realized, the practicality of service sharing can be enhanced, and a problem of poor open performance of the shared service in the prior art is solved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Managing method and system of key value data

The invention discloses a managing method and system of key value data, wherein the method includes a key value data acquisition step which includes: A1: a client sending a key value data acquisition requirement to a key value data server; B1: the key value data server inquiring the key value data information base according to the requirement and judging whether the corresponding key value data is in the maintenance operation state, if not, sending the obtained key value data information to the corresponding client; C1: the client doing a specific application according to the received key value data information. The invention can effectively avoid the redundant key value and the key value definition conflict, increase the development efficiency of the distributed program, reduce the program maintenance cost, avoid the fault caused by the inconsistent key value data during the program interaction, and also reduce the occupied system resource of the program and improve the running efficiency.
Owner:SHENZHEN ZTE NETVIEW TECH

System and method of collecting project metrics to optimize distributed development efforts

InactiveUS20190213551A1Improve productivityShorten development timeOffice automationResourcesTeam compositionProject metrics
A computer-implemented end-to-end system for optimizing distributed development projects may include a Software as a Service (SaaS) collecting historical project metrics. A productivity factor analyzer may perform analysis of one or more productivity factors with one or more quantifiers to define an impact of a team composition and task split on a project development. A task splitter may perform identification of one or more split points that minimize negative impacts from a geographically distributed environment in communication and team collaboration. An indifference curve identifier processing device may identify trade-offs for client metrics and develop a set of contours for different development options. A development optimizer may calculate the team composition, and task splits based on the one or more split points, the set of contours, and the impact of a team composition and task split on the project development. A SaaS service automatically allocates task assignments to corresponding target workers.
Owner:IBM CORP

Cyclic utilization device and method for preparing carbon-based organic fertilizer by carbonizing fluidized bed biomass

The invention provides a cyclic utilization device and method for preparing a carbon-based organic fertilizer by carbonizing fluidized bed biomass. The device comprises a winnowing device, wherein thewinnowing device is separately connected to a fluidized bed carbonizing device, an organic matter pre-treatment device and a fermenting device, and the back of the fluidized bed carbonizing device isconnected to a blending device and a fermenting device; one end of the fluidized bed carbonizing device is connected to a boiler, the boiler is connected to a turbine generation unit, and a desulfurizing device is provided with an outlet connected to the inlet of the blending device; the outlet of the organic matter pre-treatment device is connected to the inlet of the fermenting device, the outlet of the fermenting device is connected to the inlet of the blending device, and the bottom of the fermenting device is connected to a denitration device; one side of the blending device is connectedto a forming device; and the outlet of the forming device is connected to a drying device, and the tail part of the drying device is connected to a packaging device. The device can prepare the carbon-based organic fertilizer by only feeding biomass and organic matters, and the electric power and heating powder of the system are self-sufficient, so that the device is suitable for distributed development.
Owner:HEFEI DEBO BIOENERGY SCI & TECH

Universal infrared focal plane equipment development system based on model design

ActiveCN105550430AOvercome the constraints of embedded hardware capabilitiesRealize distributedSpecial data processing applicationsIndex testInteraction design
The invention provides a universal infrared focal plane equipment development system based on model design. The universal infrared focal plane equipment development system comprises a distributed development unit, a database unit and a simulation test unit, and the three units are interconnected through the Ethernet, wherein the distributed development unit is used for forming a design file, carrying out local simulation debugging and implementing automatic code generation, and interacting design and configuration information with the database unit; the database unit is used for providing shared data storage for all development terminals and controlling and cooperating the local resource establishment configuration management flow of the development terminals; the simulation test unit is used for providing essential software and hardware resources necessary for a simulation test process or a remote semi-physical simulation process, monitoring the conditions of a simulation test end and carrying out real-time online semi-physical simulation and key index parameter test works. The universal infrared focal plane equipment development system provided by the invention realizes the online semi-physical simulation and the key index test of the focal plane equipment, effectively reduces the research and development cost and improves the research and development efficiency.
Owner:中国船舶重工集团公司第七二六研究所

Energy economy simulation system development method based on individual model

ActiveCN110764750ABreakthrough practicalityBreak through the shortcomings of cumbersome simulation processVisual/graphical programmingModel driven codeGraphicsModelSim
The invention discloses an energy economy simulation system development method based on an individual model. The method comprises the following steps: 1) selecting a programming language and a development framework supporting multi-thread and distributed development; 2) based on the selected programming language, designing and developing an individual abstract model with universality; 3) expandingaccording to the individual abstract model, and establishing an individual detailed data model based on a data model read-write framework; 4) based on the selected communication framework, realizinginformation interaction between individuals according to the individual simulation step length and the input and output relationship; and 5) designing and developing a user interface based on the selected graphic interaction interface framework, and displaying the individual model and the simulation result through a visual graphic technology. According to the method, the general individual model is used as an effective means for solving the problem that models in an energy economy system are complex and diverse, the problem that system modeling universality is poor can be effectively solved, development of a modeling simulation system is promoted, and the method has practical popularization value.
Owner:SOUTH CHINA UNIV OF TECH

Model-Based Design Development System for Universal Infrared Focal Plane Equipment

ActiveCN105550430BOvercome the constraints of embedded hardware capabilitiesRealize distributedSpecial data processing applicationsIndex testParallel computing
The invention provides a universal infrared focal plane equipment development system based on model design. The universal infrared focal plane equipment development system comprises a distributed development unit, a database unit and a simulation test unit, and the three units are interconnected through the Ethernet, wherein the distributed development unit is used for forming a design file, carrying out local simulation debugging and implementing automatic code generation, and interacting design and configuration information with the database unit; the database unit is used for providing shared data storage for all development terminals and controlling and cooperating the local resource establishment configuration management flow of the development terminals; the simulation test unit is used for providing essential software and hardware resources necessary for a simulation test process or a remote semi-physical simulation process, monitoring the conditions of a simulation test end and carrying out real-time online semi-physical simulation and key index parameter test works. The universal infrared focal plane equipment development system provided by the invention realizes the online semi-physical simulation and the key index test of the focal plane equipment, effectively reduces the research and development cost and improves the research and development efficiency.
Owner:中国船舶重工集团公司第七二六研究所
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products