Patents Examined by Sam Rimell
-
Patent number: 7270589Abstract: A leg for use on hopping, running, jumping and walking machines. As incorporated into the bow leg hopper robot, a thrust actuator provides elastic energy to the leg which is automatically released during stance to control hopping height. Lateral motion is controlled by directing the leg angle at touchdown, which determines the angle of takeoff. The leg pivots freely on a hip bearing, and is automatically decoupled from the leg-angle positioner during stance to preclude hip torques that would disturb body attitude. Upright attitude is maintained without active control by allowing the body to hang from the hip joint. The leg may also be incorporated into multilegged running robots, and recreational vehicles.Type: GrantFiled: May 12, 2000Date of Patent: September 18, 2007Assignee: Carnegie Mellon UniversityInventors: H. Benjamin Brown, Jr., Garth J. Zeglin, Illah R. Nourbakhsh
-
Patent number: 7270546Abstract: A reading or language interactive system which utilizes a mechanism to permit a computer-based instruction program in reading or language instruction to implement a shared reading program, wherein portions of the text are read by the student and portions by the computer itself. The proportion of the text “read” by each participant and the pace at which the lesson progresses can each be automatically altered based upon the proficiency of the student. In addition, the system utilizes a computer instructor to share the task of reading or language learning by modeling the task for the learner, variably controlling the amount of material that the student reads aloud based upon a computer assessment of the student's ability, helping the learner navigate through the instructional application, and participating in a joint performance that demonstrates the student's reading.Type: GrantFiled: October 19, 1999Date of Patent: September 18, 2007Assignee: International Business Machines CorporationInventors: Hugh Williams Adams, Jr., Subrata Kumar Das, Peter Gustav Fairweather, Don Holmes Nix
-
Patent number: 7272597Abstract: Expert domains for a query category represent domains from which a high percentage of search results for queries associated with the query category are retrieved. The expert domains are identified by establishing a base statistical model that indicates frequencies of appearance for domains in search results retrieved for queries corresponding to multiple categories. In addition, frequencies of domain appearance are determined for search results retrieved for queries associated with a category. Domains that appear more frequently in the search results corresponding to the category are identified as expert domains for the category. A user may be allowed to customize expert domains related to one or more categories by adding or removing expert domains for the category.Type: GrantFiled: December 29, 2004Date of Patent: September 18, 2007Assignee: AOL LLCInventors: Abdur R. Chowdhury, Gregory S. Pass, Gerald Frederick Campbell
-
Patent number: 7269581Abstract: The present invention leverages MOLAP performance for ROLAP objects (dimensions, partitions and aggregations) by building, in a background process, a MOLAP equivalent of that object. When the background processing completes, queries are switched from ROLAP queries to MOLAP queries. When changes occur to relevant relational objects (such as tables that define content of OLAP objects), an OLAP object is switched back to a ROLAP mode, and all relevant caches are dropped while, as a background process, a new MOLAP equivalent is created.Type: GrantFiled: March 28, 2003Date of Patent: September 11, 2007Assignee: Microsoft CorporationInventors: Cristian Petculescu, Amir Netz, Thomas P. Conlon
-
Patent number: 7269582Abstract: The present invention relates to a method for ensuring data consistency upon mapping of a hierarchical data format to a relational database management system.Type: GrantFiled: April 7, 2004Date of Patent: September 11, 2007Assignee: Thomson LicensingInventors: Marco Winter, Hartmut Peters, Meinolf Blawat, Ralf Ostermann, Dietmar Hepper
-
Patent number: 7266538Abstract: Mechanisms and techniques allow a host computer system to control memory management techniques within a data storage system. The host computer system can detect a requirement of the computer system to access data in the data storage system and can identify a data access policy based on the requirement of the computer system to access data. The host can then include, within a data access request, a data access policy identifier that corresponds to the identified data access policy. The host then transmits the data access request including the data access policy identifier to the data storage system. The data storage system receives the data access request and selects a data access policy based on the data access policy identifier. The selected data access policy defining a memory management technique to use within the data storage system. The data storage system configures itself to operate according to the memory management technique and services the data access request according to the data access policy.Type: GrantFiled: March 29, 2002Date of Patent: September 4, 2007Assignee: EMC CorporationInventor: Arod Shatil
-
Patent number: 7266548Abstract: In a hierarchical taxonomy of document, the categories of information may be structured as a binary tree with the nodes of the binary tree containing information relevant to the search. The binary tree may be ‘trained’ or formed by examining a training set of documents and separating those documents into two child nodes. Each of those sets of documents may then be further split into two nodes to create the binary tree data structure. The nodes may be generated to maximize the likelihood that all of the training documents are in either or both of the two child nodes. In one example, each node of the binary tree may be associated with a list of terms and each term in each list of terms is associated with a probability of that term appearing in a document given that node. New documents may be categorized by the nodes of the tree. For example, the new documents may be assigned to a particular node based upon the statistical similarity between that document and the associated node.Type: GrantFiled: June 30, 2004Date of Patent: September 4, 2007Assignee: Microsoft CorporationInventor: Christopher B Weare
-
Patent number: 7266564Abstract: To reduce the burden of labor relating to setting and changing management items in an environment where a plurality of management tools are used. In one specific embodiment, management tools 1332 control management targets 1331 on the basis of retained management definition information (management items) 1333. A user I/F unit 1131 displays operations management information 36 and selects an editing class and management items of the management tools 1332 by an instruction of a user, and an editing instruction unit 1134 sends the editing class and the management items to an editing execution unit 1334 and conducts editing of the management items. A status monitoring unit 1335 monitors status, a change detection unit 1135 detects a status change and notifies the editing instruction unit 1134, and the editing instruction unit 1134 receives this notification and instructs editing processing with respect to management items relating to the management targets 1331.Type: GrantFiled: April 16, 2004Date of Patent: September 4, 2007Assignee: Hitachi, Ltd.Inventors: Kenichi Kihara, Yusuke Izumida, Toshiaki Hirata
-
Patent number: 7266786Abstract: A method and apparatus of a configurable address mapping and protection architecture and hardware for on-chip systems have been described.Type: GrantFiled: November 5, 2002Date of Patent: September 4, 2007Assignee: Sonics, Inc.Inventors: Chien-Chun Chou, Jay Scott Tomlinson, Wolf-Dietrich Weber, Drew Eric Wingard, Sricharan Kasetti
-
Patent number: 7266546Abstract: An information search system that enables efficient collection of information and support of formation of groups which people who share a same interest can join over a network. This system includes an intermediate server and a central server, wherein the intermediate server retains indexes for searching the content database on the central server. Users issue a search request to the intermediate server and search results are returned and recorded on the intermediate server as a search history. The search history is shared by users and used as references from which retrievable content can be selected.Type: GrantFiled: March 13, 2002Date of Patent: September 4, 2007Assignee: Fuji Xerox Co., Ltd.Inventor: Chan Soo Son
-
Patent number: 7260586Abstract: The present invention relates to a method and system for home medical management in which a report, a one-page, one-sided, printed record visible by the naked eye of medical and personal emergency information is generated. The report is adapted to be used on a daily basis and carried on the person. A first template is provided for entering first data related to emergency contact information, medical history information and personal information. A second template is provided for entering second data related to medication information. The first and second data are mapped to predetermined locations of the report. The report is generated to include the emergency contact information in an emergency contact section, the medical history information in a medical history section, the personal information in a personal information section and the medication information in a medication information section.Type: GrantFiled: December 10, 1999Date of Patent: August 21, 2007Inventor: Stephanie Ward
-
Patent number: 7257579Abstract: A method comprises determining a rule type needed for selecting an action to be performed with regard to a data object, identifying an access procedure associated with the rule type, retrieving query attributes from a context associated with the data object, searching an attribute database with a query attributes, and, if the query attributes match a first attribute set, accessing a first rule that belongs to the rule type and that is identified by the first attribute set. Each of a plurality of rules in a rule database is capable of being identified by any attribute set in the attribute database. Input functions for modeling the rules and creating the databases may be provided. Use of the rules can be simulated.Type: GrantFiled: January 2, 2004Date of Patent: August 14, 2007Assignee: SAP AktiengesellschaftInventor: Andre Wachholz-Prill
-
Patent number: 7257590Abstract: The present invention relates to a method and network element for classification of bit strings such as data packets on a per-flow basis, wherein a plurality of classification fields are searched for in respective search trees based on a matching procedure in which an index value is obtained in a leaf node of a search tree for each classification field. Index values obtained in said searching step are used to derive a policy to be applied to said data packet, wherein the number of index values is reduced by combining intermediate results of the searching step or the deriving step. Thereby, computational efficiency can be improved and memory requirements reduced.Type: GrantFiled: August 29, 2001Date of Patent: August 14, 2007Assignee: Nokia CorporationInventors: Andreas Heiner, Carl Eklund
-
Patent number: 7257570Abstract: A geographical location extraction method and tool to infer a likely geographical location from one or more search terms entered as a query by a user on a search engine or the like.Type: GrantFiled: December 22, 2003Date of Patent: August 14, 2007Assignee: Yahoo! Inc.Inventors: Soren Riise, Devesh Patel, Eugene Heinz Stipp
-
Patent number: 7254568Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment receive a scope level, find datasource configuration data based on the scope level, find an environment variable based on the scope data, and load a database driver based on the datasource configuration data and the environment variable. A connection to a database server is attempted via the database driver. If the connection is successful, success is reported. If the connection fails, failure is reported. In this way, a connection to a database server may be tested without needing to write and deploy an application.Type: GrantFiled: April 8, 2004Date of Patent: August 7, 2007Assignee: International Business Machines CorporationInventors: Melissa Sue Modjeski, Har Mohan Puri
-
Patent number: 7254569Abstract: The present invention provides a unique system and method that can employ machine learning techniques to automatically fill one or more fields across a diverse array of web forms. In particular, one or more instrumented tools can collect input or entries of form fields. Machine learning can be used to learn what data corresponds to which fields or types of fields. The input can be sent to a central repository where other databases can be aggregated as well. This input can be provided to a machine learning system to learn how to predict the desired outputs. Alternatively or in addition, learning can be performed in part by observing entries and then adapting the autofill component accordingly. Furthermore, a number of features of database fields as well as constraints can be employed to facilitate assignments of database entries to form values—particularly when the web form has never been seen before by the autofill system.Type: GrantFiled: June 23, 2004Date of Patent: August 7, 2007Assignee: Microsoft CorporationInventors: Joshua T Goodman, Carl M Kadie, David M Chickering, Donald E Bradford, Dane A Glasgow
-
Patent number: 7251666Abstract: Systems and methods for automating and increasing the efficiency of business processes using a role structure which is preferably hierarchical. The hierarchical role structure defines a plurality of roles within several hierarchical levels. Various rights are associated with the different roles to enable positions which are associated with the roles to have access to particular business processes. Access rights can thereby be consistently administered across equivalent or similar positions. In one embodiment, the role structure is used in conjunction with a hierarchical organization structure to allow the organization structure to be searched for positions which are associated with a particular role. As a result, automatic signature loops which are not restricted to direct superiors can be implemented. The hierarchical role structure can also be used in conjunction with a hierarchical content structure to enable employees having different roles within the organization to access different information.Type: GrantFiled: November 21, 2001Date of Patent: July 31, 2007Assignee: Internet Business Information GroupInventor: Paul V. Morinville
-
Patent number: 7249142Abstract: The present invention concerns a method for generating sequences of elements from a collection of elements where the sequences generated accord with rules and requirements placed on characteristics of the sequences in general and on characteristics of the individal elements in patricular.Type: GrantFiled: October 30, 2002Date of Patent: July 24, 2007Inventors: Jacob Falkentorp Altschul, Peter Berg Steffensen, Mikael Altschul Henderson
-
Patent number: 7246126Abstract: A terminal-side communications control unit makes a request to a server for retrieving an instruction file that describes an instruction for transmitting transmission data. The server transmits the instruction file in response to the request for retrieving the instruction file. On receiving the instruction file, the terminal-side communications control unit causes an application executing unit to execute an application, and also forwards the instruction file to a transmission data generating unit. On receiving the instruction file, the transmission data generating part refers to the instruction file to generate, from generated data stored in a generated data storage unit, transmission data to be transmitted to the server.Type: GrantFiled: January 16, 2002Date of Patent: July 17, 2007Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Satoshi Inami, Takako Hirose, Masashige Mizuyama, Atsunobu Kato, Munehito Matsuda, Hidehiko Shin, Hiromi Wada
-
Patent number: 7246133Abstract: A system which allows the Internet address assigned to a destination equipment to be obtained, starting from its identification name, such as is carried out conventionally with the DNS protocol, and which also allows different information to be obtained on the destination equipment starting from its identification name, as for example can be information contained in databases of mobile telephony networks or in a database belonging to a data network. The system comprises a request administration means which is connected to a means of analysis of at least one parameter of the DNS protocol and at least one database message composition/reception module that is connected to at least one external database and also including means of analysis of the answer of the at least one external database and of an internal database to deliver the information requested by using the DNS protocol.Type: GrantFiled: July 12, 2002Date of Patent: July 17, 2007Assignee: Vodaphone Group PLCInventors: Jaime Bustillo Velasco, Juan Miguel Santos Hidalgo