Miscellaneous Patents (Class 707/899)
-
Patent number: 8280867Abstract: 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: GrantFiled: October 20, 2005Date of Patent: October 2, 2012Assignee: Teradata US, Inc.Inventors: Douglas P. Brown, Bhashyam Ramesh, Anita Richards
-
Patent number: 8271485Abstract: 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: GrantFiled: April 5, 2007Date of Patent: September 18, 2012Assignee: I-Business Center CorporationInventors: Tomihisa Shiraishi, Atsuhiro Iwasaki
-
Patent number: 8271489Abstract: 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: GrantFiled: October 31, 2002Date of Patent: September 18, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Qian Lin, Niranjan Damera-Venkata, Jonathan Yen
-
Patent number: 8250034Abstract: 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: GrantFiled: April 13, 2005Date of Patent: August 21, 2012Assignee: Verisign, Inc.Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari, Eric O. Bodnar
-
Patent number: 8239386Abstract: 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: GrantFiled: July 12, 2010Date of Patent: August 7, 2012Assignee: Charter Communications Holding CompanyInventors: Bruce F. Bahlmann, Anthony F. Istvan
-
Patent number: 8234271Abstract: 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: GrantFiled: July 12, 2010Date of Patent: July 31, 2012Assignee: Charter Communications Holding CompanyInventors: Bruce F. Bahlmann, Anthony F. Istvan
-
Patent number: 8229984Abstract: 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: GrantFiled: May 7, 2010Date of Patent: July 24, 2012Assignee: Ensequence, Inc.Inventors: Aslam Khader, Jeffrey Todd Harper, Halstead Winship York
-
Patent number: 8229983Abstract: 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: GrantFiled: September 25, 2006Date of Patent: July 24, 2012Assignee: QUALCOMM IncorporatedInventors: 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: 8224881Abstract: 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: GrantFiled: June 18, 2001Date of Patent: July 17, 2012Assignee: Lincoln Global, Inc.Inventors: Theresa M. Spear, George Daryl Blankenship
-
Patent number: 8218451Abstract: 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: GrantFiled: February 1, 2011Date of Patent: July 10, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Nicholas Duffield, Carsten Lund, Subhabrata Sen, Yin Zhang, Sumeet Singh
-
Patent number: 8204921Abstract: 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: GrantFiled: October 1, 2008Date of Patent: June 19, 2012Assignee: Tegic Communications, Inc.Inventors: Erland Unruh, David Jon Kay
-
Patent number: 8195697Abstract: 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: GrantFiled: January 15, 2009Date of Patent: June 5, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Shimon Maeda, Noriyuki Honda
-
Patent number: 8171067Abstract: 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: GrantFiled: June 11, 2009Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: William B. Brown, Duen-wen Hsiao
-
Patent number: 8156115Abstract: 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: GrantFiled: March 31, 2008Date of Patent: April 10, 2012Assignee: Ricoh Co. Ltd.Inventors: Berna Erol, Jonathan J. Hull, Hidenobu Kishi, Qifa Ke, Jorge Moraleda
-
Patent number: 8145616Abstract: 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: GrantFiled: January 22, 2007Date of Patent: March 27, 2012Assignee: Red Hat, Inc.Inventor: Peter A. Rowley
-
Patent number: 8140603Abstract: 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: GrantFiled: June 4, 2009Date of Patent: March 20, 2012Assignee: Neiversan Networks Co. LLCInventors: Thomas W. Getzinger, Henrique S. Malvar
-
Patent number: 8140544Abstract: 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: GrantFiled: September 3, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Kerri Ann Barton, Susan Elise Lee, Venkatesan Ramamoorthy, Keith Raymond Walker
-
Patent number: 8135736Abstract: 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: GrantFiled: July 13, 2006Date of Patent: March 13, 2012Assignee: Sony CorporationInventors: Mitsuru Takehara, Yoichiro Sako, Toshiro Terauchi, Motoyuki Takai
-
Patent number: 8135700Abstract: 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: GrantFiled: June 22, 2011Date of Patent: March 13, 2012Assignee: Sony CorporationInventors: Mitsuru Takehara, Yoichiro Sako, Toshiro Terauchi, Motoyuki Takai
-
Patent number: 8126942Abstract: 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: GrantFiled: February 20, 2001Date of Patent: February 28, 2012Assignee: Fujitsu LimitedInventor: Mamiko Kuramochi
-
Patent number: 8117246Abstract: 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: GrantFiled: April 17, 2006Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Mysore Y. Jaisimha, Oren Rosenbloom
-
Patent number: 8112510Abstract: 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: GrantFiled: May 22, 2009Date of Patent: February 7, 2012Assignee: NetApp, Inc.Inventors: Roee Alon, Assaf Levy, Shai Scharf, Raphael Yahalom
-
Patent number: 8103659Abstract: 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: GrantFiled: June 6, 2006Date of Patent: January 24, 2012Assignee: A9.com, Inc.Inventor: Joel R. Spiegel
-
Patent number: 8099446Abstract: 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: GrantFiled: November 3, 2008Date of Patent: January 17, 2012Assignee: International Business Machines CorporationInventors: Vittorio Carullo, Roberto Guarda
-
Patent number: 8086653Abstract: 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: GrantFiled: February 18, 2000Date of Patent: December 27, 2011Assignee: priceline.com IncorporatedInventors: Jay S. Walker, Bruce Schneier, James A. Jorasch, T. Scott Case
-
Patent number: 8078637Abstract: 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: GrantFiled: July 28, 2006Date of Patent: December 13, 2011Assignee: Amencan Megatrends, Inc.Inventor: Feliks Polyudov
-
Patent number: 8069193Abstract: 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: GrantFiled: March 28, 2001Date of Patent: November 29, 2011Assignee: International Business Machines CorporationInventors: Jason Alexander Cu, Christopher John Crone, Andrei Fedorovich Lurie
-
Patent number: 8065313Abstract: 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: GrantFiled: July 24, 2006Date of Patent: November 22, 2011Assignee: Google Inc.Inventor: Jay N. Yagnik
-
Patent number: 8055693Abstract: 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: GrantFiled: June 30, 2009Date of Patent: November 8, 2011Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Tony Ezzat, Evandro Gouvea
-
Patent number: 8050812Abstract: 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: GrantFiled: September 27, 2005Date of Patent: November 1, 2011Assignee: Honda Motor Co., Ltd.Inventor: Yoshio Suzuki
-
Patent number: 8051046Abstract: 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: GrantFiled: February 20, 2007Date of Patent: November 1, 2011Assignee: Oracle International CorporationInventors: Sashikanth Chandrasekaran, Roger J. Bamford, William H. Bridge, David Brower, Neil MacNaughton, Wilson Wai Shun Chan, Vinay Srihari
-
Patent number: 8046797Abstract: 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: GrantFiled: January 9, 2002Date of Patent: October 25, 2011Assignee: Thomson LicensingInventors: Isaac Bentolila, Yiming Zhou, Labeeb K. Ismail, Richard Humpleman
-
Patent number: 8041717Abstract: 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: GrantFiled: July 30, 2010Date of Patent: October 18, 2011Assignee: JumpTap, Inc.Inventors: Jorey Ramer, Adam Soroca, Dennis Doughty
-
Patent number: 8041754Abstract: 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: GrantFiled: January 22, 2000Date of Patent: October 18, 2011Assignee: Intel CorporationInventor: Deborah T. Marr
-
Patent number: 8032572Abstract: 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: GrantFiled: December 20, 2007Date of Patent: October 4, 2011Assignee: Verizon Patent and Licensing Inc.Inventor: Dante J. Pacella
-
Patent number: 8019801Abstract: 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: GrantFiled: June 23, 2005Date of Patent: September 13, 2011Assignee: Mayo Foundation for Medical Education and ResearchInventors: Richard A. Robb, Srinivasan Rajagopalan
-
Patent number: 8005809Abstract: 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: GrantFiled: December 19, 2008Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventor: Andrew David Buckler
-
Patent number: 8005879Abstract: 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: GrantFiled: November 21, 2005Date of Patent: August 23, 2011Assignee: SAP AGInventors: Christof Bornhoevd, Artin Avanes, Holger Robert Ziekow, Zoltan Nochta, Uwe Kubach, Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller
-
Patent number: 8001166Abstract: 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: GrantFiled: March 28, 2008Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Hirobumi Toyoshima, Daisuke Takuma, Hiroki Oya
-
Patent number: 8001489Abstract: 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: GrantFiled: October 12, 2007Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Brendan McKeon, Peter Kam-Ho Wong, Susan Strom, Robert E. Sinclair, II
-
Patent number: 7999809Abstract: 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: GrantFiled: April 17, 2007Date of Patent: August 16, 2011Assignee: Tableau Software, Inc.Inventors: Andrew C. Beers, Matthew W. Eldridge, Patrick M. Hanrahan, Jonathan E. Taylor
-
Patent number: 7996450Abstract: 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: GrantFiled: September 14, 2001Date of Patent: August 9, 2011Assignee: Oracle International Corp.Inventors: Sharon A. Lee, David L. Diamond, Michael S. Rubino, Guozhong Wang
-
Patent number: 7979520Abstract: 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: GrantFiled: April 15, 2005Date of Patent: July 12, 2011Assignee: Microsoft CorporationInventors: Jonathan C. Hardwick, Efstathios Papaefstathiou, David E Guimbellot, John M Oslake, Pavel A Dournov
-
Patent number: 7974990Abstract: 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: GrantFiled: July 16, 2003Date of Patent: July 5, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Abdessattar Sassi, Denis Demandolx
-
Patent number: 7962534Abstract: 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: GrantFiled: October 14, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Nathan Daniel Church, Joel Frank Farber, Teresa Lynn Leamon, Jeffrey Ralph Ruggles
-
Patent number: 7958171Abstract: 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: GrantFiled: October 10, 2007Date of Patent: June 7, 2011Inventor: Mathias Genser
-
Patent number: 7953776Abstract: 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: GrantFiled: March 4, 2009Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: James R. Boykin, Alberto Giammaria, Brian J. Schlosser
-
Patent number: 7937453Abstract: 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: GrantFiled: September 24, 2008Date of Patent: May 3, 2011Assignee: EMC CorporationInventors: John M. Hayden, Xiaoye Jiang
-
Patent number: 7930329Abstract: 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: GrantFiled: February 27, 2007Date of Patent: April 19, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Kwang-hyeon Lee, Chang-kyu Choi, Sung-jung Cho, Dong-geon Kong, Yeun-bae Kim
-
Patent number: 7912865Abstract: 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: GrantFiled: September 26, 2007Date of Patent: March 22, 2011Assignee: Experian Marketing Solutions, Inc.Inventors: Kevin J. Akerman, Denise S. Hopkins