Patents Issued in June 1, 2010
-
Patent number: 7730084Abstract: Values for virtual recursive attributes are generated for distinguished name entries in a lightweight directory access protocol directory by navigating through the directory tree starting at the distinguished name entry specified by an input value. An attribute list of the values for the virtual recursive attributes may be cached or indexed. In another aspect, attribute lists are generated for all branches of the directory tree.Type: GrantFiled: November 1, 2006Date of Patent: June 1, 2010Assignee: Red Hat, Inc.Inventors: Peter A. Rowley, Steven W. Parkinson
-
Patent number: 7730085Abstract: The present invention is directed to a system, method and computer program for automatically extracting and mining relations and related entities from unstructured text. A method in accordance with an embodiment of the invention includes: extracting relations and related entities from unstructured text data, representing the extracted information into a graph, and manipulating the resulting graph to gain more insight into the information it contains. The extraction of relations and related entities is performed first by automatically inducting pattern and second by applying these induced patterns to unstructured text data. For each relation and entity, several features are extracted in order to build a graph whose nodes are entities and edges are relations.Type: GrantFiled: November 8, 2006Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Hany M. Hassan, Hala Mostafa
-
Patent number: 7730086Abstract: A method of allocation a computer to service a request for a data set in a system having a plurality of computers. The method is implemented on a neural network having only an input layer having input nodes and an output layer having output nodes, where each output node is associated with a specific computer. Connecting the input nodes to the output nodes are weights w(j,k). The method includes the steps of receiving a request for data set “I” and inputting to the input layer a vector R(I) dependent upon the number of requests for the requested data over a predetermined period of time and selecting a computer assignment associated with of one of the output nodes to service the data request, where the output node selected is associated with a specific weight selected to minimize a predetermined metric measuring the distance between the vector entry R(I) and the weights(I,k).Type: GrantFiled: February 1, 2007Date of Patent: June 1, 2010Assignees: Louisiana Tech University Foundation, Inc., Board of Supervisors of Louisiana State University Agricultural and Mechanical College on Behalf of the Louisiana State University Health Sciences CenterInventors: Vir V. Phoha, Sitharama S. Iyengar, Rajgopal Kannan
-
Patent number: 7730087Abstract: A method of answering a query includes deconstructing documents into path segments. Identical path segments from different documents are arranged contiguously to form a set of partitions, where each partition has identical path segments. The structure of a query is then analyzed to find a match with a document. Based upon the analysis, a sub-set of partitions is selected for searching. Content from the query is compared to content within the sub-set of partitions to identify matched content. The matched content has associated structural attributes. The matched content structural attributes are compared to the structure of the query to identify an answer to the query.Type: GrantFiled: February 28, 2003Date of Patent: June 1, 2010Assignee: Raining Data CorporationInventors: Jeff Dexter, Allen James Ratcliffe, Eric Soirot
-
Patent number: 7730088Abstract: There is disclosed a method, apparatus and computer program product for generating a queriable text. User role map information is applied to the source hierarchical text. The role mapped text is separated into a structure component and a content component. The content component is compressed. A method for processing intermediate and original form query also is disclosed.Type: GrantFiled: September 14, 2006Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Sumit Mittal, Biplav Srivastava
-
Patent number: 7730089Abstract: A method and system for providing remote access to the facilities of a server computer are provided. A site integration application programming interface at a co-branded Web site. The site integration application programming interface exposes a number of servlets that may be executed in response to requests received from a business partner Web site over a secure communications link. The servlets provide functionality for accessing the user registration and deletion facilities of the co-branded Web site. Moreover, the servlets also provide access to other administrative facilities provided at the co-branded Web site. The servlets also provide functionality for authorizing a user to access the co-branded we site. This servlet may be executed in conjunction with the login facilities of the business partner web site to permit concurrent login at both sites.Type: GrantFiled: August 10, 2001Date of Patent: June 1, 2010Assignee: Punch Networks CorporationInventors: R. David L. Campbell, Paul E. Onnen, Edward M. Sarausad, Steven W. Plate
-
Patent number: 7730090Abstract: A system and method for performing File System checKing (FSCK) allows a file system to be accessed while the file system is being checked for consistency in the background. In the event that a file is accessed prior to having been checked for consistency by the background FSCK process, the background FSCK process is interrupted, and an in-context FSCK is performed on the accessed file. In addition, an in-context FSCK method and system is described which uses a snapshot block bitmap, FSCK block bitmap and FS block bitmap to check block consistency in the context of handling a block access to handle consistency and corruption issues as part of the file access.Type: GrantFiled: March 9, 2007Date of Patent: June 1, 2010Assignee: EMC CorporationInventor: Saurabh Godbole
-
Patent number: 7730091Abstract: Generating in a computer system and deploying a data model of a plurality of database cluster configuration availability solutions over a computer network by creating a database cluster configuration modeling specification including objects contained in a unified model language diagram providing a definition of a database cluster configuration data model. Creating the database cluster configuration data model using the database cluster configuration modeling specification and upon receiving signals from a graphical user interface or from XML batch data files or from application programming interfaces, indicating the definition of the cluster configuration model.Type: GrantFiled: August 31, 2007Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Andrew D. Buckler, Dale M. McInnis, Subho Chatterjee, Steve Raspudic, Anand Subramanian
-
Patent number: 7730092Abstract: A system and a method for managing user and data profiles utilizing a web-enabled interactive database to organize, store and retrieve the information to create a consistent security model through centralized administration, are disclosed. The system captures various rules and pre-determined methodologies to provide on-line, up-to-date decisions to the users when users request access to a set of specific data or an application. The system further provides the capability to the user to request access to information that the user currently does not have access to, tracks the status of the request, obtains approval/disapproval decision from the data owner, implements the decision, and notifies requester within a reasonable time.Type: GrantFiled: May 16, 2007Date of Patent: June 1, 2010Assignee: General Electric CompanyInventors: Robert James Lawson, Mark Creekmore, Jr., Subroto Kumar Basu
-
Patent number: 7730093Abstract: In a data processing system with at least one data processing device, a large number of databases allocated to the data processing system and having user-specific data are linked together for forming a single resulting user database. Access permissions for resources provided by the at least one data processing device are awarded by predefined user roles. At least one user role is allocated to at least one user of the data processing system.Type: GrantFiled: September 26, 2002Date of Patent: June 1, 2010Assignee: Siemens AktiengesellschaftInventors: Rudolf Kaiserwerth, Hermann Josef Wagner, Rudolf Wildgruber, Harald Kopper, Rupert Weidinger, Rudolf Woehrl
-
Patent number: 7730094Abstract: Methods, systems, and data structures for communicating object metadata are provided. A generic metadata container is presented that allows object metadata to be described in an extensible manner using protocol-neutral and platform-independent methodologies. A metadata scope refers to a dynamic universe of targets to which the included metadata statements correspond. Metadata properties provide a mechanism to describe the metadata itself, and metadata security can be used to ensure authentic metadata is sent and received. Mechanisms are also provided to allow refinement and replacement of metadata statements. The generic metadata container can be adapted to dynamically define access control rights to a range of objects by a range of users, including granted and denied access rights.Type: GrantFiled: August 19, 2005Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Christopher G. Kaler, Giovanni Della-Libera, Elliot Waingold
-
Patent number: 7730095Abstract: The present invention extends to methods, systems, and computer program products for controlling transactions in accordance with role based security. A first transaction related component receives a transaction related message from a second transaction related component. The transaction related message indicates a request by the second transaction related component to perform a transaction related operation that is to involve the first transaction related component. The first transaction related component authenticates the second transaction related component. The first transaction related component refers to transaction control information indicating roles the second transaction component is permitted to assume relative to the first transaction related component. The transaction related operation indicated in the request is compared to the permitted roles for the second transaction related component. The transaction related operation is implemented in accordance with the results of the comparison.Type: GrantFiled: March 1, 2006Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Tirunelveli Vishwanath, Max A. Feingold, James E. Johnson
-
Patent number: 7730096Abstract: A method for utilizing a database for an inspection of an industrial plant includes downloading a spreadsheet from a remote database containing inspection-related data for the industrial plant, wherein the spreadsheet includes selection lists of inspection data. The method further includes entering inspection data into the spreadsheet utilizing the selection lists and uploading the spreadsheet with the entered inspection data to the remote computer to thereby update the remote database.Type: GrantFiled: June 30, 2004Date of Patent: June 1, 2010Assignee: General Electric CompanyInventors: Tommy Edwy, Randal Raymond Stark, Ahdee Quan Chan, James Leslie King
-
Patent number: 7730097Abstract: A solution is provided wherein only primary keys are used as meta-data to construct many-to-many relationships between table, resulting in amore robust, efficient database structure. Once tables of user-specific data are bound to the database as meta-data using their primary keys, the system may automatically ensure the handling of the records as related units. This eliminates the traditional heavy-weight dependence on foreign key relationships.Type: GrantFiled: February 10, 2005Date of Patent: June 1, 2010Assignee: MobileFrame, LLCInventor: Lonny Lee Oswalt
-
Patent number: 7730098Abstract: A method for supporting semantic matching queries in a database management system (DBMS) by extracting and storing the transitive/subsumption relationships from a given ontology data in a DBMS with native XML support. These transitive relationships are transformed into a set of XML documents that are natural mappings of the hierarchical structure of the transitive relationships. A table function construct expresses semantic matching queries in a declarative manner. The semantic matching queried are automatically rewritten or translated into standard SQL/XML search operators such as XQuery, XPath and XMLExists, and executed by the SQL/XML DBMS on the given instance data and the extracted transitive relationships data.Type: GrantFiled: March 2, 2007Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Lipyeow Lim, Haixun Wang, Min Wang
-
Patent number: 7730099Abstract: A Composite Pattern with BLOB data types is used to model a hierarchical network, and includes a path-like construct for locating each component within the network model. Database procedures are used to efficiently search, modify and retrieve individual nodes from the network model using the database server's memory pool so that client applications are not required to retrieve and deserialize the entire Composite-BLOB hierarchy in order to make modifications or search for individual elements, thereby substantially reducing the transfer of data between the application layer and database. To avoid the need for dynamic memory restructuring during deserialization, the size required to store component data at each composite is stored when the composite is serialized, and during deserialization, the size is retrieved and used to obtain sufficient memory for the deserialized composite.Type: GrantFiled: August 18, 2006Date of Patent: June 1, 2010Assignee: OPNET Technologies, Inc.Inventors: Zacharia George, Todd William Hansen, Amish Shah
-
Patent number: 7730100Abstract: An information processing apparatus for searching for a desired content from a storage unit storing a plurality of contents to which a plurality of attributes is set classifies stored contents by each of the attributes. The information processing apparatus then counts the number of registered contents classified by each of the attributes and determines an attribute as a criterion for classifying contents.Type: GrantFiled: November 13, 2006Date of Patent: June 1, 2010Assignee: Canon Kabushiki KaishaInventor: Tomoyuki Takeuchi
-
Patent number: 7730101Abstract: Tree data storage structures are implemented on respective computers in a distributed environment, such as on a network, so that information associated with nodes of one computer's tree data storage structure may be read or written to by another computer in the network. To promote efficiency, a cache may be employed on the computers in the network such that each computer caches information associated with nodes of tree data storage structures located on the computers in the network. A lock service may implement a caching protocol to provide efficient concurrency of caching operations while ensuring that current information associated with the nodes is available to all computers in the network.Type: GrantFiled: June 10, 2005Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Lidong Zhou, Chandramohan A. Thekkath
-
Patent number: 7730102Abstract: A method and system for organizing nodes within a program tree. The system allows various child node categories to be defined for node types of a program tree. When a child node is added to a parent node, the system identifies the category of the child node. The system then instantiates a category data structure for the identified category. The system stores a reference to the instantiated category data structure in the parent node and stores a reference to the child node in the instantiated category data structure.Type: GrantFiled: December 6, 2006Date of Patent: June 1, 2010Assignee: Intentional Software CorporationInventor: Charles Simonyi
-
Patent number: 7730103Abstract: A system and method for the simplification of data structures, particularly those used for wireless communications, encodes data structures for efficient storage and access. Wireless devices are provisioned with user applications for accessing remote services, such as World Wide Web services. The user applications comprise a plurality of component definitions which typically describe complex data structures for execution by a runtime environment. The runtime environment is conditioned to use a manner to encode such data structures in flat arrays of primitive types.Type: GrantFiled: April 15, 2005Date of Patent: June 1, 2010Assignee: Research In Motion LimitedInventors: Kamen Vitanov, Laura Doktorova, Michael Shenfield, Richard X. Qing
-
Patent number: 7730104Abstract: A method of extracting information from a structured document includes the steps of assigning a partial tree identifier inclusive of a tag identifier to a selected partial tree wherein the tag identifier includes a name of a tag corresponding to a root of the selected partial tree, a name of at least one format attribute of the tag, and a value of the at least one format attribute, arranging names of format attributes in a predetermined order in the tag identifier if the at least one format attribute of the tag includes two or more format attributes, and identifying a partial tree having a partial tree identifier identical to the partial tree identifier of the selected partial tree from a list of partial tree identifiers of partial trees that exist in the structured document after updating thereof.Type: GrantFiled: November 8, 2004Date of Patent: June 1, 2010Assignee: Nippon Telegraph and Telephone CorporationInventors: Tadasu Uchiyama, Masaru Miyamoto
-
Patent number: 7730105Abstract: Time information included in a document file can be efficiently shared by multiple people. A time information communication unit (260) receives time information included as a content of a document file. An ID setting unit (254) then sets a time ID for the time information. A time information storage unit (258) relates and stores the time ID and the time information. Thereafter, the time information communication unit (260) transmits the time ID. A change request communication unit (262) receives time change information for changing the time information related to the time ID. The time information communication unit (260) receives time request information for inquiring for time information. A search unit (256) finds time information from the time information storage unit (258) in response to the time request information. The time information communication unit (260) then transmits the time information thus found to the transmission source of the time request information.Type: GrantFiled: October 27, 2005Date of Patent: June 1, 2010Assignee: JustSystems CorporationInventor: Nobuaki Wake
-
Patent number: 7730106Abstract: The subject matter herein relates to database management systems and, more particularly, compression of encrypted data in database management systems. Various embodiments provide systems, methods, and software that compress encrypted column values stored tables. Some other embodiments include declaring tables with column encrypt and compress attributes.Type: GrantFiled: December 28, 2006Date of Patent: June 1, 2010Assignee: Teradata US, Inc.Inventor: James Browning
-
Patent number: 7730107Abstract: A service registry that supports updating and sharing of profile data with partners. The registry allows organizations such as libraries and consortia to manage and share data that define their organizations (e.g., institution type, location, main and branch institutions, URLs for electronic services, circulation statistics, and population served). Organizations share a RSS-enabled obfuscated link with their partners that enables the partners to access a page with the latest institutional profile, and to be notified when it is updated. The obfuscation of the RSS feed provides a notification while keeping the data private. Every time a user creates an institutional profile, an equivalent RSS-enabled page is generated that can be reached through a RSS feed that has an obfuscated link name. The user shares this link with the institution's partners and others that have a need to know the information and to access details about the institution and its services.Type: GrantFiled: August 17, 2007Date of Patent: June 1, 2010Assignee: OCLC Online Computer Library Center, Inc.Inventors: Robert Scott Shultz, Joanna White, Kathleen Quinton, Jeffrey Allen Young
-
Patent number: 7730108Abstract: Disclosed herein is an apparatus for processing information about a network including a plurality of nodes, wherein m attributes (m represents an integer of 2 or more) assignable to each of the nodes are defined depending on the relationship to another node which can be connected to the each of the nodes, the apparatus including: identifier generating means for converting attributes assigned to each of n nodes (n represents an integer of 3 or more) per relationship to the other node connected thereto into numerical values with respect to motifs extracted from the network as predetermined patterns of the connected relationship of the n nodes, and generating identifiers identifying the motifs using the numerical values.Type: GrantFiled: November 30, 2007Date of Patent: June 1, 2010Assignee: Sony CorporationInventors: Shinako Matsuyama, Yu Hamada, Tetsuya Shiraishi
-
Patent number: 7730109Abstract: A system and method for incorporating message catalogs in remote modules. The system and method comprise a container server that identifies one or more modules for use with a container document, receives a module specification from a remote server, and serves the container document with module data based on the module specification, wherein the module data comprises a message reference that identifies a message catalog.Type: GrantFiled: June 6, 2006Date of Patent: June 1, 2010Assignee: Google, Inc.Inventors: Christopher H. Rohrs, Adam Sah, Dylan Parker, Jessica Lynn Gray
-
Patent number: 7730110Abstract: A lightweight application server for use on portable or embedded devices includes an application manager and services containers. Each of these is managed by an admin server allowing for remote and rapid deployment and maintenance of applications, objects and features associated with the server-enabled portable or embedded devices. This permits portable devices like PDAs to provide server functionality to each other, in a fully portable network if desired. A system including such server-enabled portable or embedded devices may include, among other things, a decision flow server for facilitating distributed decision flow processing.Type: GrantFiled: November 21, 2008Date of Patent: June 1, 2010Assignee: Zeosoft Technology Group, Inc.Inventors: Robert DeAnna, Bryan Freeland, Bill Gockeler, Erik Huestis, Michael Huestis, Dan McFeely
-
Patent number: 7730111Abstract: A lightweight application server for use on portable or embedded devices includes an application manager and services containers. Each of these is managed by an admin server allowing for remote and rapid deployment and maintenance of applications, objects and features associated with the server-enabled portable or embedded devices. This permits portable devices like PDAs to provide server functionality to each other, in a fully portable network if desired. A system including such server-enabled portable or embedded devices may include, among other things, a decision flow server for facilitating distributed decision flow processing.Type: GrantFiled: November 21, 2008Date of Patent: June 1, 2010Assignee: Zeosoft Technology Group Inc.Inventors: Robert DeAnna, Bryan Freeland, Bill Gockeler, Erik Huestis, Michael Huestis, Dan McFeely
-
Patent number: 7730112Abstract: Scoped applications are configured as self-contained units that do not require external configuration of messaging or database access settings. The applications can be deployed to multiple and disparate environments and utilized without the need for additional server configuration by an administrator. The applications include metadata indicating information specific to a particular server that can be provided at deployment.Type: GrantFiled: October 8, 2004Date of Patent: June 1, 2010Assignee: BEA Systems Inc.Inventor: Rob Woollen
-
Patent number: 7730113Abstract: A network-based system and method processes and analyzes email messages that have been communicated by parties involved in a legal proceeding. The email messages (or other electronic files) of the parties are delivered to a plurality of server units: metadata of the email messages (such as conversational thread information, directory path information, and other properties information) are directed a first server unit, contents of the email messages are directed to a second server unit, and read-only copies of the email messages are provided in a third server unit. If the email messages (or other electronic files) contain duplicate information, the duplicative email message is linked to an email message that has already been delivered to the server units.Type: GrantFiled: September 16, 2005Date of Patent: June 1, 2010Assignee: Applied Discovery, Inc.Inventors: Vincent Payette, Richard Roger Desmarais, James Marik Price, Michael C. Weaver, Richard J. Corbett, Barton W. Bodell, William P. Pernsteiner
-
Patent number: 7730114Abstract: A file system that does not conflate item lifetime with the item's inclusion in an organizational structure of the file system is described herein. In addition, the file system's organizational structure is not limited to directory trees, but instead may use any directed acyclic graph (DAG). Items, once stored into the file system, may be maintained until affirmatively deleted by a client of the file system, regardless of whether the item is part of a DAG or not. Items may be placed in file regions, which are conceptual workspaces for a client to control item lifetime and to organize items into any DAG structure of the user's choosing. Items may be concurrently stored in multiple DAGs, and each file region may have one or more independent DAGs. An item's placement in a DAG may also be used to govern file properties such as namespace, security, privacy, and read/write attributes.Type: GrantFiled: November 12, 2004Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Andrew G. Bybee, Anil K. Nori, Balan Sethu Raman, Timothy P. McKee, Walter R. Smith
-
Patent number: 7730115Abstract: A microcontroller for securing data. The microcontroller may be included within a system. The microcontroller reads first and second data from first and second storages, respectively. The microcontroller compares the read first and second data. The microcontroller permits execution of a command based on a result of the comparison.Type: GrantFiled: March 21, 2005Date of Patent: June 1, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Joong-Chul Yoon, Kikuchi Takashi
-
Patent number: 7730116Abstract: A processor includes a multi-stage pipeline having a plurality of stages. Each stage is capable of receiving input values and providing output values. Each stage performs one of a plurality of data transformations using the input values to produce the output values. The data transformations collectively approximate at least one of: a discrete cosine transform and an inverse discrete cosine transform. The stages do not use any multipliers to perform the data transformations.Type: GrantFiled: May 13, 2005Date of Patent: June 1, 2010Assignee: STMicroelectronics, Inc.Inventor: Philip P. Dang
-
Patent number: 7730117Abstract: A system for performing floating point arithmetic operations including an input register adapted for receiving an operand. The system also includes a mechanism for performing a shift or masking operation in response to determining that the operand is in an un-normalized format. The system also includes instructions for performing single precision incrementing of the operand in response to determining that the operand is single precision, that the operand requires the incrementing based on the results of a previous operation and that the previous operation did not perform the incrementing. The operand was created in the previous operation. The system further includes instructions for performing double precision incrementing of the operand in response to determining that the operand is double precision, that the operand requires the incrementing based on the results of the previous operation and that the previous operation did not perform the incrementing.Type: GrantFiled: February 9, 2005Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Bruce M. Fleischer, Juergen Haess, Michael Kroener, Martin S. Schmookler, Eric M. Schwarz, Son Dao-Trong
-
Patent number: 7730118Abstract: An arithmetic unit for selectively implementing one of a multiply and multiply-accumulate instruction, including a multiplier, addition circuitry, a result register, and accumulator circuitry. The multiplier arranged to receive first and second operands and operable to generate multiplication terms. The addition circuitry for receiving multiplication terms from the multiplier and operable to combine them to generate a multiplication result. The result register for receiving the multiplication result from the adder. The accumulator circuitry connected to receive a value stored in the result register and an accumulate control signal which determines whether the arithmetic unit implements a multiply or a multiply-accumulate instruction.Type: GrantFiled: April 7, 2006Date of Patent: June 1, 2010Assignee: STMicroelectronics (Research & Development) LimitedInventor: Tariq Kurd
-
Patent number: 7730119Abstract: A method for processing of processor executable tasks and a processor readable medium having embodied therein processor executable instructions for implementing the method are disclosed. A system for distributing processing work amongst a plurality of distributed processors is also disclosed.Type: GrantFiled: July 21, 2006Date of Patent: June 1, 2010Assignee: Sony Computer Entertainment Inc.Inventors: John P. Bates, Payton R. White
-
Patent number: 7730120Abstract: Methods and systems are provided herein for the analysis of clickstream data of online users. The analysis methods and systems allow for the creation of new offline business methods based on online consumer behavior.Type: GrantFiled: October 24, 2007Date of Patent: June 1, 2010Assignee: Compete, Inc.Inventors: Man Jit Singh, David Cancel
-
Patent number: 7730121Abstract: Methods and systems for parallel computation of an algorithm using a plurality of nodes configured as a Howard Cascade. A home node of a Howard Cascade receives a request from a host system to compute an algorithm identified in the request. The request is distributed to processing nodes of the Howard Cascade in a time sequence order in a manner to minimize the time to so expand the Howard Cascade. The participating nodes then perform the designated portion of the algorithm in parallel. Partial results from each node are agglomerated upstream to higher nodes of the structure and then returned to the host system. The nodes each include a library of stored algorithms accompanied by data template information defining partitioning of the data used in the algorithm among the number of participating nodes.Type: GrantFiled: August 25, 2008Date of Patent: June 1, 2010Assignee: Massively Parallel Technologies, Inc.Inventors: Kevin David Howard, Glen Curtis Rea, Nick Wade Robertson, Silva Chang
-
Patent number: 7730122Abstract: Provided are a method, system, and program for authenticating a node requesting another node to perform work on behalf of yet another node. A plurality of agent nodes in the network are associated with a multi-node, wherein the agent nodes are associated with machines in the network capable of performing operations on behalf of the multi-node. A target node receives a request from a calling node for the target node to perform operations on behalf of the multi-node, wherein the target node is one of the agent nodes associated with the multi-node. The target node determines whether the calling node is one of the agent nodes associated with the multi-node and determines whether the calling node is capable of authenticating with a server. The target node performs the operations requested by the calling node in response to determining that the calling node is associated with the multi-node and is capable of authenticating with the server.Type: GrantFiled: December 9, 2004Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Robert Clair Edwards, Jr., Glen Hattrup, Avishai Haim Hochberg, Neil Gregory Rasmussen, James Patrick Smith
-
Patent number: 7730123Abstract: A repository of services, a system for building a repository of services, a method of building a repository of services, a software application that interfaces with a services repository and various other embodiments associated with the repository are disclosed. The method relates to a method of building a repository of services using a target services roadmap. The method comprises receiving from a user an identification of an implemented service and zero or more target services and mapping the implemented service to the zero or more target services. The target services and/or mapped implemented services are added to the repository.Type: GrantFiled: December 20, 2005Date of Patent: June 1, 2010Assignee: AT&T Intellectual Property II, LPInventors: Richard R. Erickson, Steven Polston
-
Patent number: 7730124Abstract: A system, method and computer program product for exchanging data between a client and information sources via a server. The invention operates by obtaining data objects from a plurality of sources, wherein the data objects have native data formats specific to the sources. The data objects are converted to a common data format, and are then transmitted to the client. At the client, the data objects are modified. The modified data objects are compliant with the common data format. The modified data objects are transmitted to the server, where they are converted to the native data formats specific to the sources associated therewith. Then, the converted modified data objects are transmitted to the associated sources.Type: GrantFiled: June 8, 2006Date of Patent: June 1, 2010Inventors: Andrew Velline, Martin Kacin, Rajpal S. Sodhi
-
Patent number: 7730125Abstract: A method for reporting a user's emergency condition by sending an emergency help request message in a TCP/IP format to an emergency service center (ESC). The help request message may be sent over the Internet to advantageously harness the data transmission resources provided by the Internet. A support service provider may commercially provide such an emergency reporting service to a group of subscribers. The service provider may receive emergency requests from the subscribers and may send those requests over the Internet to the emergency service center. The service provider may also convert any non-TCP/IP message received from the subscriber into a TCP/IP message prior to sending the message to the ESC. A per-usage fee or a flat subscription fee may be charged by the service provider to allow users to report emergency conditions over the Internet. The support service provider thus coordinates the emergency help on behalf of the user.Type: GrantFiled: November 1, 2006Date of Patent: June 1, 2010Assignee: AT&T Intellectual Property I, L.P.Inventors: Samuel N. Zellner, Mark J. Enzmann, Robert T. Moton, Jr.
-
Patent number: 7730126Abstract: In one embodiment, access log information is written to portable cards of end-users of system that includes networked and non-networked processor based systems that control user access. In conjunction with processing of access attempts by non-networked processor-based systems, time stamps of accesses by each end-user for multiple accesses on multiple processor-based systems are analyzed against one or more access rules, the one or more rules defining one or more relative timing constraints or order constraints for accesses on multiple processor-based systems. Also, in conjunction with processing of the further access attempts by the non-networked processor-based systems, access decisions are controlled in response to determining whether the time stamps of respective end-users indicate that said respective end-users have violated the one or more access rules.Type: GrantFiled: March 12, 2007Date of Patent: June 1, 2010Inventor: C. S. Lee Crawford
-
Patent number: 7730127Abstract: A method for video sharing, which realizes video sharing between an originating UE and a terminating UE when the terminating UE is not IMS core network registered. The method includes the following steps: an originating UE sends a video sharing request containing a URI of callee to an application server; the application server determines that the terminating UE of the callee is not IMS core network registered and notifies the terminating UE to register; the terminating UE activates a GPRS connection and registers with the IMS core network; the originating UE and the registered terminating UE set up a sharing session via the application server; the originating UE and the terminating UE share video information. A system and apparatus for practicing this method is also disclosed.Type: GrantFiled: June 17, 2008Date of Patent: June 1, 2010Assignee: Huawei Technologies Co., Ltd.Inventor: Shanyang Ke
-
Patent number: 7730128Abstract: A communication system (100) has a portal (110), a subscriber (108), a plurality of content providers (112), and a communication network for providing communication between the portal, the subscriber and the plurality of content providers. The components of the communication system are programmed to transmit to the subscriber from the portal an available selection of the plurality of content providers, select at the subscriber a select one of the plurality of content providers, and transmit content provider registration corresponding to the selected content provider from the portal to the selected content provider.Type: GrantFiled: August 28, 2008Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Reza Ghasemi, Walter Haenel
-
Patent number: 7730129Abstract: A collaborative communication system is disclosed. The collaborative communication system integrates a number of electronic communication tools to meet the collaborative communication needs for an enterprise, family members or friends. All communications are within the system. According to one aspect of the collaborative communication system, registered users in the system are provided public, group and private arenas or domains. Depending on the privacy, communications with others may be conducted in any one of these domains. According to another aspect of the collaborative communication system, communications with others can be conducted through electronic internal mail (herein “i-mail”), instant messaging and file sharing. In particular, the i-mail operates on identifiers pertaining to registered users, thus eliminating the possibility of the registered users receiving unwanted email from other users outside the system.Type: GrantFiled: October 20, 2004Date of Patent: June 1, 2010Assignee: Inbit, Inc.Inventors: Jinsheng Wang, Lu Wang
-
Patent number: 7730130Abstract: The present invention provides a method and system for creating a bidirectional link between first and second online albums in a peer-to-peer photo sharing network. Exemplary embodiments include receiving on a first peer, a user request to create a bidirectional link, wherein the request includes an identification of a first online album on the first peer and a URL of a second online album on a second peer; automatically sending to the second peer, a URL of the first online album and a request to create a link on the second online album to the first album; and automatically creating a link on the first online album to the second online album using the URL of the second online album. In a further embodiment, the link to the second online album is displayed with information regarding the second online album, including an online status of the peer hosting the linked online album.Type: GrantFiled: April 26, 2005Date of Patent: June 1, 2010Assignee: Qurio Holdings, Inc.Inventor: Alfredo C. Issa
-
Patent number: 7730131Abstract: A user interface is configured to identify and display each of the one or more service providers servicing the user's computing system. The interface also identifies the presence information that is being supplied to the service providers by the user's computing system for publication. The presence information that is provided to the service providers can include, but is not limited to, the name, alias, location, and network status of the user. A user can make global or discrete customized changes to the presence information that is provided to each of the service providers through the user interface. Modifications made to the presence information can also be made automatically to reflect a new condition or status in the user's presence on a network that is provided by a service provider.Type: GrantFiled: March 5, 2007Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Sean O. Blagsvedt, Ahsan S. Kabir, Angela K. Butcher, Donna B. Andrews, Peyman Oreizy, Sterling M. Reasor, Cornelius K. van Dock, Hilary K. Palman
-
Patent number: 7730132Abstract: An audio-video storage device includes a storage interface to interface with a storage medium that store a media file including video. The storage device includes a network interface to interface with a local network. The storage device performs replication of the stored media file. The storage device provides access to the media file to a first client device and a second client device over the local network and the wide area network respectively.Type: GrantFiled: April 19, 2007Date of Patent: June 1, 2010Inventors: Lester F. Ludwig, J. Chris Lauwers, Keith A. Lantz, Gerald J. Burnett, Emmett R. Burns
-
Patent number: 7730133Abstract: Methods, systems, and products are discussed for conducting a conference. The conference is established amongst a host communications device, an intermediate host communications device, and a participant communications device. A command is communicated from the host communications device to the intermediate host communications device that instructs the intermediate host communications device to retrieve an object from memory during the conference. The object is communicated from the intermediate host communications device to the participant communications device.Type: GrantFiled: May 23, 2008Date of Patent: June 1, 2010Assignee: AT&T Intellectual Property I, L.P.Inventor: Wesley White