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

158 results about "Enterprise software" patented technology

Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than individual users. Such organizations include businesses, schools, interest-based user groups, clubs, charities, and governments. Enterprise software is an integral part of a (computer-based) information system; a collection of such software is called an Enterprise system.

Automated Enterprise Software Development

The preferred embodiment provides a system and method for automatically generating enterprise software applications with minimal level of manual coding. The preferred embodiment provide a graphical design tool that models an application using Unified Model Language (UML), validate the UML model, and automatically generate deployable application. The preferred embodiment also provides a framework of libraries that the target application can be build from.
Owner:VERMEG SERVICES

Integrated Enterprise Software and Social Network System User Interfaces Utilizing Cloud Computing Infrastructures and Single Secure Portal Access

A software-based method and system to provide a secure user interface on multiple and diverse electronic computing devices with a customized and secure dashboard feature. The systems and methods simultaneously integrate internally generated software utilities of an enterprise with externally accessed software operating in a ‘cloud computing’ environment. The systems and methods can be used in management and operations that use computer based software, data management, creative processes and communication systems. The systems and methods reduce the requirement for additional programming to integrate or interchange equivalent and independently developed software for use within an enterprise. The systems and methods permit social network communications between members of an enterprise and an external community. The security features of the user interface portal permit collaborations between parties in an external community and enterprise members that can develop new processes that remain proprietary to the enterprise and parties of an external community.
Owner:ZAMA INNOVATIONS LLC

Generic framework for applying object-oriented models to multi-tiered enterprise applications

A system and method are provided for the structured, rapid development and deployment of software components that together, would constitute a robust multi-tiered enterprise software application. Four sub-components are provided for handling various aspects of the business objects. A client framework is used to interact with client users and client software processes. A database framework is used to handle data retention and search functions. An external framework is used to interact with software processes that are outside the gambit of the present system. Finally, a business framework is used to operate the business objects themselves. The business framework can be configured under the services of a transaction server.
Owner:MARATHON PETROLEUM

Methods and apparatus for presenting search results according to a priority order determined by user activity

A method for presenting a graphical user interface (GUI) of an enterprise software application connected to a server, the enterprise software application comprising at least a multi-tenant database, is provided. The method receives, at the server, user input comprising a search; generates, at the server, a set of search results based on the search, the set of search results being associated with entities of the enterprise software application, each of the entities comprising a respective database object containing predefined categories of data, the multi-tenant database comprising at least the database object; determines a priority order of the search results, based on user interaction history with the entities; and presents, via the GUI, the search results according to the priority order.
Owner:SALESFORCE COM INC

Apparatus, method, and system for documenting, performing, and attesting to internal controls for an enterprise

A system that creates documentation of internal controls for a business to meet its financial and legal obligations. The method of using the documentation itself to automate the actions assigned by the documentation to specific performers which actions can be tracked and measured enables management and audit personnel to assert and attest to its quality, reliability, and consistent usage. A business process management framework which easily adapts to any company's complex installed enterprise software environment to establish an automated, repeatable, and trackable process of complying with SEC rules for financial reporting according to Sarbanes-Oxley federal legislation.
Owner:MOVARIS

Event data translation system

An event translator system may perform at least three tasks: (1) extract or “harvest” date, time, description, and other information from digital files generated for human reading, such as web calendars or other event lists, emailed calendars, and imported files; (2) present the extracted event data to a user for modification, management, and monitoring; and (3) export the events to PIM software, web pages and / or application programming interfaces as appropriate file formats. The event translation system may be incorporated into a web site that is accessed by the user who enters a desired web address for event translation or otherwise transmits the digital files for translation. Alternatively, the system may be incorporated into a webpage as a browser plug-in that provides a user-selectable option to extract event information from a visited webpage. Other implementations are possible, including incorporation into desktop software, enterprise software on a server, and plug-ins for e-mail or other applications, among others.
Owner:HUNTE VADIM +1

