Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dong, WA

George R. Dong, Issaquah, WA US

Patent application numberDescriptionPublished
20080209435Scalable workflow management system - A scalable workflow management system is provided that includes queues for storing work items to be processed. Work items may be placed into the queues by front-end services executing within the workflow management system. When a work item is placed on a queue, it remains on the queue until an appropriate back-end service is available to de-queue the work item, validate the de-queued work item, and process the de-queued work item. Separate queues are provided for storing normal work items, work items generated according to a time schedule, and work items generated by job launching services. The state of operation of the workflow management system may be controlled by an administrative console application.08-28-2008

George Randall Dong, Issaquah, WA US

Patent application numberDescriptionPublished
20080208666Business process modeling to facilitate collaborative data submission - Technologies are described herein for modeling business processes that facilitate the collaborative submission of data in a WFM system by modeling business processes in terms of cycles and assignments. A cycle defines a scenario for the business process along with a window of time in which the business process should be executed. Assignments are work activities that are defined within each cycle. A cycle definition is created for each business cycle within a business process. Each cycle definition includes data defining a recurrence pattern for the business cycle and data defining a time period in which one or more contributors to the business cycle may contribute data. Each cycle definition also includes one or more assignment definitions that define the scope, contributors, approvers, validation rules, deadlines, and data forms that should be used for the assignment.08-28-2008
20080208874Handling multi-dimensional data including writeback data - Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to in conjunction with writeback operations.08-28-2008
20080208880Extended cell information in multidimensional data models - Sharable extended cell information is used by multidimensional data models to enable cell annotations and line item details. Annotations are notes stored with a cell in a multidimensional dataset. Line item details permit levels of numeric detail below the lowest dimensional granularity. When receiving a multidimensional dataset in response to a query, a client application receives indicator information at the cell level, indicating to the client application that extended cell information is retrievable.08-28-2008
20080208918Efficient data handling representations - Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to designate a number of writeable and/or readable regions of a relational and/or multi-dimensional representation.08-28-2008

George Randell Dong, Issaquah, WA US

Patent application numberDescriptionPublished
20080201766Efficient data structures for multi-dimensional security - Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.08-21-2008

George Randy Dong, Issaquah, WA US

Patent application numberDescriptionPublished
20100146014EXTENDABLE BUSINESS TYPE SYSTEM IN A PERFORMANCE MANAGEMENT PLATFORM - Architecture for operating an industrial solution on top of a performance management platform using a custom business type library. The platform can plug/unplug the custom business type library, interacts with the type library to ensure data integrity and enforce business rules, and simplifies localizations of the industrial solution. The custom type library extends the capability to define specific behavior for models and dimensions, and create and define content specific to any industry, reuse, and packaging. The custom type library inherits from a generic type library of the platform. The customized type library defines business object types and associates business rules therewith. Through a common interface, the performance management platform can iterate through the business rule chains and enforce/apply the business rules during the operations.06-10-2010

Lichun Dong, Seattle, WA US

Patent application numberDescriptionPublished
20100158949Compositions and Methods for Vaccinating Against HSV-2 - This invention relates to a method for systemic immune activation which is effective for eliciting both a systemic, non-antigen specific immune response and a strong antigen-specific immune response in a mammal. The method is particularly effective for protecting a mammal from herpes simplex virus. Also disclosed are therapeutic compositions useful in such a method.06-24-2010
20100160418Compositions and Methods for Vaccinating Against HSV-2 - This invention relates to a method for systemic immune activation which is effective for eliciting both a systemic, non-antigen specific immune response and a strong antigen-specific immune response in a mammal. The method is particularly effective for protecting a mammal from herpes simplex virus. Also disclosed are therapeutic compositions useful in such a method.06-24-2010
20100160419Compositions and Methods for Vaccinating Against HSV-2 - This invention relates to a method for systemic immune activation which is effective for eliciting both a systemic, non-antigen specific immune response and a strong antigen-specific immune response in a mammal. The method is particularly effective for protecting a mammal from herpes simplex virus. Also disclosed are therapeutic compositions useful in such a method.06-24-2010

Randy Dong, Seattle, WA US

