Application Of Database Or Data Structure (e.g., Distributed, Multimedia, Image) (707/104.1) Patents (Class 707/999.107)
  • Patent number: 8121975
    Abstract: System and method of simultaneously creating and managing a plurality of OLAP cubes in real time, each from a different tabular data source, comprising, for each cube, defining the table columns as either dimensions or measures of the cube using at least one of predefined semantics and data formats, generating the cube using said defined dimensions and measures, updating the cube when the respective data source is modified and deleting the cube according to predefined criteria.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: February 21, 2012
    Assignee: Panorama Software Inc.
    Inventors: Yaacov Averbuch, Uri Rubin
  • Patent number: 8095580
    Abstract: A method of providing content to users, with a tool incorporated in a website, includes searching a content database; selecting content from the database; and printing the selected content in book form. A system for providing content includes a content tool; and a service module. The content tool is incorporated in a website and is in communication with the service module. The content tool and service module allow visitors to the website to search, select and customize content located in a database accessible to the service module. The content tool and service module allow the visitors to order a copy of the content.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: January 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prakash Reddy, Steven T. Rosenberg, Andrew Bolwell
  • Patent number: 8078677
    Abstract: A social networking system comprising a plurality of communication devices; a tracking system; and a social networking interface, where, when a first communication device from the plurality of communication devices communicates with the tracking system so as to authorize the tracking system to track communications made between the first communication device and other communication devices form the plurality of communication devices, and thereafter communicate prescribed details of the communications to the social networking interface, the social networking interface operable to generate a set of invite recommendations for the user associated with the first communication device based on the prescribed details.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: December 13, 2011
    Assignee: Voxp Pte. Ltd.
    Inventor: Anna Beltran Mendiola
  • Patent number: 8073275
    Abstract: A computer-implemented method for image adaptation includes accepting a digitally-represented input image and a target size requirement. The input image is modified by optimally determining at least one of a resolution of the input image and a quality of the input image, the quality defining an amount of information allocated to represent each pixel value of the input image, so as to produce a compressed output image meeting the target size requirement.
    Type: Grant
    Filed: February 5, 2006
    Date of Patent: December 6, 2011
    Assignee: Mobixell Networks Ltd.
    Inventors: Amir Shatz, Yair Hougui, Dan Raudnitz
  • Patent number: 8060509
    Abstract: A technique for processing data in a network is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for processing data in a network having a plurality of network stations. The method comprises receiving a first representation of data at a first of the plurality of network stations, processing the first representation so as to generate a second representation of the data, and transmitting the second representation from the first network station to a second of the plurality of network stations for storage therein, wherein the second representation is stored at an address within the second network station. The method also comprises receiving the address at the first network station, and transmitting the address from the first network station to a third of the plurality of network stations for storage therein.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: November 15, 2011
    Assignee: Yahoo! Inc.
    Inventors: Arjen P. deVries, Michael Sokolov, David E. Kovalcin, Brian Eberman, Leonidas Kontothanassis
  • Patent number: 8060359
    Abstract: A machine translation apparatus includes a identification information detection unit that detects information identifiable to a designated object; a receiving unit that receives a source language sentence; a word dividing unit that divides the source language sentence into a plurality of first word by morphological analysis; a deixis detection unit that detects, from the divided word, a deixis indicating the object directly; a correspondence setting unit that sets the identification information of the designated object and the deixis in correspondence with each other; a semantic class determining unit that determines the semantic class indicating a semantic attribute of the designated objectbased on the identification information of the designated object corresponding to the deixis; and a translation unit that translates the source language sentence where the deixis is attached the attribute having the semantic class of the designated object.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: November 15, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Kazuhiro Kimura
  • Patent number: 8060583
    Abstract: A personalized audio system and method that overcomes many of the broadcast-type disadvantages associated with conventional radio stations.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: November 15, 2011
    Assignee: Music Choice
    Inventors: Jeremy Rosenberg, Ronald Yurman
  • Patent number: 8055377
    Abstract: A computer-implemented method of controlling picking operations of a number of users in a warehouse, wherein goods are located at source locations, each picking operation comprising: an operation of preparation, wherein, at the source location, the good is introduced in a handling unit, HU, an operation of placing the HU on a picking equipment, the picking equipment being a tool for transferring the HU, an operation of transferring the HU to the destination location, wherein a sequence of picking instructions are presented online individually to the number of users via instruction presenting means which are associated with the respective users, each picking instruction specifying the HU to be transferred, the equipment to be used, and the first and second position, whereby execution of each of the picking operation steps is controlled by online data verification such that a subsequent picking operation instruction may be changed, and presented to the users via the instruction presenting means depending upon r
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: November 8, 2011
    Assignee: SAP Aktiengeselleschaft
    Inventors: Ben-Shaul Yair, Orit Harel, Ziv Holzman, Joachim Epp, Malkiel Hadari
  • Patent number: 8051128
    Abstract: Feed usage data can be generated. Entries within an existing server log can be identified. The entries can correspond to user requests for a feed from a selected Website. Feed usage data from the identified entries can be determined. Communication of a message to at least one user according to the stored feed usage data can be initiated.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventor: Satwiksai Seshasai
  • Patent number: 8005900
    Abstract: System and techniques are described for retrieving information relating to a received electronic message. Upon receipt of an incoming electronic message in a computer system, meta information stored in the computer system is accessed. The meta information identifies a first pre-selected class of a plurality of classes of stored fact information. A portion of the stored fact information that is a member of the first pre-selected class is retrieved. The retrieved portion of the stored fact information is stored in an electronic file that is associated with the incoming electronic message such that a rule for processing the incoming electronic message can be applied to the retrieved portion.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: August 23, 2011
    Assignee: SAP Aktiengesellschaft
    Inventor: Hermann Lueckhoff
  • Patent number: 7991664
    Abstract: A method for mapping a business transaction involves obtaining a transaction record of the business transaction, where the transaction record includes business information associated with performing the business transaction, analyzing the transaction record to determine available business information, submitting available business information to a mapping service to obtain a map of a business location, and displaying the map.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: August 2, 2011
    Assignee: Intuit Inc.
    Inventor: Evan Kenneth Stone
  • Patent number: 7979460
    Abstract: Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: July 12, 2011
    Assignee: Sony Computer Entainment America Inc.
    Inventor: Adam Pierce Harris
  • Patent number: 7979464
    Abstract: A method and software to implement a method comprising receiving digital content such as multimedia content, and either ascertaining whether at least a part of the digital content has previously been associated with one or more matched referenced works or searching a store of fingerprint data of referenced works for a match. The searching includes determining a fingerprint of at least part of the digital content, e.g., multimedia content; and searching the store of fingerprint data of referenced works for a match. In the case that is has been ascertained that the work has previously been associated, or the searching has produced a match to one or more matched referenced works, associating association data to the one or more matched referenced works. Ownership data to the matched referenced works is included in the association such that use of the digital content can take into account such ownership rights. The associating of the association data is carried out in a secure manner.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: July 12, 2011
    Assignee: Motion Picture Laboratories, Inc.
    Inventor: Craig H. Seidel
  • Patent number: 7975010
    Abstract: Computer implemented methods, apparati, and computer readable media for determining whether an electronic message (30) is likely to contain spam. A method embodiment of the present invention comprises the steps of comparing (11) addresses associated with the electronic message (30) with addresses in an address book (21) of a recipient (20) of the electronic message (30); counting (12) instances for which an address associated with the electronic message (30) matches an address in the address book (21); and determining (13) whether spam is likely present in the electronic message (30) by calculating whether a pre-selected condition (70) is satisfied, said pre-selected condition (70) being based upon a count of said matches and at least one predetermined threshold (80).
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: July 5, 2011
    Assignee: Symantec Corporation
    Inventor: Sourabh Satish
  • Patent number: 7949720
    Abstract: Embodiments described herein provide for an overall object mode that allows for a single message object to represent multiple messaging formats. A general message object is populated with fields for multiple available messaging formats, which can be appropriately filled with information with fields for both versions 1.1 and 1.2. Depending on which version is being used or desired, the appropriate fields can be populated when creating an instance of the message object. The other fields that do not correspond to that version, however, are left blank.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael S. Vernal, Aaron Stern, Donald F. Box, Erik B. Christensen, Kenneth D. Wolf, Michael J. Coulson, Stefan H. Pharies, Luis Filipe Cabrera
  • Patent number: 7941295
    Abstract: Provided is a manufacturing apparatus for appropriately managing information about parts of the manufacturing apparatus.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: May 10, 2011
    Assignee: Tokyo Electron Limited
    Inventors: Hiroshi Shimatani, Noriaki Shioyama
  • Patent number: 7933172
    Abstract: Various disc enhancement systems and methods are disclosed. In some embodiments, methods comprise retrieving information from a master optical disc; retrieving a data structure from a slave optical disc; using the information from the master optical disc to modify the data structure; and playing content from the slave optical disc in accordance with the modified data structure.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: April 26, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ullas Gargi, Pere Obrador, Peng Wu, Philip M. Walker, Paul Boerger
  • Patent number: 7916976
    Abstract: Embodiments of the invention include a system and set of processes for organizing image collections. The system detects individuals in each image uploaded into the system using facial recognition or similar methods. The user and viewers of the images may then view dynamic albums based on the interrelationships of individuals in images. Users and viewers may browse all images with an individual or see albums of images with two selected individuals or similar combinations based on the relationships between users.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: March 29, 2011
    Inventor: Roland H. Kedikian
  • Patent number: 7917557
    Abstract: A playback system and method allows for dynamic remapping of location identifiers in a playlist. An original playlist is created based on select content material located at a first set of storage locations. When the playlist is transferred to a different environment, having access to a second set of storage locations containing unknown content material, the playback device at this different environment searches the second set of storage locations for content material that corresponds to the items/songs in the playlist. If a correspondence is determined for a song in the playlist, the location identifier of the playlist for this song is updated to reflect its location in the second set of storage locations. If a correspondence is not found, the location identifier of the playlist for this song is updated to reflect a “not found” indication.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: March 29, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Eugene Shteyn, Vladimir Shteyn
  • Patent number: 7917556
    Abstract: A system is provided for tracking employee disclosure information and includes an employee database for storing employee status information. Also included is a previous disclosure database for storing any previous disclosures provided by the employee. Finally, a disclosure engine is included for determining disclosure requirements for the employee based on the employee status information. The disclosure engine also receives from the previous disclosure database the any previous disclosures provided by the employee for determining any additional disclosure required by the employee to satisfy the disclosure requirements. The disclosure engine also forwards to the employee a disclosure form for providing the additional disclosure.
    Type: Grant
    Filed: October 29, 2002
    Date of Patent: March 29, 2011
    Assignee: UBS AG
    Inventors: Matthew P. Moro, Xiaohua Qian
  • Patent number: 7903504
    Abstract: A recording and reproducing apparatus and a recording and reproducing method capable of making correspond to original data without recording repeated data are provided. The recording and reproducing apparatus includes: reproducing element 2 for reproducing main data and TOC data for managing the main data that are recorded in CD 1; recording and reproducing element 7 for recording in and reproducing from HDD 9 the main data reproduced from CD 1 and PBLIST 11 for managing the main data; end detection element 4 for detecting an end of each track of the main data; complete reproducing detection element 3 for detecting that track has been reproduced completely; renewal element 8 for renewing PBLIST 11 to be recorded in HDD 9 based on detected results from end detection element 4 and complete reproducing detection element 3, and generating element 5 for controlling recording the main data in HDD 9 based on PBLIST 11 and controlling renewal element 8 so as to renew PBLIST 11 when the main data is recorded in HDD 9.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: March 8, 2011
    Assignee: Sony Corporation
    Inventor: Shigetaka Kudou
  • Patent number: 7870140
    Abstract: A system and method for incorporating relevance feedback into an image search. A multimedia database is first searched using a domain specific similarity matrix (DSM), resulting in a list of image results ranked by their similarity to a query key-image. The results are then reexamined using a personalized similarity matrix (PSM). The PSM includes image that have been selected by the user, either in previous searches or from lists of candidate images. Similarity scores are calculated between the domain relevant images in the PSM and the results images. The new similarity scores are combined with the original similarity scores and the images is re-ranked into a final results list. Any images selected by the user may then be used to update and/or expand the PSM.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: January 11, 2011
    Assignee: D&S Consultants, Inc.
    Inventors: Matthew Weltman, Christine Podilchuk
  • Patent number: 7844573
    Abstract: A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to monitor for the addition or removal of a piece of media in the library. When the media agent determines that the piece of media has been added to the library or removed from the library, the media agent causes the library to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. When a backup or restore is performed, the system checks the media label to ensure that the correct media is being used. Inventory procedures are disclosed.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: November 30, 2010
    Assignee: CommVault Systems, Inc.
    Inventors: Arun Prasad Amarendran, Rajiv Kottomtharayil, Zahid Ilkal
  • Patent number: 7827075
    Abstract: A method of managing images between computers over a network. The method includes receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network; receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network; retrieving the first image from the first storage computer based on the first image location; producing a first thumbnail image from the first image; retrieving the second image from second first storage computer based on the second image location; producing a second thumbnail image from the second image; periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image; and updating the first thumbnail image and the second thumbnail image.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: November 2, 2010
    Assignee: eBay Inc.
    Inventors: Martin L. Hess, Michael K. Wilson
  • Patent number: 7809751
    Abstract: Methods and apparatus, including computer program products, for authorization controlled searching. In general, a search request is received, a database data structure is searched where the data structure is populated with records that include data and criteria for authorization to access the data, and a set of results is presented to a user, where the set of results includes data from the data structure for which a user is authorized the criteria is used to determine which results to include in the set of results. The criteria for authorization to access the data may be simple or complex, and may be based on a formation of associations from multiple layers of associations.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: October 5, 2010
    Assignee: SAP AG
    Inventors: Karl Fuerst, Juergen Hofmann, Ionut Istrate, Thomas Finke, Florian Kresser, Marieta Koch
  • Patent number: 7805565
    Abstract: A method for storing digital data in a virtualization storage system which includes the step of creating a virtual storage volume and communicating the location of the virtual storage volume to a storage subsystem. The storage subsystem identifies a mapping type between the virtual volume and at least one virtual volume-related physical device and then creates virtualization metadata describing the virtual volume, the mapping type, and the virtual volume-related physical device. The storage subsystem mediates the storing of at least a portion of the virtualization metadata on the virtual volume-related physical device as device stored metadata. A portion of the stored virtualization metadata is provided to then one or more using systems which utilize this metadata to update the virtual volume information contained therein. A virtualization storage system implements one or more steps of the methods of the invention.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: September 28, 2010
    Assignee: Oracle America, Inc.
    Inventors: Charles Milligan, Dawn Hill, Ramesh Panuganty
  • Patent number: 7801960
    Abstract: A method for monitoring electronic mail messages, each mail message comprising header information and a main body, particularly for protection against virus attacks and unsolicited commercial email (UCE). The method comprises generating a summary digest of only the subject line and the message content of the main body, wherein the message content may comprise textual content and/or attached files. The generated summary digest is stored in a memory, and compared with existing summary digests stored in memory. If the number of matches exceeds a threshold value, an alert signal is raised and appropriate action initiated. A timestamp may be stored with each summary digest, together with sender/recipient details and the internet protocol (IP) address of origin, to aid detection of the originator of the message.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: September 21, 2010
    Assignee: ClearSwift Limited
    Inventor: Alyn Hockey
  • Patent number: 7801849
    Abstract: The present invention provides a system and method for a user to test and transfer data from a client's database or network to a host's database or network. In accordance with an exemplary embodiment of the present invention, a user acquires data information from a client. The user uses this information to generate a spreadsheet, and to populate the spreadsheet with assumed values based on the information received from the client. The spreadsheet is configured in a fashion such that it is consistent with the host's database or network. The user requests and receives a test file from the client and uses a developed algorithm, generally in the form of a computer program, to reformat the file so that it is consistent with the host's database configuration. The user determines the consistency between the reformatted file and the host's database by comparing the reformatted file to the previously generated spreadsheet.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: September 21, 2010
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Beth Bolstad, Debbie Counce, Elizabeth Gray, Alana King, Carla Nelson
  • Patent number: 7797342
    Abstract: A database system providing encrypted column data support with decrypt default functionality. In a database system, a method providing automated encryption support for column data comprises steps of: defining Structured Query Language (SQL) extensions for creating and managing column encryption keys and database tables with encrypted column data; receiving an SQL statement specifying creation of a column encryption key; receiving an SQL statement specifying creation of a database table having particular column data encrypted with the column encryption key; receiving an SQL statement specifying a default value to be provided in response to requests for the column data without decrypt permission; in response to a subsequent database operation requesting encrypted column data from a user with decrypt permission, automatically decrypting the column data; and in response to a subsequent database operation requesting the encrypted column data from a user without decrypt permission, returning the default value.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: September 14, 2010
    Assignee: Sybase, Inc.
    Inventors: Barbara J. Banks, Rajnish Kumar Chitkara, Shiping Chen
  • Patent number: 7797432
    Abstract: Embodiments of the present invention are directed to systems and methods for sharing session state information between the web page generation infrastructures. A web page generation infrastructure receives a request for a web page from a client computer system, where the request is directed to one of the other web page generation infrastructures. The managing web page generation infrastructure accesses a session state container to determine whether session state information for an existing session with the client exists. The computer system transfers the request and the state information to an object configured to interface with the other web page generation infrastructure. The computer system receives a response to the request and modified session state information from the object. The managing web page generation infrastructure copies the modified session state information to the session state container. The managing web page generation infrastructure returns the response to the client computer system.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: September 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael D. Volodarsky, Rayner Shawn D'Souza
  • Patent number: 7797678
    Abstract: A license package generator for use with a solution builder tool having behavioral model instances for system solution components, the instances being configured by behavioral and interface parameters by user inputs, the package generator accessing and obtaining a license code for each configured behavioral model instance for which a license is available in a data repository, creating or modifying an electronic license information package file to include list of license numbers associated with the license codes and notes selected regarding license serial number, a software package enabling code, a software package unlocking code, a granting source of a license, a component feature description, and an issue date of a license, and storing the electronic license package file stored in a computer memory.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: September 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Amir Farrokh Sanjar, Cristi Nesbitt Ullmann
  • Patent number: 7792887
    Abstract: Methods and apparatus for representing images using a compact color feature vector. A color feature vector includes a color element for each color in an image-specific set of colors. A color element includes a color identifier and a relative color occurrence. A compact color feature vector may be used in a content-based image retrieval (CBIR) system. The CBIR system includes an image data store containing multiple images. A color feature vector data store includes a variable-length color feature vector for each image in the image data store. A computer program receives a query and uses the variable-length color feature vectors in the color feature vector data store to identify which images satisfy the query.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: September 7, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Sohrab Amirghodsi
  • Patent number: 7788279
    Abstract: A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: August 31, 2010
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Majid Emami, Michal Grabowski, James M. Hom
  • Patent number: 7783663
    Abstract: A mechanism is provided for balancing I/O among available paths connected to a device. The mechanism partitions paths so a device can use all or only a subset of available paths to a device, depending on the load of I/O for other devices that are sharing the paths. The partitioning of paths is dynamic, readjusting as I/O loads change for the devices.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: James P. Allen, Timothy M. Damron, Stephen M. Tee, Teerasit Tinnakul
  • Patent number: 7777747
    Abstract: A handheld bird identification tool is provided that assists users in identifying birds based on field observations. A user desiring assistance in classifying a bird uses interactive on-screen options to create a set of bird identification filter attributes. An interactive graphical view of a bird may be used to assign appearance characteristics such as color, pattern, and shape attributes to selected anatomical regions. The appearance characteristics and other filter attributes may be used as query terms in searching a bird identification database. A user may review audio clips of bird songs and images of birds matching the filter attributes. The bird identification tool may be used to manage a user's life list. Images, audio clips, and field notes may be gathered using the bird identification tool.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: August 17, 2010
    Inventor: Charles Krenz
  • Patent number: 7774101
    Abstract: A method for managing buildings comprises providing a computer database 10 operative to store information relating to at least one building 30, said information comprising building characteristics; Each said building having associated therewith a facility; Each said facility having associated therewith an account; Providing an operational link between a user and said computer database 20, receiving a user request to interact with said computer database 100, providing means for a user to establish a selected account 101, 102, providing means for a user to establish a selected facility 103, providing means for a user to establish a selected building 104, and presenting a user with information relating to said selected building 105.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: August 10, 2010
    Inventors: Orlando E. Ballate, Venkitasamy Perumalsamy
  • Patent number: 7756826
    Abstract: Systems and methods for reducing file sizes for files delivered over a network are disclosed. A method comprises receiving a first file comprising sequences of data; creating a hash table having entries corresponding to overlapping sequences of data; receiving a second file comprising sequences of data; comparing each of the sequences of data in the second file to the sequences of data in the hash table to determine sequences of data present in both the first and second files; and creating a third file comprising sequences of data from the second file and representations of locations and lengths of said sequences of data present in both the first and second files.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: July 13, 2010
    Assignee: Citrix Systems, Inc.
    Inventors: Henk Bots, Srikanth Devarajan, Saravana Annamalaisami
  • Patent number: 7752184
    Abstract: An information processing apparatus which, when a user searches through a plurality of contents for a desired content, causes a display device to display a plurality of indexes corresponding to the plurality of contents is provided. The apparatus includes: a content selection device that selects one of the plurality of contents; an approximation degree calculation device that calculates degrees of approximation between the selected content on the one hand and each of the other contents on the other hand; and a layout determination device that determines a layout of the index of the selected content and determines layouts of the indexes of the other contents relative to the index of the selected content in accordance with the degrees of approximation. The index of the selected content and the indexes of the other contents are displayed on the display device as laid out by the layout determination device.
    Type: Grant
    Filed: July 19, 2006
    Date of Patent: July 6, 2010
    Assignee: Sony Corporation
    Inventor: Yoshiaki Kagawa
  • Patent number: 7752167
    Abstract: A method and system for importing and exporting selected directory and calendar information of a first format found in various electronic media to and from personal information management computer applications of a second format is described. Specifically, the present invention discloses a method and system for importing directory and calendar information that is structured in standardized vCard and vCalendar formats from a first application to corresponding electronic address book and calendar applications via clipboard and automatic translator applications. The invention includes an automatic translator that takes the standardized information from the clipboard application and translates the vCard and vCalendar information into a format that is native to the corresponding target application, e.g., electronic address book and calendar applications.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: July 6, 2010
    Assignee: PalmSource Inc.
    Inventor: Neal A. Osborn
  • Patent number: 7743069
    Abstract: A database system providing SQL extensions for automated encryption and decryption of column data is described. In one embodiment, for example, in a database system, a method is described for providing automated encryption support for column data, the method comprises steps of: defining Structured Query Language (SQL) extensions for creating and managing column encryption keys, and for creating and managing database tables with encrypted column data; receiving an SQL statement specifying creation of a particular column encryption key; receiving an SQL statement specifying creation of a database table having particular column data encrypted with the particular column encryption key; and in response to a subsequent database operation that requires the particular column data that has been encrypted, automatically decrypting the particular column data for use by the database operation.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: June 22, 2010
    Assignee: Sybase, Inc.
    Inventors: Rajnish K. Chitkara, Barbara J. Banks, Anita R. Patel
  • Patent number: 7734618
    Abstract: A request logging component formulates an index that could have been utilized by a query to a database, if the index had existed. The request logging component stores the formulated query as an unsatisfied request. The index creation component creates the index of the database from the unsatisfied request.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: June 8, 2010
    Assignee: Microsoft Corporation
    Inventors: James Charles Kleewein, F. Soner Terek, Narasimhan Sundararajan
  • Patent number: 7734606
    Abstract: A system and method are disclosed for locating, collecting, collating, analyzing, and reporting on summarized data that is generated from regulatory compliance matter data. Data is collected and compiled from multiple sources, including government databases, web pages, and regulatory documents; These collected data are consolidated and reconciled. A single topic record is created for a person, company, or product. Duplication and redundancy within the information are reduced. Corrections in data format are made for inconsistencies that exist between different information sources. Broad and/or narrow searches are enabled with the retrieval of information and/or relevant documents. The integrated data and associated analyses can be presented in reports that can be made accessible through a LAN, a WAN, a desktop, and/or a web interface.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: June 8, 2010
    Assignee: Graematter, Inc.
    Inventor: Melissa C. Walker
  • Patent number: 7734636
    Abstract: A system for classifying a genre of an electronic document may include a network processor configured to receive an electronic document and convert the electronic document to rich text format (RTF). The processor may be configured to parse the RTF document into lines of text ordered from top to bottom and left to right and assign tokens to each line of text based on content of the line and to line separators based on space between blocks of lines. The network processor may be configured to sequence the tokens, parse the tokenized document with a number of pre-defined document grammars, determine a probability for each genre corresponding to the electronic document, and classify the electronic document as the genre with the highest probability.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: June 8, 2010
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Patent number: 7707226
    Abstract: The present invention provides systems and methods for providing real-time context-based content items to a user client system. Methods include dynamically monitoring a user client system to determine a real-time context of the user client system based on one or more of identifying one or more content keywords of an application operating on the user client system and/or one or more system capabilities of the user client system. One or more content items can be presented and changed based on changes detected in the real-time context of the user client system.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: April 27, 2010
    Assignee: AOL Inc.
    Inventor: Sudhir Tonse
  • Publication number: 20100094939
    Abstract: The claimed subject matter relates to an architecture that can facilitate creation and management of an event-oriented transient network and can further manage decommission of the transient network. In particular, the architecture can construct temporary communities based upon a particular event, project, or activity; manage (e.g., filter, prioritize, or control) communications and content associated with the community; and disband the community by deconstructing the transient network according to an aging function that controls how the network decays. In addition, the architecture can leverage existing information (e.g. profile data) and content feeds associated with disparate social networking services or communities for the benefit of the temporary community.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Lili Cheng, Owen Charles Braun, Alice Jane Bernheim Brush, Mary P. Czerwinski, Alex David Daley, Susan T. Dumais, Dragos A. Manolescu, Henricus Johannes Maria Meijer, Simon Christer Muzio, John Oberon, Rebecca A. Norlander
  • Publication number: 20100094882
    Abstract: A determination is made as to whether a data type associated with a received logical table definition associated with a database query within a distributed database system differs from a data type associated with a local logical table definition. A data conversion is performed on data retrieved from a locally-stored physical table referenced by the local logical table definition in response to determining that the data types differ. Local data conversion information is created identifying the data conversion performed on the retrieved data in response to performing the data conversion. At least one of the retrieved data and the converted data with the created local data conversion information is forwarded to at least one of a distributed database node and an application-level module. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Adrian Lee
  • Publication number: 20100094860
    Abstract: In one embodiment, a method for a detection server in communication with each of multiple web pages of multiple websites on multiple web servers, the detection server in communication with an ad indexing server, includes automatically accessing from the detection server a file for rendering the web page from a web server, automatically building an object model of the web page at the detection server using the accessed file, automatically scanning the object model at the detection server for one or more elements that are advertisements, automatically analyzing each scanned advertisement at the detection server to determine one or more attributes of the scanned advertisement, and automatically storing data at the ad indexing server on the determined attributes of the scanned advertisements found at the detection server to facilitate an indexing of advertisements on the web pages of the websites.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Applicant: Google Inc.
    Inventors: Wayne W. Lin, Matthew S. Weaver, Eran Timor, Tal Cohen, Nicholas S. Arini, Theodore Vassilakis
  • Patent number: RE43260
    Abstract: The present invention relates to managing media items in data processing terminals. More particularly, the present invention is directed to a method, a device and a computer program product for arranging, viewing and querying media items organized in hierarchical multidimensional clusters in mobile terminals. Media items are arranged by clustering with multiple dimensions, wherein they are queried by defining the first entry for one dimension, wherein the next entry is based on the other dimension from the media items fulfilling the first entry.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: March 20, 2012
    Assignee: Nokia Corporation
    Inventors: Joonas Paalasmaa, Jukka-Pekka Salmenkaita, Antti Sorvari, Tapio Tallgren