Patents Examined by Donald Lawson
-
Patent number: 7933938Abstract: A file storage system, a file storing method, and a file searching method. In the file storing method, a single file to be stored is classified into at least one or more objects, and the classified objects are classified into pages with a serial number. One storage device to record the file is selected among a plurality of storage devices connected through a network. One object is allocated to the selected storage device. Pages configuring the file of the object allocated to the selected storage device are stored. When all pages of the file are not stored, the remaining pages are stored by allocating new object to a new storage device. Metadata for managing information about the storage of the file is set. Accordingly, the file can be stored over several disks. In addition, the overall system performance can be increased by setting the file information in the object metadata simply using the least resources.Type: GrantFiled: September 25, 2007Date of Patent: April 26, 2011Assignee: Electronics and Telecommunications Research InstituteInventors: Myung Hoon Cha, Hong Yeon Kim, June Kim, Myung Joon Kim
-
Patent number: 7904448Abstract: A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, a model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users.Type: GrantFiled: March 29, 2006Date of Patent: March 8, 2011Assignee: Yahoo! Inc.Inventors: Christina Yip Chung, Abhinav Gupta, Joshua M. Koran, Long-Ji Lin, Hongfeng Yin
-
Patent number: 7895164Abstract: Approaches to efficiently creating a checkpoint of the process are described. In one approach, a method of performing a checkpoint operation on a process involves detecting a change in the contents of a memory page associated with the process. This change occurred after a preceding checkpoint operation. The method also involves modifying a data structure, at a location corresponding to the contents of that memory page.Type: GrantFiled: March 13, 2007Date of Patent: February 22, 2011Assignee: Librato, Inc.Inventors: Srinidhi Varadarajan, Joseph Ruscio, Michael Heffner
-
Patent number: 7885939Abstract: Methods and systems for automatically tuning the undo retention in a database system are disclosed. The undo tablespace may be of a fixed size or may be set to be automatically extended. If the undo tablespace is of a fixed size, the undo retention is set to a “best possible” undo retention, which is calculated based on statistical data stored in the system. If the undo tablespace is configured to be automatically extensible, the undo retention may be set to be greater than the duration of the longest running query in the system. The duration of the longest running query may be calculated in a distributed process in which each instance broadcasts information about its longest running query to other instances.Type: GrantFiled: October 11, 2005Date of Patent: February 8, 2011Assignee: Oracle International CorporationInventors: Vasudha Krishnaswamy, Dheeraj Pandey, Bipul Sinha
-
Patent number: 7870173Abstract: Systems, methods and media for storing information in a common information store of a global file storage system are disclosed. Embodiments may include a common information store including a communications module to send and receive information to and from one or more servers in the global file storage system and a pattern database to store a plurality of subfiles for the global file storage system, where each subfile may include an indication of a recognizable pattern. The common information store may also include a common information store manager to analyze newly stored files and to reconstruct stored files of the global file storage system. In a further embodiment, the common information store manager may further comprise a pattern analyzer sub-module to analyze a file for recognizable patterns and to compare the recognizable patterns to the subfiles stored in the pattern database.Type: GrantFiled: October 13, 2005Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Gregory J. Boss, Alexandre Polozoff, Timothy M. Waters
-
Patent number: 7836022Abstract: Provided are techniques for receiving a request to archive a child table. In response to receiving the request, a join operation is performed on the child table and parent archive data to create child archive data.Type: GrantFiled: October 12, 2005Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventor: Allan E. Gillespie
-
Patent number: 7822762Abstract: A system that employs an explicitly and/or implicitly trained model in order to return entity-specific computer-based search results is provided. The innovation can provide for a customized search model that focuses search in connection with achieving information that is meaningful with respect to goals of an entity. The model can be used to modify a search query in accordance with a goal of the entity or to generate the search query thereby returning meaningful and/or targeted results to the user. The system can automatically gather entity-related data thereafter determining or inferring a goal as well as training the model. Moreover, the system can selectively configure (e.g., order, rank, filter) and render results to a user based upon the model.Type: GrantFiled: June 28, 2006Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: Christopher D. Payne, Eric J. Horvitz, Alexander G. Gounares, Susan T. Dumais, Kyle G. Peltonen, Gary W. Flake, Xuedong D. Huang, William H. Gates, III, John C. Platt, Oliver Hurst-Hiller, Joshua T. Goodman, Christopher A. Meek, Ramez Naam, Raymond E Ozzie, Eric D. Brill
-
Patent number: 7765177Abstract: Provided are a method, system, and program for archiving files. A hierarchical file system having directories is provided. An archival retention policy is associated with at least one of the directories in the hierarchical file system, wherein the retention policy applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.Type: GrantFiled: August 18, 2006Date of Patent: July 27, 2010Assignee: International Business Machines CorporationInventors: Christopher John Stakutis, William Robert Haselton, Kevin Michael Stearns, Alan L. Stuart, Toby Lyn Marek
-
Patent number: 7756894Abstract: An apparatus, method, system, computer program and product, each capable of assisting a current user for information search or retrieval. Upon receiving keyword information from the user, a previous user who has accessed an inaccessible document having the keyword information or who has used the keyword information may be searched.Type: GrantFiled: August 31, 2006Date of Patent: July 13, 2010Assignee: Ricoh Company, Ltd.Inventor: Hiroyasu Kurose
-
Patent number: 7747645Abstract: An access control system is augmented with the ability to categorize access requests as anomalous, by correlating the time and location of the requesting user with information provided by the requesting user's calendar entries. These entries provide the dates and times that a user is anticipated to be located in a particular geographic region.Type: GrantFiled: March 17, 2007Date of Patent: June 29, 2010Assignee: Informed Control Inc.Inventor: Mark Frederick Wahl
-
Patent number: 7739221Abstract: A system that can analyze a multi-dimensional input thereafter establishing a search query based upon extracted features from the input. In a particular example, an image can be used as an input to a search mechanism. Pattern recognition and image analysis can be applied to the image thereafter establishing a search query that corresponds to features extracted from the image input. The system can also facilitate indexing multi-dimensional searchable items thereby making them available to be retrieved as results to a search query. More particularly, the system can employ text analysis, pattern and/or speech recognition mechanisms to extract features from searchable items. These extracted features can be employed to index the searchable items.Type: GrantFiled: June 28, 2006Date of Patent: June 15, 2010Assignee: Microsoft CorporationInventors: Stephen Lawler, Eric J. Horvitz, Joshua T. Goodman, Anoop Gupta, Christopher A. Meek, Eric D. Brill, Gary W. Flake, Ramez Naam, Surajit Chaudhuri, Oliver Hurst-Hiller
-
Patent number: 7734569Abstract: Systems and methods are disclosed for identifying a new set of media items in response to an input set (or “query set”) of media items and knowledge base metrics. The system uses a knowledge base consisting of a collection of mediasets. Various metrics among media items are considered by analyzing how the media items are grouped to form the mediasets in the knowledge base. Such association or “similarity” metrics are preferably stored in a matrix form that allows the system to efficiently identify a new set of media items that complements the input set of media items.Type: GrantFiled: February 3, 2006Date of Patent: June 8, 2010Assignee: Strands, Inc.Inventors: Francisco J. Martin, Jim Shur, Marc Torrens
-
Patent number: 7711711Abstract: A networked storage system includes network-attached file system (FS) nodes implementing a distributed global file system. Each FS node includes a file system server and at least one storage system including storage resources (such as disk drives) representing portions of a global file system storage space. The FS nodes are organized according to respective cost-performance characteristics of the storage systems, generally ranging from a high-cost, high-performance characteristic to a low-cost, low-performance characteristic. A storage management system performs information lifecycle management (ILM) which includes allocating the FS nodes for storing data according to a mapping between an ILM-based data classification scheme and the cost-performance characteristics of the storage devices, as well as dynamically managing the placement of data among the storage devices according to the ILM-based classification of the data.Type: GrantFiled: March 29, 2006Date of Patent: May 4, 2010Assignee: EMC CorporationInventors: J. Andrew Linnell, Daniel D'Orazio
-
Patent number: 7693835Abstract: A client apparatus for utilizing services by executing service programs includes a policy holding unit, a verification unit, a verification result holding unit, and a verification result notification unit. The policy holding unit holds a service-specific verification policy pre-checked by a device verification apparatus. The verification unit verifies an operation and configuration of the client apparatus itself by using the verification policy when the service program is executed. The verification result notification unit notifies the verification result to the device verification apparatus, which requests the verification result.Type: GrantFiled: February 3, 2006Date of Patent: April 6, 2010Assignee: NTT DoCoMo, Inc.Inventors: Ken Ohta, Hiroshi Inamura, Atsushi Takeshita
-
Patent number: 7693873Abstract: System, method and program for making same data available from different file systems to clients. The data is transferred to each of the file systems. Respective time periods required to rename the data in the file systems from a first name to a second name are estimated. The data with the first name is not available to the clients. The data with the second name is available to the clients. Renaming of the data in the file systems from the first name to the second name is scheduled. The scheduling is based at least in part on the estimated respective time periods to rename the data in the file systems. Preferably, the scheduling is timed to result in completion of the renaming of the data in all of the file systems at approximately a same time. Preferably, one of the time periods to rename the data in the file systems is based at least in part on a time period to transfer the data to a server associated with the file system and a wait time within the server to schedule the renaming.Type: GrantFiled: October 13, 2005Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: Richard E. Nesbitt, Brian M. O'Connell, Herbert D. Pearthree, Kevin E. Vaughan
-
Patent number: 7685093Abstract: Embodiments of systems and methods for comparing attributes of a data record are presented herein. Broadly speaking, embodiments of the present invention generate a weight based on a comparison of the name (or other) attributes of data records. More particularly, embodiments of the present invention generate a weight based on a comparison of name attributes. More specifically, embodiments of the present invention may calculate an information score for each of two name attributes to be compared to get an average information score for the two name attributes. The two name attributes may then be compared against one another to generate a weight between the two attributes. This weight can then be normalized to generate a final weight between the two business name attributes.Type: GrantFiled: September 15, 2006Date of Patent: March 23, 2010Assignee: Initiate Systems, Inc.Inventors: Norm Adams, Scott Ellard, Scott Schumacher
-
Patent number: 7680827Abstract: A method of automatically selecting at least one of stored multimedia files for transfer between a first storage medium and a second storage medium. In the method, each stored file is assigned a popularity weighting based on popularity information and files are selected that have a popularity weighting within a preferred range.Type: GrantFiled: August 18, 2006Date of Patent: March 16, 2010Assignee: Perception Digital LimitedInventors: Astley Kai Kin Chan, Oliver Yuk Hang Leung, Iris Cheung, Dennis Sai Kit Lai, Jack Lau
-
Patent number: 7653644Abstract: The mapping data include a substituting element describing area, a repeat number describing area, and a repeat element describing area. In the substituting element describing area, it is described that the input data is set to which tag in the XML file. In the repeat number describing area, the repeat number specified in the repeat number specifying area is described. In the repeat element describing area, it is described that the tag name of the tag output repeatedly in the XML file. The hierarchy structure data generating system outputs the repeat tag to belong to the same rank as the tag of the repeat element describing area. On putting out the repeat tag, the hierarchy structure data generating system outputs it repeatedly the same number of times as the number of the value of the repeat number describing area.Type: GrantFiled: October 14, 2005Date of Patent: January 26, 2010Assignee: Hitachi Systems & Services, Ltd.Inventors: Minoru Fukushima, Morikuni Hasegawa, Shin Takagi
-
Patent number: 7640227Abstract: A computer-readable recording medium is disclosed that stores a file sharing program causing a computer connected to a network of nodes and sharing a file with the nodes in a decentralized manner to execute a method including the steps of: checking the number of approvals by nodes approving a change application for changing the profile information of the file stored in the storage part of the computer upon receiving the change application; promoting the change application to a change instruction to change the profile information, propagating the change instruction to another node, and changing the profile information, if the number of the approvals by the approving nodes and an approval by the computer exceeds a predetermined amount; and propagating the change application to the other node if the number of the approvals by the approving nodes and the approval by the computer does not exceed the predetermined amount.Type: GrantFiled: October 7, 2005Date of Patent: December 29, 2009Assignee: Fujitsu LimitedInventor: Yuji Kojima
-
Patent number: 7640278Abstract: A partial-blocking consistency point system identifies transaction updates with a consistency point ID associated with a consistency point sequence number, records consistency point data that identify a location of the partial-blocking consistency point, flushes to a non-volatile storage the transaction updates identified with the consistency point sequence number without blocking transaction activity, and hardens to the non-volatile storage the recorded partial-blocking consistency point so that data associated with the recorded partial-blocking consistency point can be recovered. The consistency point sequence number is incremented each time the partial-blocking consistency point is recorded to uniquely identify the partial-blocking consistency point and transaction updates associated with the partial-blocking consistency point. The transaction updates identified with the consistency point sequence number are processed to improve efficiency of the flushing of the transaction updates.Type: GrantFiled: June 28, 2006Date of Patent: December 29, 2009Assignee: International Business Machines CorporationInventors: Scott David Lashley, John Frederic Miller, Clarence Madison Pruet, Daniel Alan Wood