Miscellaneous Patents (Class 707/899)
  • Patent number: 8280867
    Abstract: A method, computer program, and database system are disclosed for identifying a second source of a request sent to a database management system by a first source. A database message is received from the first source. The database message includes a second value for a second source-identifying parameter. The second value identifies a second source. The second value for the second source-identifying parameter is stored in a log.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: October 2, 2012
    Assignee: Teradata US, Inc.
    Inventors: Douglas P. Brown, Bhashyam Ramesh, Anita Richards
  • Patent number: 8271485
    Abstract: A reply conforming to applied search criteria is generated using data obtained by a search based upon the search criteria. A reply generating server includes a storage unit storing a plurality of items of basic data; a search unit for searching and retrieving basic data, which is in line with search criteria that has been input by the user of a terminal device, from the storage unit; a reply generating unit which, in a case where a plurality of items of basic data in line with the search criteria exist, generates anew a reply conforming to the search criteria by utilizing the plurality of items of basic data; and a reply transmitting unit for transmitting the reply to the terminal device.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: September 18, 2012
    Assignee: I-Business Center Corporation
    Inventors: Tomihisa Shiraishi, Atsuhiro Iwasaki
  • Patent number: 8271489
    Abstract: A photo book system and method with associated multimedia is disclosed. One embodiment of the present invention provides a photo book including an image and an electronically readable code associated with the image. The electronically readable code is used for retrieving a multimedia file that corresponds to the image.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: September 18, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qian Lin, Niranjan Damera-Venkata, Jonathan Yen
  • Patent number: 8250034
    Abstract: A method to display a series of media objects containing one or more media objects is described. The method includes receiving a request to edit a media object, creating a new copy of the media object in response to the request, and applying the edit to the new copy of the media object. The method further includes for providing images associated with each of a series of edits applied to a media object.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: August 21, 2012
    Assignee: Verisign, Inc.
    Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari, Eric O. Bodnar
  • Patent number: 8239386
    Abstract: A system and method for the customization of media content metadata that is transmitted to any one of a plurality of end user devices of differing types. The system is adapted to modify individual records or even individual fields from the entire gamut of available metadata into a metadata feed which is optimally suited for display upon the type of end user device. Additionally, the system is also able to modify the records or individual fields from a list of all metadata instances according to pre-recorded user preferences. The result is a system that optimally utilizes the current connection path in order to reduce congestion thereon, or to alleviate any user potential frustration caused by sporadic performance of the overloaded interconnection path.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: August 7, 2012
    Assignee: Charter Communications Holding Company
    Inventors: Bruce F. Bahlmann, Anthony F. Istvan
  • Patent number: 8234271
    Abstract: A system and method for the customization of media content metadata that is transmitted to any one of a plurality of end user devices of differing types. The system is adapted to modify individual records or even individual fields from the entire gamut of available metadata into a metadata feed which is optimally suited for display upon the type of end user device. Additionally, the system is also able to modify the records or individual fields from a list of all metadata instances according to pre-recorded user preferences. The result is a system that optimally utilizes the current connection path in order to reduce congestion thereon, or to alleviate any user potential frustration caused by sporadic performance of the overloaded interconnection path.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: July 31, 2012
    Assignee: Charter Communications Holding Company
    Inventors: Bruce F. Bahlmann, Anthony F. Istvan
  • Patent number: 8229984
    Abstract: A computer system is used to create an application. A multi-platform application intended for two or more target platforms is created using an authoring environment. The application is converted into a multi-platform master application template by creating an application representation and creating associated metadata that define at least one allowable modification that may be made to the application representation. For each target platform, an application is created from the multi-platform master application template suitable for the target platform, and the application and multi-platform master application template are submitted to a certification body for certification on the target platform. The certification process affirms that the application, with any modification to the application specified by the multi-platform master application template metadata, meets all requirements for certification.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: July 24, 2012
    Assignee: Ensequence, Inc.
    Inventors: Aslam Khader, Jeffrey Todd Harper, Halstead Winship York
  • Patent number: 8229983
    Abstract: Methods and apparatus to process multimedia data enabling faster channel acquisitions, improved error recovery and improved efficiency. An encoder device encodes a first portion of multimedia data using inter-coding to generate a first version, and encodes the first portion of multimedia data using intra-coding to generate a second version. A decoder device receives a first version of a first portion of multimedia data, wherein the first version is inter-coded, receives a second version of the first portion of multimedia data, wherein the second version is intra-coded, and selectively decodes the first and second received versions.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: July 24, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, Vijayalakshmi R. Raveendran, Peisong Chen, Tao Tian, Fang Shi, Scott T. Swazey, Seyfullah Halit Oguz, Amit Rohatgi, Sitaraman Ganapathy Subramania, Phanikumar Bhamidipati
  • Patent number: 8224881
    Abstract: A system and method for managing welding information is provided. The invention includes a remote system, a client system and/or a welder. The invention further provides for establishment of a secure connection for transmission of information between the remote system and the client system and/or the welder and/or establishment of access rights of a user/client system/welder. The invention further provides for formulating of a query based upon a request for welding information from a user/welder/client system and searching of data store(s) based at least in part upon the request and/or access rights. The invention further includes filtering of search results and a design of experiment(s) component to facilitate creation of welding procedure(s). The invention further includes calculation of weld costs for potentially suitable welding procedure(s) and communication with a customer's resource planning system in order to facilitate further automation in the industrial environment.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: July 17, 2012
    Assignee: Lincoln Global, Inc.
    Inventors: Theresa M. Spear, George Daryl Blankenship
  • Patent number: 8218451
    Abstract: An efficient streaming method and apparatus for detecting hierarchical heavy hitters from massive data streams is disclosed. In one embodiment, the method enables near real time detection of anomaly behavior in networks.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: July 10, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Nicholas Duffield, Carsten Lund, Subhabrata Sen, Yin Zhang, Sumeet Singh
  • Patent number: 8204921
    Abstract: A computer readable storage medium tangibly embodying machine-readable digital data arranged to facilitate expedited searching. The data includes a plurality of words residing in a table having rows and columns, each word residing in a different row and each letter of the word occupying a different column in that row. Each continuous run of same letters in a column forms an interval. The words are positioned relative to each other to maximize lengths of the intervals, and/or optimize efficiency of compression of the columns by run length encoding.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: June 19, 2012
    Assignee: Tegic Communications, Inc.
    Inventors: Erland Unruh, David Jon Kay
  • Patent number: 8195697
    Abstract: A database creation method relating to semiconductor ICs, the database registering function block cells constituting a design data of semiconductor IC and evaluation values corresponding to the function block cells such that the function block cells are associated with the evaluation values, for each of the semiconductor ICs, the creation method includes judging whether or not that function block cells constituting a design data of desired semiconductor IC include an unregistered function block cell which is not registered in the database, calculating an unregistered evaluation value corresponding to the unregistered function block cell when the function block cells constituting the design data of the desired semiconductor IC are judged to include the unregistered function block cell, and updating the database by registering the unregistered function block cell and the unregistered evaluation value such that the unregistered function block cell is associated with the unregistered evaluation value.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: June 5, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shimon Maeda, Noriyuki Honda
  • Patent number: 8171067
    Abstract: Provided is a method for implementing a file system that includes a combination of read-only and read/write parts. A file system located on a data server maintains an original copy of a data store. An “Ephemeral” file system (EFS) is created on a client computer. The data server is contacted only once for each file accessed and the copy is in an original state each time the system is mounted. Changes made to the file system by one client are not seen by other clients. The EFS maintains the file system state in memory and uses the NFS server as a backing stored for cached file data. File data for files created on the client are backed up by the client system's swapping space.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: William B. Brown, Duen-wen Hsiao
  • Patent number: 8156115
    Abstract: A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). The present invention provides a system, method, and computer program product for modifying tie strength between members of an existing network using captured digital images of documents. Documents associated with the captured images are recognized and other members associated with the document are determined. Using this information, ties between members or the network are modified.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: April 10, 2012
    Assignee: Ricoh Co. Ltd.
    Inventors: Berna Erol, Jonathan J. Hull, Hidenobu Kishi, Qifa Ke, Jorge Moraleda
  • Patent number: 8145616
    Abstract: Virtual attribute logic adds virtual attributes to a Lightweight Directory Access Protocol (“LDAP”) response, and meta-virtual attribute logic adds additional virtual attributes to provide further information about the virtual attributes. For example, a Distinguished Name (“DN”) of an entry that provided a virtual attribute may be added by the meta-virtual attribute logic.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: March 27, 2012
    Assignee: Red Hat, Inc.
    Inventor: Peter A. Rowley
  • Patent number: 8140603
    Abstract: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: March 20, 2012
    Assignee: Neiversan Networks Co. LLC
    Inventors: Thomas W. Getzinger, Henrique S. Malvar
  • Patent number: 8140544
    Abstract: A system for increasing user interaction with a digital video library. In response to receiving a question by an interactive digital video library server from a user regarding course material being presented from a digital video library, it is determined whether the question is in an audio format. In response to determining that the question is in an audio format, the question is converted into a text format. The course material is searched in a time sliced video index database for an answer to the question using keywords found in the text format of the question. Also, other course materials similar to the course material are searched in a video knowledge base. A weight is assigned to each search result hit found in the course material and the other course materials. Search result hits are outputted in a priority order according to assigned weight and user preference.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kerri Ann Barton, Susan Elise Lee, Venkatesan Ramamoorthy, Keith Raymond Walker
  • Patent number: 8135736
    Abstract: A content providing system includes a content distribution server and a content receiving terminal connected to each other through a communication channel. The content receiving terminal includes an operation input unit specifying one point on a line, a time information output unit outputting the specified point as time information, a request sender sending a content providing request including the output time information to the content distribution server, and a provider providing at least one content item to a user. The content distribution server includes a content storage unit in which a plurality of content items are stored in association with at least the corresponding time information, a search unit searching the content storage unit for at least one content item according to a search condition based on the time information, and a content distributor distributing at least one content item to the content receiving terminal.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: March 13, 2012
    Assignee: Sony Corporation
    Inventors: Mitsuru Takehara, Yoichiro Sako, Toshiro Terauchi, Motoyuki Takai
  • Patent number: 8135700
    Abstract: A content providing system includes a content distribution server and a content receiving terminal connected to each other through a communication channel. The content receiving terminal includes an operation input unit specifying one point on a line, a time information output unit outputting the specified point as time information, a request sender sending a content providing request including the output time information to the content distribution server, and a provider providing at least one content item to a user. The content distribution server includes a content storage unit in which a plurality of content items are stored in association with at least the corresponding time information, a search unit searching the content storage unit for at least one content item according to a search condition based on the time information, and a content distributor distributing at least one content item to the content receiving terminal.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: March 13, 2012
    Assignee: Sony Corporation
    Inventors: Mitsuru Takehara, Yoichiro Sako, Toshiro Terauchi, Motoyuki Takai
  • Patent number: 8126942
    Abstract: A data processing system includes a display control unit of implementing a display module for displaying at least one format file containing a fixed format, and at least one data file containing item data to be set to the fixed format, a specifying control unit of implementing a specifying module for specifying any one of the format file and the data file, and also specifying the other category of file from this one file, and a setting unit of setting the item data of the data file to the fixed format of the format file in accordance with the specifying operation. This architecture makes it possible to easily input the item data to the fixed format by manipulations on the screen.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: February 28, 2012
    Assignee: Fujitsu Limited
    Inventor: Mamiko Kuramochi
  • Patent number: 8117246
    Abstract: A technique and associated mechanism is described for registering event metadata at a first site, transferring the event metadata to a second site using a portable module, and processing the event metadata at the second site. A user can register the event metadata at the first site in the course of consuming broadcast content. Namely, when the user encounters an interesting portion of the broadcast content, the user activates an input mechanism, resulting in the storage of event metadata associated with the interesting portion on the portable module. The second site can upload the event metadata from the portable module and, in response, provide content associated with the event metadata, including recommended content associated with the event metadata.
    Type: Grant
    Filed: April 17, 2006
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Mysore Y. Jaisimha, Oren Rosenbloom
  • Patent number: 8112510
    Abstract: Methods and systems for predictive change management in a network are provided. A configuration change can be specified and pre-validated according to the access path policy, before the actual changes are implemented. The conformance of the implemented configuration change with the access path policy is validated after implementation, because of possible consequential effects of the configuration change. If a change in one or more access paths is specified, then associated component events can be simulated before implementation, so that root causes for resulting access path violations can be detected and remedied before the changes are made.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: February 7, 2012
    Assignee: NetApp, Inc.
    Inventors: Roee Alon, Assaf Levy, Shai Scharf, Raphael Yahalom
  • Patent number: 8103659
    Abstract: A facility for tailoring navigation results is described. The facility receives a navigation request from a distinguished user. In response, the facility identifies a user group to which the distinguished user belongs and presents to the distinguished user a navigation result responsive to the navigation request that is adapted for members of the identified user group.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: January 24, 2012
    Assignee: A9.com, Inc.
    Inventor: Joel R. Spiegel
  • Patent number: 8099446
    Abstract: Embodiments of the invention may include a method for searching digital content in a data processing system. The method may include providing a set of sample digital resources. Each sample digital resource may be associated with metadata describing its content, including fields having associated metadata values. A user may select at least one sample digital resource from the set. One or more metadata values of the sample digital resource may be displayed to the user. The user may then select at least a portion of the metadata values. A digital resource having one or more metadata values substantially matching the selected metadata value of the sample digital resource may then be retrieved.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Carullo, Roberto Guarda
  • Patent number: 8086653
    Abstract: A conditional purchase offer (CPO) management system is disclosed for receiving CPOs from one or more customers, such as airline passengers, and for evaluating the received CPOs against a number of CPO rules defined by a plurality of sellers, such as airlines, to determine whether any seller is willing to accept a given CPO. A CPO is a binding offer containing one or more conditions submitted by a customer for purchase of an item, such as airline travel, at a customer-defined price. A CPO rule is a set of restrictions defined by a given seller, such as an airline, to define a combination of restrictions for which the seller is willing to accept a predefined price. The CPO rules may be securely stored by one or more servers. The CPO management system permits a seller to correct for forecasting errors, if necessary, or other competitive forces which have produced excess capacity, by providing inventory for sale to CPO customers.
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: December 27, 2011
    Assignee: priceline.com Incorporated
    Inventors: Jay S. Walker, Bruce Schneier, James A. Jorasch, T. Scott Case
  • Patent number: 8078637
    Abstract: An efficient PEIM-to-PEIM interface (“PPI”) database for storing data identifying one or more PPIs. The PPI database includes a linked list having one or more linked arrays of elements. The elements in each array store data identifying a PPI. Each array in the linked list of arrays may also include an element reserved for storing data identifying the last element in the array. Each array in the linked list of arrays may also include an element reserved for storing a pointer to a next array in the linked list of arrays. When the last array in the linked list of arrays becomes full, a new array is created, and a pointer to the new array is stored in the last array.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 13, 2011
    Assignee: Amencan Megatrends, Inc.
    Inventor: Feliks Polyudov
  • Patent number: 8069193
    Abstract: A method and system for utilizing a column function for a relational database in a structure query language (SQL) environment is disclosed. The column function is capable of performing an operation on an indeterminate number of entries. The relational database utilizes data including a plurality of entries capable of being organized into at least one column and at least one row. The method and system include allowing a user to specify the at least one row as an argument for a generalized scalar function and simulating a column environment for the at least one row using the generalized scalar function to allow the at least one row to be provided to the column function as though the at least one row was a column. The method and system also include performing the column function on the at least one row to provide at least one output.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: November 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jason Alexander Cu, Christopher John Crone, Andrei Fedorovich Lurie
  • Patent number: 8065313
    Abstract: One embodiment of the present invention provides a system that automatically annotates an image. During operation, the system receives the image. Next, the system extracts image features from the image. The system then identifies other images which have similar image features. The system next obtains text associated with the other images, and identifies intersecting keywords in the obtained text. Finally, the system annotates the image with the intersecting keywords.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: November 22, 2011
    Assignee: Google Inc.
    Inventor: Jay N. Yagnik
  • Patent number: 8055693
    Abstract: A set of words is converted to a corresponding set of particles, wherein the words and the particles are unique within each set. For each word, all possible partitionings of the word into particles are determined, and a cost is determined for each possible partitioning. The particles of the possible partitioning associated with a minimal cost are added to the set of particles.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: November 8, 2011
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tony Ezzat, Evandro Gouvea
  • Patent number: 8050812
    Abstract: The file name (75) of a second data file is included in a first data file (32a). A position information data (76) is likewise included in the first data file (32a) for specifying the position of specific data in the second data file. A processing unit obtains the specific data from the second data file based on the description in the first data file. Specific instructions are supplied to a quality analyzing apparatus in a vehicle quality analyzing system based on the obtained data. The quality analyzing apparatus supplies electronic apparatuses or devices in a vehicle with predetermined signals in response to the specific instructions, so as to analyze the quality of the vehicle based on responses from the electronic apparatuses or devices. A set of independent files is utilized to establish the data structure. Data can be changed or modified in the individual file in a facilitated manner.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: November 1, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventor: Yoshio Suzuki
  • Patent number: 8051046
    Abstract: Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for managing checkpoints associated with the caches, where the checkpoints are used to determine the position at which to begin processing recovery logs in the event of a failure.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: November 1, 2011
    Assignee: Oracle International Corporation
    Inventors: Sashikanth Chandrasekaran, Roger J. Bamford, William H. Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan, Vinay Srihari
  • Patent number: 8046797
    Abstract: The method and system for TV user profile data prediction and modeling allows accurate and narrowly focused behavioral clustering. A client-side system classifies television consumers into representative user profiles. The profiles target individual user advertising and program preference category groups. A contextual behavioral profiling system determines the user's monitor behavior and content preferences, and the system may be continually updated with user information. A behavioral model database is queried by various system modules. The programming, including targeted advertising for television and interactive television is based on the profile data prediction, modeling and preference determination. The system is enabled to present a complete program sequence to the viewer based on the preference determination and stored programming.
    Type: Grant
    Filed: January 9, 2002
    Date of Patent: October 25, 2011
    Assignee: Thomson Licensing
    Inventors: Isaac Bentolila, Yiming Zhou, Labeeb K. Ismail, Richard Humpleman
  • Patent number: 8041717
    Abstract: Improved mobile advertisement syndication capabilities are disclosed for mobile communications facilities, such as cell phones. These and other capabilities are employed to improve delivery of mobile advertisements and their syndication, such as associating advertising content with websites, to appropriate or desirable mobile communication facilities.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: October 18, 2011
    Assignee: JumpTap, Inc.
    Inventors: Jorey Ramer, Adam Soroca, Dennis Doughty
  • Patent number: 8041754
    Abstract: In a multi-threaded processor, one or more variables are set up in memory (e.g., a register) to indicate which of a plurality of executable threads has a higher priority. Once the variable is set, several embodiments are presented for granting higher priority processing to the designated thread. For example, more instructions from the higher priority thread may be executed as compared to the lower priority thread. Also, a higher priority thread may be given comparatively more access to a given resource, such as memory or a bus.
    Type: Grant
    Filed: January 22, 2000
    Date of Patent: October 18, 2011
    Assignee: Intel Corporation
    Inventor: Deborah T. Marr
  • Patent number: 8032572
    Abstract: A device retrieves information associated with personal inventory from a personal inventory database, and provides for display of an input personal inventory option, a search personal inventory option, and a search loaned personal inventory option based on the retrieved personal inventory information. The device further receives selection of one of the input personal inventory option, the search personal inventory option, or the search loaned personal inventory option, and receives information associated with a new personal inventory item when the input personal inventory option is selected. The device also provides for display of search personal inventory information when the search personal inventory option is selection, and provides for display of search loaned personal inventory information when the search loaned personal inventory option is selected.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 4, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Dante J. Pacella
  • Patent number: 8019801
    Abstract: A system and method for rating the validity of multiple data processing algorithms A1-An on a set of multi-dimensional input data I where P1-Pn is the output data produced by the competing algorithms. Processing steps include: (1) computing the Fourier Transform or the phase congruence of the input data I, (2) computing the Fourier Transform or the phase congruence of the output data P1-Pn, (3) computing the phase of the data computed at step 1, (4) computing the phases of the data computed at step 2, and (5) computing a similarity metric, such as the normalized cross correlation of each phase computed at step 4 with the corresponding phase computed at step 3. The similarity metrics computed at step 5 can be ordered to provide a ranking of the algorithm validity.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: September 13, 2011
    Assignee: Mayo Foundation for Medical Education and Research
    Inventors: Richard A. Robb, Srinivasan Rajagopalan
  • Patent number: 8005809
    Abstract: A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, a module for identifying fundamental peaks of the frequency spectrum, and a module for allocating database resources based on at least one of the fundamental peaks.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventor: Andrew David Buckler
  • Patent number: 8005879
    Abstract: A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: August 23, 2011
    Assignee: SAP AG
    Inventors: Christof Bornhoevd, Artin Avanes, Holger Robert Ziekow, Zoltan Nochta, Uwe Kubach, Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller
  • Patent number: 8001166
    Abstract: Techniques for analyzing keyword data for quality management purposes are provided. One or more keywords are selected. Each of the one or more keywords represent a category of quality management. A keyword time series is prepared for each of the one or more selected keywords. A set of fixed form time series is prepared for each of the one or more selected keywords. The set of fixed form time series comprises one or more fixed form time series representing statistical data related to the one or more selected keywords. One or more correction sets comprising one or more correction parameters are obtained. Each of the one or more correction parameters correspond to one of the one or more fixed form time series within each set of fixed form time series. A set of corrected time series is generated for each of the one or more correction sets.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Hirobumi Toyoshima, Daisuke Takuma, Hiroki Oya
  • Patent number: 8001489
    Abstract: Identifier information is generated for a user interface element of interest within a user interface of a computer program based on a description of a hierarchical element path comprising, e.g., some combination of parent elements that the user interface element inherits from, class names of user interface elements, module names of application programs in the element path, and sibling order information. Process identifiers may also be added to distinguish between user interface elements of two different process instances of the same program. Unlike more fragile identifiers, such an element path identifier persists across instances of the computer program, across different computers, across different builds of the program, etc. Converting between a user-defined data type and a string type and vice versa also is provided.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Brendan McKeon, Peter Kam-Ho Wong, Susan Strom, Robert E. Sinclair, II
  • Patent number: 7999809
    Abstract: A method of automatically generating models from a dataset includes multiple steps. First, a description of a view of a dataset is provided. The description includes multiple fields associated with the dataset. Next, a set of properties is determined for each of the multiple fields. Finally, the description is automatically translated into one or more models based on the respective properties of the multiple fields and a set of predefined heuristics.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: August 16, 2011
    Assignee: Tableau Software, Inc.
    Inventors: Andrew C. Beers, Matthew W. Eldridge, Patrick M. Hanrahan, Jonathan E. Taylor
  • Patent number: 7996450
    Abstract: A network-based file access system obtains an identifier for a resource stored on a remote storage system to an application. The application can use the identifier to pull the contents of a file associated with the identifier or to push contents of a file to a folder associated with the identifier.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: August 9, 2011
    Assignee: Oracle International Corp.
    Inventors: Sharon A. Lee, David L. Diamond, Michael S. Rubino, Guozhong Wang
  • Patent number: 7979520
    Abstract: A prescribed system architecture is recommended to an entity that desires to implement a system supporting distributed applications. A performance scenario is created based on anticipated usage, devices employed by servers running the distributed applications, and topology of locations using the servers. An optimized scenario may be provided by determining device optimization, different use load, and if possible consolidation of distributed applications on servers.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Jonathan C. Hardwick, Efstathios Papaefstathiou, David E Guimbellot, John M Oslake, Pavel A Dournov
  • Patent number: 7974990
    Abstract: Techniques for managing program applications include an application being managed having an object-oriented interface with objects having data and methods to change the data. Changing these objects and/or the data of the objects changes the outcome of the application. A hyper-text transfer protocol (HTTP) server, a server-side script engine, and a scheduling mechanism are embedded in the application, i.e., they are made part of, and therefore run on, the same programming process as the application. Tasks to be performed by the application, the HTTP server, and the script engine are scheduled. The HTTP server processes requests of HTTP clients, typically supplied via a Web browser, and forwards them to the script engine. The script engine, which has direct access to the application objects, interacts with the application being controlled. The HTTP server runs the script engine for the requested script and formats the resulting information being returned to the client.
    Type: Grant
    Filed: July 16, 2003
    Date of Patent: July 5, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abdessattar Sassi, Denis Demandolx
  • Patent number: 7962534
    Abstract: A mechanism minimizes the management issues of the participant objects of the logical target set, such as an application set. The mechanism maps the current physical implementation. The mechanism then identifies the target and extraneous object set locations to facilitate isolation. Thereafter, the mechanism optimizes the logical target set placement for best manageability and performance. The mechanism minimizes the management issues by providing a small application footprint. This is accomplished by placing the object set on the fewest necessary volumes to facilitate both application performance and independence of administrative action.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nathan Daniel Church, Joel Frank Farber, Teresa Lynn Leamon, Jeffrey Ralph Ruggles
  • Patent number: 7958171
    Abstract: In a system and method for organizing database search criteria match results which are generated through a search engine adapted to generate system databases upon the processing of search criteria established and submitted by a system user, the system is adapted to define and group the search criteria match results for presentation to the user based upon the relative emphasis or de-emphasis of such results. The system includes a context software module, for enabling the generating of a context database consisting of content, links, and layouts organized for presentation to the user, which module is adapted to determine and specify the context database based on a current context and settings. The system also includes a criteria software module for enabling the generating of a comparison database, adapted to enable criteria to be submitted, modified, and input by the user to generate comparison database information.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: June 7, 2011
    Inventor: Mathias Genser
  • Patent number: 7953776
    Abstract: A mechanism for configuring and scheduling logical discovery processes in a data processing system is provided. A discovery engine communicates with information providers to collect discovery data. An information provider is a software component whose responsibility is to discover resources and relationships between the resources and write their representations in a persistent store. Discovery directives are used to coordinate the execution of information providers.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: James R. Boykin, Alberto Giammaria, Brian J. Schlosser
  • Patent number: 7937453
    Abstract: Client computers, a namespace server, and file servers are linked in a data network so that the namespace server provides the clients with NFS or CIFS access to a virtual file system including files stored in the file servers, and also provides migration of files between the file servers in a fashion transparent to the client access using NFS or CIFS. The client computers and storage arrays storing the file data are also linked in a storage area network so that the clients have high speed block access to the file data using a file mapping protocol. The namespace server redirects a metadata access request in the file mapping protocol from a client to the appropriate file server when the file is not being migrated, and otherwise denies the metadata access request when the file is being migrated so that the client reverts to NFS or CIFS access.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: May 3, 2011
    Assignee: EMC Corporation
    Inventors: John M. Hayden, Xiaoye Jiang
  • Patent number: 7930329
    Abstract: A system, method and medium for browsing media content using meta data, in which media content stored in the system is efficiently browsed using meta data of media content currently in use and media content related meta data. The system includes a media reproducing unit to reproduce media content having corresponding meta data, a root category generating unit to generate at least one root category from meta data corresponding to the media content currently in use, and a sub-category generating unit to generate at least one sub-category of a root category selected by a user from among the at least one root category, based on the meta data.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: April 19, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwang-hyeon Lee, Chang-kyu Choi, Sung-jung Cho, Dong-geon Kong, Yeun-bae Kim
  • Patent number: 7912865
    Abstract: Embodiments of a system and method are described for determining whether an applicant is a multiple-business owner and for providing information related to multiple-business owners to a financial service provider or other client. According to one embodiment, a computing system is provided to collect and store business data and identify business owners associated with multiple business records.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: March 22, 2011
    Assignee: Experian Marketing Solutions, Inc.
    Inventors: Kevin J. Akerman, Denise S. Hopkins