Patents Examined by Marc Filipczyk
  • Patent number: 8868552
    Abstract: Business, recommendation, and social relationship graph information for businesses may be received from a data source social networking website, where each business is recommended by users. The recommendation information may indicate users that recommend certain businesses. The social relationship graph information may indicate user-specific networks of social relationships on the social networking website. For a user query including business and affinity group selection criteria, business, recommendation, and social relationship graph information may be searched to select businesses that: match the business selection criteria; and are recommended by users having social relationships within a maximum degree of closeness with the querying user and being in an affinity group matching the affinity group selection criteria. The selected businesses may be ranked based on numbers of recommending users and social relationship graph information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 21, 2014
    Assignee: Yellowpages.com LLC
    Inventor: David Yoo
  • Patent number: 8868542
    Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: October 21, 2014
    Assignee: Facebook, Inc.
    Inventors: Jeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
  • Patent number: 8862553
    Abstract: A method, system, and computer-readable medium for backing up and/or restoring user-specific settings for one or more IP telecommunications terminals. A backup process is initiated through a user interface of the IP telecommunications terminal. A file name and a backup file are supplied from the telecommunication terminal during a backup process. The backup file is transferred to an HTTP server and the backup file is transferred to the IP telecommunications terminal or other terminals in response to an HTTP GET message received from an IP telecommunications terminal connected to the HTTP server. Accordingly, multiple users can enjoy customized user-interfaces at multiple locations and across multiple platforms.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: October 14, 2014
    Assignee: Avaya Inc.
    Inventors: John W. Soltes, Randall J. Penning, Robert L. Mitchell
  • Patent number: 8849872
    Abstract: An embodiment relates to a method of providing data. The method includes monitoring a user interface to detect a change in the user interface. The change indicates a desired modification to data presented in the user interface. The method also includes generating a request to modify data in response to detecting the change in the user interface and transmitting the request to a repository storing the data to be modified.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: September 30, 2014
    Assignee: Red Hat, Inc.
    Inventor: Darryl L. Pierce
  • Patent number: 8838622
    Abstract: The present invention is a method and apparatus for monitoring and filtering data transmission for providing the creation of a secure “virtual classroom” through which teachers can use the internet to link their students to other classes and work collaboratively and create a “shared learning” environment. A collaborative community is created by a teacher or administrator who submits initial input data to a central storage and clearing center. A first filter system is employed to ascertain and control the entrance of class data in order to ensure that the entering party is duly authorized. Once the initial input data is accepted, a search engine permits the teacher to search for compatible shared classrooms. The dynamic filtering permits security to be controlled by a central location and ties the individual classrooms into a network. The dynamic filtering level component permits each classroom and each student to be monitored to a degree designated by the teacher and appropriate for the student.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: September 16, 2014
    Assignee: Cricket Media, Inc.
    Inventors: John Irving, Marcello Bursztein, Steve Mulligan, Patrick Lajeunesse
  • Patent number: 8825676
    Abstract: A system and method for effectively implementing a personal channel for interactive television comprises a personal channel manager that may include a configuration module, a search module, and a content packaging module. A system user may utilize the configuration module to perform a personal channel configuration procedure to specify personal channel configuration data for performing a content record search procedure. The search module may manage the content record search procedure according to one or more search parameters that may be defined during the personal channel configuration procedure. The search module finds content records from content databases during the foregoing content record search procedure. The content packaging module coordinates a content record sorting procedure according to user-specified sorting criteria.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: September 2, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: David S. Wang
  • Patent number: 8811596
    Abstract: An apparatus for evaluating an audio communication comprises a data store for storing a plurality of digital units representing a plurality of characterized aspects of historical audio communications. The characterized aspects include words and sets of words. The apparatus further comprises an associative memory unit coupled with the data store to create associations between entities representing the characterized aspects, and relate the entities and the frequency of occurrence of the entities to identify relationships with call handling categories and priorities requiring intervention, and an assessing unit coupled with the associative memory unit to indicate whether the audio communication contains any associative memory associations related to a call handling category and call handling priority requiring intervention.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: August 19, 2014
    Assignee: The Boeing Company
    Inventors: William G. Arnold, Leonard J. Quadracci
  • Patent number: 8805783
    Abstract: An efficient way and general mechanism is provided to represent and exchange knowledge and/or partial knowledge across nodes when synchronizing between any two nodes including custom or move filters where set membership can change over time at a device as data items come in and out of filter scope. A first node sends a second node its knowledge and/or partial knowledge, including objects and versions of those objects. The second node compares its knowledge and/or partial knowledge with the knowledge and/or partial knowledge of the first node, and then sends the first node any latest versions of objects of which the first node is unaware. In addition, the second node sends its knowledge and/or partial knowledge to the first node.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Siva Muhunthan, Lev Novik, Michael Clark, Andrei Maksimenka
  • Patent number: 8805816
    Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 12, 2014
    Assignee: Facebook, Inc.
    Inventors: Jeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
  • Patent number: 8793218
    Abstract: A large number of objects, such as objects representing beams and columns in an object-oriented enterprise engineering system, may be copied in a model database by partitioning the objects according to certain criteria into a number of ordered small copy groups and copying the objects in each group as an atomic operation. Objects that are to be copied are organized into the ordered groups, and the groups are copied in order, such that all predecessors of a given object are copied into the database before, or in the same small operation as, the given object. If a large copy operation abnormally terminates before all the small copy operations have been completed, the model database is, nevertheless, left in a consistent state, and the copy operation may be resumed from the point of interruption. Furthermore, the number of objects that may be copied is not constrained by the amount of memory available in the system.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: July 29, 2014
    Assignee: Intergraph Technologies Company
    Inventors: Steven D. Herold, Valery Gerard
  • Patent number: 8775444
    Abstract: Embodiments described herein are directed to generating a subset aggregate document from an existing aggregate document. Data pages in an existing aggregate document that satisfy node selection criteria are identified. An aggregate document slice is created that includes the data pages that satisfy the node selection criteria. Connections between the data pages from the existing aggregate document to the aggregate document slice are imported to form at least one continuous path with the data pages.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: July 8, 2014
    Assignee: Xerox Corporation
    Inventor: David Russell Vandervort
  • Patent number: 8768965
    Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: July 1, 2014
    Assignee: Facebook, Inc.
    Inventors: Jeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
  • Patent number: 8768908
    Abstract: A search query is resolved prior to being submitted to one or more search engines. The query is resolved such that the query unambiguously corresponds to a category included in a query ontology that relates search queries to query categories. The query may be resolved by supplementing the query with additional information corresponding to the category. For example, the query may be formatted into a canonical form of the query for the category. Alternatively or additionally, the query may be supplemented with one or more keywords that are associated with the category and that represent words or phrases that appear in a high percentage of search results for queries from the category. Resolving the query yields search results that more closely reflect search results desired by a user submitting the query.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: July 1, 2014
    Assignee: Facebook, Inc.
    Inventors: Abdur R. Chowdhury, Gregory S. Pass
  • Patent number: 8751524
    Abstract: An application sequence may be composed in response to a user query. The application sequence may be based upon user data accessed by the application concierge service. Each application within the personalized chain of applications may request and receive data from the application concierge service about the other applications within the chain.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Joseph Futty, Miller T. Abel, Eric P. Gilmore, Kamran Rajabi Zargahi, John Clavin, Viswanath Vadlamani
  • Patent number: 8745023
    Abstract: A method of and system for providing content-related interactivity services to a mobile device, comprising receiving by a content server from a wireless access point first information related to the browsing interests of a user of a mobile device, wherein the wireless access point is in intermittent communication with the mobile device, receiving by the content server second information related to live content, wherein the live content is to be transmitted over-the-air to the mobile device, retrieving web content by an adaptive search engine based on the first information and the second information, and storing the web content by the content server.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: June 3, 2014
    Inventors: Louis H. Libin, Aldo G. Cugnini
  • Patent number: 8738603
    Abstract: A method of accessing feeds based on metrics is provided. Feeds, each associated with an object stored in a database system, are provided to users of the database system. Inferential user interaction data captures implicit user behavior of users of the database system, wherein the data is generated in relation to a feed. Feed metrics are determined based on the user interaction data, wherein a feed metric is based upon statistics comprising user consumption, user responsiveness, content proliferation, and feed life. Finally, an action is executed in relation to at least one feed based on the feed metrics, wherein the action comprises discontinuing the feed, characterizing a feed, determining that a feed can be monetized, determining that a feed should be cached, or determining that intervention in a feed is advisable.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: May 27, 2014
    Assignee: salesforce.com, inc.
    Inventor: Ronald F. Fischer
  • Patent number: 8738623
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to Internet resource metadata creation and utility and provide a method, system and computer program product for the transformation of articles creating subjective metadata utilized for discovery into articles creating mathematical data that is inherently dynamic, global, composed of auditable elements, conducive to relational cross-reference, and utilized to produce statistical opinion data.
    Type: Grant
    Filed: May 21, 2011
    Date of Patent: May 27, 2014
    Inventors: Benjamin Henry Woodard, Eric Brennan Rodrick
  • Patent number: 8719257
    Abstract: In various embodiments, a semantic space associated with a corpus of electronically stored information (ESI) may be created and used for concept searches. Documents (and any other objects in the ESI, in general) may be represented as vectors in the semantic space. Vectors may correspond to identifiers, such as, for example, indexed terms. The semantic space for a corpus of ESI can be used in information filtering, information retrieval, indexing, and relevancy rankings.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: May 6, 2014
    Assignee: Symantec Corporation
    Inventor: Venkat Rangan
  • Patent number: 8719224
    Abstract: A system includes first metadata defining a business object object model, and second metadata defining a first object model to define a query on the business object object model. The first object model is an instance of a business object view metadata model, and the business object object model is an instance of a business object metadata model. In some aspects, a request is received to retrieve a result element associated with a query on a business object, the business object comprising an instance of a business object object model, and the business object is instantiated based on first metadata defining the business object object model. An instance of a business object view object model is instantiated based on second metadata defining the business object view object model, the instance of the business object view object model defining the query on the business object.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: May 6, 2014
    Assignee: SAP AG
    Inventors: Wolfgang Pfeifer, Gerrit Simon Kazmaier, Baré Said, Jan Teichmann
  • Patent number: 8688634
    Abstract: A method and system for providing convergence of data copies in asynchronous data replication in a database system, includes: labeling rows, a copy of identification and propagation controls. In applying communicated changes, conflicting changes are identified and resolved. In this manner, convergence of data copies in asynchronous data replication is provided, and processing and storage costs are significantly reduced.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kevin S. Beyer, Elizabeth B. Hamel, Bruce G. Lindsay, Clarence M. Pruet, III