Web Site Content Organization And Management, E.g., Publishing, Automatic Linking Or Maintaining Pages, Etc. (epo) Patents (Class 707/E17.116)
-
Patent number: 9319371Abstract: Methods, systems, and computer programs are presented for managing the flow of messages among users of a social network. One method enables the election of an entity in the social network by a person in the social network. The election indicates that the person follows the entity to receive entity electronic messages. Further, an election of the person by the entity is disabled until it is detected that the person has elected to follow the entity. Additionally, the method includes an operation for detecting the election of the entity by the person, where the person is enabled to add the entity to communication groups managed by the person after the election. The entity is enabled to follow the person after the person elects to follow the entity, and messages from the person to communication groups including the entity will reach the entity.Type: GrantFiled: November 2, 2012Date of Patent: April 19, 2016Assignee: GOOGLE INC.Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
-
Patent number: 9311399Abstract: Improved approaches to completing, submitting and updating on-line forms or registrations are disclosed. In one embodiment, an on-line form completion agent or an on-line registration agent intelligently guides an on-line form completion or registration process. In another embodiment, a registration is automatically monitored to determine whether and when the registration needs updated.Type: GrantFiled: December 21, 2012Date of Patent: April 12, 2016Inventor: C. Douglass Thomas
-
Patent number: 9275032Abstract: Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.Type: GrantFiled: April 30, 2012Date of Patent: March 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon
-
Patent number: 9262371Abstract: A method for execution on a computing device includes transmitting first identification information to a server processing circuit via the Internet. The server processing circuit identifies a plurality of geographically dispersed systems corresponding to the first identification information. Information including geographical coordinates and system status information is received for each system. A set of geographical boundary coordinates are determined. Moreover, a visible characteristic value for each system is determined based on the corresponding system status information. A map presentation function executed by a second processing circuit displays a map based on the geographic boundary coordinates, and displays a plurality of visible indicators on the map. Each of the plurality of visible indicators has a position on the map corresponding the geographical coordinates of a corresponding system.Type: GrantFiled: September 29, 2012Date of Patent: February 16, 2016Assignee: SIEMENS INDUSTRY, INC.Inventors: Shaun Finnerty, Jeffrey Hriljac, Drew M. Knobloch
-
Patent number: 9241036Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.Type: GrantFiled: January 3, 2013Date of Patent: January 19, 2016Assignee: Facebook, Inc.Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
-
Patent number: 9009190Abstract: Measures, including methods, apparatus and computer program products, are provided for establishing a common identity for a user of a client computer in a network comprising a first domain and a second domain. A method comprises: transmitting a first request from the client computer to the first domain; receiving, at the client computer, a first identity for the user associated with the first domain and a first redirection instruction, wherein the first redirection instruction instructs the client computer to transmit a second request to the second domain; transmitting, from the client computer to the second domain, a second request and information relating to the first identity; and receiving, at the client computer, a second identity for the user associated with the second domain and a second redirection instruction, wherein the second identity is related to the first identity.Type: GrantFiled: August 7, 2013Date of Patent: April 14, 2015Assignee: 5th Tier LimitedInventors: Brewster Fahys Barclay, Rufus Simon Tobias Evison
-
Patent number: 8990678Abstract: Methods of automatically updating content on a web site, allowing web site visitors to request notification of updates to the content of a web site, and notifying persons of updated content on a web site are disclosed. Update alert tables and systems for implementing the foregoing methods also are disclosed.Type: GrantFiled: October 8, 2004Date of Patent: March 24, 2015Assignee: AT&T Intellectual Property I, L.P.Inventor: James C. Bedingfield, Sr.
-
Patent number: 8977689Abstract: A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a terminal. The system captures context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, and dynamically stores the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, where the user accesses the user-defined data from the second domain; and an interface to the system that permits the user to create and view the user-defined data according to the model of the network.Type: GrantFiled: June 5, 2014Date of Patent: March 10, 2015Assignee: VirtualAgility Inc.Inventor: Douglas F. Beaven
-
Patent number: 8959604Abstract: A client device is coupled with a server. The client device prompts a user to enter a number associated with a mobile device, which can be the client device, and generates data including a code. The code is typically hidden from the user when the code is generated and is saved on the client device. The client device transmits the number entered by the user and the code generated by the client device to the server, which sends a message, including the code, to the mobile device associated with the number. The client device prompts the user to enter the code included in the message. Validity of the number is based on one or more factors, including the accuracy of the code entered by the user. In addition, validity of the number can also be based on whether the second user input was entered within a predetermined time limit.Type: GrantFiled: November 25, 2011Date of Patent: February 17, 2015Assignee: Synchronoss Technologies, Inc.Inventor: Sumeet Sohan Singh
-
Patent number: 8949154Abstract: Additional content items that satisfy predefined criteria with respect to a user-selected content item are identified. The predefined criteria may be that the selected and additional content items have particular characteristics that are the same. Information corresponding to the selected and identified content items is presented to a user. Characteristics based on which additional content items may be identified may include data type, source, and absence of content. The information may be presented in a gallery view, which can be a thumbnails gallery for images or a playlist for digital audio or video.Type: GrantFiled: October 7, 2005Date of Patent: February 3, 2015Assignee: Google Inc.Inventor: Christopher Jason Wetherell
-
Patent number: 8942998Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.Type: GrantFiled: July 29, 2011Date of Patent: January 27, 2015Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8903857Abstract: Measures, including methods, apparatus and computer program products, are provided for creating display space in relation to a page requested by a client from a server for display by that client. A method comprises: configuring a domain name service to route requests for pages hosted at the server to a system; receiving at the system a request from the client for a page from the server, the system being configured to communicate with the client and the server, the request being received on the basis of the configuring; and transmitting, from the system to the client, a reference to a frame-set whereby to cause the client to request that frame-set, wherein, at least one frame of the frame-set includes a reference to cause the client to display the page.Type: GrantFiled: August 7, 2013Date of Patent: December 2, 2014Assignee: 5th Tier LimitedInventors: Brewster Fahys Barclay, Rufus Simon Tobias Evison
-
Patent number: 8886560Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.Type: GrantFiled: July 29, 2011Date of Patent: November 11, 2014Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8874692Abstract: In one embodiment, the present invention is a method and apparatus for organizing information in a world wide web page format. In one embodiment, information is received from a user (e.g., via a graphical user interface) and transformed into a world wide web page. The world wide web page is displayed to the user as the information is received (e.g., in substantially real time), so that the user can view the world wide web page as he or she constructs it. The invention therefore requires little to know prior programming knowledge.Type: GrantFiled: March 27, 2006Date of Patent: October 28, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Barbara Laing, Aleksey Ivanov, Robert Leighty, Alice Taylor, Carey J. Joseph
-
Patent number: 8819815Abstract: Aspects of the present invention are directed to a method and system for distributing information from an information distributor in a banking environment. The method may include composing an electronic notification instrument by providing a notification component and providing a payload component, the payload component including a selectable link. The method may additionally include pushing the electronic notification instrument to an information client and allowing a pull from the information distributor through the electronic notification instrument such that the payload component including the selectable link is activated by an authorized information recipient, the authorized information recipient determined by the information client. The method may additionally include determining through a tracer whether the electronic notification instrument has an acceptable disposition and rendering the electronic notification instrument inaccessible if the disposition is not acceptable.Type: GrantFiled: October 16, 2007Date of Patent: August 26, 2014Assignee: JPMorgan Chase Bank, N.A.Inventors: Sih Lee, Adrian Kunzle
-
Patent number: 8775272Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.Type: GrantFiled: July 29, 2011Date of Patent: July 8, 2014Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8775246Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.Type: GrantFiled: July 29, 2011Date of Patent: July 8, 2014Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8670617Abstract: 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: GrantFiled: May 14, 2008Date of Patent: March 11, 2014Assignee: TerraGo Technologies, Inc.Inventors: Craig A. Knoblock, Cyrus Shahabi, Ching-Chien Chen, Dipsy Kapoor
-
Patent number: 8655737Abstract: A product catalog includes information regarding products for sale online by various merchants. An analysis software module can identify brand names in the product catalog that relate to the same brand. The analysis module can compute parameters of pairs of product offers having matching product identifiers. The analysis module can group the product offer pairs into brand pair groups based on the brand names for the products subject to the product offers. The analysis module can compute parameters of each brand pair group based on product offer pairs in the brand pair group and attributes of product offers in the product catalog. The analysis module can use the computed parameters to determine whether the brand names of each brand pair are related. The analysis module can use the identified related brand names and additional attributes of product offers to identify product offers related to the same product.Type: GrantFiled: January 31, 2011Date of Patent: February 18, 2014Assignee: Google Inc.Inventor: Roy Tromble
-
Publication number: 20140032478Abstract: Various embodiments herein include one or more of systems, methods, software, and data structures that provide for virtual packaging, or embedding, of electronic files in other files. For example, rather than packaging an electronic file directly in a document file, metadata may be added to the document file including a Universal Resource Identifier (URI), such as a Universal Resource Locator (URL), referencing a location where the electronic file may be downloaded from. Other embodiments are described and illustrated herein for creating, viewing, storing, and transmitting such document files with virtually packaged electronic files.Type: ApplicationFiled: December 2, 2008Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventor: Robert K. McAfee
-
Patent number: 8635540Abstract: The object-oriented approach used by the present invention provides the ability to develop and manage Internet transactions. Local applications can be accessed using any workstation connected to the Internet regardless of the workstation's configuration. Some or all of a Web page can be generated dynamically using input received in a returned page, generated at runtime, or retrieved from an external data source (e.g., database or electronic mail system). When the Web page definition is rendered, the information contained in template(s), declaration file(s), and object(s) are used to generate standard definitions. State information is maintained across transactions. Using state information, virtual applications, sessions, transactions, and pages can be implemented. Self-contained modules, or components, provide the ability to share implementations and create multi-content documents. Event objects can be used to assist in event handling management.Type: GrantFiled: December 29, 2006Date of Patent: January 21, 2014Assignee: Apple Inc.Inventors: Nicolas Popp, Bruce Ong, Charles D'Harcourt
-
Publication number: 20140006913Abstract: Systems and methods are provided for authoring a web page template. A software code authoring tool is provided that enables authoring of source code that defines a Web site template. An improved template design and content management solution is provided that enables a user-friendly way for an author to create a web page template from a pre-existing output presentation. For instance, an authoring tool enables the author to designate what regions in a pre-existing web page are to be editable in a template created from the web page, wherein the editable regions of the template may be edited by a user interacting with an authoring tool.Type: ApplicationFiled: December 21, 2007Publication date: January 2, 2014Applicant: Adobe Systems IncorporatedInventors: Ramesh Gopalakrishna, Anand S. Edwin
-
Patent number: 8595634Abstract: A method for facilitating distributed hosting of web application styles may include storing original style sheets at a first location, where the original style sheets pertain to a user interface (UI) provided by the service provider, and allowing a third party to customize a subset of the original style sheets and to store the customized style sheets at a second location. The method may further include causing the customized style sheets to be combined with the original style sheets when the user interface is presented to a user associated with the third party.Type: GrantFiled: November 30, 2007Date of Patent: November 26, 2013Assignee: Red Hat, Inc.Inventors: James P. Schneider, Marshall Smith
-
Publication number: 20130262454Abstract: Methods and systems for providing related web pages are disclosed. One method includes identifying a plurality of web pages, wherein the plurality of web pages each have a relationship with the first file, wherein the world wide web provides a platform for sharing web pages, and wherein each web page includes a document or information resource that is suitable for the world wide web and is accessible through a web browser. The method further includes generating a list of inquiries based on the plurality of web pages, providing, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of web pages based on the at least one response, and storing information related to the selected subset of the plurality of web pages.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Applicant: PYTHON4FUNInventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
-
Publication number: 20130185106Abstract: Provided are techniques for updating web content. A data mining scan of one or more data sources is performed for one or more topics to identify one or more trending topics. One or more relationships of the one or more trending topics to content objects are identified. One or more recommendations on how to update the web content based on the one or more relationships are provided. Input is received on the one or more recommendations. In response to the received input, the web content is automatically updated based on making associations between the web content and the content objects.Type: ApplicationFiled: January 17, 2012Publication date: July 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Frank J. Donatone, Maria K. Ruotolo, Rajendran Subramaniam, Tiffany L. Winman
-
Patent number: 8489132Abstract: Disclosed are a system, method, and article of manufacture for context-enriched microblog posting. In one aspect, a message component is provided. A context data related to a context of a computing device used to generate the message component is provided. The message component and the context data are associated. The context data may be communicated to a web browser. The message component may be communicated to the web browser. The message component may be rendered in a format for communication as a short message service (SMS) message that includes a reference to the context data. The message component and the context data may be rendered in a format for communication as a multimedia messaging service (MMS) message.Type: GrantFiled: April 29, 2010Date of Patent: July 16, 2013Assignee: Buckyball Mobile Inc.Inventors: Amit Karmarkar, Richard Peters
-
Patent number: 8447643Abstract: A system and method for providing ratings related to a plurality of websites is provided. One embodiment of the system may include program code adapted to execute as a browser toolbar to implement a method comprising retrieving an identifier from the end user computing device, transmitting a request to a remote computer system for a rating value in response to a web page being loaded into the browser, receiving a rating value from the remote computer system, displaying the rating value in the toolbar, receiving a first user rating of the user from the remote computer system, displaying the first user rating in the toolbar, receiving a user input comprising a second user rating from the end user, transmitting the second user rating to the remote computer system, and displaying the second user rating in the toolbar. The remote computer system may store user ratings and reviews and transmit user ratings, an average rating, and a review count.Type: GrantFiled: June 2, 2009Date of Patent: May 21, 2013Inventor: Melvin L. Barnes, Jr.
-
Publication number: 20130097158Abstract: Method, apparatus, and programs for customizing a web site are provided. In one example, a method for customizing a web site is provided. One or more representations corresponding to one or more customizable components of a web site are provided. The one or more representations are to be displayed on a display screen to a user. An input entered by the user and directed to a specific customizable component of the web site is received. How to customize the specific customizable component of the web site is determined based on the input. An instruction is generated with respect to the customizable component. The instruction is used to implement customization of the specific customizable component of the web site in accordance with the input from the user.Type: ApplicationFiled: October 9, 2012Publication date: April 18, 2013Inventors: Nageswara Pobbathi, Yi Chang, Anlei Dong, Bo Long, Vignesh Murugesan, Chi-Chung Chan
-
Publication number: 20130060791Abstract: The present document describes a system and method for managing electronic information. The system may receive a search topic from the user and optionally a set of filter parameters e.g search keywords, information sources, time etc. The system may then collect information about the search topic from at least one remote information source over the communication network. The collected information is then filtered in accordance with the filter parameters and packaged in discrete information containers. The discrete information containers may then be sent to the remote user device for display.Type: ApplicationFiled: September 6, 2012Publication date: March 7, 2013Applicant: Spundge inc.Inventors: Richard Szalwinski, Juan Pablo Di Lelle, Julien St-Laurent, Matthew Milan, Ayla Newhouse, John McArdle
-
Patent number: 8302203Abstract: In a CP server, when a copyright determination unit determines that requested content is copyrighted content, a set up unit sets up a copyrighted content public URL comprising information that can specify a memory region where copyrighted content is stored, and corresponding to a content delivery request by a cellular phone, a transmission unit transmits the copyrighted content public URL together with the copyrighted content, to the cellular phone. Then, a cellular phone acquires the copyrighted content public URL together with the copyrighted content, and attaches the copyrighted content public URL to an electronic mail message which is transmitted to another cellular phone. The other cellular phone can use the received copyrighted content public URL to request the CP server to deliver the copyrighted content.Type: GrantFiled: December 8, 2006Date of Patent: October 30, 2012Assignee: NTT DoCoMo, Inc.Inventor: Toshiyasu Yabe
-
Patent number: 8244708Abstract: A system and method are provided to receive a search query from a user, typically via a web browser, the Internet, and a web server. A search engine obtains a set of potential search results based on the search query. For each Internet domain or web site mentioned in the search results, a set of data sources is accessed to obtain information concerning the legitimacy of the business associated with the Internet domain or web site. The legitimacy information is used to reorder or to change or to augment the appearance or presentation of the search result for the Internet domain or web site. The processed search results are returned to the user.Type: GrantFiled: September 6, 2011Date of Patent: August 14, 2012Inventor: John Nagle
-
Patent number: 8214350Abstract: Systems, methods, and computer program products identify one or more web page impressions satisfying one or more simply queries, each of the one or more web page impressions associated with a respective impression ID. Respective impression IDs of the one or more web pages satisfying the one or more simple queries are stored in an impression log. Subsequent to storing the respective impression IDs, a query is received from a client device, and a number of impression IDs for the one or more web pages satisfying the query are identified based on the identified one or more web page impressions satisfying the one or more simple queries.Type: GrantFiled: January 2, 2009Date of Patent: July 3, 2012Assignee: Google Inc.Inventors: Dawn Chamberlain, Gurmeet Singh Manku, Barbara Stanley
-
Publication number: 20120124028Abstract: Techniques for discovery of applications across a plurality of application stores are described herein. The discovery may be in response to a query and intent process, which may be initiated by a search query. The search query may reveal user intent to discover an application by operation of a search engine. The user intent may be matched with indexed application content. The application content may be obtained by operation of a discovery and indexing process. A crawler may discover and crawl a plurality of application stores. Additionally or alternatively, a feed store may receive direct feeds of application information and links to download locations from a plurality of application stores. Both the discovered data and direct feeds may be sent to an indexer, to create and maintain an index. Search results pages may be returned to provide users with information, links to developer websites and links to download pages from a plurality of application stores.Type: ApplicationFiled: November 12, 2010Publication date: May 17, 2012Applicant: Microsoft CorporationInventors: Steven Charles Tullis, Steven William Macbeth, Ram Nick Talwar, Viswanath Vadlamani, Kamran Rajabi Zargahi
-
Patent number: 8166150Abstract: A system is disclosed for enabling interoperability of different Network-Centric Operation (NCO) environments. A first computer executable module may enable plug-able import proxies and export proxies for respectively importing data from and exporting data to different NCO environments. A second computer executable module may enable plug-able software operable for configuring imported data. An infrastructure may be incorporated that integrates the first and second computer executable modules.Type: GrantFiled: October 14, 2010Date of Patent: April 24, 2012Assignee: The Boeing CompanyInventors: Kevin Y. Ung, Donald B. Farr
-
Publication number: 20120084297Abstract: One embodiment identifies a set of network resources relating to a search query; determines one or more sets of query suggestions for one or more network resources from the set of network resources, respectively, wherein each one of the one or more sets of query suggestions is related to a corresponding one of the one or more network resources; and provides the one or more network resources and the one or more sets of query suggestions in response to the search query, wherein each one of the one or more sets of query suggestions is provided in association with its corresponding one of the one or more network resources.Type: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: YAHOO! INC.Inventors: Gilad Avraham Mishne, Umut Ozertem
-
Publication number: 20120054203Abstract: A browser-based tool is provided that loads a Webpage, accesses the document object model (DOM) of the page, collects information about the page structure and parses the page, determines through the use of heuristics such factors as how much text is found on the page and the like, produces statistical breakdown of the page, and calculates a score based on performance of the page. Key to the operation of the invention is the ability to observe operation of the Webpage as it actually loads in real time, scoring the page for several of various performance factors, and producing a combined score for the various factors.Type: ApplicationFiled: November 7, 2011Publication date: March 1, 2012Inventors: Robert D. CLARY, Jim Davidson, Judson Valeski
-
Publication number: 20120054243Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.Type: ApplicationFiled: November 8, 2011Publication date: March 1, 2012Applicant: SALESFORCE.COM, INC.Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
-
Publication number: 20120041826Abstract: A method for websites to be transformed and repurposed into other forms of design, use, and functions for other purposes, to benefit the original websites, website purposes, and owners of websites. A user would first speak or type into a computer. The GUI is a website campaign manager located on/at a website URL. A user creates a campaign and submits their website URL. The system then information form the website or uses that entered by a user. A data processor module, running on a computer or equivalent machine, assembles the extracted information. The system provides a language selection option where the final product can be created using one or more languages and then published, publically or privately, printed, and submitted for creation. A website campaign or advertisement is created along with a complementary website search software application, which can later be edited.Type: ApplicationFiled: October 27, 2011Publication date: February 16, 2012Inventors: David Valin, Alex Socolof
-
Publication number: 20110252476Abstract: Evidence of attempted malware attacks may be used to identify the location and nature of future attacks. A failed attack may cause a program to crash. Crash data may be sent to an analyzer for analysis. The analysis may reveal information such as the identity of the program that is being exploited, the specific way in which the program is being exploited, and the identity or location of the source of the attack. This information may be used to identify potential sources of attack and to identify the same type of attack from other sources. When the source and/or nature of an attempted attack is known, remedial action may be taken. Filters may warn users who are attempting to visit sites from which attacks have been attempted, and the makers of programs that are being exploited can be notified so that those program makers can release updates.Type: ApplicationFiled: April 8, 2010Publication date: October 13, 2011Applicant: MICROSOFT CORPORATIONInventors: Shawn D. Loveland, John J. Lambert, Darren E. Canavor, Ryan C. Colvin
-
Publication number: 20110225157Abstract: An exemplary embodiment of the present invention provides a method of generating Website content. The method includes generating a client profile comprising a cluster type obtained from a list of cluster types and information received from a user ID, wherein the list of cluster types is generated by processing a database of computer usage. The method includes utilizing the relevant cluster types included in the client profile to a selected Website, wherein the cluster type is used by the Website at least in part to determine the content provided by the Website.Type: ApplicationFiled: March 12, 2010Publication date: September 15, 2011Inventors: Shyam Sundar Rajaram, Martin B. Scholz, Filippo Balestrieri
-
Publication number: 20110153619Abstract: Content with personalized content links are published at a server. The content and specified content characteristics of the content are received at the server. In addition, potential reader's personalization indicators are received by the server. The content is linked with the specified content characteristics and the potential reader's personalization indicators. The content is then published at the server.Type: ApplicationFiled: December 22, 2009Publication date: June 23, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BERNADETTE A. CARTER, MICHAEL D. FACEMIRE, MICHAEL C. WANDERSKI
-
Publication number: 20110153590Abstract: The present invention relates to an apparatus and a method for searching for an open API and generating a mashup block skeleton code. A method for searching for an open API and generating a mashup block skeleton code includes: storing metadata of web services and open APIs according to an integrated schema; searching for a web service or an open API corresponding to search query input from a user; extracting the metadata necessary to generate the skeleton code of the metadata of the mashup block by using the mapping relationship between the meta data of the searched web service or the searched open API and the metadata of the mashup block; and generating the skeleton code of the metadata of the mashup block by using the extracted metadata.Type: ApplicationFiled: December 16, 2010Publication date: June 23, 2011Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Yoon-Seop Chang, Seong-Ho Lee, Jae-Chul Kim, Jae-Jin Yoo, Sun-Rae Park, Chang-Rak Yoon, Hak-Cheol Kim, Ki-Jung Lee, Kyung-Ok Kim, Jong-Hyun Park
-
Publication number: 20110138009Abstract: Methods of tracking information on the Internet are provided. The method includes associating a virtual tracking device with content to be uploaded to the Internet; uploading the content with the virtual tracking device to the Internet; and receiving a report including at least one virtual location associated with the uploaded content, the at least one virtual location being identified using the virtual tracking device associated with the content. Related systems and computer program products are also provided.Type: ApplicationFiled: December 9, 2009Publication date: June 9, 2011Inventor: Nancy Grover
-
Publication number: 20110125742Abstract: A system for selectively publishing multimedia files 212 and corresponding method therefor are described. The system comprises a processing device 200; a network interface 206; and a storage device 210. The storage device 210 comprises: a set of multimedia files 212 each having at least one attribute 220; a set of predetermined rules 218; and a set of executable instructions which, when executed by the processing device 200, cause the processing device 200 to receive one or more multimedia files 212 each having at least one attribute 220; automatically generate a collection of multimedia files 212 by applying the set of predetermined rules 218 to at least one attribute 220 of each of the received one or more multimedia files 212; and publish the generated collection of multimedia files 212 for access.Type: ApplicationFiled: September 30, 2008Publication date: May 26, 2011Inventors: Matthew D. Haines, Daniel Thero
-
Publication number: 20110125796Abstract: A system and method of gathering, validating and disseminating reviews about an organization is disclosed. Reviews from customers of businesses are invited and thereafter selectively provided to third parties using various means.Type: ApplicationFiled: November 23, 2009Publication date: May 26, 2011Applicant: The Review Book, LLCInventor: Herb SINGH
-
Publication number: 20110113349Abstract: A method described herein includes acts of extracting at least one entity from an arbitrary web page being viewed by an individual on a computing device and comparing the at least one entity with social network data of the individual, wherein the social network data comprises a plurality of messages generated by members of a social network of the individual. The method further includes the acts of identifying at least one message in the plurality of messages based at least in part upon the comparing of the at least one entity with the social network data of the individual and causing the at least one message to be displayed on the web page in conjunction with the at least one entity.Type: ApplicationFiled: November 9, 2009Publication date: May 12, 2011Inventors: Emre Mehmet Kiciman, Wissam Kazan, Chun-Kai Wang, Aaron C. Hoff, Felipe Luis Naranjo, Francislav P. Penov
-
Publication number: 20110035421Abstract: A system described herein includes a receiver component that receives a computing event with respect to a file stored in a data repository of a personal computing device. An assignor component automatically assigns a uniform resource identifier to the file responsive to the receiver component receiving the computing event with respect to the file, wherein at least a portion of content of the file is reviewable by way of a web browser through utilization of the uniform resource identifier.Type: ApplicationFiled: August 5, 2009Publication date: February 10, 2011Applicant: MICROSOFT CORPORATIONInventors: Tom Laird-McConnell, Lili Cheng, Cezary Marcjan, Matthew B. MacLaurin, Steven W. Ickman
-
Patent number: 7831698Abstract: Systems and methods enabling interoperability between different NCO environments generally include receiving data from a first NCO environment by either using a preexisting import proxy, or by creating a subscriber and then using that subscriber as an import proxy when a preexisting import proxy is unavailable. The imported data can be configured if it is not in accordance with instructions received from a subscriber of a second NCO environment. The configured data can then be published to the second NCO environment by either using a preexisting export proxy, or by creating a publisher and then using that publisher as an export proxy when a preexisting export proxy is unavailable.Type: GrantFiled: September 13, 2004Date of Patent: November 9, 2010Assignee: The Boeing CompanyInventors: Kevin Y Ung, Donald B Farr
-
Patent number: 7814413Abstract: In one embodiment, a system for controlling content on a web page is provided. In the embodiment, the system includes a display map configured to identify selected content to be displayed to a selected position within one or more web pages. Moreover, the system includes a web page control logic configured to display content to one or more web pages based on the display mapping where the displayed content can be reorganized by modifying the display mapping without modifying the web page control logic.Type: GrantFiled: April 17, 2003Date of Patent: October 12, 2010Assignee: Oracle International CorporationInventors: Manikandan Venkataraman, Jose Mateo Miranda, Sundeep Anand Nayak
-
Publication number: 20100250527Abstract: A computer-implemented system and methods of re-ranking sponsored search results by a search engine in response to a search query include: retrieving one or more organic search results and a plurality of sponsored search results (“search results”), along with their respective rankings, associated with a search query; determining a degree of association between each sponsored search result and the other search results through analyzing web links between the search results and other web documents to or from which the search results are at least indirectly linked; calculating a clustering score for each sponsored search result based on their respective degrees of linking association; generating a new ranking score for each sponsored search result based on their respective clustering scores and rankings; and re-ranking, and storing in memory, the plurality of sponsored search results based on the new ranking scores of each respective sponsored search result.Type: ApplicationFiled: March 24, 2009Publication date: September 30, 2010Applicant: Yahoo! Inc.Inventors: Arun Kumar Gnanamani, Evgeniy Makeev