Implementing enterprise level business information networking
    1.
    发明授权
    Implementing enterprise level business information networking 有权
    实施企业级业务信息网络

    公开(公告)号:US08738620B2

    公开(公告)日:2014-05-27

    申请号:US12945656

    申请日:2010-11-12

    Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.

    Abstract translation: 提供了实施企业级社会和商业信息网络的系统,设备和方法。 用户可以在适当的时间接收有关数据库系统及其用户的相关信息。 然后,用户可以使用这些相关信息来减少错误并限制冗余工作。 例如,可以识别数据库中记录的更新,并自动创建关于更新的故事,并将其发送给跟随记录的用户。 哪些更新创建了故事,哪些故事要发送给哪些用户可以配置。 还可以跟踪除记录更新之外的其他事件。 例如,可以跟踪导致事件的用户的动作,这样的跟踪也可以被配置。 可以自动跟踪对象的订阅,并且可以使用访问检查来确保未经授权的用户看不到某些数据。

    System and method for determining when an EJB compiler needs to be executed
    2.
    发明授权
    System and method for determining when an EJB compiler needs to be executed 有权
    用于确定何时需要执行EJB编译器的系统和方法

    公开(公告)号:US08181166B2

    公开(公告)日:2012-05-15

    申请号:US11927096

    申请日:2007-10-29

    CPC classification number: G06F8/41 G06F8/71

    Abstract: A system for determining when an EJB compiler needs to be executed, comprising: a server, including an EJB or plurality of EJBs and an EJB compiler operating thereon that determines a first snapshot of the EJB at a particular moment in time or for a particular server version, and a second snapshot of said EJB at a later moment in time or a subsequent server version, and compares the first and second snapshots to determine whether the EJB should be recompiled.

    Abstract translation: 一种用于确定何时需要执行EJB编译器的系统,包括:包括EJB或多个EJB的服务器以及在其上操作的EJB编译器,其在特定时刻或特定服务器上确定EJB的第一快照 版本,以及稍后时间或后续服务器版本的所述EJB的第二个快照,并比较第一个和第二个快照,以确定是否应重新编译EJB。

    CUSTOMIZING ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING
    3.
    发明申请
    CUSTOMIZING ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING 有权
    定制企业级业务信息网络

    公开(公告)号:US20110113072A1

    公开(公告)日:2011-05-12

    申请号:US12945577

    申请日:2010-11-12

    Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.

    Abstract translation: 提供了实施企业级社会和商业信息网络的系统,设备和方法。 用户可以在适当的时间接收有关数据库系统及其用户的相关信息。 然后,用户可以使用此相关信息来减少错误并限制冗余工作。 例如,可以识别数据库中记录的更新,并自动创建关于更新的故事,并将其发送给跟随记录的用户。 哪些更新创建了故事,哪些故事要发送给哪些用户可以配置。 还可以跟踪除记录更新之外的其他事件。 例如,可以跟踪导致事件的用户的动作,这样的跟踪也可以被配置。 可以自动跟踪对象的订阅,并且可以使用访问检查来确保未经授权的用户看不到某些数据。

    ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING FOR CHANGES IN A DATABASE
    4.
    发明申请
    ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING FOR CHANGES IN A DATABASE 有权
    企业级业务信息网络在数据库中的变化

    公开(公告)号:US20110113071A1

    公开(公告)日:2011-05-12

    申请号:US12945410

    申请日:2010-11-12

    Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.

    Abstract translation: 提供了实施企业级社会和商业信息网络的系统,设备和方法。 用户可以在适当的时间接收有关数据库系统及其用户的相关信息。 然后,用户可以使用此相关信息来减少错误并限制冗余工作。 例如,可以识别数据库中记录的更新,并自动创建关于更新的故事,并将其发送给跟随记录的用户。 哪些更新创建了故事,哪些故事要发送给哪些用户可以配置。 还可以跟踪除记录更新之外的其他事件。 例如,可以跟踪导致事件的用户的动作,这样的跟踪也可以被配置。 可以自动跟踪对象的订阅,并且可以使用访问检查来确保未经授权的用户看不到某些数据。

    System and method for deploying applications with library modules
    5.
    发明授权
    System and method for deploying applications with library modules 有权
    使用库模块部署应用程序的系统和方法

    公开(公告)号:US07797697B2

    公开(公告)日:2010-09-14

    申请号:US10969089

    申请日:2004-10-20

    CPC classification number: G06F8/61

    Abstract: Federated applications are configured to use both modules created for the applications as well as library modules which perform commonly used functions. The library modules are stored separately for deployment when utilized by applications. A deployment descriptor is configured with descriptions of internal modules and references to library modules. A deployment tool reads the deployment descriptor, extracts the library modules according to the information stored in the deployment descriptor, and loads the modules specific to the application.

    Abstract translation: 联合应用程序被配置为使用为应用程序创建的模块以及执行常用功能的库模块。 库应用程序使用时,库模块分开存储部署。 部署描述符配置了内部模块和库模块引用的描述。 部署工具读取部署描述符,根据部署描述符中存储的信息提取库模块,并加载特定于应用程序的模块。

    System and method for flushing bean cache
    6.
    发明授权
    System and method for flushing bean cache 有权
    刷新bean缓存的系统和方法

    公开(公告)号:US07293009B2

    公开(公告)日:2007-11-06

    申请号:US11105263

    申请日:2005-04-13

    Abstract: Servers in a network cluster can each store a copy of a data item in local cache, providing read access to these copies through read-only entity beans. The original data item in the database can be updated through a read/write entity bean one of the cluster servers. That cluster server has access to an invalidation target, which contains identification information relating to copies of the data item stored on servers in the cluster. Once the read/write bean updates the data item in the database, an invalidate request can be sent or multicast to all cluster members, or to any read-only bean or server contained in the invalidation target. Each server or read-only bean receiving the request knows to drop any copy of the data item in local cache, and can request a current copy of the data item from the database.

    Abstract translation: 网络集群中的服务器可以将每个数据项的副本存储在本地缓存中,通过只读实体bean提供对这些副本的读取访问。 可以通过其中一个集群服务器上的读/写实体bean更新数据库中的原始数据项。 该集群服务器可以访问无效目标,其中包含与集群中服务器上存储的数据项的副本有关的标识信息。 读/写bean更新数据库中的数据项后,可以向所有集群成员或无效目标中包含的任何只读bean或服务器发送无效请求或多播。 接收请求的每个服务器或只读bean知道删除本地缓存中的数据项的任何副本,并且可以从数据库请求数据项的当前副本。

    System and method for optimistic caching

    公开(公告)号:US20060123199A1

    公开(公告)日:2006-06-08

    申请号:US11339180

    申请日:2006-01-25

    CPC classification number: G06F12/0815 Y10S707/99938 Y10S707/99952

    Abstract: Transactions are granted concurrent access to a data item through the use of an optimistic concurrency algorithm. Each transaction gets its own instance of the data item, such as in a cache or in an entity bean, such that it is not necessary to lock the data. The instances can come from the data or from other instances. When a transaction updates the data item, the optimistic concurrency algorithm ensures that the other instances are notified that the data item has been changed and that it is necessary to read a new instance, from the database or from an updated instance. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

    System and method for application container architecture
    8.
    发明申请
    System and method for application container architecture 有权
    应用程序容器架构的系统和方法

    公开(公告)号:US20050267856A1

    公开(公告)日:2005-12-01

    申请号:US11132519

    申请日:2005-05-19

    Applicant: Rob Woollen

    Inventor: Rob Woollen

    CPC classification number: G06F8/61

    Abstract: There are provided mechanisms and methods for enabling the deployment of applications into new execution environments by adding extensions to base deployment capability for each of the new containers. These mechanisms and methods can enable embodiments to instantiate modules that augment deployment and/or execution environments for applications being deployed. The ability of embodiments to provide augmented deployment and/or execution environments can enable server embodiments to become more flexible environments from the point of view of developers seeking to implement applications on the server.

    Abstract translation: 提供了通过为每个新容器添加基础部署功能的扩展来实现将应用程序部署到新的执行环境中的机制和方法。 这些机制和方法可以使实施例实例化增加部署和/或执行环境的模块,以供正在部署的应用程序。 实施例提供增强的部署和/或执行环境的能力可以使得服务器实施例能够从开发人员的角度看待在服务器上实现应用的观点变得更加灵活。

    System and method for creating and deploying applications with new container types
    9.
    发明授权
    System and method for creating and deploying applications with new container types 有权
    用于创建和部署具有新容器类型的应用程序的系统和方法

    公开(公告)号:US08020171B2

    公开(公告)日:2011-09-13

    申请号:US12056536

    申请日:2008-03-27

    Applicant: Rob Woollen

    Inventor: Rob Woollen

    CPC classification number: G06F8/61 G06F9/44505

    Abstract: In accordance with one embodiment of the present invention applications are configured with custom modules. A deployment descriptor of an application includes a definition for a new container type and modules of the new container type. A deployment system reads the deployment descriptor and implements the modules of the new container type. The new containers are then available to assist in the deployment of the application.

    Abstract translation: 根据本发明的一个实施例,应用程序配置有定制模块。 应用程序的部署描述符包括新容器类型的定义和新容器类型的模块。 部署系统读取部署描述符并实现新容器类型的模块。 然后可以使用新的容器来协助应用程序的部署。

    SECURITY IN ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING
    10.
    发明申请
    SECURITY IN ENTERPRISE LEVEL BUSINESS INFORMATION NETWORKING 有权
    企业级业务信息网络安全

    公开(公告)号:US20110113059A1

    公开(公告)日:2011-05-12

    申请号:US12945715

    申请日:2010-11-12

    Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.

    Abstract translation: 提供了实施企业级社会和商业信息网络的系统,设备和方法。 用户可以在适当的时间接收有关数据库系统及其用户的相关信息。 然后,用户可以使用此相关信息来减少错误并限制冗余工作。 例如,可以识别数据库中记录的更新,并自动创建关于更新的故事,并将其发送给跟随记录的用户。 哪些更新创建了故事,哪些故事要发送给哪些用户可以配置。 还可以跟踪除记录更新之外的其他事件。 例如,可以跟踪导致事件的用户的动作,这样的跟踪也可以被配置。 可以自动跟踪对象的订阅,并且可以使用访问检查来确保未经授权的用户看不到某些数据。

Patent Agency Ranking