Generic framework for applying object-oriented models to multi-tiered enterprise applications

InactiveUS20050027559A1Creates synergy among tiers of the enterprise systemImprove performanceComputer security arrangementsSoftware designCommon frameworkSoftware engineering
A system and method are provided for the structured, rapid development and deployment of software components that together, would constitute a robust multi-tiered enterprise software application. Four sub-components are provided for handling various aspects of the business objects. A client framework is used to interact with client users and client software processes. A database framework is used to handle data retention and search functions. An external framework is used to interact with software processes that are outside the gambit of the present system. Finally, a business framework is used to operate the business objects themselves. The business framework can be configured under the services of a transaction server.
Owner:MARATHON PETROLEUM

Multi-tenancy support for a product that does not support multi-tenancy

Enterprise software is computer software used to satisfy the needs of an organization and / or multiple individual users. Methods, systems and / or computer program product are described for providing, to a plurality of tenants, access to an enterprise software that is accessible by only a single tenant. At least one of the tenants accessing the enterprise software includes a plurality of users.
Owner:CA TECH INC

Enterprise software development process for outsourced developers

An enterprise development process for outsourced software development is provided. The process includes generating, by a business unit of an entity or organization, a concept requiring one or more computer applications, such as a project. An information technology unit of the entity may then create an integrated architecture blueprint including a design of at least a portion of the one or more computer applications. One or more outsourced suppliers of the entity, design at least a portion of the application according to the integrated architecture blueprint. The information technology unit integrates the application into a computing production environment of the entity.
Owner:SPRINT CORPORATION

Systems, Methods and Computer Program Products for Developing Enterprise Software Applications

Abstract of the DisclosureA software development system and associated methodologies for a business solution including the steps of creating a document having a plurality of variations, defining for the document a plurality of data elements, rows and columns of data from which to populate the document, designating for each data element an attribute associated with the access of that data element based on the each variation of the document, designating for each row and column of data access rights based on different defined classes of audience, receive a request to view the document, determining which data elements are presented in the document based on the task attributes, determining which column and rows of data are presented in the document based in audience access rights, and generating the document for presentation to a user. The invention further comprising determining if any of the data elements that are presentable in the document according to the task attributes need to be hidden of rendered blank based on the audience access rights.
Owner:THINK2020

Automated Enterprise Software Development

The preferred embodiment provides a system and method for automatically generating enterprise software applications with minimal level of manual coding. The preferred embodiment provide a graphical design tool that models an application using Unified Model Language (UML), validate the UML model, and automatically generate deployable application. The preferred embodiment also provides a framework of libraries that the target application can be build from.
Owner:VERMEG SERVICES

Method and apparatus for detecting abnormal behavior of enterprise software applications

A method and apparatus for detecting abnormal behavior of enterprise software applications is disclosed. A profile that represents the behavior of the function is created for each service and error function integrated in an enterprise software application. This profile is based on input measurements, such as response time, throughput, and non-availability. For each such input measurement, the expected behavior is determined, as well as the upper and lower bounds on that expected behavior. The invention further monitors the behavior of service and error functions and produces an exception if at least one of the upper or lower bounds is violated. The detection scheme disclosed is dynamic, adaptive, and has self-learning capabilities.
Owner:CERTAGON

Cookie based session management

An enterprise software system access manager saves cookies for users' sessions on client devices but creates server-side sessions on the fly when needed for the users to access certain features, when there is a constraint on the client device, or due to application policies. The server-side session objects can have references to the client-side cookies and can have key-value pairs added to them instead of the associated cookie.
Owner:ORACLE INT CORP

Real-time authorization software License control method

