52nd week of 2009 patent applcation highlights part 59 |
Patent application number | Title | Published |
20090319551 | Occurrence data detection and storage for generalized sensor networks - Methods, devices, and systems that store occurrence-data gathered by a distributed sensor network. In an approach, an exemplary method includes receiving a target-occurrence selection, storing a parameter sensed by a sensor of the network in a sensor data set, and searching the sensor data set for data correlating to the target-occurrence. Data correlating to the target-occurrence is stored, and the sensed parameter is deleted from the data set. In another approach, an exemplary system includes a data storage device, a computing device operable to communication with the distributed sensors, and instructions implementing the above method. | 2009-12-24 |
20090319552 | SOFTWARE MERGING UTILITY - A method and system merging a file across multiple versions of the file is provided. A file check-in request is identified. A merge candidate associated with the file is automatically identified. A view associated with the identified merge candidate is automatically identified. The file is merged with the merge candidate in the view, resulting in a merge result. | 2009-12-24 |
20090319553 | SYSTEMS AND METHODS TO DYNAMICALLY RECOGNIZE A DATABASE MEMBER IDENTIFIER ENTERED INTO A SPREADSHEET CELL - According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate use of a spreadsheet application to access information stored in a multi-dimensional data source. Some embodiments include receiving, at an analyzer module, a change indication from the spreadsheet application, the change indication being associated with an identifier entered by a user into a spreadsheet cell. In response to the change indication, a member associated with the identifier in a multi-dimensional data source may be dynamically determined. Information in the spreadsheet may then be replaced with a formula based at least in part on the determined member. | 2009-12-24 |
20090319554 | UNIFIED METADATA FOR EXTERNAL COMPONENTS - A system and method for facilitating execution of multiple assemblies in a framework, in which the assemblies use a component external to the framework, is provided. A runtime manager may retrieve metadata from each of the assemblies, and selectively insert the metadata into a unified types object, so that metadata corresponding to equivalent type definitions is shared. When each assembly is executed, the combined metadata may be used to invoke or otherwise interact with the external component. | 2009-12-24 |
20090319555 | OPTIMIZING DOCUMENTS BASED ON DESIRED CONTENT - Embodiments of the present invention relate to methods and computer storage media for optimizing the content of an online publisher. The content of the publisher is received. A category for each page of the publisher's content is determined. Desired content information and desired keyword information are received. A content deficiency of the publisher's content is determined based on at least one of the desired content or the desired keyword information. An optimization plan is created to improve the content deficiency of the publisher's content. The optimization plan is presented. In additional embodiments of the present invention, the layout of the publisher's content is analyzed and optimized. In an additional exemplary embodiment of the present invention, content modules are manipulated to optimize the publisher's content. | 2009-12-24 |
20090319556 | Methods and systems of automatically geocoding a dataset for visual analysis - A computer-implemented method of generating a map view includes accessing a dataset having multiple records and multiple fields. One or more of the multiple fields are identified as geographical fields. Geographical codes are automatically associated with a first one of the identified geographical fields. A geographical map is generated for the dataset. Generating the geographical map includes generating a first plurality of marks on the geographical map. The first plurality of marks is positioned on the geographical map in accordance with the geographical codes associated with the first one of the identified geographical fields. | 2009-12-24 |
20090319557 | METHOD, SYSTEM AND SOFTWARE PRODUCT FOR STREAMING CONTENT - The present invention relates to methods and systems for streaming content and in particular, live content. The method includes the steps of: receiving a content stream; periodically encoding the received stream into a sequence of content files to thereby create a plurality of sequential content files; assigning a sequence identifier to each content file; storing the files on a host; delivering a data file to a media player responsive to a request for live content, said data file including information enabling the media player to sequentially and individually request each content file from the host and play the requested content file; and delivering requested content files responsive to each request. | 2009-12-24 |
20090319558 | Method for Reconstructing Protein Database and a Method for Identifying Proteins by Using the Same Method - The present invention relates to a method for reconstructing protein database for identifying a protein and a method for screening a protein using the same, more precisely a method for reconstructing protein database comprising the steps of i) Grouping proteins having a required homology by using the clustering software from the primary database which minimizes the overlapping of proteins and then recording sequence information of each protein group on a recording system of a computer; and ii) Designating a representative protein in each protein group and then constructing the representative protein database composed of the representative proteins, followed by recording the results containing sequence information on a recording system of a computer, and a method for identifying a protein using the same; and iii) Identifying proteins from the protein sequences of the protein group which the identified representative protein belongs to. The method for reconstructing protein database and the method for identifying the protein of the invention are very useful for the investigation of endogenous proteins and their functions and interactions, and are further effectively used for the development of diagnostic and therapeutic agents for various diseases. | 2009-12-24 |
20090319559 | Method And System of Using Social Networks and Communities to Ensure Data Quality of Configuration Items in a Configuration Management Database - A method and system are described for distributing the tasks of ensuring the accuracy and currency of data contained in a CMDB to a social network of communities within the organization. Configuration items (CIs) are organized into Communities, and Users are associated with these Communities. Users associated with a Community search or browse for a CI and review the accuracy of a CI attribute, making correction by modification, deletion or addition. If correct information is not known the user tags the CI attribute for later correction. Corrections are reviewed and either approved or reverted back to the original value of the CI attribute. Through iteration of the process the accuracy of the CMDB is improved. | 2009-12-24 |
20090319560 | SYSTEM AND METHOD FOR MULTI-AGENT EVENT DETECTION AND RECOGNITION - A method and system for creating a histogram of oriented occurrences (HO2) is disclosed. A plurality of entities in at least one image are detected and tracked. One of the plurality of entities is designated as a reference entity. A local 2-dimensional ground plane coordinate system centered on and oriented with respect to the reference entity is defined. The 2-dimensional ground plane is partitioned into a plurality of non-overlapping bins, the bins forming a histogram, a bin tracking a number of occurrences of an entity class. An occurrence of at least one other entity of the plurality of entities located in the at least one image may be associated with one of the plurality of non-overlapping bins. A number of occurrences of entities of at least one entity class in at least one bin may be into a vector to define an HO2 feature. | 2009-12-24 |
20090319561 | Arrangement and a Method for Delivering a Lost Object to a User, And An Arrangement and a Method of Providing a Finder of An Identification Item With User Data - An arrangement and a method for delivering a lost object to a user, and an arrangement and a method of providing a finder of an identification item with user data. An arrangement, comprising a control unit, a database, and an identification item, wherein the identification item comprises unique identification information and is adapted to be connected to an object, wherein the database is accessible to a user to provide user data for registering the object in connection with the identification item, wherein the control unit is accessible to a finder of the object connected to the identification item to inform the control unit, based on the unique identification information, that the finder has found the object connected to the identification item, wherein the control unit is adapted to instruct a delivery service unit to deliver the object connected to the identification item to the user based on the user data in case the finder has noticed that the finder has found the object. | 2009-12-24 |
20090319562 | CANVAS APPROACH FOR ANALYTICS - The claimed subject matter relates to an architecture that can construct a map for summarizing analyses with respect to data included in a database. In addition, the architecture can display the map in a special canvas area. Generally, the map is a hub-and-spoke-style map in which a hub is associated with an entity (e.g., a related set of records) included in a database. Likewise, the spokes are typically representative of operations (e.g., filter, join, transform) that act upon the hub/entity from which it extends. The map can aid with open-ended analysis on complex databases by recording and ordering competing hypotheses and can also further collaborative efforts with respect to analysis. | 2009-12-24 |
20090319563 | FILE FORMAT FOR MEDIA DISTRIBUTION AND PRESENTATION - A file format supports distribution, presentation, and storage of media presentations (“MPs”). A sequence of a MP is composed of segments of media data referred to by segmentIDs. Segments are defined as movie fragments, pursuant to the “ISO base media file format”. Multiple instances of a segment, each having a unique instanceID, are created by encoding the media data based on different encoding characteristics, referred to as encodingIDs. A sequence map box (“SMB”) stores the arrangement of a sequence's segmentIDs-to-instanceIDs, including encodingIDs. The SMB is distributed to a client-side media processing unit (“MPU”). Information regarding an instance selected for distribution to the MPU is encapsulated in an instance identifier box (“IIB”), along with the arrangement of instanceIDs for the segment, and distributed to the MPU. At the time of distribution and/or playback of the MP, the MPU interchange instances based on the contents of the SMB and/or the IIB. | 2009-12-24 |
20090319564 | Intentionally-Linked Entities: A General-Purpose Database System - In accordance with one embodiment the subject of the patent is a method for storing a database comprising entity objects or data structures representing the data entities, and relationship objects or data structures representing the relationships amongst the entities. Each relationship object or data structure possesses links to the entity objects or data structures that play the various roles in the relationship. Where there is a link from a relationship to an entity, there is also a link from the entity to the relationship, facilitating queries and updates to the database system. It is possible and often desirable for an embodiment to permit not merely one, but possibly many (or zero) entities to play each role in a relationship. The database is value-oriented in the sense that the address of an entity is not part of the key, thus permitting value-comparison-based searches. | 2009-12-24 |
20090319565 | Importance ranking for a hierarchical collection of objects - A system and method of obtaining an importance ranking for a hierarchical collection of objects. The hierarchical collection of objects is represented as a tree containing a plurality of nodes, and each node to be ranked is represented as a respective leaf node of the tree. To obtain the ranking of the respective leaf nodes, the system and method locally ranks nodes contained in one or more sub-trees of the tree, in which each sub-tree has a depth equal to one. Next, the local rankings are effectively propagated up the tree, and the local rankings are aggregated at each level of the hierarchy, until a final importance ranking for the leaf nodes is obtained. | 2009-12-24 |
20090319566 | Data Quality Tracking - In general, a method includes determining metric values associated with data quality for one or more child nodes. Metric values are determined for a parent node based on the metric values of at least some of the child nodes, and relationships between one or more parent nodes and one or more child nodes define a hierarchy. The determination of the metric value for the parent node is repeated for multiple instances. | 2009-12-24 |
20090319567 | SYSTEM AND METHOD OF DATA MANAGEMENT USING A STRUCTURE TO PROPAGATE CHANGES TO REFERENCED OBJECTS - A system, method, and computer-readable medium for data management are disclosed, the method comprising changing original data in an original referenced object to create a changed referenced object having changed data, in response to the changing, performing the following for a referencing object that references the original referenced object, (i) determining whether to accept the changed data, and if the changed data is accepted, reflecting the changed data in the referencing object, (ii) if the referencing object does not accept the changed data, determining whether to create a new referenced object storing the original data, and if yes, (1) creating the new referenced object having the original data, wherein the referencing object references the new referenced object, (iii) and if no, (1) determining whether to copy the original data from the original referenced object into the referencing object, and if yes, (a) replacing the original reference with a copy of the original data, thereby breaking a relationship between the referencing object and the original referenced object, and if no, (b) breaking a relationship between the original referenced object and the referencing object by removing the original reference. In various aspects, steps (b)(i)-(b)(iii) are each are processed for each object of a plurality of referencing objects, are user initiated, and are managed by metadata associated with the referencing object. | 2009-12-24 |
20090319568 | AUTOMATIC SELECTION OF MEDIA REPRESENTATIONS - Technologies for selecting a media representation out of a plurality of representations of the same media offered by a media provider wherein the selected representation is a preferred representation and the selecting is based on metadata of the media representations evaluated against scoring criteria. | 2009-12-24 |
20090319569 | CONTEXT PLATFORM - A context store holding one or more context items is accessible by one or more domain interpreters. Each context item includes a unique identifier and one or more context-describing values. The domain interpreters include context providers for loading a context item with context-describing values and/or context consumers for taking context-describing values from a context item. | 2009-12-24 |
20090319570 | CONSOLIDATING DUPLICATE ITEM IMAGES USING AN IMAGE IDENTIFIER - In some example embodiments, a system and method are illustrated to link item images to item listings. The system and method include receiving an item listing and an image for the item listing from a user device. The system and method include assigning an image identifier to the image received from the user device. The image identifier may be identical or substantially identical for the same or similar images and unique for different images. The system and method include comparing the image identifier with one or more existing image identifiers. The system and method further include linking the received item listing to an image according to a result of the comparing. In some example embodiments, the system and method include receiving the image identifier from the user device and determining whether to receive the image for the item listing from the user device according to the result of the comparing. | 2009-12-24 |
20090319571 | Video indexing - The present invention addresses the problem of marking up subject data streams and associating objects with locations in the data streams via the resulting markups. In particular, the present invention renders the subject data stream in a user interface capable of overlaying predefined markups on top of the data stream and recording user-defined markups. Indications of each markup and indications of the markup's respective location in the data stream are stored in a data store. By associating markups with objects, the objects are associated with locations in the data stream. | 2009-12-24 |
20090319572 | Method and apparatus for field service management - Installing and maintaining equipment, such as optical network terminals (ONTs), at customer sites is time consuming. At present, there is no way to manage field service to improve installation and maintenance procedures. A method or corresponding system in an example embodiment of the present invention provides aids to manage field service to make installation and maintenance procedures more efficient. In one embodiment, field technicians use a data collection device to track installation tasks and corresponding Global Navigation Satellite System (GNSS) coordinates. The collected data and coordinates are analyzed, possibly for a fee, and used to make changes in installation and maintenance procedures. As a result, service provider can save significant cost on future installations and service calls. | 2009-12-24 |
20090319573 | Internet based geographic information system - The invention is an Internet based Geographic Information System (GIS), which resides totally on Internet servers, allowing users to access and use the system on the Internet from a browser or equivalent, thus requiring no user installed software. The system provides enough core GIS capability to allow creation of GIS data layers but is user friendly enough to provide access to users who are not GIS specialists. The system supports sharing of data among users, and supports data compatibility with platform based GIS installations. Use of the novel GIS permits communities of users sharing common interests associated with a geographical area to communicate using a map base medium. | 2009-12-24 |
20090319574 | USER PROGRAMMABLE INTERNET BROADCAST STATION - An apparatus and method for creating a personal radio or television station for broadcasting over the Internet includes a user logging onto a dedicated server on the Internet, creating a personal account associated with memory storage and a unique companion webpage address, selecting audio and or video content from predetermined server play lists including news, music, sports, weather, traffic, emergency and civic announcements. The server operator secures licenses from content providers for rebroadcast rights. The user may also upload personal audio or video content to the server. The user creates his own playlist for broadcast which may include server content or his own personal content. A ‘live mode’ is also presented where a user may stream live audio and or video content from his own broadcast studio to the server for rebroadcast over the webpage. Streaming protocols are used to broadcast content to multiple listeners and prevent copyright violations. | 2009-12-24 |
20090319575 | INDIVIDUALIZING AND ENCRYPTING ON-DEMAND MEDIA CONTENT IN RETAIL KIOSKS - A system for selecting and recording data, comprising: a local storage unit for storing a subset of media content items and other content; a content selection unit to display a catalog of the media content items and other content, to allow a customer to browse, search, and select a media content item and other content from the catalog of media content items and other content, to retrieve the selected media content item and other content from the local storage unit if the selected media content item and other content is found in the subset, and otherwise to retrieve the selected media content item from a remote storage unit, the content selection unit configured to cache the retrieved media content item and other content in the local storage unit for a period of time based on the popularity of the retrieved media content item; a financial transaction unit to determine the cost of the retrieved media content item and other content and display the cost for review and payment by the customer; and an authoring system configured to format, encode, encrypt, and write the media content item and other content onto an article of media when the customer makes the payment. | 2009-12-24 |
20090319576 | EXTENSIBLE TASK EXECUTION TECHNIQUES FOR NETWORK MANAGEMENT - An extensible task execution technique includes receiving a stimulus, matching the stimulus to a given workflow instance, determining parameters applicable to the received stimulus and the given workflow instance, and executing one or more tasks on one or more target devices specified by the given workflow instance and the parameters. | 2009-12-24 |
20090319577 | PROVIDING LOCALIZED INDIVIDUALLY CUSTOMIZED UPDATES FROM A SOCIAL NETWORK SITE TO A DESKTOP APPLICATION - A method of providing updates from a social network to a desktop application is provided. An update is created in an application and if the application has permission, it creates an entry in a recent activity queue. The queue is then subject to analysis to reduce the number of entries in the queue. Subscribers that have permission to receive updates from the publisher and the publishing application then receive updates from the publisher. | 2009-12-24 |
20090319578 | SYNCHRONIZATION AND DATA REVIEW SYSTEM - A method and system control data collection and display parameters in two or more data modules in a dynamic system. The method and system provide the ability to collect and display data in a dynamic system having two or more data modules communicatively coupled thereto. As the dynamic system operates, data is generated. At least one controller manages data collection and display behavior of the two or more data modules. Ultimately, the controller controls data collection and display parameters for each of the two or more data modules in a manner that enables synchronization. The controller can be imbedded within the control module system. The method and system provides the user with the ability to better control, manipulate, review, and synchronize the collection of data in a dynamic system, whether physical or virtual, real time, or a simulation. | 2009-12-24 |
20090319579 | Electronic Design Automation Process Restart - Various implementations of the invention provide the ability to extract and compare attributes for individual layout objects, and/or provide support for user-defined properties, and/or provide for fast data retrieval, and/or provide connectivity-awareness, and/or provide an optimized framework for large hierarchical designs, and/or provide a seamless interface with a standard set of layout processing operations, and/or provide the ability to run a layout processing rule incrementally, and/or provide the ability to more fully analyze results of the layout processing. In further examples of the invention, the ability to save and analyze design properties to any layout design processing work flow is provided. | 2009-12-24 |
20090319580 | Hypervisor Service to Provide Image Version Control Support - A revision control service is included in a hypervisor. The revision control service manages revision control operations relating virtual machine images transparently to the virtual machine. The revision control service interacts with a conventional revision control program, stores relevant revision control metadata external to the virtual machine image with file-level granularity, and synchronizes virtual machine operations with the revision control operations. From the perspective of the virtual machine, the revision control service provides a clean image from which to boot, without modification of the revision control program. | 2009-12-24 |
20090319581 | Online Table Move - A method of moving a table in a database management system includes: copying contents of a first table to a second table; monitoring operations performed on the first table during the copying; selectively storing changes performed on the first table to a temporary table based on the monitoring; and copying the changes from the temporary table to the second table. | 2009-12-24 |
20090319582 | DATABASE SNAPSHOT MANAGEMENT - Technologies are described herein for managing database snapshots. One user interface is provided for managing the automated creation and deletion of database snapshots. Parameters are received through the user interface that define how the database snapshots should be created and deleted. Once the parameters are defined, a timer job is executed that causes a DBMS to create and delete the database snapshots according to the specified parameters. A user interface is also provided for manually managing the creation, deletion, and restoration of database snapshots. A request may be received through this user interface to recover data from a database snapshot. In response to such a request, another user interface is provided for specifying the data that should be recovered. Once the data to be recovered has been specified, the desired data is recovered from the database snapshot. | 2009-12-24 |
20090319583 | INTEGRATED DATA AVAILABILITY AND HISTORICAL DATA PROTECTION - A single native integrated system may be provided for replicating data to one or more copies of high-availability data and for replicating the data to one or more copies of backup data. The data may be replicated, in near real-time, to the one or more copies of high-availability data as changes occur to the data. The data may be replicated and later incorporated to a copy of the backup data at different points in time. The single native integrated system may have a single set of functions for replicating the data to the one or more copies of high-availability data and for replicating the data for the one or more copies of the backup data. Administrative access to the one or more copies of high-availability data may be isolated from administrative access to the one or more copies of the backup data. | 2009-12-24 |
20090319584 | System and method for managing electronic mail and documents - A system and method is presented for managing electronic data and information such as electronic mail messages and/or documents to maximize efficient storage thereof. The method includes categorizing electronic mail messages and/or documents present in a plurality of storage devices or locations in relation to storage size requirements of each; and invoking an interactive metaphor by which a plurality of users selectively identify subsets of the categorized messages and once identified the subset of documents and messages are at least one of stored in a secondary storage device or location that is different from the primary storage device or location and deleting the document or message from the primary storage device or location. In one embodiment, the primary storage location is comprised of electronic mail Sent, Calendar Inbox, and Deleted (SCID) folders, and the interactive metaphor is comprised of a fishing metaphor. | 2009-12-24 |
20090319585 | APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT - A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more files or data objects to which to apply a storage operation. For each file or data object, the storage system determines if the file or data object contains data that matches another file or data object to which the storage operation was previously applied, based on awareness of the application that created the data object. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation with respect to the particular file or data object. | 2009-12-24 |
20090319586 | NON-DISRUPTIVE FILE SYSTEM ELEMENT RECONFIGURATION ON DISK EXPANSION - An apparatus is operable with a host and a data storage component for controlling expansion of storage, and comprises: an allocating component responsive to a user input for allocating an expanded target storage space to a file system element to thereby make an expanded file system element; a file system metadata component for maintaining file system metadata including metadata for said expanded file system element; a file system I/O component responsive to said file system metadata component for controlling file system I/O between said host and said storage component; and a synchronizing component responsive to said file system metadata component for synchronizing data between a source storage space and said expanded target storage space; wherein said file system I/O component is operable to use said file system metadata component to access said expanded file system element prior to completion of action of said synchronizing component. | 2009-12-24 |
20090319587 | MEMORY CONTROLLER, NONVOLATILE MEMORY DEVICE, AND NONVOLATILE MEMORY SYSTEM - An access device | 2009-12-24 |
20090319588 | GENERIC DATABASE SANITIZER - A method of generating a test database from a deployed database by “sanitizing”, or removing sensitive data, is employed for recreating problem scenarios from a customer site, verifying compatibility of customer data with database version updates, and for performance testing using actual, rather than generated, database structures. In database management operations, in can be beneficial to use data generated from actual operational scenarios rather than artificially generated data created from a test pattern. Data generated from actual operation, such has at a customer site, assures compatibility with the relation patterns and record volumes employed by the customer (user). However, databases often contain sensitive information that would be inappropriate, illegal, or vulnerable in a testing environment. Accordingly, the generated test database overwrites sensitive data values with benign, or generic values while preserving the structure and relations of the data stored. | 2009-12-24 |
20090319589 | USING FRACTIONAL EXPONENTS TO REDUCE THE COMPUTATIONAL COMPLEXITY OF NUMERICAL OPERATIONS - Technologies are described herein for using efficient log-linear transformations to reduce the complexity of numerical computations. Efficient transforms can convert between linear fixed point values and log space values in about ten processor cycles per sample. A fractional exponent and an integer exponent may be combined together into a log domain variable representation. Log domain arithmetic operations may be performed on the combined variable as a whole. A fractional exponent representation of log domain numerical values can support automatic bit carries from the fractional exponent into the integer exponent. If an intermediate result of a calculation in the log domain causes the fractional portion of the exponent to exceed one, a bit carry can occur over to the integer component of the exponent. This carry can occur automatically due to the conjoined placement of the integer and fractional components of the exponent in the log domain combined variable. | 2009-12-24 |
20090319590 | Method and device for generating a psuedorandom sequence - A method of generating a pseudorandom sequence of terms belonging to a finite body K of cardinal q≧2 intended to be used in a cryptographic procedure, said method comprising the iterative calculation, from an initialization n-tuple X | 2009-12-24 |
20090319591 | Embedded data dna sequence security system - An embedded data DNA sequence security system which utilizes an embedded data DNA sequence to differentiate each of a plurality of identifiable objects. | 2009-12-24 |
20090319592 | PARALLEL PROCESSING METHOD OF TRIDIAGONALIZATION OF REAL SYMMETRIC MATRIX FOR SHARED MEMORY SCALAR PARALLEL COMPUTER - When a real symmetric matrix is tridiagonalized using a shared memory scalar parallel computer, the matrix is divided into threads to be updated. In the updating, the data of the lower triangular portion is for the calculation utilizing the symmetry in the matrix. The lower triangular matrix portion is divided into columns, and the resultant pieces are assigned to respective CPUs so that an equal number of elements are assigned to each of the CPUs. Also, the computation is performed simultaneously in the column and row directions once for each loading of the data in order to reduce the number of times data is loaded into memory. The lower triangular matrix portion of the diagonal block matrix portion is divided into one small square matrix and two small triangular matrices recursively so that they are updated. | 2009-12-24 |
20090319593 | Optimized Message Format for Synchronization Flows Between Transaction Processing Systems - Illustrative embodiments provide a computer implemented method, a data processing system and a computer program product for synchronizing flows between transaction processing systems. In one illustrative embodiment, responsive to a failure or interruption in processing between systems, the computer implemented method locates all units of recovery for a particular connection to form a set of identified units of recovery and builds a single message containing the set of identified units of recovery. The computer implemented method further sends the single message from a sending system to a partner system for processing. | 2009-12-24 |
20090319594 | AUTOMATIC IDENTIFICATION, NEGOTIATION, SYNCHRONIZATION, AND UPDATE OF SYSTEM INTERFACES - Methods, apparatuses, and articles for exchanging by a first computing device with a second computing device indicia of one or more interfacing definitions supported by at least one of the first computing device and the second computing device are described herein. In various embodiments, the first computing device may also facilitate communication with the second computing device based at least in part on said exchanging and on one or more priority rules. In some embodiments, the indications of the interfacing definitions may include a unique identifier for each interfacing definition. Other embodiments are also disclosed and described. | 2009-12-24 |
20090319595 | Presence Mapping - Systems, methods, and associated software for detecting presence are described with respect to a number of embodiments of the present disclosure. More particularly, presence information can be displayed on a floor plan, according to the teachings herein. In one implementation, a method for monitoring the presence of a person is described in which the name of a person of interest is received from a requestor. The requestor and the person of interest are both associated with an organization. The method also includes retrieving information regarding a first work area associated with the person of interest and reproducing a section of a floor plan containing at least the first work area. Furthermore, the method includes sending the section of the floor plan to the requestor. The method also includes retrieving information regarding the person of interest associated with the first work area. A name field, which includes the name and the presence status of the person of interest, is sent to the requestor. | 2009-12-24 |
20090319596 | SYSTEM AND METHOD FOR BILLING SYSTEM INTERFACE FAILOVER RESOLUTION - A determination is made whether a first application server of a group of N application servers, N being at least two, is a coordinator of the group. Responsive to determining that the first application server is the coordinator of the group, a connection to a billing system is established, via a terminal server, by the first application server. A determination is made whether a second application server of the group of N application servers is the coordinator of the group. Responsive to determining that the second application server is not the coordinator of the group, a periodic check is made whether the second application server of the group of N application servers is the coordinator of the group. The second application server may later be determined to be the coordinator of the group, when the first server experiences difficulty. Once it is determined that the second application server now is the coordinator of the group, a connection is established to the billing system, via the terminal server, by the second application server. | 2009-12-24 |
20090319597 | METHOD OF MONITORING AND ADMINISTRATING DISTRIBUTED APPLICATIONS USING ACCESS LARGE INFORMATION CHECKING ENGINE (ALICE) - A system, method, and machine readable medium for monitoring and administering a distributed application implementation is disclosed where an agent is associated with an application server. The agent monitors and collects information relating to all active distributed data sessions occurring on the application server and transmits the session information to a central data repository, for example, a database. The central data repository stores data session information relating to a plurality of application servers and may contain session information relating to application servers located in a plurality of server farms. A software application is provided that is capable of receiving input from a user related to the session data in the central data repository, querying the repository and returning a subset of session data relating to the user's input. Query results are displayed to the user allowing for administration of the distributed computing environment across multiple servers and server farms. | 2009-12-24 |
20090319598 | REMOTE COMMAND EXECUTION FROM MOBILE DEVICES BROKERED BY A CENTRALIZED SYSTEM - The invention relates to a system and methodology of allowing users to easily execute commands for the purpose verification, diagnosis, remediation, and communication from the perspective of a remote computer from their mobile device. The invention requires installation of a robot on the remote computer where commands will be executed. The configuration of the pre-defined commands, which are pre-built actions can be carried out by the robot along with their parameters. | 2009-12-24 |
20090319599 | REMOTE SELECTION AND AUTHORIZATION OF COLLECTED MEDIA TRANSMISSION - A personal media system implemented as a tuple service allows remote access, selection, authorization, and transmission of personal media stored in a collection on a home network across a network to a guest network. A mobile client device enables browsing/searching for content, shows media players within a domain, finds a media player within a domain for a given media type, gets a media object, and renders a media object on a given media player within a domain. Each gateway has an agent that registers to the server and responds from commands from the server. The server acts as a hub for moving digital content objects between domains, provides media services on behalf of domains (e.g., transcoding, proxy streaming, etc.), provides a web interface to mobile client devices for control over user domains, sends commands to the personal media agents, and creates an accessible set of domains for a user. | 2009-12-24 |
20090319600 | OPTIMIZING PROGRAM REQUESTS OVER A WIDE AREA NETWORK - In various embodiments, data processing apparatus, software, or machine-implemented methods can optimize NFSv3 asynchronous write requests or MSRPC calls that traverse a wide area network, for example, by receiving, from a client, a first request directed to a server across a wide area network; determining whether a related second request has been received previously; when a related second request has been received previously, sending, to the client, a first reply to the second request and forwarding the first request to the server, and otherwise forwarding the first request to the server without sending any reply to the client for the first request. Sending local replies from a WAN optimizer induces the client to send continuous requests, improving throughput, but at least one client request remains unreplied to, and one server error reply is always reported to the client, facilitating correct error processing at the client. | 2009-12-24 |
20090319601 | SYSTEMS AND METHODS FOR PROVIDING REAL-TIME VIDEO COMPARISON - Two or more performers, contestants, or commentators each perform in separate geographical locations. The performances are captured in via media recording devices and are delivered to a website that manages collection and distribution of performance data. The website creates a webpage that is delivered back to each performer; a webpage is also made available to third party spectators who can see two or more performance. Such third party spectators can compare the multiple performances presented on a single webpage and provide feedback in the nature of ratings, votes, commentary, and other feedback, which feedback may be summarized, averaged, or otherwise analyzed, and presented in raw or summarized/analyzed form to other third party spectators, or to one or more performers. Performance and comparison data created by third party spectators may be archived for later review, further comparison or ratings, or for other uses. | 2009-12-24 |
20090319602 | MAINTAINING ENTITY COLLABORATION SITES - Logical collaboration sites are structured to simplify creation and subsequent discovery by arranging them hierarchically to reflect entity types. Mapping tables enable quick, direct access to both collaboration sites and to the entity type sites. Persistent state data in client application documents link the documents to associated sites. The collaboration sites can be manipulated from the client applications by leveraging the data in the mapping tables and site structures. | 2009-12-24 |
20090319603 | CONTENT MANAGEMENT USING A WEBSITE - Content management using a website is described. In an implementation, one or more computer readable media include instructions that are executable to provide an option, via a website, that is selectable by a first user though interaction with a website to specify that a second user is permitted, through interaction with the website, to cause content to be recorded locally at a client of the first user. | 2009-12-24 |
20090319604 | COMPUTING SYSTEM AND METHOD OF CHANGING I/O CONFIGURATION THEREOF - A computing system includes: first and second I/O interfaces that are associated with a server; and an I/O management unit that connects the server with the first and second I/O interfaces. The I/O management unit includes: an I/O buffer; an I/O mapping unit that stores an access request of the server to the first I/O interface in the I/O buffer in response to a change start request of the first I/O interface associated with the server to the second I/O interface; an I/O changing unit that associates the second I/O interface with the server; and an I/O synchronizing unit that converts the access request stored in the I/O buffer into an access request to the second I/O interface, in response to the completion of the association by the I/O changing unit, and executes the converted access request. | 2009-12-24 |
20090319605 | MOTION STATE INDICATOR FOR LOCATION-BASED SERVICES - A system and method by which an estimate can be provided to a location-based service provider concerning the motion state of a user of a terminal. Motion state information may be used to trigger a particular location-based service at a more desirable moment. The motion state information may also be used to help define the format of information sent to the user's terminal, as well as to define the content of the information that is to be sent to the user terminal. This enables an improved level of control of the distribution of location-based services, as information can be sent at a more optimal time and more relevant information can be sent to the user. | 2009-12-24 |
20090319606 | METHODS AND SYSTEMS FOR EXPOSITIONS AND CONVENTIONS - A convention center is disclosed having generally permanent booths | 2009-12-24 |
20090319607 | SYSTEM AND METHOD FOR PRESENTING CALENDAR EVENTS - A system that incorporates teachings of the present disclosure may include, for example, a presence system having a controller to transmit to a calendar system presence information of a subscriber of the presence system for recording said presence information in a calendar event. Other embodiments are disclosed. | 2009-12-24 |
20090319608 | AUTOMATED TASK CENTERED COLLABORATION - An automated task centered collaboration technique is described that significantly lowers the technological entry barrier for the development and deployment of a broad class of collaborative applications, which are termed Task Centered Collaboration (TCC) applications. TCC applications facilitate the processing of a large number of work items, or tasks, by people working independently or in small, synchronously collaborating groups. The technique also provides a mechanism for the study of computer mediated communication and human-computer interactions for this class of applications. The technique creates an abstraction applicable to the broad class of TCC applications, which enables the factoring out of significant portions of the application into a common infrastructure. It provides a programming model that enables a developer to focus on the User Interface and logic associated with operations on a single task, without being exposed to issues such as security, authentication, binding users to activities, synchronization, concurrency and persisting data. | 2009-12-24 |
20090319609 | User Value Transport Mechanism Across Multiple Virtual World Environments - Mechanisms for transferring a value associated with a representation of a user in a first virtual world environment instance to a second virtual world environment instance are provided. With these mechanisms, a request to transport a first representation of the user from the first virtual world environment instance to the second virtual world environment instance is received. One or more data objects associated with a first representation of the user in the first virtual world environment instance are quantized into at least one quantized value. The at least one quantized value is transported to the second virtual world environment instance and is converted into a second representation of the user in the second virtual world environment instance, the second representation of the user being different from the first representation of the user in the first virtual world environment. The at least one quantized value may not maintain a correspondence between the at least one quantized value and the one or more data objects such that the one or more data objects cannot be automatically generated based on the at least one quantized value. | 2009-12-24 |
20090319610 | Genealogy system for interfacing with social networks - A system for managing genealogy data is provided. The system includes a genealogy application for storing genealogy account identification data for a first genealogy account. A social network interface receives data from the first genealogy account and provides genealogical data to the genealogy application. A relative invitation system generates an invitation to a user to create a second genealogy account for the genealogy application. | 2009-12-24 |
20090319611 | Method and System for Facilitating Exchange of A Data Between Applications Using a Communication Platform - The present invention relates to method and system for facilitating exchange of a data between a first application and a second application using a communication platform. The communication platform is used by a first user of the first application and a second user of the second application to communicate. The method includes authorizing the first application and the second application to send and receive the data using the communication platform. The data is then transferred from the first application to the second application using the communication platform. For transferring the data, the data is received at the communication platform from the first application. It is identified if the first user has authorized the first application to send the data to the second application. Further, it is verified if the second user has authorized the second application to receive the data from the first application. If both the applications are authorized, the data is sent to the second application by the communication platform. | 2009-12-24 |
20090319612 | Information distribution system, terminal apparatus, distribution server and introduction server in the information distribution system, and recording medium on which program thereof is recorded - A plurality of terminal apparatus store segmented content data, which are content data segmented, distributed as a first content file. A plurality of distribution servers store the content data, or segmented content data which are the content data segmented, distributed as a second content file. The terminal acquires a plurality of the first content files from a plurality of other terminal apparatuses via a network. Also, the terminal acquires a first content file which cannot be acquired from the other terminal apparatuses, or a second content file corresponding to the first content file, from the distribution server via the network. A data size of the first content file is smaller than a data size of the second content file. | 2009-12-24 |
20090319613 | Method and Apparatus for Enabling User Services in Communication Network - A method and apparatus for enabling user services in a communication network with a plurality of terminal users. An initiating user terminal ( | 2009-12-24 |
20090319614 | Triage of Electronic Mail - A method for processing electronic mail messages (emails), including receiving a first batch of the emails, and displaying a first listing of the first batch to a recipient of the emails for selection by the recipient for viewing. The method further includes recording an order of the selection by the recipient of the emails from the first listing, and receiving a second batch of the emails subsequent to the first batch. The method also includes formulating and displaying to the recipient a second listing of the second batch responsively to the order of the selection from the first listing. | 2009-12-24 |
20090319615 | PERSISTENT PERSONAL MESSAGING IN A DISTRIBUTED SYSTEM - A persistent personal messaging system provides tuple space functionality supporting a user changing between a plurality of client devices, even within a loosely coupled, distributed system for persistent personal messaging. A user, irrespective of which messaging client they are using, logs on to the system. The act of logging on places a tuple, representing the user, into the tuple space. A “contacts” service agent finds the friends and groups that the user belongs to and notifies other users that the user has logged on. Given the on-line status of other users and groups, a “history” service agent will retrieve previous messages from the tuple space that formed the user's conversations with users and groups, as if the user had never logged off or switched devices. When the user adds a new message to any conversation, the message is added as a tuple to the tuple space. | 2009-12-24 |
20090319616 | LOCATION-AWARE INSTANT MESSAGING - A method includes receiving, at a carrier network provider, a request from a requestor's mobile device to locate an instant messaging (IM) friend from the requestor's IM friends list; authenticating the request for use of location-based services on the carrier network; receiving geographic location coordinates from the requestor's mobile device; adding random error to the geographic location coordinates; sending the request to locate an IM friend and the geographic location coordinates with random error to an IM portal; receiving a list of the requestor's IM friends within a particular region near the geographic location coordinates with random error; and sending to the requestor's mobile device the list of IM friends within the particular region near the geographic location coordinates with random error. | 2009-12-24 |
20090319617 | EXTRACTING PREVIOUS MESSAGES FROM A LATER MESSAGE - A message extraction system is described that extracts a previous message from a current message in a conversation thread. The message extraction system receives a current message and identifies a previous message candidate within the current message. The system determines a checksum of the previous message candidate and compares the determined checksum to a previously stored checksum of the previous message. If the two checksums match, the system extracts the previous message from the reply message rather than from the server. | 2009-12-24 |
20090319618 | DISPLAYING A LIST OF FILE ATTACHMENTS ASSOCIATED WITH A MESSAGE THREAD - Technologies are described herein for displaying a list of file attachments associated with a message thread an email application. The messages associated with the message thread are identified, along with any file attachments attached to those messages. An aggregated attachment list is generated containing an entry for each file attachment associated with the message thread. The aggregated attachment list associated with the message thread is then displayed in a window of the email application. | 2009-12-24 |
20090319619 | AUTOMATIC CONVERSATION TECHNIQUES - Automatic conversation techniques are described. An apparatus may comprise a computing device having an incoming message module operative to receive an incoming message, a conversation identification module communicatively coupled to the incoming message module, the conversation identification module operative to determine the incoming message is part of a conversation thread, and associate the incoming message with the conversation thread by setting a conversation identifier property of the incoming message to a conversation identifier for the conversation thread, and a conversation manager module communicatively coupled to the conversation identification module, the conversation manager module operative to determine a conversation rule is associated with the conversation thread, and apply the conversation rule to the incoming message. Other embodiments are described and claimed. | 2009-12-24 |
20090319620 | PROGRAM-SENSITIVE LINK IN CONTENT - Context-sensitive content may be created that may be recognized by a particular program but ignored by other programs. For example, in an e-mail message or other type of message, content could be created that advises the user to download a particular client for an enhanced content-viewing experience, along with a link pointing to a site where the client may be downloaded. This content and link could be surrounded by tags that would not be recognized by most clients, but that would be recognized by the client that provides the enhanced experience. Thus, most clients would render the advice and link, but the client that provides the enhanced experience could be configured to omit the link when it recognizes the surrounding tags, since a recipient who is viewing the e-mail with that client already has access to the enhanced experience. | 2009-12-24 |
20090319621 | Message Flow Control in a Multi-Node Computer System - Embodiments of the invention provide for controlling message flow across a parallel computer system having multiple compute nodes by selectively grouping compute nodes of such a system into node pools and assigning message flow control policies to nodes in the node pools. The message flow control policies specify logging and/or tracing activities to be performed by instances of applications running on nodes assigned to the node pools. As the application is executed, logging and/or tracing messages are generated on the compute nodes according to message flow control policies assigned to the nodes. Optionally, the message flow is analyzed, the message flow control policies are adjusted, and duplicate messages are eliminated. | 2009-12-24 |
20090319622 | METHOD AND SYSTEM FOR DOCUMENTING GROUP HISTORY AND EVENTS - An approach is provided for documenting family history in a central location and enabling family members to create messages for delivery to other members in the future based on the occurrence of specific events (e.g., family activities, special occasions, holidays, etc.). | 2009-12-24 |
20090319623 | RECIPIENT-DEPENDENT PRESENTATION OF ELECTRONIC MESSAGES - A message originator, such as an author of an email, can designate “section access settings” which can selectively permit or deny access of portions of the email's content. Recipients who are not authorized may not exercise the access right upon the designated portion of content. For example, an access right may allow displaying a section of text in an email message only for specified recipients and not to other recipients. In a preferred embodiment, the entire email content, including restricted portions, is provided to all recipients, including unauthorized recipients. Unauthorized recipients are prevented from exercising the access right even though the restricted portion has been received. | 2009-12-24 |
20090319624 | METHOD AND SYSTEM FOR THE OPTIMIZATION OF ELECTRONIC MAIL DELIVERY - A method for the elimination of duplicate or multiple electronic mail (email) to one or more recipients, the method includes: generating table entries in a mail server that identify users of the mail server; receiving an email at the mail server; determining whether this is the first time the email is received at the mail server; wherein in the event this is the first time the email has been received: recording information about the email in the table; storing a copy of the email in a repository; forwarding the email to the intended recipients; and wherein in the event the email has been received previously: determining which of the intended recipients has not received the email; sending a copy of the email from the repository to the recipients who have not already received the email; and recording which of the recipients have now received the email in the table. | 2009-12-24 |
20090319625 | Interactivity in a digital public signage network architecture - The current invention is a method and device for allowing a customer to interact with a public signage display to obtain additional information about a product or service at a retail location or the like that does not require additional equipment for user interaction attached to the public signage on the retail floor. The current invention involves a connection between the public signage content distribution and its management architecture with the cellular wireless network that can enable flexible, dynamic user interaction with displays in public spaces. | 2009-12-24 |
20090319626 | Method for networking a plurality of convergent messaging systems and corresponding network system - The present invention relates to a method for networking a plurality of providers (KMS | 2009-12-24 |
20090319627 | SYSTEM AND METHOD TO PROVIDE SERVICES BASED ON NETWORK - A system to provide various content services based on a network to users includes a service provider to provide a service using the network, a user to receive the service, and a service framework to provide the service to the user through the network. The service framework includes a messenger device that manages the service transmitted between the service provider and the user. Content services, which are being provided based on a network, can be provided to various terminals including not only a PC and a mobile phone, but also a robot. Thus, extending services is easy and the user can conveniently receive desired information from a knowledge provider or website without performing repetitive operations. | 2009-12-24 |
20090319628 | MESSAGING SYSTEM, A MESSENGER SERVER, A METHOD AND A COMPUTER PROGRAM PRODUCT - The present invention relates to a method for a messaging system, a messaging system, a messenger server and a computer program product. The messaging system comprises a messenger server, a sending client and at least one receiving client, and a data transfer network formed therein between. A message comprising at least a link to web content is created and sent from the sending client to at least one receiving client. The messaging system is configured to determine whether the said at least one receiving client has already received the message, and if not, to deliver an identification referring to the message to said at least one receiving client, and said at least one receiving client is configured to retrieve the message on the basis of the identification from the messenger server, whereby the messaging system is configured to automatically display the content in the message. | 2009-12-24 |
20090319629 | SYSTEMS AND METHODS FOR RE-EVALUATNG DATA - A method and a system re-classify a delivered message to permit an action to be taken on the delivered message, based on the re-classification. In an example embodiment, a mail transfer agent may receive a message directed to a mail store and a message classifier may generate a representation of at least a portion of the message and classify the message using a representation of the message and a characteristic associated with the representation. In some example embodiments, the mail transfer agent may deliver the message to a message store, based on the classification of the message. Subsequent to the mail transfer agent delivering the message to the message store, a message re-classifier may access a further characteristic associated with the representation and re-classify the message based on the representation and the second characteristic. In an example embodiment, the mail transfer agent may initiate performance of an operation on the message in the message store, based on the re-classifying of the message. | 2009-12-24 |
20090319630 | Header Compression in Messages - Compression of message headers. A message including an uncompressed header, a message including a compressed header or a request to support header compression is received. In response, a determination of the impact of header compression on performance is determined. If the determination is favorable, then header compression is supported for subsequent communications. However, if the determination is not favorable, then header compression is not supported for subsequent communications. If the impact of header compression on performance is determined to be favorable, then an identifier for a reference header is returned. The identifier is for use in a subsequent compressed header. The subsequent compressed header comprises the identifier and changes relative to the reference header. A server receives a message including a compressed header. The server determines whether it has sufficient memory or storage to support header compression. If so, the server handles the message, but if not, the server refuses to handle the message or notifies a sender of the message that it will not support header compression for subsequent messages. | 2009-12-24 |
20090319631 | COMPOSING, BROWSING, REPLYING, FORWARDING E-MAIL - Method for composing, browsing, replying, forwarding e-mail's in an e-mail system and an e-mail client that can reduce e-mail traffic by not sending the original e-mail content in replying or forwarding e-mail's. In accordance with this invention, each e-mail has a Global-ID and each reply e-mail has a Reply-to-ID which corresponds to the Global-ID of the original e-mail, thereby the content of the original e-mail is not contained in the reply e-mail. During browsing e-mail's, the original e-mail is retrieved from repositories which stores sent and received e-mail's, and is incorporated into the browsed e-mail. | 2009-12-24 |
20090319632 | COMPOSING, BROWSING, REPLYING, FORWARDING E-MAIL - Method for composing, browsing, replying, forwarding e-mail's in an e-mail system and an e-mail client that can reduce e-mail traffic by not sending the original e-mail content in replying or forwarding e-mail's. In accordance with this invention, each e-mail has a Global-ID and each reply e-mail has a Reply-to-ID which corresponds to the Global-ID of the original e-mail, thereby the content of the original e-mail is not contained in the reply e-mail. During browsing e-mail's, the original e-mail is retrieved from repositories which stores sent and received e-mail's, and is incorporated into the browsed e-mail. | 2009-12-24 |
20090319633 | METHOD AND SYSTEM FOR GENERATING TEMPLATE REPLIES TO ELECTRONIC MAIL MESSAGES - A method for responding to an electronic mail (“email”) message presented to a user on a display screen of a data processing system, comprising: receiving a command from the user to generate a reply to the email message using content from one or more template replies, the reply having a subject line and a body; presenting a choice of the one or more template replies to the user; receiving a command to select a template reply from the choice, the template reply having a subject line and a body; and generating the reply by inserting content from the body of the template reply into the body of the reply. | 2009-12-24 |
20090319634 | Mechanism for enabling memory transactions to be conducted across a lossy network - A network interface is disclosed for enabling remote programmed I/O to be carried out in a “lossy” network (one in which packets may be dropped). The network interface: (1) receives a plurality of memory transaction messages (MTM's); (2) determines that they are destined for a particular remote node; (3) determines a transaction type for each MTM; (4) composes, for each MTM, a network packet to encapsulate at least a portion of that MTM; (5) assigns a priority to each network packet based upon the transaction type of the MTM that it is encapsulating; (6) sends the network packets into a lossy network destined for the remote node; and (7) ensures that at least a subset of the network packets are received by the remote node in a proper sequence. By doing this, the network interface makes it possible to carry out remote programmed I/O, even across a lossy network. | 2009-12-24 |
20090319635 | CENTRALLY MANAGED INVENTORY AND ENTITLEMENT DATA - A method, apparatus and program product manages application entitlement data by storing entitlement data received from a plurality of application providers. Inventory data associated with a networked computing device or an application executable on the networked computing device is monitored. Delivery of the entitlement data to the networked computing device is enabled according to the inventory data. | 2009-12-24 |
20090319636 | Method and system for enabling client-side initiated delivery of dynamic secondary content - There is provided a method of enabling client-side initiated delivery of dynamic secondary content to a host page comprising running a dynamic secondary content delivery application, requesting a secondary content update to one or more items of existing secondary content rendered on the host page during page load, downloading the secondary content update to the client system, parsing the secondary content update by the dynamic secondary content delivery application, and rendering the secondary content update on the host page, resulting in the client-side initiated delivery of the dynamic secondary content to the host page. In one embodiment, the method is executed by a client system in response to instructions comprising the dynamic secondary content delivery application stored on a computer-readable medium. | 2009-12-24 |
20090319637 | COMPUTER SYSTEM AND METHOD FOR ACCESSING SYSTEM INFORMATION OF THE COMPUTER SYSTEM - A computer system includes a GPNV ram, an IPMI module, and a BIOS module. The IPMI module includes a BMC configured to monitors states of the computer system. The BMC includes an FRU. The BIOS module is configured to read system information of the computer system when the computer system is switched on, and copy the system information to the FRU of the IPMI module from the GPNV ram. A method for accessing the system information of the computer system is also provided. | 2009-12-24 |
20090319638 | GATEWAY SERVICE PLATFORM - A gateway service platform is disclosed that provides access to a payment processing system via an open network such as the internet. The gateway service platform also provides access to service systems that provide a variety of services and applications offered by or affiliated with the payment processing system. The gateway service platform allows the payment processing system to reach users and to facilitate transactions on a wide variety of devices that may not otherwise be able to connect to payment processing system. Other devices, such as payment terminal devices, can also interact with a payment processing system through the gateway service platform using the same network and protocol. Embodiments of the invention allow devices on these open networks to connect with the payment processing system without having to change the existing infrastructure of the payment processing system. | 2009-12-24 |
20090319639 | CONTENT IDENTIFICATION METHOD AND SYSTEM, AND SCIDM CLIENT AND SERVER - A content identification method and system, and a secure content identification mechanism (SCIDM) client and server are provided. The content identification method includes: selecting an identification mechanism for a content to be identified; extracting identification information of the content to be identified corresponding to the selected identification mechanism; and sending a first content identification request, in which the first content identification request contains the selected identification mechanism and the identification information, and is adapted to request an SCIDM server to identify an attribute of the content to be identified by using the identification mechanism and according to the identification information. Thus, a load of a content identification system is reduced, and an efficiency of content identification is improved. | 2009-12-24 |
20090319640 | PORTABLE DEVICE INTEGRATED WITH A PROVISIONING APPLICATION TO AID IN DISCOVERY OF NON-NETWORK ATTACHED RESOURCES AND PROVIDE SUGGESTIONS FOR PHYSICAL SETUP OF THE RESOURCES BASED ON DATA CENTER NEEDS - A portable, e.g. handheld, device that would assist in the discovery of hardware ‘in the box’, and non-connected resources in general, by using detection methods such as scanning a barcode, manually entering a UPC, or detecting an RFID tag on the asset or resource, and then recommending the physical location, cabling and other setup information based on datacenter needs and real-time load information and displaying the instructions on the portable device. The above-mentioned portable device may also include a GPS receiver to locate various resources, i.e. pieces of hardware, based on their location in a large datacenter. | 2009-12-24 |
20090319641 | Method, apparatus and system for registering a terminal with an application server in an IMS - Method for registering a terminal with an application server being a member of a pool of available application servers in an IP Multimedia Subsystem, IMS, interconnected through a network, for providing services to the terminal, the method comprising: receiving a registration request from the terminal, selecting in accordance with a predefined set of rules comprising at least two rules, an application server for servicing a requested service to the terminal; and registering the terminal with the selected application server. | 2009-12-24 |
20090319642 | WIRELESS NETWORK FACILITATOR AND MONITOR - Techniques are presented for facilitating and monitoring wireless network connections. Clients and intermediate nodes are configured to interact with one another via network connections. Initially, the clients wirelessly connect to a select one of the intermediate nodes. Tests may be periodically issued to the clients and to the intermediate nodes to measure and track performance and quality of the network connections. Billing records may also be recorded and billing policies verified for client activities occurring during the network connections. | 2009-12-24 |
20090319643 | AUTOMATED METHOD FOR TRANSFERRING FILES AND SETTINGS TO NEW COMPUTER - A user accesses a website to purchase a replacement computer. As part of the transaction an application is downloaded to an existing computer of the user and used to obtain personal files and settings of the existing computer, which are uploaded to an Internet server. The settings and files may be loaded onto the replacement computer prior to delivery or after delivery, over the Internet. | 2009-12-24 |
20090319644 | METHODS AND APPARATUS FOR AUTOMATICALLY CONFIGURING COMPUTING DEVICES FOR WIRELESS NETWORK CONNECTIONS - Methods and apparatus are provided for configuring a first computing device and a second computing device for operation over a wireless network. A method comprises coupling the first computing device and the second computing device to establish a data communication link, and exchanging configuration information using the data communication link. The configuration information may be utilized for communication over the wireless network between the first computing device and the second computing device. The method may further comprise establishing a communication session over the wireless network between the first computing device and the second computing device using the configuration information. | 2009-12-24 |
20090319645 | Method, Apparatus, and Computer Program Product for Distributed Information Management - An apparatus for distributed information management may include a processor. The processor may be configured to select one or more network domain features and one or more information domain features. In this regard, the network domain features may be based on the connectivity of a network, and the information domain features may be based on meta-data associated with information stored within the network. The processor may also be configured to determine a network domain covariance based on the one or more network domain features and determine an information domain covariance based on the one or more information domain features. Further, the processor may be configured to combine the network domain covariance and the information domain covariance to determine a path update. Associated methods and computer program products may also be provided. | 2009-12-24 |
20090319646 | NAMING SYSTEM LAYER - A facility for publishing information in a distributed network without a central management infrastructure is described. In various embodiments, the facility receives an indication of a new node and a destination node, the new node omitted from a contact list associated with the destination node, the contact list having an approximately logarithmic distribution of neighboring nodes; introduces the new node to the destination node via a permanent circuit; and causes the destination node to add the new node to the contact list when adding the new node improves the logarithmic distribution of neighboring nodes. | 2009-12-24 |
20090319647 | SYSTEMS AND METHODS FOR AUTOMATED BUILDING OF A SIMULATED NETWORK ENVIRONMENT - Systems and methods for a system for automatically building a simulated network environment creating device profiles with device level metadata, segment profiles that utilize one or more of the created device profiles and that includes segment metadata, and a network environment profile that is created from segment profiles and that includes network environment metadata and a hierarchy based on dependencies with other segments within the network environment profile. | 2009-12-24 |
20090319648 | Branded Advertising Based Dynamic Experience Generator - Methods and apparatus are provided to provide served ads to one or more clients based on dynamic-community information, ad-related information, service features, service activity, country of origin, and device-related information. Dynamic communities are formed based on a trigger, which may be a command, a request for information, a change in context, or an event notification. After receiving the trigger, a served ad may be piggybacked onto a response to the trigger. The served ad may include graphical, audio, textual, and/or other information. Additionally, served ads may be sent in response to ad requests. A served ad may be selected based on ad-screening rules and/or conflict resolution between advertisers competing to provide the selected ad. | 2009-12-24 |
20090319649 | NETWORK DEVICE INSTALLATION - The disclosure relates to a system and method of processing device settings of a device. In a particular embodiment, the method includes requesting the device to provide the device settings. The device settings include wide area network (WAN) and local area network (LAN) network settings. The method further includes storing the device settings in a device independent format. After the device settings have been stored in the device independent format, the device settings may be subsequently retrieved and used for replacement of the network device in a computer network. In a particular embodiment, the device settings are stored in the device independent format in a second device, such as at a server or a personal computer. | 2009-12-24 |
20090319650 | System and Method for the Process Management of a Data Center - An architecture for a data center is disclosed that manages the computational, power, and cooling elements of the data center according to a feedback process control function in which the operation of the data center is continuously monitored and adjusted according to monitoring data collected from the data center and a set of business rules concerning the operation of the data center. | 2009-12-24 |