Cataloging Patents (Class 707/740)
  • Patent number: 9235603
    Abstract: A method includes identifying at least one document associated with content from at least one digital content source. The at least one document includes information identifying at least one aspect of the content. The method also includes determining a document index for the at least one document based on keywords included in the at least one document. An activity field is inserted into the document index. The method includes accessing activity information. The activity information identifies at least one activity keyword associated with at least one activity. The method further includes identifying at least one present activity keyword in the document based on the activity information. An indicator of at least one present activity is determined based on the at least one present activity keyword. The method includes indexing the indicator of the at least one present activity in the activity field of the document index.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: January 12, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Zhiying Jin, Martin Busse, Jimena Velarde
  • Patent number: 9237166
    Abstract: An Internet infrastructure that supports search operations along with malware screening that uses a search server of a search string from a client device. The search server comprises a search engine for searching the Internet and contains modules for malware detection and quarantine functions. The search server identifies the malwares in the search results, generates malware metadata, and provides appropriate messages to the client device that initiated the search service so the user can avoid malware while browsing and searching Internet. The search results that span to a desired level of sub-domain Universal Resource Locators (URLs) and links are quarantined and denied access when found to be infected with malwares. The associated status messages of the search results are displayed with color code and a popup window displays all the information about the searched links when accessed.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: January 12, 2016
    Assignee: RPX Corporation
    Inventor: James D. Bennett
  • Patent number: 9117178
    Abstract: Embodiments of the present invention are directed to a system for assisting creation of messages, by automatically recommending data to be included therein. The system includes an application configured to accept a set of user inputs of a first classification to determine and provide a group of suggested data relevant to the set of user inputs of the first classification. The group of data is chosen from an evolving collection of data of a second classification. The user is able to select any or all from the group of suggested data to adopt as the user's own and/or to provide additional or different data, which are of the second classification. The user inputs and the user's selection(s) are values collected for use in subsequent determinations.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: August 25, 2015
    Assignee: Elance, Inc.
    Inventors: Kwan-Min Chiu, Daniel-Augustin Grad, Nidhi Gupta
  • Patent number: 9049418
    Abstract: A data processing apparatus includes a text acquisition mechanism acquiring texts to be used as keywords which will be subject to audio retrieval, the texts being related to contents corresponding to contents data including image data and audio data; a keyword acquisition mechanism acquiring the keywords from the texts; an audio retrieval mechanism retrieving utterance of the keywords from the audio data of the contents data and acquiring timing information representing the timing of the utterance of the keywords of which the utterance is retrieved; and a playback control mechanism generating, from image data around the time represented by the timing information, representation image data of a representation image which will be displayed together with the keywords and performing playback control of displaying the representation image corresponding to the representation image data together with the keywords which are uttered at the time represented by the timing information.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: June 2, 2015
    Assignee: SONY CORPORATION
    Inventors: Yasuharu Asano, Kenichiro Kobayashi
  • Publication number: 20150149471
    Abstract: A reporting system is described herein that allows a report author to declare data reporting structures that specify to a reporting application how to dynamically categorize data with changing or potentially unknown characteristics. The reporting system may extend RDL and the data grouping provided by Microsoft SQL Server Reporting Services by adding new elements to the XML-based RDL schema. The reporting system allows the report author to specify for the system to fill gaps in the data, so that the report has a similar layout even as data changes from period to period. The reporting system also allows the report author to specify whether data that does not fit any predefined group bucket is displayed in a report. Thus, the reporting system allows unsophisticated database users to define reports that group data consistently regardless of missing values or other changes in the underlying data.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 28, 2015
    Inventors: Robert M. Bruckner, Christopher A. Hays, Fang Wang
  • Publication number: 20150149467
    Abstract: Methods and apparatus related to associating a task completion step with a task template based on one or more task completion steps of tasks that conform to the task template. A task template may include one or more terms, entities, and/or category of entities. A Task conforms to the task template when the task includes the one or more terms, entities, and/or an identifier of an entity that is a member of the entity category. In some implementations, a task that is associated with a task completion step is identified as conforming to the task template and the task completion step of the conforming task is associated with the task template. In some implementations, the task template may be utilized to associate a task completion step with a task that conforms to the task template.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Google Inc.
    Inventors: Erwin Can Sar, Timothy Youngjin Sohn, Andrew Tomkins
  • Publication number: 20150149469
    Abstract: An approach is provided for associating interest tags with media items based on social diffusions among users. The media tagging platform processes and/or facilitates a processing of one or more user profiles to determine one or more interest tags relating to one or more users, captured at one or more user devices to determine one or more frequencies of the one or more signals. Next, the media tagging platform determines one or more social diffusions of the one or more media items among the one or more users. Then, the media tagging platform causes, at least in part, an association of the one or more media items with the one or more interest tags based, at least in part, on the one or more social diffusions.
    Type: Application
    Filed: June 14, 2012
    Publication date: May 28, 2015
    Applicant: NOKIA CORPORATION
    Inventors: Tong Xu, Hengshu Zhu, Huanhuan Cao, Dong Liu, Jilei Tian
  • Publication number: 20150149468
    Abstract: Hierarchy similarity measure techniques are described. In one or more implementations, categories in a hierarchy of categories are assigned to each of at least two objects. A similarity score may be calculated for the at least two objects that takes into account the categories assigned to the objects. To compute the similarity score for the objects, a distance in the hierarchy between the categories assigned to the objects may be used. Further, a number of siblings in the hierarchy of the categories assigned to the at least two objects may be used to compute the similarity score for the objects.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Saurabh Shukla, Vinayak Agarawal, Rajan Bhargava, Shivam Handa
  • Publication number: 20150149470
    Abstract: A processor-implemented method, system, and/or computer program product defines multiple context-based conformed dimensional data gravity wells on a context-based conformed dimensional data gravity wells membrane. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of the multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane.
    Type: Application
    Filed: January 28, 2015
    Publication date: May 28, 2015
    Inventors: SAMUEL S. ADAMS, ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, JEB R. LINTON
  • Patent number: 9043311
    Abstract: Systems and methods are provided for efficiently indexing archived objects in an archive data store to allow for efficient and quick access to the archived objects. The systems and methods provided also allow alleviate the strain on a live data store and enable a requester wishing to retrieve updates to do so without knowledge of the location of the stored update on a live or archive data store.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: May 26, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Almann T. Goo, Michael J. McInerny
  • Patent number: 9043329
    Abstract: A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking systems, identifying a plurality of content associated with a geofence, the content that was generated within a predetermined time period, determining feature values from the plurality of content for each of a set of features, determining an event probability for the geofence based on the feature values, and detecting an event within the geofence in response to the event probability exceeding a threshold event probability.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 26, 2015
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta, Pedro Alves
  • Patent number: 9043328
    Abstract: A catalog builder is disclosed. This invention relates to data management systems, and more particularly to catalog creation mechanisms in data management systems. Present day data management systems employ catalog builder tools. However, the catalog builders cannot be configured as per the requirements of the users. Further, there are no mechanism to configure custom catalogs and associated metadata. The disclosed catalog builder may be employed to configure an online central repository on the fly and build a catalog. The catalog builder is equipped with a central repository. Further, catalog builder is also provided with advanced search features and analytical capabilities in order to search for the data specified by the user and fetch the data from the central repository. The catalog builder is also provided with clustering and segmentation capabilities in order to slice and dice the data.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: May 26, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Ashok Kumar Ganesan, Ruby Felicia Noel, Adarsh Kumar Jhunjhunwala, Lokesh Sikharam, Prabhu Arumugham
  • Publication number: 20150142813
    Abstract: According to one aspect of the present disclosure, a method and technique for language tag management includes: accessing a standardized language tag repository to identify changes in repository language tags; searching records of a data source categorized using language tags to identify language tags present in records of the data source; determining whether the language tags present in the records of the data source are inconsistent with the repository language tags; responsive to determining that the language tags present in the records of the data source are inconsistent with the repository language tags, determining a language tag update policy for the data source; and performing a language tag update process for the records according to the language tag update policy to re-categorize the records based on the repository language tags.
    Type: Application
    Filed: December 9, 2013
    Publication date: May 21, 2015
    Applicant: International Business Machines Corporation
    Inventors: Amanda Y. Burgmeier, Su Liu, Kiai Weidemann
  • Publication number: 20150142814
    Abstract: Providing object information on the Internet includes configuring a plurality of front-end categories for a plurality of network objects and a plurality of screening conditions for screening the plurality of network objects, where each of the plurality of screening conditions uniquely corresponding to a respective one of the plurality of the front-end categories. Providing object information further includes receiving object information pertaining to a network object, the object information including a screening condition for the network object; storing the object information in a back-end category, determining a front-end category to which the network object belongs, according to the screening condition and storing correlation information of the object and the front-end category, wherein the back-end category is separate from and different than the front-end category.
    Type: Application
    Filed: October 22, 2014
    Publication date: May 21, 2015
    Inventors: Ping Wang, Xu Qiang Yue, Chen Zhu, Gan Wu, Wei Wen Hua, Jia Wang
  • Publication number: 20150142815
    Abstract: When a social networking system receives a report of malicious activity, the social networking system calculates disabled connectivity score for a user reporting the activity or identified by the report. The disabled connectivity score indicates how strongly the user is associated with other objects that have been disabled by the social networking system. Hence, the disabled connectivity score provides a measure of the user's trustworthiness that is used to determine a type of action to be taken in response to the report. Examples of actions that may be taken when a report is received include ignoring the report, further reviewing the report, or taking remedial action by disabling or deleting an object maintained by the social networking system that is the subject of the report.
    Type: Application
    Filed: January 26, 2015
    Publication date: May 21, 2015
    Inventors: Marion Beaufrere, Jan Smole, Rasit Onur Coskunseda, Ziad B. Traboulsi, Nasser Ahmed Al-Sherif, Allan Stewart
  • Patent number: 9037582
    Abstract: A method for matching a first object of a first type with a second object of a second type includes reviving one or more qualifications blocks to be applied to the first object, determining a set of qualifications for each of the one or more qualifications blocks, applying each qualification of the sets of qualifications associated with each qualification block to the first object, and matching the first object to the second object based on the applied sets of qualifications.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: May 19, 2015
    Assignee: SAP SE
    Inventors: Robin Sperle, Heinz Schillinger, Mathias Schoenecker
  • Publication number: 20150134667
    Abstract: Systems, methods, and computer-readable and executable instructions are provided for categorizing a concept. Categorizing a concept can include selecting a target concept with a number of surrounding textual contexts. Categorizing a concept can also include determining a number of candidate categories for the target concept based on the number of surrounding textual contexts. Categorizing a concept can also include selecting a predefined number of articles, each with a desired relatedness to the number of candidate categories. Furthermore, categorizing a concept can include calculating a relatedness score for each of the number of candidate categories based on a relatedness with the number of articles.
    Type: Application
    Filed: July 31, 2012
    Publication date: May 14, 2015
    Inventors: Hui-Man Hou, Lijiang Chen, Shimin Chen, Peng Jiang
  • Publication number: 20150134664
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Application
    Filed: September 12, 2014
    Publication date: May 14, 2015
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 9031956
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating conversion and correction of data types for dynamic lightweight objects via a user interface in an on-demand services environment. In one embodiment and by way of example, a method includes receiving a first data file at a first computing device, identifying data types in the first data file that correspond to dynamic custom objects associated with the first data file, and linking the data types to their corresponding dynamic custom objects.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: May 12, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20150127655
    Abstract: An information processing device includes a comment collection unit that collects comments on a submission target that progresses with the passage of time, a comment selection unit that selects comments to be presented from collected comments to a user based on the characteristics of the user, a display control unit that controls the display of the selected comments so that the user is able to give evaluations for the selected comments, and an evaluation collection unit that collects the evaluations given by the user.
    Type: Application
    Filed: January 13, 2015
    Publication date: May 7, 2015
    Applicant: SONY CORPORATION
    Inventor: Kei TATENO
  • Publication number: 20150127635
    Abstract: A keyword estimation process and tool provides data for on-line visits to websites within a secure search environment. Blocks having probability mass functions are created to build a base using data from sources. The blocks include categories for keywords. Using an algorithm, the keywords for a target number of visits and other metrics may be estimated.
    Type: Application
    Filed: March 24, 2014
    Publication date: May 7, 2015
    Applicant: ACRONYM MEDIA, INC.
    Inventors: Selina EIZIK, John Peter SPEAR, Jonah FELD
  • Publication number: 20150127654
    Abstract: An apparatus and method for storing and displaying user information in an electronic device is provided to categorize information and designate importance. The method includes identifying a plurality of user information, extracting overlapped common information from the plurality of user information, and storing information which is not overlapped among the plurality of user information to be included in a first category and storing the common information to be included in a second category.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 7, 2015
    Inventors: Seung-Eun LEE, Sun-Min HWANG, Hyung-Suk HWANG
  • Publication number: 20150127653
    Abstract: There is provided methods and systems for analyzing data from a plurality of users within a social networking platform, comprising: receiving a query for a topic associated with the social networking platform; determining a set of users having at least one social networking behaviour on the social networking platform related to the topic; selecting, for each user from the set of users, a pre-defined number of posts and associating each of the pre-defined number of posts with the respective user; segmenting the selected posts for each user to determine a likelihood of each of the selected posts among the set of users; and, clustering the selected posts for each user to define a plurality of clusters and determining a mapping from each user to at least one of the plurality of clusters, each cluster comprising representative topics indicating frequently used topics within the cluster for the pre-defined number of posts between the set of users.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 7, 2015
    Inventors: Brian Jia-Lee KENG, Edward Dong-Jin KIM
  • Publication number: 20150127461
    Abstract: Methods, Apparatuses, and Storage Medium associated with chronology based file management are disclosed herein. In embodiments, a method may include receiving a selection of a plurality of files or the plurality of files, and generating association data selectively associating the plurality of files with a plurality of events scheduled in a calendar of a user or time periods of the user. The method may further include storing the association data to facilitate subsequent selectively retrieval of the plurality of files in response to retrieval requests for files associated with selected ones of the plurality of events scheduled in the calendar of the user or the time periods of the user. Other embodiments may be described and claimed.
    Type: Application
    Filed: January 6, 2015
    Publication date: May 7, 2015
    Inventors: Sheridan L. Porter, Swain W. Porter
  • Patent number: 9026494
    Abstract: A system for processing data comprises a deduplicating system, an interface, and a processor. The deduplicating system stores a copy of data stored in a data storage system by storing a set of segments that is able to reconstruct the data stored in the data storage system. The interface receives an indication to revert data stored in the data storage system to a state of data at a snapshot time stored in the deduplicating system. The processor is configured to determine a subset of the data stored in the data storage system that has changed between the data stored in the data storage system and the state of data at the snapshot time stored in the deduplicating system using a first list of fingerprints associated with the data stored on the data storage system and a second list of fingerprints associated with the state of data at the snapshot time stored in the deduplicating system.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: May 5, 2015
    Assignee: EMC Corporation
    Inventor: R. Hugo Patterson
  • Publication number: 20150120740
    Abstract: The embodiments deal with files that are already present in a storage when mounting the storage in a file system and files created after the mounting as different groups. (Metadata of) the files is classified. The files are each divided into metadata (index) and a file main body and are recorded on different storage areas, that is, an index partition (IP) and a data partition (DP), associated with each other. This file system is effective in a storage format in which a new file is merely written and an already written file is not updated or deleted (for example, a tape medium used in the LTFS). The embodiments implement a WORM file system by rejecting a request to update or delete a file that is present at mounting as a WORM file and permitting update or deletion of a file that is created after mounting until the storage is unmounted.
    Type: Application
    Filed: September 19, 2014
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: ATSUSHI ABE, Takashi Ashida, Takeshi Ishimoto, Setsuko Masuda, Yutaka Oishi, Masahide Washizawa, Terue Watanabe
  • Publication number: 20150121265
    Abstract: Systems and methods (e.g., utilities) for use in providing automated, lightweight collection of online, open source data which may be content-based to reduce website source bias. In one aspect, a utility is disclosed for use in extracting content of interest from at least one website or other online data source (e.g., where the extracted content can be used in a subsequent search query). In other aspects, utilities are disclosed that are operable to perform various types of analyses on such extracted content and present graphical representations of such analyses on a display of a client device.
    Type: Application
    Filed: November 25, 2014
    Publication date: April 30, 2015
    Inventors: Abha Moitra, David Brian Bracewell, Steven Matt Gustafson, T. Michael Baylor, Tina H. Chau
  • Publication number: 20150120743
    Abstract: A messaging system receives a message that is intended for a recipient, who is a user of a social networking system. An object associated with the message is identified based on the message content and/or metadata associated with the message. The messaging system accesses a social networking system database to obtain social information about a relationship between the recipient and the identified object. The message is then indexed using the social information, wherein an entry for the message is stored in a message index based on the social information. This process may be repeated for each received message, and multiple different message indexes may be generated for received messages to track different types of social information. A user interface for viewing messages uses the message index to organize the messages, such as to filter, categorize, and/or sort the messages in the display.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Prashant Malik, Jiakai Liu, Andrew G. Bosworth, Joel Benjamin Seligstein
  • Publication number: 20150120741
    Abstract: The embodiments deal with files that are already present in a storage when mounting the storage in a file system and files created after the mounting as different groups. (Metadata of) the files is classified. The files are each divided into metadata (index) and a file main body and are recorded on different storage areas, that is, an index partition (IP) and a data partition (DP), associated with each other. This file system is effective in a storage format in which a new file is merely written and an already written file is not updated or deleted (for example, a tape medium used in the LTFS). The embodiments implement a WORM file system by rejecting a request to update or delete a file that is present at mounting as a WORM file and permitting update or deletion of a file that is created after mounting until the storage is unmounted.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: ATSUSHI ABE, Takashi Ashida, Takeshi Ishimoto, Setsuko Masuda, Yutaka Oishi, Masahide Washizawa, Terue Watanabe
  • Publication number: 20150120744
    Abstract: A computer data processing system including a central processing unit configured with an integrated computer control software system for the management of data objects including dynamic and automatic organization, linking, finding, cross-referencing, viewing and retrieval of multiple objects regardless of nature or source. The system provides an underlying component architecture having an object-oriented database structure and a metadata database structure which stores only one instance of each object while linking the object to multiple collections and domains for grouping into and retrieval from any of the collections. The system employs configurable, extensible attribute/properties of data objects in metadata format, and a user-configurable interface that facilitates information management.
    Type: Application
    Filed: January 5, 2015
    Publication date: April 30, 2015
    Inventor: Bruce L. Horn
  • Publication number: 20150120742
    Abstract: A method and a system for processing recommended software are disclosed. A cluster analysis module performs a cluster analysis for users based on software using information reported by the users, and determines a software list corresponding to each user cluster, and sort software in the software list according to using condition of the software. A recommendation module determines a user cluster that is the most relevant to a specific user based on software using information of the specific user, and selects top N pieces of software from a software list corresponding to the user cluster to recommend the selected top N pieces of software to the specific user, where N is a predefined value.
    Type: Application
    Filed: December 19, 2014
    Publication date: April 30, 2015
    Inventors: Xin LIU, Xin TUO, Zhemin LI
  • Publication number: 20150120739
    Abstract: An aggregation processing system includes a data transmission unit for transforming data which is a target of an aggregation process into a format of a tuple having a key and for transmitting the tuple to a data processing unit, and the data processing unit for performing an aggregation process of a tuple which has been transmitted. When a tuple transmitted from the data transmission unit is received, the data processing unit invokes an operator and performs an aggregation process. In the aggregation process, aggregated data is generated based on the tuple received by the data processing unit and a related input table, and writing to an output table or generation of an output tuple is performed based on the generated aggregated data. A plurality of aggregation processes are implemented by combining processes by the operators, and the plurality of aggregation processes are performed as one transaction.
    Type: Application
    Filed: August 28, 2014
    Publication date: April 30, 2015
    Inventors: Kaoru HOSOKAWA, Taku SASAKI, Noriaki UMAYAHARA, Gaku YAMAMOTO
  • Publication number: 20150112975
    Abstract: A context-aware search apparatus and method are disclosed. The context-aware search apparatus includes a storage configured to store information about personal raw data collected from a routine activity of a user and life log information of the user, a communicator configured to communicate with a user equipment apparatus, and a controller configured to, in response to receiving a search request of the user through the communicator, extract a keyword from the search request, search the storage for information associated with the keyword based on the life log information of the user, and transmit a result of the search to the user equipment apparatus. Thus, the context-aware search apparatus provides a search result appropriate for a user based on personal raw data collected from a routine activity of the user.
    Type: Application
    Filed: June 9, 2014
    Publication date: April 23, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Eun-Hee RHIM
  • Publication number: 20150112960
    Abstract: Systems and/or methods for searching and aggregating internet web page updates. The system and/or method may further allow for customization of topics to update. Additionally, social media aspects of the system and/or method may allow for voting and commenting as well as sharing.
    Type: Application
    Filed: January 6, 2015
    Publication date: April 23, 2015
    Inventors: Michael Markson, Krishna Srinivasan, Nicholas Sorrentino, Ann Lee Richards, Rich Skrenta, Gregory B. Lindahl
  • Publication number: 20150112958
    Abstract: System, method, and computer program product to perform an operation, the operation comprising publishing a content according to a content class ratio and a content impact on each of a plurality of metrics.
    Type: Application
    Filed: June 25, 2014
    Publication date: April 23, 2015
    Inventors: Maryam AHMED, Trudy L. HEWITT, Kimberly D. MCCALL
  • Patent number: 9015158
    Abstract: To provide a contents creating device and a contents creating method capable of distributing contents having an article arrangement with high relativity to a user as distribution destination. A contents creating device 100 to create contents to be distributed within a predetermined group, including a material evaluation unit 130 configured to evaluate relativity of material data of contents to a user as contents distribution destination, and a contents editing unit 140 configured to determine an article arrangement within contents according to an evaluation, wherein contents based on the article arrangement are created. Due to this, it is possible to distribute contents having an article arrangement with high relativity to a user of the distribution destination and it is possible for the user as distribution destination to browse an article in which the user is highly interested.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: April 21, 2015
    Assignee: KDDI Corporation
    Inventors: Hiromi Ishizaki, Keiichiro Hoashi, Chihiro Ono
  • Patent number: 9015269
    Abstract: The present invention relates to the notification of a server device with the availability of resources in cache memories of a client device and to the serving of digital resources in such a client-server communication system. The notifying method comprises: obtaining a first list of resources available in the cache memories of the client device; filtering the first list according to filtering criteria relating to a resource parameter, to obtain a filtered list of fewer resources available in the client device or splitting the first list according to splitting criteria relating to a resource parameter, to obtain a plurality of sub-lists of resources available in the client device; and notifying the server device with data structures representing the filtered list or sub-lists of resources.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: April 21, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Herve Ruellan, Youenn Fablet, Romain Bellessort
  • Publication number: 20150106379
    Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.
    Type: Application
    Filed: November 24, 2014
    Publication date: April 16, 2015
    Inventors: Mark ELLIOT, Allen CHANG
  • Publication number: 20150106377
    Abstract: An online educational publishing platform generates an effective grade point average for respective users of the platform by aggregating data describing educational activities of the users. The educational activity data includes users' interactions with pages of content distributed by the online educational platform, as well as data retrieved from user profiles of the users and external databases. The educational activity data is filtered into a plurality of categories and scored based on scoring metrics associated with the categories. Using the scored user activity data, the publishing platform generates the effective grade point averages. Each user may have multiple eGPAs whose value depends on how the eGPA was generated. Accordingly, an eGPA provides a quantitative representation of a student's academic engagement, achievements, and experiences.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: Chegg, Inc.
    Inventors: Paul Chris Sri, Vincent Le Chevalier, Benjamin James Bercovitz, Anand Madhavan, Charles F. Geiger
  • Publication number: 20150106378
    Abstract: Legacy documents of an enterprise are scanned and analyzed to determine best practices and rules for each category. Clauses and groups of clauses are assigned scores for relative value. Each category of documents has a profile of the clauses and groups of clauses which establish a norm against which proposed new documents may be scored. A document is analyzed for clauses and groups of clauses. A score is determined for each document to measure its fit with a document category. An absence of an expected clause within group of clauses results in a lower score. An absence of a group of expected clauses results in an even lower score. A high score reflects that a document is substantially standard with its category.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 16, 2015
    Applicant: BARRACUDA NETWORKS, INC.
    Inventors: Thorfinn Clark, Chris Hawkins
  • Patent number: 9009162
    Abstract: In an information searching method, information content records are provided in a computer network, each information content record including a tag indicator forming a subset less than a whole of a context hashtag record. When a search query including at least one search term is received from a user, a search is performed of an index of context hashtag records for the at least one search term. The index of context hashtag records is based on data other than only the subset less than the whole of the context hashtag record. Based on the searching, a list of context hashtag record matches is generated, and a search result is returned to the user. The search result includes a list of information content records, each information content record on the result list being associated with at least one context hashtag record on the list of context hashtag record matches.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: April 14, 2015
    Inventor: Ji Xian Luo
  • Publication number: 20150100585
    Abstract: Data processing includes accessing a product category tree, the product category tree comprising a plurality of hierarchical levels. A leaf category level of the plurality of hierarchical levels comprises a leaf category node. The leaf category node includes product information. The product information comprises a plurality of product attribute parameters. The plurality of product attribute parameters comprises standard product information. Data processing further includes selecting, among the plurality of product attribute parameters that correspond to the leaf category node, a representative product attribute parameter that is representative of the product information; and partitioning standard product information of the leaf category node to obtain a plurality of sets using the representative product attribute parameter, wherein each of the plurality of sets includes at least some of the standard product information.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 9, 2015
    Inventors: Haijie Gu, Ningjun Su, Qifeng Dai, Haiping Ma, Jinyin Zhang, Enhong Chen
  • Patent number: 9002852
    Abstract: Methods and apparatus for analysis of semi-structured social media are described. A method comprises classifying a plurality of user-generated content entries into a plurality of categories based at least in part on an analysis of respective structured components of at least a subset of the plurality of entries. The method further includes determining, based at least in part on an analysis of additional components of entries of a particular category, a set of representative content elements of entries of the particular category, and generating a report that comprises one or more representative content elements of the particular category.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: April 7, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Ayman Omar Farahat, Nesreen Kamel Abuseree Ahmed
  • Patent number: 9002842
    Abstract: A method for computerized batching of huge populations of electronic documents, including computerized assignment of electronic documents into at least one sequence of electronic document batches such that each document is assigned to a batch in the sequence of batches and such that there is no conflict between batching requirements, the following batching requirements being maintained by a suitably programmed processor: a. pre-defined subsets of documents are always kept together in the same batch, b. batches are equal in size, c. the population is partitioned into clusters, and all documents in any given batch belong to a single cluster rather than to two or more clusters.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: April 7, 2015
    Assignee: Equivio Ltd.
    Inventor: Yiftach Ravid
  • Publication number: 20150095339
    Abstract: A system, apparatus, computer-program product and method are provided for identifying members of a particular user segment. One particular user segment of interest includes members who work for employers having a number of employees within a predetermined range. Members of an online service provide data purporting to identify their employers and/or other personal or professional attributes. The data entries are normalized by standardizing terms, removing superfluous or unneeded terms, and/or performing other processing. The members are then clustered according to their normalized employer names, and members within clusters that have sizes within the range are added to the user segment. Invalid employer names (e.g., fictitious companies, non-existent entities) may be filtered out. Within a cluster, a professional social networking site (or other site) may be analyzed to determine if the clustered members have developed relationships; if not, the cluster may be cancelled.
    Type: Application
    Filed: June 27, 2014
    Publication date: April 2, 2015
    Inventors: Jiaqi Guo, Baoshi Yan, Alexis B. Baird, Daniel Tunkelang
  • Publication number: 20150095338
    Abstract: Techniques for categorizing exceptions and logs are described. For example, exception data of an exception that occurred on a machine is accessed. The exception data includes a stack trace of the exception. A determination is made that the exception is unique based on the stack track of the exception. Responsive to the determination that the exception is unique, the exception is categorized, by a machine including a memory and at least one processor, into one or more categories based on the stack trace of the exception.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Linkedln Corporation
    Inventors: Nicholas Baggott, Badrinath K. Sridharan, Toon Sripatanaskul
  • Patent number: 8996530
    Abstract: Users receive content recommendations from a personalized, generalized recommendation service that aggregates and selects content of high personal relevance to each individual user from a large pool of both personal and public content. The received content is filtered and the content determined to be relevant is cached. When a user request for content is received, the cached content is rescored and the content determined to be most relevant based on satisfaction of a relevance threshold is selected and forwarded to the user. Feedback methodologies are also implemented so that a user's actions are taken into consideration in real time and can affect subsequent recommendations to the user.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: March 31, 2015
    Assignee: Yahoo! Inc.
    Inventors: Chris LuVogt, Bruce Robbins, Vu B. Nguyen, Deepa Mahalingam
  • Patent number: 8996565
    Abstract: A system, a method, and a computer program product for in-memory database processing are provided. A business object is generated in a first system. The generated business object is replicated from the first system to a second system. A high performance application implementing the replicated business object is executed based on at least one system specific view.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: March 31, 2015
    Assignee: SAP SE
    Inventors: Cornelia Haase, Kerstin Hoeft, Jens Lieberum, Christian Stork, Steffen Weinstock
  • Publication number: 20150088862
    Abstract: To reduce time and labor in identifying a similar category among a plurality of categories into which objects are classified. Based on a predetermined operation performed by a user with respect to two objects among a plurality of objects classified into some of a plurality of predetermined categories, the information processing system deduces the two objects as comparison targets. Then, based on the number of times at which the two objects are deduced as comparison targets, the information processing system determines two categories into which the two objects are respectively classified as similar categories.
    Type: Application
    Filed: April 23, 2013
    Publication date: March 26, 2015
    Inventor: Takashi Umeda
  • Publication number: 20150088897
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for automatically removing inappropriate content. One example method includes: identifying a report of inappropriate content received from a user, the report identifying a content item the user has identified as inappropriate and an identification of the user, determining whether to automatically remove the content item based at least in part on the identity of the user, and removing the content item upon determining that the content should be removed. In some instances, the user is associated with a report weight. The report weight can be based, at least in part, on a business role of the user. Determining whether to automatically remove the content item may include determining that the user or a business role of the user is associated with an automatic removal rule, and removing the content item upon determining that the report is associated the user.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Inventors: Yahali Sherman, Rachel Ebner, Eyal Nathan, Dmitry Khalatov, Ariel Tammam