The invention provides an enterprise software License control method implementing real-time authorization. The method includes the steps of using an SOA (service oriented architecture) for software, setting controlled quantities, such as the number of client application module concurrent users and the number of servers simultaneously published by a client service module, on a server, and binding the controlled quantities with user names and an automatically generate GUID (globally unique identifier) serial number; after a client binds the user names and the serial number with hardware information such as encryption lock (including computer CPU (central processing unit) serial number, network card serial number and hard disk drive serial number), allowing the client to acquire an encrypted License file from the server; and allowing a License control module to analyze the License file to allow for real-time control of authorization to the whole software system. According to the method, authorization of software can be controlled effectively as the client is communicated with the server in real time, whether the software runs in a virtual machine or not can be detected, and control of versions such as trial version and official version can be performed. The enterprise software License control method implementing real-time authorization is widely applicable to the field of authorization control for computer enterprise software.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI

Computer-implemented method, tool, and program product for storing a business document in an enterprise software application environment

In general, the present invention provides a computer-implemented method, system, tool, and program product for storing a document in an enterprise software environment, such as SAP. Specifically, under the present invention, a hierarchical structure is provided for linking a business document. The hierarchical structure includes a plurality of levels that each represent a business entity level such as enterprise, company, customer, contract and revision. Additionally, standardized attributes may be chosen for association with the business document. The invention also provides a search engine for searching for a document that has previously been linked to the hierarchical structure. These searches may be performed using such factors as the level in the hierarchy and / or the specified attributes.
Owner:IBM CORP

Design tool and methodology for enterprise software applications

A system for creating and viewing simulation models that are used for managing requirements and design specifications for complex systems. Users simultaneously collaborate on the description of a complex system such as an enterprise software project throughout its life cycle. User interfaces, designed to assist in the visualization of a particular form of knowledge, allow users to describe the complex system with simple interactive elements. Information in all perspectives is presented so that it is legible and discernable to a non-technical audience. Multi-dimensional data structures record all the resulting information, creating a simulation model of the complex system, and the tasks required for construction and maintenance. Tasks are driven from the specifications not as a separate activity, but as part of the same activity to facilitate project management by allowing decisions to be tracked virtually throughout the simulation model.
Owner:KHODABANDEHLOO PAYMAN +1

Methods and systems for identifying potential enterprise software threats based on visual and non-visual data

Visual and non-visual elements associated with the candidate files are analyzed to determine whether the candidate files are malware. A visual element (e.g., icon) is extracted from the candidate file, and the icon's image is compared to a group of reference images associated with trusted entities. If the icon's image matches a reference image, the candidate file may be malware masquerading as trusted software. The non-visual elements associated with the candidate file are used, in combination with the visual elements, to determine whether the candidate file is malware.
Owner:CARBON BLACK

Distributed application assembly

A system and a method for developing and dynamically constructing multi-tiered distributed computing applications using a framework which allows the major elements involved in enterprise software applications, namely, the user interface, the data access, and the processing logic, to be independently developed. Moreover, the applications are dynamically created at time of use with pre-built software components or objects. The specifics of the applications such as functions, capabilities, user interface (UI) characteristics, etc., may depend on, for example, the user identity, the user preferences, and the terminal capability. Software development cost and turn-around time are reduced, promoting consistent UI design thus reducing user training cost, and allowing the applications to be dynamically created according to the user profile.
Owner:GOOGLE LLC

Tool and methodology for enterprise software applications

A system for creating and viewing simulation models that are used for managing requirements and design specifications for complex systems. Users simultaneously collaborate on the description of a complex system such as an enterprise software project throughout its life cycle. User interfaces, designed to assist in the visualization of a particular form of knowledge, allow users to describe the complex system with simple interactive elements. Information in all perspectives is presented so that it is legible and discernable to a non-technical audience. Multi-dimensional data structures record all the resulting information, creating a simulation model of the complex system, and the tasks required for construction and maintenance. Tasks are driven from the specifications not as a separate activity, but as part of the same activity to facilitate project management by allowing decisions to be tracked virtually throughout the simulation model.
Owner:KHODABANDEHLOO PAYMAN +1