Patent application numberDescriptionPublished
20090006409METADATA-BASED APPLICATION DEPLOYMENT - Computer-implemented methods, computer-readable media, and an application system are disclosed for creating and deploying metadata-generated applications. Access is provided to one or more type libraries that each include one or more defined object types configurable for use in generating the application. The defined object types include data structure types, rule types, and data types. Input is elicited from a user regarding desired content and function of the application. Based on the user input, metadata is generated to adapt the defined object types to generate the application. Metadata is generated to adapt the defined data structure types to create one or more application databases, to adapt the defined rule types to create one or more application behaviors, and to adapt the defined data types to create one or more application data types.01-01-2009

Randy Dong, Issaquah, WA US

Patent application numberDescriptionPublished
20080208720Type-driven rules for financial intellegence - Financial intelligence architecture that employs financial types that are combined with rules to build financial behavior into the product. Types have behaviors such that types can be assigned that lead to the physical creation of underlying code which embodies the behaviors. Extensibility is provided at least by type parameterization and new type creation. Because types are a design time experience, types are two-way and can be modified, even after instantiation. This allows for mixing and matching of types and underlying behavior giving the system more flexibility at design time while providing a huge simplification of all the details that actually go into such financial applications. The type library is a set of rules that produce metadata, which metadata is later processed by a separate engine to produce the physical schema. The type library defines the basic interactions, data types, and behaviors for predefined dimensions in the system.08-28-2008
20080255974Techniques to manage financial performance data exchange with standard taxonomies - Techniques to manage financial performance data are described. An apparatus may include an online analytical processing database with a multidimensional data model, and a business information exchange module communicatively coupled to the online analytical processing database. The business information exchange module may import a taxonomy to the multidimensional data model, create a business model using the multidimensional data model, and export financial data from the business model to an extensible business reporting language instance document. Other embodiments are described and claimed.10-16-2008
20080256122Time intelligence for application programs - Techniques to implement time intelligence for application program are described. An apparatus may include a calendar application module. The calendar application module may be arranged to define and generate a calendar for an application program, the calendar application module to define time members for a time dimension of a multidimensional data model, assign a monotonically increasing unique identifier to each time member, and generate the calendar with time members from the time dimension using the unique identifiers. Other embodiments are described and claimed.10-16-2008
20090210422Secure Database Access - Secure database access may be provided. First, a first schema associated with a database having a second schema may be defined. Next, a user type may be defined. The user type may comprise a user type that does not require a log-in. The defined user type may then be associated with the defined first schema. Next, at least one permission may be granted to the user type to the database on a database level. The at least one permission may comprise a create procedure permission, a create table permission, or a create function permission. Then permission to the second schema may be denied to the user type. Next, a procedure may be received comprising a procedure that poses a high security risk to the database. The received procedure may then be executed as the defined user type. The received procedure may be executed using a wrapper procedure.08-20-2009

Weimin Dong, Vancouver, WA US

Patent application numberDescriptionPublished
20090168826Semiconductor lasers utilizing optimized n-side and p-side junctions - A semiconductor laser and a method of forming the same are provided. The n-side and p-side junctions are independently optimized to improve carrier flow. The material for the n-side cladding layer is selected to yield a small conduction to valance band gap offset ratio while the material for the p-side cladding layer is selected to yield a large conduction to valance band gap offset ratio.07-02-2009

Patent applications by Weimin Dong, Vancouver, WA US

Yingtao Dong, Redmond, WA US

Patent application numberDescriptionPublished
20110252096Network Infrastructure Management - Network infrastructure management may be provided. First, administrative tools associated with a plurality of network topologies may be provided in a management console. Providing the administrative tools may comprise providing a first set of tools associated with a first network topology in the console. The first network topology may be an on-premises topology. Providing the administrative tools may also comprise providing a second set of tools associated with a second network topology in the console. The second network topology may be a cloud topology. Next, communications for the plurality of network topologies may be established to manage the plurality of network topologies through the management console. Establishing the communications for the plurality of network topologies may comprise establishing a first communications channel between the first network topology and the console. In addition, establishing the communications may comprise establishing a second communications channel between the second network topology.10-13-2011