Patents Examined by Marc Somers
  • Patent number: 8843452
    Abstract: A method, a computer program product and a system are provided for archiving emails, where the email system includes at least one user mailbox configured to receive and store emails within the user mailbox and send emails from the user mailbox. User-specific metadata corresponding with emails received and sent by each user mailbox is collected. The collected user-specific metadata is analyzed to provide a predictive indication when and which emails will be archived for each user mailbox, and emails are archived for user mailboxes based upon the predictive indication for each user mailbox.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Baessler, Markus Lorch, Juergen Maletz, Katharina Pfeil, Daniel Pittner, Dirk Seider
  • Patent number: 8825659
    Abstract: A game apparatus includes a CPU, and the CPU executes game processing of a virtual game. The game program and the game data are read from an optical disk into a main memory of the game apparatus. During execution of the game processing, a single-search hitting count obtained in a case that a predetermined database is searched by a word selected by the player is read from the game data, or an AND search hitting count obtained in a case that the database is searched by a word selected by the player and a word set in advance is read from the game data. The game apparatus progresses the game processing on the basis of the read single-search hitting count and AND search hitting count.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: September 2, 2014
    Assignee: Nintendo Co., Ltd.
    Inventors: Kentaro Nishimura, Yoichi Yui, Akihiro Kayama
  • Patent number: 8825602
    Abstract: A method for providing data protection in object-based storage environments may include: 1) taking a first snapshot, at a first time, of a set of partitions that store data of a file system on a set of object storage devices; 2) using the first snapshot to sync the data of the file system with a data protection node; 3) taking a second snapshot, at a second time, of the set of partitions; 4) using information from the set of object storage devices to identify at least one object that changed between the first and second times; 5) using object identification information to deduce file identification information that identifies a file that comprises the changed object; and 6) sending the changed object and the file identification information to the data protection node. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: September 2, 2014
    Assignee: Symantec Corporation
    Inventors: Samir Desai, Niranjan Pendharkar, Ganesh Varadarajan
  • Patent number: 8812469
    Abstract: A method for persistent data storage on a computer system with a kernel by retrieving configuration information regarding a system operation request and then deciding based on the configuration information whether to execute it with special persistent storage or to not do so. The configuration information may be stored on a central node or may be encoded onto any of the nodes. The special persistent storage may be a database. The method may further be implemented by a computer program product. It also may be implemented on a computer system.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark G. Megerian, Andrew T. Tauferner
  • Patent number: 8805883
    Abstract: Systems and methods are provided for publishing profiled content, where such profiled content can be personalized to individual members. Policies for displaying such content can be set by business personnel obviating the need to hard-code such policies by information technology personnel. These polices may stipulate that personalized content covering geographic information, products owned, products available, etc., may be arranged in various ways and at various times to enhance a member's experience with such content. Personalization may be initiated by member login information, where such login information allows for the matching up of a member's profile against stored data corresponding to such a profile. Once this matching up is accomplished, member personalized content can be displayed across various web pages.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: August 12, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: Thomas Andrew Vaughn, Ajay Tejwani, Jeremy Keith Whitley, Matthew George Westerman, Todd O'Neill, Brady Carl Stephenson, Randal Lane Schnedler, Gopinath Khandavalli
  • Patent number: 8762380
    Abstract: An information processing apparatus that performs processing for editing information on contents includes: an acquisition means for acquiring attribute data classification information in which a plurality of attribute data indicating predetermined attributes of contents is correlated with category data indicating categories for classifying the plurality of attributes; a selection means for selecting predetermined attribute data from the attribute data included in the attribute data classification information acquired by the acquisition means; and a correlation means for newly correlating the attribute data selected by the selection means with category data other than the category data, which is correlated in the attribute data classification information acquired by the acquisition means, in response to a user's instruction.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: June 24, 2014
    Assignee: Sony Corporation
    Inventors: Yasuhiro Shirai, Toshihiro Morita, Taku Sugawara, Shin Ogata, Susumu Morita
  • Patent number: 8738622
    Abstract: Methods (105), apparatuses (600), and computer readable storage mediums for processing captured images having geolocations related to the captured images at the time of capture are disclosed. A representative geolocation is associated (110) with each group of images previously captured at the same location. For each representative geolocation, based on at least the timestamp of the images associated with the representative geolocation, the probability is determined (120) that a further image will be captured at or near the representative geolocation. For representative geolocations with a determined probability above a predetermined threshold, the respective representative geolocation is associated (130) with at least one personal place.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: May 27, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Sammy Chan
  • Patent number: 8706681
    Abstract: A system and method for processing a base vector derived from data stored in an OLAP cube. The system comprises a component configured for defining a base vector and a comparison vector, wherein the comparison vector comprises one or more dimensions corresponding to dimensions of the base vector. The system includes a component configured for defining a time scope associated with the base vector. The system further comprises a component configured for performing one or more analysis operations on the comparison vector to generate comparison values and a component configured for rendering the base and comparison vectors. According to another aspect, the system includes a component for altering or modifying individual data cells in the base vector and/or parameters associated with the base vector and/or analysis operation.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: April 22, 2014
    Assignee: Prophix Software Inc.
    Inventor: Paul Grant Barber
  • Patent number: 8676762
    Abstract: In a Virtual Input/Output (I/O) Server (VIOS) partition within a data processing system that comprises cluster-aware VIOSes, the system provides the functions of: performing, via a backup/restore utility of a cluster aware (CA) operating system (OS) executing on a processor resource of the first VIOS partition, a backup operation on the first VIOS partition, which creates a first configuration backup file having configuration information about the hardware, logical and virtual devices of the VIOS partition; storing the configuration backup file within local storage; and responsive to receipt of a VIOS restore command: retrieving the configuration backup file from the local storage; and restoring the configuration of the hardware, logical and virtual devices of the first VIOS to a state that existed at a time at which the backup operation creating the configuration backup file was performed.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: James A. Pafumi, Chintamani Praksh Siddeshwar, Rupesh Kumar Thota, Vasu Vallabhaneni
  • Patent number: 8639703
    Abstract: Scoring a document is disclosed. One or more metrics is determined in a forward direction. One or more backwards metrics is determined. The document is scored based at least in part on a combination of the metrics.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: January 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8626740
    Abstract: Determining the relevance of a page to a topic in a hierarchy is disclosed. A plurality of paths that include arrivals at the page is determined. A proportion of the paths that include relevant arrivals at the page is determined. And, the relevance of the page is determined based at least in part on the proportion.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8626775
    Abstract: Determining the relevance of a destination page to a topic is disclosed. A plurality of paths that include arrivals at a destination page are determined. A plurality of paths that include arrivals at the destination page are determined. A proportion of the paths that include arrivals at the destination page that also include a preceding arrival at a distinguished page are determined. The relevance of the destination page based at least in part on the proportion is determined.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8620859
    Abstract: A method of evaluating effectiveness of usage of a file system by a plurality of files, comprising calculating a ratio A:S, wherein A is the sum of results of a function carried out in respect of each of the files, the result of the function in respect of a file being dependent on at least two properties of the file including the size of the file; and wherein S is the total size of the files.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Vamsi Penumatsa
  • Patent number: 8612505
    Abstract: A minimum resource FFT design may calculate the FFT for an input data series using minimal logic resources to implement the FFT. In one implementation, the FFT design may include a butterfly component for performing one or more complex addition and multiplication operations and outputting a plurality of results; a first memory coupled to the butterfly component, the first memory including a number of memory banks equal in number to the number of the plurality of the results; a second memory coupled to the butterfly component, the second memory including a number of memory banks equal in number to a number of the plurality of the results; and a control component to control reading and writing from the first and second memories and the butterfly component using a ping-pong access technique that reads and writes intermediate values to the first and second memories to implement the FFT.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: December 17, 2013
    Assignee: The Mathworks, Inc.
    Inventors: Jing Ma, Brian Keith Ogilvie
  • Patent number: 8600967
    Abstract: An automatic organization into topics for a browsing history. In one embodiment, a system identifies groups of browsing actions as related, and clusters the browsing history (e.g. a web browsing history) into sessions based on heuristics used to determine relationships. Latent semantic analysis can be used to determine the relationships which can be considered topics. User interfaces for displaying or otherwise presenting these sessions can include icons representative of topics, and these icons can have different sizes depending on a frequency of web page visits within a topic. The topics can be displayed in time ranges or in a cover flow view or both time ranges and cover flow view.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: December 3, 2013
    Assignee: Apple Inc.
    Inventors: Jing Jin, Kevin Decker, Timothy Hatcher, Raymond Sepulveda, Michael Thole
  • Patent number: 8600978
    Abstract: A system for and method of analyzing the diversity of a set of voice network circuits is disclosed. The system and method compile identifying information representing voice network circuits and store this information in a database. The system and method analyze the database, which represents a set of voice networks, to determine whether there are any route diversity violations. If route diversity violations exist, a violation report can be created. The violation report can include schematic diagrams of each non-diverse route with common points and also a summary of the violations. From the violation report, the nature of the correction—e.g., remote access or manual field intervention—may be determined.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: December 3, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shu-Yi Cherng, Sandy Vines
  • Patent number: 8600935
    Abstract: A computer-implemented method for achieving file-level data-protection operations using block-level technologies may include: 1) identifying an I/O operation directed to at least one data block on a primary storage system, 2) accessing a data-protection list that uniquely identifies files that are to be protected by a data-protection operation, 3) determining that the I/O operation is directed to at least a portion of at least one file identified on the data-protection list, and then, in response to the determination, 4) performing the data-protection operation on the I/O operation. Various additional methods, systems, and configured computer-readable media are also disclosed.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: December 3, 2013
    Assignee: Symantec Corporation
    Inventors: Suhas Dantkale, Niranjan Pendharkar
  • Patent number: 8595205
    Abstract: An organization process execution portion 64 is provided in a file management system 1 that has a function to manage files and search folders and a function to search files. When a search condition has been newly designated by a user, if the designated search condition does not match the search condition of any existing search folder, the organization process execution portion 64 generates a new search folder in which the designated search condition is indicated. If the designated search condition matches the search condition of an existing search folder, a new search folder is not generated.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: November 26, 2013
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Katsuhiko Matsusaka
  • Patent number: 8589402
    Abstract: Generating smart tags that allow a user to locate any portion of image content without viewing the image content is disclosed. Image-based processing is performed on image content to find an event of interest that is an occurrence captured by the image content. Thus, metadata is derived from analyzing the image content. The metadata is then analyzed. Different types of characteristics associated with portions of the image content as indicated by the metadata are detected. Responsive to this, tags are created, and different types of tags are applied to the portions of image content to categorize the portions into classes. Thus, a tag is associated with each portion of the image content including the event of interest. The tag describes a characteristic of that portion of the image content. Display of the different types of tags is initiated for selective viewing of the portions of the image content.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Iampietro, Abhinav Darbari, Ramesh P B, Ram Narain Yadav, Arvinder Singh
  • Patent number: 8583689
    Abstract: A user may select a profile to serve as an active profile on a device, and content objects associated with the active profile may be stored on the device responsive to the selection. Content objects that are not associated with the active profile may be transferred to one or more additional devices based on a prioritization scheme. Content object download operations may take advantage of the prioritization scheme to determine a storage device for a downloaded content object.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: November 12, 2013
    Assignee: Core Wirless Licensing S.A.R.L.
    Inventor: Martti Juhani Rauhala