Cloud Logistics

Implementations of complex software solutions are accompanied with an intrinsic conflict between requirements, such as an ever-growing complexity of enterprise software solutions versus a demand for more and more shortened implementation cycles. Various embodiments include at least one of systems methods and software to address such conflicts. One method embodiment includes receiving a request to assemble a virtual appliance from at least one deployment template, the request including characteristic data representative of at least one virtual appliance functional and deployment requirement. In response to the received request, such embodiments may query a template warehouse to identify and deployment templates from a template warehouse to a data storage device to form a virtual appliance. The virtual appliance may then be packaged into a transport data structure and stored. The transport data structure may then be transported by various means to a target virtual machine and deployed therein.
Owner:SAP AG

Proactive performance management for multi-user enterprise software systems

The invention provides, in some aspects, systems for proactive management of development and performance of a software application based on monitoring it (and / or one or more of its components) during the course of development or execution. Those systems signal alerts upon determining that actual or expected usage of the application (or its components) by users of like classes (or roles) is anticipated to, or does, exceed quotas, when the application is placed in production mode.
Owner:PEGASYSTEMS

Systems and methods for storing, authenticating and transmitting digital health information and records

PendingUS20210326474A1Epidemiological alert systemsPerson identificationImmunization registryWorld Wide Web
An electronic health records system that allows a user to register with the electronic health records system by entering identification information and medical information. The system authorizes a user to access the electronic health records system subsequent to registering, and allows a user to obtain, responsive to a request from the user, electronic immunization records for the user from an immunization registry of a first state. The system provides the user the ability to send the certified immunization record or COVID-19 health status record to a third-party requester that requires the record by law. The system also provides third party requesters with the necessary back-end enterprise software needed to receive the certified digital immunization records from large numbers of subscribers.
Owner:VACMOBILE CORP

Design tool and methodology for enterprise software applications

A system for creating and viewing simulation models that are used for managing requirements and design specifications for complex systems. Users simultaneously collaborate on the description of a complex system such as an enterprise software project throughout its life cycle. User interfaces, designed to assist in the visualization of a particular form of knowledge, allow users to describe the complex system with simple interactive elements. Information in all perspectives is presented so that it is legible and discernable to a non-technical audience. Multi-dimensional data structures record all the resulting information, creating a simulation model of the complex system, and the tasks required for construction and maintenance. Tasks are driven from the specifications not as a separate activity, but as part of the same activity to facilitate project management by allowing decisions to be tracked virtually throughout the simulation model.
Owner:KHODABANDEHLOO PAYMAN +1

Method and device for users of enterprise software products to create, publish and share reviews of enterprise software products

We have invented a method and device for enabling users of enterprise software products to create, publish, and share reviews of enterprise software products. This useful, concrete and tangible result is accomplished through a server-hosted website accessible through the Internet. There are unique challenges with creating and sharing reviews of enterprise software products (compared to other products), and our invention solves these problems using several new and innovative methods we created, which form the basis of this application. Using this website, users of enterprise software can create a review of a product they are using or deploying, and also view reviews created by other users about the enterprise software products they are interested in. With usage, this invention becomes a global repository of enterprise software product reviews and a resource for users worldwide to share opinions and experiences to help each other evaluate, select, buy, and use enterprise software products.
Owner:ELLINGSON JEFFREY GORDON +2

Centralized commerce and the implementation of enterprise software applications

A method for selling business applications requiring non-trivial integration, customization and configuration via an application store configured as a centralized virtual shop. The method includes selecting a starter kit by a member of the user organization that best matches needs, enabling a plurality of application buyers and application configurers to work with the starter kit to discover any gaps that may remain and plugging-in additional apps and widgets and removing unneeded components to assemble the full solution configuring and tuning setting parameters and testing.
Owner:CLICKSOFTWARE TECHNOLOGIES
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