Retrieval From The Internet, E.g., Browsers, Etc. (epo) Patents (Class 707/E17.107)
  • Patent number: 9804994
    Abstract: A service agent provides an interface for the actions that a client application needs to perform against a server. The service agent selects an appropriate service implementation based on configuration information. The service implementation is associated with a particular service version or source. A number of service implementations are available to the service agent. The service agent also creates a cache service instance that is compatible with the service instance. The client application makes data requests through the service agent. The cache service retrieves requested data from a local storage or from a selected service, if the data is not available locally. The cache service stores an expiration value with the data in the cache. The expiration value is retrieved when data is requested from the cache. The cache data is returned only if the expiration value has not exceeded an expiration policy.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carlos Omar Ortiz Rodriguez, Filip Jerzy Gorski
  • Patent number: 9794242
    Abstract: The present disclosure provides a method for realizing logon to an application service website on an operation platform, including when a user terminal visits the application service website, receiving a first URL request sent from the application service website; obtaining logon information of an account of the application service website from the local according to the first URL request; and returning the logon information of the account to the application service website by invoking a first predefined function containing the logon information of the account, so that the application service website provides a web page for the user terminal to fast log on. The present disclosure also provides an apparatus for realizing logon to an application service website on an operation platform and an operation service platform.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: October 17, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ningjun Dou, Jie Lin
  • Patent number: 9787795
    Abstract: Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: October 10, 2017
    Assignee: TEALIUM INC.
    Inventor: Michael Anderson
  • Patent number: 9681304
    Abstract: The present invention provides a network and data security testing app for mobile devices such as an Apple iPad, which is connected to the Internet via a wireless network. The app downloads and stores one or more network security or data loss test cases from a centralized server, which are then executed on the mobile device. For example, a test case attempts to access predetermined web pages through the wireless network and then determines whether access was granted. In another example, a test case attempts to transmit sensitive data through the network. Results of the test case are displayed on the mobile device and uploaded to the centralized server. The network and data security testing app also identifies whether access was granted to web pages hosting botnets, malicious web exploits, malicious web obfuscation, malicious iframe redirection, and malware files.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: June 13, 2017
    Assignee: Websense, Inc.
    Inventors: Jason Clark, Dave Baker
  • Patent number: 9659335
    Abstract: Systems and methods are provided that record details of product samples given to a customer. A request to add one or more product sample records is received, and in response, user interface showing product sample information for available product samples is presented. The user interface may include a field for entering a quantity of each product sample given to the customer. One or more product sample records is recorded corresponding to each product sample for which a quantity was entered in the user interface.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: May 23, 2017
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar, Pinjari Allavali, Walter Back
  • Patent number: 9654542
    Abstract: Embodiments of the present invention include methods and systems for accelerated application startup. A method for accelerating startup of an application is provided. The method includes persistently storing a number of uniform resource locator (URL) hostnames based on one or more hostname requests made by one or more users during use of the application. The method further includes, upon startup of the application, making a DNS lookup call for at least one of the stored hostnames prior to a hostname request initiated by the application, wherein a resolution result for at least one of the stored hostnames is cached in the operating system DNS cache in preparation for the hostname request. A system for accelerating startup of an application is provided. The system includes a hostname storage device, a DNS pre-fetcher and a startup DNS pre-cacher.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: May 16, 2017
    Assignee: GOOGLE INC.
    Inventor: James Roskind
  • Patent number: 9635120
    Abstract: An architecture that can facilitate support for or integration of disparate communications networks. The architecture can embody a consolidated network repository (CNR) that can be configured as a single logical repository that can potentially be configured according to a common schema regardless of the type or number of schema employed by the disparate communications networks.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: April 25, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Sangar Dowlatkhah
  • Patent number: 9612758
    Abstract: A technique operates data storage equipment. The technique involves, during a first time period and while processing circuitry performs host I/O operations on behalf of a set of hosts, performing a data identification operation which provides a data identification result identifying particular data which is routinely accessed by the processing circuitry. The technique further involves, during a second time period after the first time period and in response to the data identification result, copying the particular data from secondary storage to an extension cache which forms part of primary storage to pre-fetch the particular data from the secondary storage for subsequent use by the processing circuitry. The technique further involves, during a third time period after the second time period and while the processing circuitry performs further host I/O operations on behalf of the set of hosts, accessing the particular data from the extension cache.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 4, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiaoqin Liu, Lei Chen, Yangbo Jiang, Christine Buckley
  • Patent number: 9602620
    Abstract: Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results. The method and system also include prerendering the URL content when the instruction to prefetch the URL content is provided.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: James Roskind, Michael Belshe, William Chan
  • Patent number: 9563613
    Abstract: A method for providing digital communication using dynamic portable document format (PDF) generation is disclosed. The method comprises a dynamic generation server receiving a request message that includes a plurality of fields, a request type identifier, and a source identifier associated with a requesting source application. The method also comprises parsing the request message, and responsive to the parsing, determining a plurality of output requirement parameters. The dynamic generation server correlates the request message with source content based on the determination of output requirement parameters. The method includes selecting at least one HTML template, CSS string, and graphics file based on the correlation, while further scraping input values from the request message. Additionally, the method includes dynamically building a customized HTML string, and converting the customized HTML string into a PDF document.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: James Dinkel, Veeranjaneya V. Poranki
  • Patent number: 9515954
    Abstract: Systems and methods are presented for enabling a user to provide rules for the placement of computing resources at a data center for an entity that employs or is associated with the user. The data center can use the placement rules to select a data center computer system to host computing resources for a user. The rules can be used to establish diversity in computing resource placement at the data center thereby reducing the number of users who lose access to computing resources when a specific data center computer suffers a failure. Further, the placement rules can be used to facilitate configuration of the computer resources for the user based, for example, on the user's employment responsibilities.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: December 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Deepak Suryanarayanan, David Everard Brown, Malcolm Russell Ah Kun, Eugene Michael Farrell
  • Patent number: 9485240
    Abstract: The present invention discloses a multi-account login method and apparatus. Herein, the multi-account login method comprises: opening a temporary webpage window in a browser according to a multi-account login instruction; creating a Cookie for the temporary webpage window, wherein the Cookie is independent of a global Cookie of the browser; and performing multi-account login by using the temporary webpage window. By means of this application, it is convenient for a multi-account user to use a browser, thereby improving the use experience of the multi-account user in using the browser.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: November 1, 2016
    Assignees: Beijing Qihoo Technology Company Limited, Qizhi Software (Beijing) Company Limited
    Inventors: Liang Tian, Tianping Wang, Peng Xiong, Huan Ren
  • Patent number: 9449346
    Abstract: Systems and methods for programmatic access of external financial service systems. An application proxy instance is created that simulates an application of an external financial service system. A normalized account request is received for financial data of the external financial service system for a specified account. The normalized account request is provided by an external financial application system by using a financial data API of the financial platform system. Responsive to the normalized account request, communication is negotiated with the external financial service system by using the application proxy instance to access the requested financial data from the external financial service system by using a proprietary Application Programming Interface (API) of the external financial service system. The financial data is provided to the external financial application system as a response to the normalized account request.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: September 20, 2016
    Assignee: PLAID TECHNOLOGIES, INC.
    Inventors: William Hockey, Charles Li, Zach Perret
  • Patent number: 9306950
    Abstract: An object of embodiments of the present invention is to establish a secure connection from a device to a private network, to which the device belongs, when the device may be located remotely from the private network. This is achieved by locating a server in the private network while reusing existing authorization mechanisms in the network. A target resource is in this private network and a device located outside the private network can access the target resource by using the server and a proxy agent which intermediates a request from the device by using a one time session URL.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: April 5, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Kenta Yasukawa, Stefan Avesand, Johan Hjelm, Takeshi Matsumura, Shingo Murakami, Toshikane Oda
  • Patent number: 9286342
    Abstract: A computer-implemented method for method for tracking changes in an internet-accessible document is disclosed. The method includes providing, with a presentation server system, data for producing a display of a document at a client computing device; receiving, at the presentation server system from a data server system, a timestamp that is sent by the data server system in response to an indication by a user of the client computing device to record changes to the document, wherein the timestamp indicates a time after which changes have been made to the document; and providing from the presentation server system to the data server system data indicating changes made to the document since a time corresponding to the timestamp.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: March 15, 2016
    Assignee: GOOGLE INC.
    Inventors: Varouj A. Chitilian, Zachary Lloyd, Michael W. Harm
  • Patent number: 9021593
    Abstract: The present invention discloses a XSS detection method for detecting the XSS vulnerabilities in a web page, comprising for each parameter-value pair in a set of parameter-value pairs that can be accepted by the web page: constructing a parameter-value pair in which a dedicated script is inserted; assembling a URL corresponding to the web page based on the parameter-value pair in which a dedicated script is inserted; acquiring the dynamic web page content corresponding to the assembled URL; and simulating the execution of the acquired dynamic web page content, if the dedicated script is executed, it is determined that the processing of the parameter in the web page contains XSS vulnerabilities. The present invention further discloses a corresponding XSS detection device and a web site security scanning system and a web scanning system using such a device.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: April 28, 2015
    Assignee: NSFOCUS Information Technology Co., Ltd.
    Inventors: Guangxu Liu, Yujie Wen, Da Zhou, Xiaoming Wang, Xiaoxia Liu
  • Patent number: 8825528
    Abstract: An online ad provisioning system couples persuasive media items (ads) with an established viewership/recipient set by first identifying a popularity, or number of recipients of a requested media item, and subsequently associating the media item with an advertisement (banner, window, video segment) expecting the established viewership. While conventional advertising seeks to divert the readers attention before their eyes are on the page, the system identifies and targets recipients after their eyes are on the page (or screen, window, etc.). Such an association allows an advertiser to specify, for example, to associate an ad (persuasive media item) with the most popular web page, or to run a commercial in a video stream only if at least a predetermined number of viewers are receiving the stream.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: September 2, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Benjamin P. Bauermeister, Johan F. Habermann
  • Patent number: 8782065
    Abstract: A system supports discovering available web services, retrieving description documents describing the web services, and binding methods and their parameters to data of an application document. When a user wants to bind a discovered web service to an application document, the system retrieves a description document from the web service. The system then parses the description document to identify the methods supported by the web service along with their parameters. The system allows a user to map method names and parameter names to more user-friendly display names. The system allows the user to bind the parameters to data of an application document. When the document is to be updated, the system sends a request for services specifying a method and input parameters as indicated by the binding. When a response is received, the system stores output parameters of the response in the document as indicating by the binding.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventor: Louis Maresca
  • Patent number: 8775955
    Abstract: A plurality of digital resources are identified in a set of digital resources. An indication of a user selection of at least one criteria is received, the user selection received through a user interface. A degree of correlation is determined between each digital resource in the plurality and each of the criteria. Data is sent that is configured for use in presenting, in a window of the user interface, a plurality of graphical resource objects and at least one graphical attractor object, each graphical resource object representing a digital resource in the plurality of digital resources and each graphical attractor object representing one of the criteria. Each resource object is presented a distance from each attractor object, the distance based at least in part on the corresponding degree of correlation between the digital resource represented by the resource object and the criteria represented by the attractor object.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: July 8, 2014
    Assignee: SAP AG
    Inventors: Holger Zendler, Benjamin Spieler, Nadine Gaertner
  • Patent number: 8775965
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a light bar for a web browser in an immersive mode. A system is configured to display a web browser in a first browsing mode, wherein the browser in the first browsing mode comprises one or more tabs and receive, from a user, an indication to enter a second browsing mode for the web browser. In response to receiving the indication, the web browser may be displayed in the second browsing mode in which the one or more tabs are not shown. One or more light bars may also be displayed in a display area of the web browser at locations corresponding with the one or more tabs. Each of the one or more light bars is associated with one of the one or more tabs.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 8, 2014
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Sebastien Vincent Gabriel, Glen Murphy
  • Patent number: 8670617
    Abstract: A method, computer program, and system for linking content to individual image features are provided. A section of an image is identified. A plurality of features associated with the section of the image is determined. Each of the plurality of features corresponds to at least one position within the section of the image. Content associated with the plurality of features is retrieved from a content repository. The content is linked to the plurality of features based on at least one rule. The content is then presented.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: March 11, 2014
    Assignee: TerraGo Technologies, Inc.
    Inventors: Craig A. Knoblock, Cyrus Shahabi, Ching-Chien Chen, Dipsy Kapoor
  • Patent number: 8661154
    Abstract: A method for supporting communication between a client and a server includes receiving a first message from a client. The method also includes creating an object in response to the first message. The method also includes sending a response to the first message to the client. The method also includes receiving changes to the object from a server. The method also includes storing the changes to the object. The method also includes receiving a second message from the client. The method also includes sending the stored changes to the client with a response to the second message.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: February 25, 2014
    Assignee: Ab Initio Technology LLC
    Inventors: Jennifer M. Farver, Joshua Goldshlag, David Parmenter, Ian Schechter, Tim Wakeling
  • Publication number: 20130311484
    Abstract: A method for calculating a social credit score based on online activity of a user is provided. Online activity may be monitored and processed to calculate an indicant of user activity and its influence on other users to obtain a social credit score of the user. Social credit scores may be used to stimulate users to be more active in their online socializing, share their content, and provide information. Social credit scores may be a source of information for advertisers, employers, bankers, and others. Information on social credit scores may be analyzed to determine users with high scores to distinguish top score users and mark them with special prizes, titles, or symbols. Additionally, a list of top scorers may be published via a social networking engine or otherwise as an additional factor of stimulation for other users.
    Type: Application
    Filed: May 19, 2012
    Publication date: November 21, 2013
    Inventors: Dylan T X. Zhou, Tiger T G. Zhou, Andrew H B. Zhou
  • Patent number: 8521773
    Abstract: A method and system for web mining and clustering is described. The method includes receiving and dividing input data into a plurality of primitive datasets. Additionally, one or more combinations of the plurality of primitive datasets may be created. Further, a model for each primitive dataset in the plurality of primitive datasets and each of the one or more combinations of the plurality of primitive datasets may be generated. Subsequently, a cost associated with a model corresponding to each primitive dataset in the plurality of primitive datasets, and each of the one or more combinations of the plurality of primitive datasets may be computed. Further, a sum of the costs associated with the models corresponding to each primitive dataset in the plurality of primitive datasets may be compared with the cost associated with each model corresponding to each of the one or more combinations of the plurality of primitive datasets.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: August 27, 2013
    Assignee: NBCUniversal Media, LLC
    Inventors: Scott Charles Evans, Abha Moitra, Thomas Stephen Markham, Steven Matt Gustafson
  • Patent number: 8504436
    Abstract: Computer-implemented methods, apparatuses, and computer-readable media for generating a tier rollup record perform the steps of: receiving a request for one of a product record and a plurality of product records having a determined attribute value; querying a first data set for product records corresponding to the request; receiving one or more unique record identifiers corresponding to the request; querying a second data set for a product record and associated product attribute values corresponding to each unique identifier; receiving the product record and associated product attribute values corresponding to each unique identifier; identifying a most representative product record from the product records and associated product attribute values corresponding to each unique identifier; rolling up the most representative product record; and transmitting the rolled up most representative product record.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: August 6, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Robyn Battle, David Bricker, Alexander Henry, Karen Badenfort, Sailesh Gurnani, Karen Swanson, Jennifer Fong
  • Publication number: 20130198156
    Abstract: An “asset-based” user interface can be provided based on consulting metadata with an asset and presenting an interface to allow selection of actions associated with that particular asset. By presenting a listing of actions in response to a single command, the user can be spared the need to navigate through contextual menus to determine available services. The interface can be presented in a file selection interface provided by an operating system, e.g., in response to an “open” command in a folder. A method can comprise identifying a command referencing an asset and accessing metadata associated with the asset. The accessed metadata can comprise a unique metadata record for the asset available locally and/or accessible from a remote computing system. The method may further comprise determining one or more actions available for use with the referenced asset and providing an interface for selecting one or more of the determined actions.
    Type: Application
    Filed: December 22, 2009
    Publication date: August 1, 2013
    Applicant: Adobe Systems Incorporated
    Inventor: Gunar Mark Penikis
  • Publication number: 20130117261
    Abstract: Methods, system and computer readable medium for allowing user interaction to an article on an Internet property includes detecting a selection of the article for viewing, by a user. Comments and interactions for the article provided by one or more posters are retrieved, wherein the posters are independent contributors that are not related to the user. A select subset of the comments/interactions for the article are presented to the user in an ordered list based on an association strength between the user and each of the posters related to the subset of the comments/interactions. Interaction, by the user, with a comment/interaction provided by a poster, is monitored and the association strength between the user and the relevant poster is updated based on the interaction. The updated association strength is used to adjust ranking of the comments/interactions for presenting to the user during subsequent selection.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: Yahoo! Inc.
    Inventor: Hemanth Sambrani
  • Patent number: 8417452
    Abstract: Methods and apparatus are provided for a system that provides information to an operator of a vehicle. The system includes, but is not limited to a call center that configured to provide the operator with route guidance to a location. The system also includes a plurality of internet websites. Each internet website relates to a vehicle lifecycle event and is configured to permit the operator to electronically transmit a location associated with the vehicle lifecycle event to the call center.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: April 9, 2013
    Assignee: General Motors LLC
    Inventors: Steven J. Ross, Edward P. Chrumka
  • Publication number: 20130046788
    Abstract: Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Publication number: 20130041873
    Abstract: A storage service stores data from a network device. A data collector retrieves the data for the storage service based on reference data passed to the storage service from the network device.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Inventor: DANA E. LAURSEN
  • Publication number: 20130036139
    Abstract: Described is a method of organizing travel between a plurality of travelers by allowing a first traveler to specify criteria and preferences for a trip, finding a plurality of destinations which match the criteria and preferences, then allowing the travelers to rank and vote for each destination. Once one traveler selects a trip based on the ranking, the traveler may invite the other travelers to join them on the trip.
    Type: Application
    Filed: August 1, 2011
    Publication date: February 7, 2013
    Applicant: Kung Solutions, LLC
    Inventors: Dacia Kung, Richard Kung
  • Publication number: 20120233191
    Abstract: An entity is provided a recommendation based on content associated with the entity. The entity may be a user or a group. The recommendation may be one or more other users, groups, or other data objects having associated content that is similar to the content that is associated with the entity.
    Type: Application
    Filed: March 8, 2011
    Publication date: September 13, 2012
    Applicant: salesforce.com, inc.
    Inventor: Srivatsan Ramanujam
  • Publication number: 20120221520
    Abstract: A machine-controlled method may include receiving a file in a designated shared folder on a local device, automatically providing access to the file to a social networking website or service, and directing the social networking website or service to make the file available to users that are allowed to access a particular user account at the social networking website.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: NOVELL, INC.
    Inventors: Brett D. Garrett, Jim A. Nicolet, Scott A. Isaacson
  • Publication number: 20120166457
    Abstract: Users of a social networking system post questions for other users to answer. Questions are automatically tagged based on keywords extracted from text within the posted questions as well as user-selected tags. Answers may be voted on and sorted by social information related to the browsing user. Affinities for tags are recorded based on users' interactions with the question and answer service. Affinities for tags may also be used to target questions to other users and sort answers.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Inventors: Blake Ross, Venkataramanan Iyer Nandagopal
  • Patent number: 8203732
    Abstract: Even if there are many printed images similar to a query image, this invention can effectively use a display window with a limited size and support to specify the print request source of each similar image by classifying and displaying the images according to additional information containing information indicating the print request source which has issued a print request for the image. Therefore, when a query image is input and images similar to the query image are found, the similar images are classified according to the user names of users who have printed them. The numbers of times of printing of the similar images and maximum similarities are displayed for the respective user names.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: June 19, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirotaka Shiiyama
  • Publication number: 20120143917
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Application
    Filed: June 1, 2011
    Publication date: June 7, 2012
    Applicant: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Publication number: 20120143816
    Abstract: The present disclosure describes an information matching method and information system.
    Type: Application
    Filed: August 18, 2010
    Publication date: June 7, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventors: Xu Zhang, Qing-Yan Liu, Peng-Song Wu, Yi-Huo Ye
  • Publication number: 20120143852
    Abstract: A web browser displays a set of search results from a web search, each search result indicating a link to a web page. Responsive to selection of a first of the set of search results for exclusion from display, a subset of one or more of the set of search results that indicate related links is identified. The related links comprise links have a same domain name as the link of the first search result. The first search result and the subset of the set of search results are excluded. The search results are displayed without the excluded ones of the set of search results.
    Type: Application
    Filed: February 9, 2012
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: Susann Marie Keohane, Gerald Francis McBrearty, Shawn Patrick Mullen, Jessica Murillo, Johnny Meng-Han Shieh
  • Publication number: 20120124546
    Abstract: A system and associated method for searching a web service registry system by use of a search controller. The web service registry system has components of the search controller, a service registry, a name parser, a dictionary, and a name composer. The search controller receives a service name from a user of the web service registry system. The service registry is searched with the service name to find a service description associated with the service name. If the service description is not found, the search controller coordinates another search with a candidate service name that substitutes the service name for searching the service registry. The candidate service name is generated by use of the name parser, the dictionary, and the name composer. The search controller discovers the service description associated with the candidate service name and returns to a user of the service registry system.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Waseem A. Roshen
  • Publication number: 20120117062
    Abstract: There is provided an information collecting system capable of collecting general information. An accusation information collecting system 1 is constituted by accusation information providing terminals 2 to be used by accusers, a management server 3 and accusation information browsing terminals 5 to be used by accusation information browsing persons. The accusation information providing terminal 2 has an accusation information transmitting unit 11 for transmitting accusation information to the management server 3 via the Internet 4.
    Type: Application
    Filed: July 29, 2010
    Publication date: May 10, 2012
    Inventors: Harukazu Suematsu, Masayoshi Nakamura
  • Publication number: 20120109882
    Abstract: Computer-implemented systems and methods are provided whereby Users can dynamically configure and control the use of their preferences for both types and modality of interactions with multiple Provisioners. These inventive systems and methods also enable Provisioners to gain access to User preferences to establish or affect interactions and transactions with Users. Advantageously, these inventive systems and methods provide User control of the receipt of content, matter/substance, experiences and interactions, to enable consolidating management of the User's “interaction profile” into a unified system, while increasing the quality and depth of the relationship between the User and the Provisioner, including but not limited to the creation of emotional/affinity ties to the Provisioner. Furthermore, multiple instances of User profile data can be shared amongst multiple Provisioners in a way that creates affinity between Users and Provisioners and improves User experience, while maintaining User anonymity.
    Type: Application
    Filed: October 29, 2011
    Publication date: May 3, 2012
    Inventors: Russell Kent Bouse, Margaret Paradiso Bouse
  • Publication number: 20120109922
    Abstract: A system for delivering user specific data comprises a web browser, an application server, and a content server. The browser receives an identification associated with a user profile and transmits a login message to the application server. The application server receives the login message, determines the profile associated with the login message and the feeds or searches associated with the determined profile. Next, the application server queries the content server for data associated with the profile's feeds and searches. The application server determines from the retrieved data the data that has not been previously transmitted to the browser in connection with the profile. The application server then transmits the determined data to the browser and the browser communicates the data to a user associated with the profile.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Inventors: Timothy Howes, Eric Vishria
  • Publication number: 20120102024
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20120102021
    Abstract: A system and method for analyzing visual memes includes identifying visual memes associated with at least one topic in a data source. The visual memes propagated over time are tracked to extract information associated with identified visual memes. The information associated with the visual memes is analyzed to determine at least one of generation, propagation, and use of the identified memes.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW L. HILL, John R. Kender, Apostol I. Natsev, John R. Smith, Lexing Xie
  • Publication number: 20120089568
    Abstract: Methods, program products, and systems implementing adaptive data transmission are disclosed. A universal data collector can act as an intermediary between a log producer and a log processor. The universal data collector can be connected to the log producer through a first, reliable network. The universal data collector can be connected to the log processor through a second, less reliable network. The universal data collector can perform a multi-phase commit of data to ensure that the log data are saved by the log processor. The universal data collector can smooth the data transmission from the universal data collector to the log processor through a network, including adaptively buffering the log data according to available network bandwidth of the network.
    Type: Application
    Filed: September 2, 2011
    Publication date: April 12, 2012
    Inventors: Stephen Manley, Laurent Pautet, Prasanna Kumar Malaiyandi
  • Publication number: 20120089616
    Abstract: A method for retrieving Internet posts, implementable on a computing device, includes analyzing Internet posts to define segments in the Internet posts, where the segments at least contain terms consistent with user generation of a personal experience event report associated with a pre-defined search subject, and scoring each of the segments, where the score indicates a likelihood that the Internet post associated with the segment represents a user generated the personal experience report associated with the pre-defined search subject. A method for detecting personal experience event reports from user generated content on the Internet includes filtering a collection of Internet posts to include only Internet posts containing personal experience terms, and further filtering the filtered Internet posts by removing the Internet posts with non-personal experience terms.
    Type: Application
    Filed: October 5, 2011
    Publication date: April 12, 2012
    Applicant: FIRST LIFE LTD.
    Inventor: Roee Robert Sa'adon
  • Publication number: 20120089590
    Abstract: A database of user preference information is extracted and compiled from multiple websites by web-crawling robots without cooperation or specific participation by users. Users who interact with a website are frequently required to register and create a login or userID name that uniquely identifies them. Thereafter, when an individual rates an item, it is often recorded and published under their userID name such that other users can see how a specific individual rated the item. Although there is no requirement that a specific user register on different websites utilizing the identical userID, it is extremely common that this practice occurs and the use of identical userIDs on multiple sites is used herein to expand preference analysis beyond a single site. Once the database exists, user's can request or be passively offered suggestions that result from preference associations across multiple websites as performed by a preference analysis and suggestion function.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Inventor: Robert Osann, JR.
  • Publication number: 20120084333
    Abstract: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: EMC CORPORATION
    Inventors: Mark Huang, Curtis Anderson, R. Hugo Patterson
  • Publication number: 20120072435
    Abstract: Various embodiments of systems and methods for generating multidimensional tags to analyze tagged contents are described herein. One or more predetermined tag dimensions and one or more predetermined measures associated with web content are recorded when at least one tag core is defined. The predetermined tag dimensions provide quantitative metrics describing how the tagged content has evolved. For example, time at which tagged content is consumed, user groups consuming the tagged content, and the like. The predetermined measures provide quantitative metrics describing how the tagged content is consumed such as through browsing, downloading, and the like. The tag core, the recorded predetermined tag dimensions and the recorded predetermined measures are assembled to generate a multidimensional tag.
    Type: Application
    Filed: September 20, 2010
    Publication date: March 22, 2012
    Inventor: QIANG HAN
  • Publication number: 20120072407
    Abstract: A method of triggering crawling of a domain includes receiving information related to a domain from a registrar and processing the information related to the domain. The method also includes storing the processed information in a registry zone file and forming a list of registry data based on the processed information. The list of registry data comprises a subset of the registry zone file. The method further includes crawling one or more of the domains in the list of registry data.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: VeriSign, Inc.
    Inventors: Karthik Shyamsunder, Srinivas Sunkara, Alexander Durych Holmes, Andrew Simpson, Phani Pattappu