Patents Examined by Jermaine Mincey
  • Patent number: 8548943
    Abstract: A wireless handheld device operable to continuously synchronize PIM information with a host desktop computer. The device comprises a software module for updating a handheld PIM database to reflect a change to PIM information, a software module for updating a handheld mirror database to reflect the change to PIM information, a software module for generating a PIM message relating to the change to the PIM information, a software module for translating the PIM message from a handheld data format into a network data format and a software module for sending the PIM message from the client wireless handheld device to the host desktop computer via a wireless network.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 1, 2013
    Assignee: BlackBerry Limited
    Inventors: Anish Agrawal, Zhigang Ruan
  • Patent number: 8538958
    Abstract: Personalized services and targeted services demand the exploitation of context—say, context of an environment, context of a product, context of a service, and context of a customer or user or individual. In order for the personalized and targeted services to have a greater impact, the identified context used by a context aware processing engine needs to be accurate and current. Such an up-to-date context is called as context map and a system and method for generating a customer-specific context map involves the processing of customer transactions, abstracting and generalizing these transactions into entities, and inter-relating these entities. The context map, for example, is useful in ad targeting in mobile environments, and in quicker and efficient problem resolution in contact center environments.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: September 17, 2013
    Assignee: Satyam Computer Services Limited of Mayfair Centre
    Inventors: Sridhar Varadarajan, Srividya Gopalan, Swetha Mukunda Kurup, G. S. Praveen Kumar
  • Patent number: 8484205
    Abstract: The system provides a technique for finding relevant content and content sources based on the aggregation and analysis of individual indications of relevance. The system identifies and provides selections of relevant content. It may comprise a selection acquisition subsystem, a selection network repository subsystem, a scoring engine, and a recommendation engine, and is used to generate sources of content comprising sets of prioritized links directed to a topic or community of interest.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: July 9, 2013
    Assignee: OneSpot, Inc.
    Inventor: Nathan Matthew Cohen
  • Patent number: 8326806
    Abstract: A set of one or more candidate parameters associated with a content item is identified. A subset of the one or more candidate parameters is determined. Performance statistics associated with the one or more candidate parameters in the subset are monitored, and the set of one or more candidate parameters or the subset of the one or more candidate parameters are modified based on the performance statistics.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Arash Baratloo, Eric Christopher Rollins, Benjamin J. Young, Daniel Virabott Phang
  • Patent number: 8275799
    Abstract: Methods and apparatus for information modeling, such as product modeling, are described. In one specific embodiment, a system for capturing product information includes a plurality of product trees and a plurality of configuration trees. Each configuration tree is associated with one of the plurality of product trees. At least two of the configuration trees share at least one usage configuration node, and the at least two configuration trees are associated with a same product tree. The at least two configuration trees share at least one occurrence configuration node.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: September 25, 2012
    Assignee: The Boeing Company
    Inventor: Sean M. Callahan
  • Patent number: 8275750
    Abstract: A computer implemented method, data processing system, and computer program product for efficiently using disk space when unarchiving files in the same file system. An archive file is read to identify a total number of data files in the archive file. The number of headers in the archive file is determined based on the total number of data files. A location in a first disk space of a largest data file in the archive file is determined from an offset in a header corresponding to the largest data file. The largest data file is then copied from the first disk space to a second disk space. The first disk space occupied by the largest data file is then released by truncating the archive file. The obtaining, copying, and releasing steps are repeated for each data file in the archive file until all of the data files are unarchived.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pramod Achyut Bhandiwad, Manjunath Basappa Muttur, Kavitha Ramalingam, Venkat Venkatsubra
  • Patent number: 8145609
    Abstract: An information processing device includes a digital-information generating unit, an identifier assigning unit, an attribute setting unit and an electronic signing unit. The digital-information generating unit serially generates pieces of first digital information. The identifier assigning unit assigns different identifiers to the respective pieces of first digital information generated by the digital-information generating unit. The attribute setting unit sets an attribute of each first digital information so as to include the identifier assigned to each first digital information. The electronic signing unit electronically signs each first digital information to which the attribute setting unit sets the attribute including the corresponding identifier.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: March 27, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Shinichi Saito
  • Patent number: 8073827
    Abstract: A processing device inputs a first processing-descriptive document and generates a second processing-descriptive document by deleting at least one description part illustrating processing performed, so as to call the next processing device, from the first processing-descriptive document. Further, the processing device calls the next processing device by using the second processing-descriptive document.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: December 6, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shingo Iwasaki
  • Patent number: 8065324
    Abstract: A method and system are presented in which a query attribute is used as the basis for accessing stored attribute combinations and their frequencies of occurrence for query-attribute-positive individuals and query-attribute-negative individuals and tabulating, based on frequencies of occurrence, those attribute combinations that are most likely to co-occur with the query attribute.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: November 22, 2011
    Assignee: Expanse Networks, Inc.
    Inventors: Andrew Alexander Kenedy, Charles Anthony Eldering
  • Patent number: 8060505
    Abstract: A method for analyzing predefined subject matter in a patent database being for use with a set of target patents, each target patent related to the predefined subject matter, the method comprising: creating a feature space based on frequently occurring terms found in the set of target patents; creating a partition taxonomy based on a clustered configuration of the feature space; editing the partition taxonomy using domain expertise to produce an edited partition taxonomy; creating a classification taxonomy based on structured features present in the edited partition taxonomy; creating a contingency table by comparing the edited partition taxonomy and the classification taxonomy to provide entries in the contingency table; and identifying all significant relationships in the contingency table to help determine the presence of any white space.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Jeffrey Thomas Kreulen, James J. Rhodes, William Scott Spangler
  • Patent number: 8060482
    Abstract: A method and apparatus for efficient and consistent validation/conflict detection in a Software Transactional Memory (STM) system is herein described. A version check barrier is inserted after a load to compare versions of loaded values before and after the load. In addition, a global timestamp (GTS) is utilized to track a latest committed transaction. Each transaction is associated with a local timestamp (LTS) initialized to the GTS value at the start of a transaction. As a transaction commits it updates the GTS to a new value and sets versions of modified locations to the new value. Pending transactions compare versions determined in read barriers to their LTS. If the version is greater than their LTS indicating another transaction has committed after the pending transaction started and initialized the LTS, then the pending transaction validates its read set to maintain efficient and consistent transactional execution.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: November 15, 2011
    Assignee: Intel Corporation
    Inventors: Cheng Wang, Youfeng Wu, Wei-Yu Chen, Bratin Saha, Ali-Reza Adl-Tabatabai
  • Patent number: 8037067
    Abstract: A data source generates a requested page for an electronic network site to include inserted tracking parameters to aid in tracking the activities of the user at the site. The site receives the generated page with the inserted tracking parameters and returns to a user the received page as the requested page with the inserted tracking parameters removed therefrom. The site appends the removed tracking parameters to the URL associated with the returned page at the query string thereof, and sends to a tracking database the appended URL. The tracking database stores the sent URL for being accessed by one or more analytical tools to analyze the tracking parameters regarding the activities of the user at the site.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: October 11, 2011
    Assignee: United Services Automobile Association (USAA)
    Inventors: Randal Lane Schnedler, Kevin Anthony Kossow
  • Patent number: 8024313
    Abstract: The successful development of digital production content within a development organization requires that the intellectual property rights of the multiple elements of digital content introduced into the digital production content. According to the invention there is provided a means of automatically identifying the source, licenses and other associated intellectual property information associated with the digital content introduced. The invention providing for the direction of a dynamic search engine according to metadata relating to the digital content produced, wherein the digital content introduced is not identified within existing databases of intellectual properties indexed according to digital content. Further the invention provides for interfacing the dynamic search engine with a web crawler to data mine a region of the World Wide Web around the location of the digital content introduced determined by the dynamic search engine.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 20, 2011
    Assignee: Protecode Incorporated
    Inventors: Kianoosh Mousavi, Benson J. Wong, Khalid El Mously
  • Patent number: 8001136
    Abstract: One embodiment of the present invention provides a system for identifying synonym candidates. During operation, the system receives a first term and a second term. The system then determines a length of the longer one of the first and second terms, and determines a longest common subsequence of the two terms. The system further produces a result to indicate whether the two terms are synonym candidates based on the length of the longer term and a length of the longest common subsequence of the two terms.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: August 16, 2011
    Assignee: Google Inc.
    Inventors: Dimitra Papachristou, Steven D. Baker
  • Patent number: 7984019
    Abstract: Date-warehouse systems are populated using an enhanced Extraction-Load-Transform (ETL) process and system by employing three ideas: Out-of-order-fill ETL, relative-ordering index (ROI), and dependent queries. Out-of-order-fill ETL allows a data warehouse to accept the loading of data files in any order, and does not require the loading of any previous backup data files in order to provide some functionality to end users under the view that some functionality or data access is better than none at all. Dependent queries are processes that use defined data structures for use in constructing, extracting, and validating each record to be written in said data-warehouse system in order to ensure that referential integrity is maintained and that no orphaned data is pushed into the data warehouse. Finally, ROI is a process wherein a value is determined, based on the constraints of the source data, which indicates the relative newness of the data.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: July 19, 2011
    Assignee: Knowledge Computing Corporation
    Inventors: Adrian Boyko, Zach Heidepriem, William Oliver, Wojciech Wyzga
  • Patent number: 7974956
    Abstract: Techniques are provided through which a user is verified as authorized to modify a website. A web crawler generates a filename and content for the user, who purports to be authorized to modify a particular website. The web crawler sends the filename and content toward the user. The user stores a file with the filename on a server that hosts the website. The user places the content within the file. The web crawler determines whether the file is stored on the server and whether the content is in the file. If so, then the web crawler stores information that indicates that the user is authorized to receive information pertaining to the website, which may be confidential information. If the file is not stored on the server or if the file does not contain the content, then the web crawler does not provide any information to the user pertaining to the website.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: July 5, 2011
    Assignee: Yahoo! Inc.
    Inventors: Priyank S. Garg, Amit Kumar, Apostolos Karmirantzos, Di Chang, Vivien Tong
  • Patent number: 7962470
    Abstract: Generally, systems and methods for managing and searching web services are provided. Example software comprises computer readable instructions operable to receive a query from a first client for one or more requested web services via a graphical user interface. The software then identifies at least one web service stored in a Universal Description, Discovery, and Integration (UDDI) registry based on the query and an index of web service metadata. Information associated with the one or more identified web services is then presented via the graphical user interface.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: June 14, 2011
    Assignee: SAP AG
    Inventors: Marko Degenkolb, Ralf Halbedel, Martin Zurmuehl
  • Patent number: 7885937
    Abstract: A presence management system may communicate contact information with mapped values. Contact information may be stored in a hierarchical, extensible structure (“hierarchical extensible contact structure”). Devices in a presence management system utilize a mapping scheme to map contact values (e.g., e-mail address, phone number, etc.) to the appropriate field of the hierarchical extensible contact structure. When devices in the presence management system communicate information for thousands of contacts, employing mapped values to navigate the hierarchical extensible contact structure reduces the size of the messages, thus reducing resource consumption (e.g., bandwidth), particularly on the scale of an enterprise.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gary M. Beadle, Michael L. Masterson
  • Patent number: 7882157
    Abstract: Electronic device capable of automatically securing a capacity for recording a second content data other than a first content data even in the case of automatically recording to a storage medium the first content data received by a push-type service. For example, a portable audio player receives as an input push-type data from a personal computer and stores the same in a HDD when there is a free storable region in its push-type-use storage capacity.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: February 1, 2011
    Assignee: Sony Corporation
    Inventors: Hideo Tsukazaki, Takashi Kinouchi
  • Patent number: 7882076
    Abstract: An arrangement for performing at least one of collecting and analyzing data from a tool cluster configured to process a set of substrates is provided. The arrangement includes a plurality of tools from which at least one tool of the plurality of tools has a chamber for processing at least one of the set of substrates. The arrangement also includes a plurality of secondary servers configured to collect sensor data from the plurality of tools. The arrangement further includes a primary server communicably coupled with the plurality of secondary servers and configured to execute a database management system. The sensor data is indexed using a plurality of indexing applications on the plurality of secondary servers prior to being forwarded to the primary server for use by the database management system. Indexing includes associating a sensor data item with an identity of a server where the sensor data item is stored.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: February 1, 2011
    Assignee: Lam Research Corporation
    Inventors: Chad R. Weetman, Chung-Ho Huang