[ { "title": "", "publication_date": "2018/02/06", "number": "", "url": "/2018/06/02/2008-06-06-inverted-indices-in-information-extraction-to-improve-records-extracted-per-annotation/", "abstract": "", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "", "publication_date": "2018/02/06", "number": "", "url": "/2018/06/02/2008-05-07-remote-access-to-information-on-a-mobile-terminal-from-a-web-browser-extension/", "abstract": "", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "", "publication_date": "2018/02/06", "number": "", "url": "/2018/06/02/2008-05-07-access-to-information-on-a-mobile-terminal-from-a-remote-terminal/", "abstract": "", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Graphic-information flow method and system for visually analyzing patterns and relationships", "publication_date": "2008/03/11", "number": "08745529", "url": "/2008/11/03/graphicinformation-flow-method-and-system-for-visually-analyzing-patterns-and-relationships/", "abstract": "A display control and information management system seamlessly integrates layered and slotted formatted data from local and remote sources to provide a highly versatile information display. The system permits selective control of display and display features so that complex data and data flows can be seamlessly accessed with enhanced cognition of salient information by a user.", "owner": "Tavusi Data Solutions LLC", "owner_city": "Wilmington", "owner_country": "US" }, { "title": "System and method for seamlessly integrating separate information systems within an application", "publication_date": "2008/27/10", "number": "08631065", "url": "/2008/10/27/system-and-method-for-seamlessly-integrating-separate-information-systems-within-an-application/", "abstract": "The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available.", "owner": "VMware, Inc.", "owner_city": "Palo Alto", "owner_country": "US" }, { "title": "Method for dynamically generating information objects based on a restful subscription request", "publication_date": "2008/30/09", "number": "08473593", "url": "/2008/09/30/method-for-dynamically-generating-information-objects-based-on-a-restful-subscription-request/", "abstract": "Techniques disclosed herein describe a client and/or server process for managing Information Technology (IT) assets, such as servers and storage devices. The process dynamically generates customized information objects based on subscription requests. A client generates a request for information. The request specifies information associated with a specific managed entity or IT resource. A server that monitors the specific managed entity does not maintain such information in an existing information object. Information associated with the specific managed entity can be performance information, health information, usage information, and the like. A notification manager receives the request and identifies that existing subscription resources don not contain the requested information. The notification manager generates a new information object that contains the requested information, and notifies the client.", "owner": "EMC Corporation", "owner_city": "Hopkinton", "owner_country": "US" }, { "title": "Development of networked applications", "publication_date": "2008/30/09", "number": "08595696", "url": "/2008/09/30/development-of-networked-applications/", "abstract": "Mashup creation, through the reuse and combination of existing networking or Web applications, are presented. For example, a method for forming a networked software application on a first computer resource coupled by a network to a client computer of a user includes accessing, within a repository that is part of the first computer resource, a first networked software application part, forming, within the first computer resource, a second networked software application part, and providing the second networked software application part to the repository. The second networked software application part comprises a first element of the first networked software application part. The steps of accessing, forming and providing are performed using the first computer resource comprising the repository. The first and the second networked software application parts remain on the first computer resource, and separate from the client computer, during the forming of the second networked software application part.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Declarative representation of networked applications", "publication_date": "2008/30/09", "number": "09395956", "url": "/2008/09/30/declarative-representation-of-networked-applications/", "abstract": "Methods and apparatus for descriptively representing an application programming interface and data of a networked software application, and a descriptive domain specific language are presented. Additionally, methods and apparatus for mashup creation, including a repository of networking or Web applications that may be reused and combined, are presented. Networked software applications and mashups are provided with mostly declarative common structure and design, facilitating sharing and reuse of mashup and mashup parts. For example, a method for representing a first application programming interface of a first networked software application includes forming a declarative representation of the first application programming interface, and forming a declarative representation of first data. The first networked software application comprises the first application programming interface and the first data.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "System, method and computer program product for providing unified authentication services for online applications", "publication_date": "2008/11/09", "number": "09009798", "url": "/2008/09/11/system-method-and-computer-program-product-for-providing-unified-authentication-services-for-online-applications/", "abstract": "A system and method remotely enrolls, authenticates and provides unified authentication services in an ASP setting to a user to access requested information via a communication medium. A filter is coupled to client side components via the communication medium and a user management component coupled to the client side components via the communication medium. The user management component allows end-users to register their credentials only once. In addition, the user management component allows end-users to define the level of protection of access to their web application accounts. This includes accounts that have been configured specifically for use with the present invention and particular user credentials and accounts that have been subsequently set up but configured to use the same user credentials. The present invention can then reuse those credentials to authenticate the user to one or more potentially unrelated web applications.", "owner": "Citibank, N.A.", "owner_city": "New York", "owner_country": "US" }, { "title": "Embeddable web application agent", "publication_date": "2008/28/08", "number": "09020970", "url": "/2008/08/28/embeddable-web-application-agent/", "abstract": "In one example embodiment, a code segment may be embedded in a web page by a web page publisher, and the code segment may be executed at least in part by a user computing platform. Information related to one or more web applications may be provided to the user computing platform at least in part in response to the user computing platform executing the code segment.", "owner": "Yahoo! Inc.", "owner_city": "Sunnyvale", "owner_country": "US" }, { "title": "Contextually aware web application platform", "publication_date": "2008/28/08", "number": "09542384", "url": "/2008/08/28/contextually-aware-web-application-platform2/", "abstract": "In an example embodiment, the appearance and/or operation of a web application may be modified based, at least in part, on one or more contextual elements of a web page.", "owner": "Yahoo! Inc.", "owner_city": "Sunnyvale", "owner_country": "US" }, { "title": "Contextually aware web application platform", "publication_date": "2008/28/08", "number": "09542384", "url": "/2008/08/28/contextually-aware-web-application-platform/", "abstract": "In an example embodiment, the appearance and/or operation of a web application may be modified based, at least in part, on one or more contextual elements of a web page.", "owner": "Yahoo! Inc.", "owner_city": "Sunnyvale", "owner_country": "US" }, { "title": "Federating policies from multiple policy providers", "publication_date": "2008/15/08", "number": "08683545", "url": "/2008/08/15/federating-policies-from-multiple-policy-providers/", "abstract": "One aspect of the present invention can include a system, a method, a computer program product and an apparatus for federating policies from multiple policy providers. The aspect can identify a set of distinct policy providers, each maintaining at least one policy related to a service or a resource. A federated policy exchange service can be established that has a policy provider plug-in for each of the distinct policy providers. The federated policy exchange service can receive requests for policies from a set of policy requesters. Each request can include a resource_id or a service_id used to uniquely identify the service or resource. The federated policy exchange service can dynamically connect to a set of the policy providers to determine policies applicable to each request. For each request, results from the policy providers can be received and processed to generate a response. The federated policy exchange service can provide the response to each policy requestor responsive in response to each response.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Digital broadcasting system and method of processing data in digital broadcasting system", "publication_date": "2008/23/07", "number": "08656261", "url": "/2008/07/23/digital-broadcasting-system-and-method-of-processing-data-in-digital-broadcasting-system/", "abstract": "The present invention discloses a receiving system and a method of processing data to receiving and processing mobile service data. The receiving system may include a signal receiving unit, a demodulating unit, a data processor, and a middleware engine. The signal receiving unit receives a broadcasting signal, which includes IP packets, payload of the IP packets including a DSM-CC module data part and a DSM-CC header, the DSM-CC module data part including a plurality of DSM-CC objects, and the DSM-CC header including identification information for identifying the DSM-CC module. The demodulating unit demodulates the received broadcasting signal including IP packets. The data processor extracts a plurality of DSM-CC objects of a corresponding payload with reference to DSM-CC header information of the IP packets demodulated by the demodulating unit and configuring a DSM-CC module, which includes identification information and the extracted DSM-CC objects. The middleware engine provides a data broadcasting service by driving application corresponding to the DSM-CC module.", "owner": "LG Electronics Inc.", "owner_city": "Seoul", "owner_country": "KR" }, { "title": "High-level hypermedia synthesis for adaptive web", "publication_date": "2008/05/05", "number": "08549497", "url": "/2008/05/05/highlevel-hypermedia-synthesis-for-adaptive-web/", "abstract": "A process for dynamically generating browser-ready code from a high-level code description of a web page written in a first predefined language having one or more adaptive features and from one or more constraints associated with a request for such browser-ready code.", "owner": "University of New Brunswick", "owner_city": "Fredericton, New Brunswick", "owner_country": "CA" }, { "title": "Asynchronous hypertext messaging", "publication_date": "2008/17/04", "number": "08271613", "url": "/2008/04/17/asynchronous-hypertext-messaging/", "abstract": "An asynchronous hypertext messaging system and method are disclosed. The system and method use existing hypertext transfer protocols and is capable of transmitting real-time asynchronous data between server and client regardless of firewalls or proxy servers implemented at the client or the server. In a communication system comprising a client and server interconnected by an internet, initial authentication is performed initially between the server and the client. A secure log in is performed by the client with the server in conjunction with a possible java applet download. The communication server then initiates a multiplexed virtual connection between the server and the client and transmission of asynchronous real-time data can occur over the virtual connection. The virtual connection is periodically refreshed by a request issued from the java applet.", "owner": "Thomson Reuters (Markets) LLC", "owner_city": "New York", "owner_country": "US" }, { "title": "Registering network applications with an API framework", "publication_date": "2008/08/04", "number": "08561088", "url": "/2008/04/08/registering-network-applications-with-an-api-framework/", "abstract": "A method for registering a network application with an application programming interface (API) framework. In operation, a registrar may send a registration message that associates a namespace with the network application to the API framework. In one implementation, the namespace associated with the network application may be a uniform resource identifier. In another implementation, the registration message may specify a format of the standardized clients, a security policy, and the application resources associated with the network application.", "owner": "Microsoft Corporation", "owner_city": "Redmond", "owner_country": "US" }, { "title": "Methods and apparatus for making a hypermedium interactive", "publication_date": "2008/25/03", "number": "08090793", "url": "/2008/03/25/methods-and-apparatus-for-making-a-hypermedium-interactive/", "abstract": "A system and method of making a hypermedium page interactive. In one embodiment the system includes a hyperlink on the hypermedium page displayed on a client node; a hyperlink configuration file (corresponding to the hyperlink on the client node) located on a network server node; and a client agent located on the client node. In response to a user selecting the hyperlink on the hypermedium page, the client agent establishes a communications link from the client agent to an application execution server agent on an application server using the information located in the configuration file obtained from the network server node. In response to the creation of the communications link between the application execution server agent and the client agent, the application executes on the application execution server and the user is capable of interactively using the application running on the application execution node from the client node. Data input and display occurs at the client node under the control of the client agent.", "owner": "Citrix Systems, Inc.", "owner_city": "Fort Lauderdale", "owner_country": "US" }, { "title": "Synchronization infrastructure for networked devices, applications and services in a loosely coupled multi-master synchronization environment", "publication_date": "2008/06/02", "number": "09135321", "url": "/2008/02/06/synchronization-infrastructure-for-networked-devices-applications-and-services-in-a-loosely-coupled-multimaster-synchronization-environment/", "abstract": "The subject disclosure relates to an efficient multi-master synchronization infrastructure is provided enabling loosely coupled networked client and server devices, applications and services to efficiently convey and receive synchronization knowledge across interconnecting network(s). A set of synchronization methods and standardized interfaces are also provided that enable rich offline application experiences and collaboration among devices, applications and services predicated on the efficient synchronization infrastructure.", "owner": "Microsoft Technology Licensing, LLC", "owner_city": "Redmond", "owner_country": "US" }, { "title": "System and method for data preservation and retrieval", "publication_date": "2008/01/02", "number": "07937387", "url": "/2008/02/01/system-and-method-for-data-preservation-and-retrieval/", "abstract": "A system and method for searching for computer environments, authenticating the computer environments, and copying data from the authenticated computer environments to a memory location. The data is marked or bound to the computer system it was copied from which provides a user with assurance that the data was obtained from a specific, authenticated source. The computer environments and the memory location may be coupled over a network.", "owner": "Mandiant", "owner_city": "Alexandria", "owner_country": "US" }, { "title": "Method and system for collecting and organizing data corresponding to an event", "publication_date": "2008/01/02", "number": "08949257", "url": "/2008/02/01/method-and-system-for-collecting-and-organizing-data-corresponding-to-an-event/", "abstract": "A system and method for analyzing data from a plurality of computer environments. The computer environments are authenticated and data is imported to a memory location. The data is converted into a uniform format to enable expedited searching by one or more authenticated users. The data may be marked so that a user may determine which computer environment provided the data. The system may also create one or more indexes of the data to assist one or more users in searching the data.", "owner": "Mandiant, LLC", "owner_city": "Milpitas", "owner_country": "US" }, { "title": "Method and system for collaboration during an event", "publication_date": "2008/01/02", "number": "09106630", "url": "/2008/02/01/method-and-system-for-collaboration-during-an-event/", "abstract": "A system and method for gathering data from a plurality of computer environments. The computer environments are authenticated, data is copied from the plurality of authenticated computer environments to a memory location, and access to the memory location is provided to a plurality of authenticated users. The data may be marked so that a user may determine which computer environment provided the data.", "owner": "MANDIANT, LLC", "owner_city": "Milpitas", "owner_country": "US" }, { "title": "Method and system for analyzing data related to an event", "publication_date": "2008/01/02", "number": "08566476", "url": "/2008/02/01/method-and-system-for-analyzing-data-related-to-an-event/", "abstract": "A system and method for analyzing data from a plurality of computer environments. A user may search for computer environments that meet a certain criterion. The computer environments are authenticated and data is copied from the computer environments to a memory location. The data may be marked so that a user may determine which computer environment provided the data. The user may add notations to the data during a review. Changes to data on the computer environments may be provided to a user using a syndication feed.", "owner": "Mandiant Corporation", "owner_city": "Alexandria", "owner_country": "US" }, { "title": "System and method for determining mobile device capabilities", "publication_date": "2008/25/01", "number": "2035058", "url": "/2008/01/25/system-and-method-for-determining-mobile-device-capabilities/", "abstract": "Methodologies and system functionality are provided to determine mobile device capabilities and/or configuration setting and user abilities and/or inclinations as a precursor to or as part of the management, delivery and/or assessment of the efficacy of promotional material. The determination of the mobile device capabilities and/or configuration settings and user abilities and/or inclinations may be performed, for example, when provisioning a new service or after such a service has been utilized by a mobile device user. Further, such a determination may be performed in connection with a mobile device service that provides free or subsidized service to mobile device users.", "owner": "CVON Innovations Limited", "owner_city": "London", "owner_country": "GB" }, { "title": "Systems and methods for conducting internet content usage experiments", "publication_date": "2008/03/01", "number": "07747681", "url": "/2008/01/03/systems-and-methods-for-conducting-internet-content-usage-experiments/", "abstract": "A system and method for efficiently executing a plurality of live parallel Internet content usage experiments using a large pool of randomly selected participating users (separated into control and test groups) while minimally disturbing offered content is provided. In an illustrative implementation, a content provider communicates the parameters for a content usage experiment to a content server. A complimentary test subject verification script operates on the content server that determines which client computing devices are to be included in the experiment group. In operation, a participating client computing device requests content from the content provider's server. The content provider's server executes the test subject verification script to determine if the client computing device is to be considered as a test subject. The content usage of the experiment content and non-experiment content is tracked and compared to each other to determine if the experiment content impacted content usage.", "owner": "Microsoft Corporation", "owner_city": "Redmond", "owner_country": "US" } ]