Patents Examined by Greta Robinson
  • Patent number: 8620901
    Abstract: Systems and methods for operating a database using distributed memory and set operations, and for evaluating graphs stored in the database. Any system may be represented as a graph structure having nodes and edges. The graph structure is stored in a distributed memory system using a key/value schema wherein each node is stored as a key and a set of neighbor nodes is stored as the corresponding value. A short path from one node to another may be determined by traversing the graph in stages, moving outward from each node in stages until common midpoint nodes are found indicating connections between the nodes.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: December 31, 2013
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Matthew Fuchs
  • Patent number: 8612471
    Abstract: A method and a system for inventory data entry. The method generates identification codes that correspond to labels affixed to items to be logged into inventory and stores information about items associated with the identification codes. The method further allows a user to search for an identification code in the database when the item is ready to be logged in. The system provides a memory and a processor for inventory data entry.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: December 17, 2013
    Assignee: SAP AG
    Inventor: Johan Christiaan Peters
  • Patent number: 8606828
    Abstract: The present invention provides a general solution to presenting media interface and navigation tools for content provided from a plurality of sources. The invention maintains a user at a single site regardless of the source of the media content. This permits a consistent interface to be presented to the user. Because the user remains at the same site, differences in tiered membership may be tracked so that the user is only presented with content that the user is permitted to view. The invention uses a metadata language to characterize content so that viewer type, membership level, and other information can be maintained and used for an enjoyable viewing experience.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: December 10, 2013
    Assignee: Yahoo! Inc.
    Inventor: Andrew R. Volk
  • Patent number: 8606829
    Abstract: A collection of information that includes contexts and one or more nodes is navigable via display of a first visual representation that includes a representation of a first node. Two other contexts that may reference the first node can be selected in order to navigate directly from the first visual representation to a visual representation corresponding to one of the other contexts. Thus, a second visual representation may include a different view that corresponds to a selected referencing context. Navigation may include cycles in some embodiments (as opposed to acyclic graphs or directed acyclic graphs, which may not allow cycles). Visual representation may be depicted via a web page. In some embodiments, nodes are files and contexts are directories. Nodes may also include media content in some embodiments.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: December 10, 2013
    Assignee: Blue Dolphin Solutions LLC
    Inventors: Eric Justin Gould, Janna Buckmaster, Todd Wilkens, Paulus W. Trisnadi
  • Patent number: 8601021
    Abstract: An experience information processing apparatus for a social networking service, includes an ontology unit for providing a social ontology including social connection information and location information of a user and a service ontology including web service information, service location information and tag information. Further, the experience information processing apparatus includes an experience information management unit for extracting experience information content having location information from a plurality of mobile devices, classifying the extracted experience information content using the ontology unit to establish an experience information database, and searching the established experience information database based on the location information in response to a request from the mobile device to provide a social media service by linking the social connections information, the location information, and the tag information.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: December 3, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jung Tae Kim, Jong-Hoon Lee, Hoon Ki Lee, Euihyun Paik
  • Patent number: 8600947
    Abstract: A computer-implemented method for providing backup interfaces may include (1) identifying a backup policy configured to back up a source system according to a backup configuration, (2) identifying a request to display the backup policy within a graphical user interface, and in response to the request, (3) portraying the backup policy within the graphical user interface as a flow diagram, the flow diagram including (i) a first box representing the source system, the first box displaying an identifier of the source system, (ii) a second box representing a backup stage of the backup policy, the second box displaying an identifier of the backup stage, and (iii) a directed edge connecting the first box and the second box, the directed edge indicating a sequence beginning with the first box and progressing to the second box. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: December 3, 2013
    Assignee: Symantec Corporation
    Inventors: Kirk Hartmann Freiheit, Gregory R. Dowers, II, Robert Santiago, Jessica Rich
  • Patent number: 8595233
    Abstract: A data processing apparatus includes: a temporary storage unit storing a cluster-element correspondence table showing correspondence between a cluster ID for identifying each of clusters classified by the data processing apparatus and an element ID of element data belonging to the cluster identified by the cluster ID, and a group-cluster correspondence table showing correspondence between a group ID for identifying a group classified according to a user's subjective criterion and a cluster ID of a cluster belonging to the group identified by the group ID; a feature extraction unit extracting a feature value of newly added element data; and an automatic classification processing unit determining a belonging cluster from the clusters, and updating a classification boundary condition defining a boundary of the belonging cluster. The apparatus also includes a data management unit recording an element ID of the newly added element data and a cluster ID of the belonging cluster.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: November 26, 2013
    Assignee: Panasonic Corporation
    Inventors: Takashi Kawamura, Kuniaki Isogai, Yazhou Liu
  • Patent number: 8583651
    Abstract: A records management system classifies records according to a file plan. Record are declared, and then classified. Some records have in initially indeterminate classification and classification is deferred, either by request or due to a lack of sufficient information to classify the record according to the file plan. Unclassified records are placed into a temporary container. At some time while in the temporary container a classification event occurs with a given record which allows the records management system to classify the record and place it into a container corresponding to its classification.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Frank R. Ayars, Yi-Jen Lin, Yvonne W. Santiago, Li Zhou
  • Patent number: 8583706
    Abstract: The invention relates to a method for making it easier to carry out information search and processing with a communications device. Furthermore, the invention relates to a network browser employing the method and a www service at a server in a communications network as well as a cellular network terminal. In the method according to the invention, information entered in the address field of the network browser is utilized so that the address field with its virtual function keys is modified in accordance with the service used on the basis of information entered in the address field.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: November 12, 2013
    Assignee: Nokia Corporation
    Inventors: Mika P. Mustonen, Markku Rytivaara
  • Patent number: 8577899
    Abstract: Methods and systems supporting curation of items in a searchable knowledge base are provided. The methods and systems include mining one or more search queries of the searchable knowledge base, where each of the search queries includes a plurality of the items. The method further includes determining one or more pairs of items using a processor, where each of the pairs of items includes a correlation value exceeding a threshold. The correlation values for the pairs of items are based upon the frequency the items of the pairs of items co-occur within the search queries. The method further includes providing the pairs of items to a curator, where the curator reviews the pairs of items.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: November 5, 2013
    Assignee: Palo Alto Research Center Incorporation
    Inventor: John T. Maxwell
  • Patent number: 8577933
    Abstract: A Double Blinded Privacy-Safe Distributed Data Mining Protocol is disclosed, among an aggregator, a data consumer entity having privacy-sensitive information, and data source entities having privacy-sensitive information. The aggregator does not have access to the privacy-sensitive information at either the data consumer entity or the data source entities. The aggregator formulates a query without using privacy-sensitive information, and sends the query to the data consumer entity. The data consumer entity generates a list of specific instances that meet the conditions of the query and sends the list, encrypted, to the data source entities either directly or through the aggregator. The data source entities match the list against transactional data, de-identify the matched results, and send them to the aggregator. The aggregator combines results from data source entities and sends the combined result to the data consumer entity.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: November 5, 2013
    Assignee: Crossix Solutions Inc.
    Inventor: Asaf Evenhaim
  • Patent number: 8577932
    Abstract: This invention includes a method of navigating a collection of nodes by selecting a first node, generating a context list and displaying first node and context list. Each context of the context collection includes a second node essentially referencing the first node. Another aspect of the invention includes a method of generating an address from a collection of contexts containing steps of receiving a selected attribute collection and generating the address. Each context includes a resolution address and an attribute collection. Each of the attribute collections contains at least one attribute. Whenever the attribute collection of a first context of the context collection is essentially the same as the selected attribute collection, the resolution address of the first context is selected as the generated address. Another aspect of the invention includes a method of navigating a hypergraph. The hypergraph includes at least one context list. Each context list contains at least one context.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: November 5, 2013
    Assignee: Blue Dolphin Solutions LLC
    Inventors: Eric Justin Gould, Janna Buckmaster, Todd Wilkens, Paulus W. Trisnadi
  • Patent number: 8572133
    Abstract: A system is for identifying a selected target in a geographic model. The system includes a database configured to store electronically a geographic model, different target model types with respective model-type metadata associated therewith, and different unique targets with unique target metadata associated therewith. A processor cooperates with the database and determines a proposed type-match between a selected target, with selected target metadata associated therewith, and one of the plurality of different target model types stored in the database based upon the selected target metadata and the model-type metadata. The processor also generates updated selected target metadata based upon confirmation of the proposed type-match, and determines a proposed unique target-match between the selected target and one of the different unique targets based upon confirmation of the proposed type-match and based upon the updated selected target metadata and the unique target metadata.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 29, 2013
    Assignee: Harris Corporation
    Inventors: Gilbert Christopher Duncan, Guillermo E. Gutierrez, Belinda Villegas
  • Patent number: 8572035
    Abstract: A universal data management interface (UDMI) system includes a processing system generates a visual interface through which a user can access, manage, and manipulate data on plural different types of remote databases. The UDMI connects to multiple standard database management systems and to allow multiple users to access, manage, and manipulate data within each of the multiple standard database management systems. The UDMI also allows multiple virtual databases that reside in a single database to be available as a network service.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: October 29, 2013
    Assignee: Crucial Apex Communications LLC
    Inventor: Jasmin Cosic
  • Patent number: 8566279
    Abstract: A data collection system is provided. The system comprises a central server that stores configuration data, a plurality of data sources that produce data, and a plurality of collectors. Each of the plurality of collectors is stored in a computer readable storage medium and executable by a processor to obtain corresponding configuration data from the central server, compare the obtained configuration data to configuration data stored in memory of a corresponding server, replace at least a portion of the configuration data stored in memory with at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory, and collect data from one of the plurality of data sources based on at least the at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: October 22, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Justin A. Martin, Brian J. Washburn
  • Patent number: 8566287
    Abstract: An apparatus and computer-executed method for scheduling data backups may include accessing a specification for a backup job. The specification may include an identification of a data source, a start time and a target storage device to which backup data should be written. A first history of past backup jobs that specify the data source, and a second history of past backup jobs that specify the target storage device, may be identified. Using the first history, an expected size of the backup data may be computed. Using the second history, an expected rate at which the backup data may be written to the target storage device may be computed. Using the expected size, the expected rate and the start time, an expected completion time for the backup job may be computed.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 22, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ajay Bansal, Gopakumar Ambat, Subramariam Venkata Kalambur
  • Patent number: 8560388
    Abstract: The usefulness, and consequently the performance, of advertisements are improved by allowing businesses to better target their ads to a responsive audience. For example, location information may be used in ad relevancy determination, and in attribute (e.g., position) arbitration. Such location information may be associated with price information, such as a maximum price bid, and/or with ad performance information. Ad performance information may be tracked on the basis of location information. The content of an ad creative, and/or of a landing page may be selected and/or modified using location information. Tools may be provided to enter and/or modify location information, such as location-dependent targeting information and price information. The location information used to target and/or score ads may be, include, or define an area. The area may be defined by at least one geographic reference point (e.g., defined by latitude and longitude coordinates) and perhaps additional information.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Leslie Yeh, Sridhar Ramaswamy, Zhe Qian, Mark Rose
  • Patent number: 8554772
    Abstract: A records management system classifies records according to a file plan. Record are declared, and then classified. Some records have in initially indeterminate classification and classification is deferred, either by request or due to a lack of sufficient information to classify the record according to the file plan. Unclassified records are placed into a temporary container. At some time while in the temporary container a classification event occurs with a given record which allows the records management system to classify the record and place it into a container corresponding to its classification.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Frank R. Ayars, Yi-Jen Lin, Yvonne W. Santiago, Li Zhou
  • Patent number: 8549034
    Abstract: A method for enabling a user of a communication network to get information about entities is presented. The entities are classified in an entity database according to a plurality of characteristics, and the user is associated with a list of contacts, each contact being associated with a log of communication sessions the contact has been involved in through the communication network. For each communication session the log includes an indication of parties involved in the communication session.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: October 1, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Giovanni Martini, Gabriele Elia, Marco Marchetti
  • Patent number: 8549033
    Abstract: The usefulness and the performance of advertisements are improved by allowing businesses to better target their ads to a responsive audience. Location information is determined (or accepted) and used. For example, location information may be used in a relevancy determination of an ad. As another example, location information may be used in an attribute (e.g., position) arbitration. Such location information may be associated with price information and/or ad performance information. Ad performance information may be tracked on the basis of location information. The content of an ad creative, and/or of a landing page may be selected and/or modified using location information. Finally, tools, such as user interfaces, may be provided to allow a business to enter and/or modify location information, such as location information used for targeting and location-dependent price information. The location information used to target and/or score ads may be, include, or define an area.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Leslie Yeh, Sridhar Ramaswamy, Zhe Oian, Mark Rose