Hyperlink Organization (e.g., Grouping, Bookmarking, Etc.) Patents (Class 715/206)
-
Patent number: 10521078Abstract: Disclosed systems and methods provide an integrated hypermedia engine (IHE) that monitors and predicts user activity on spawned document windows and spliced network management CLI/GUI sessions. In embodiments, the IHE pro-actively assists a user to efficiently use device-related documentation in an intuitive manner that requires minimal user interaction and, thereby, reduces the likelihood of human error, e.g., when configuring network devices involves multi-tiered, dynamic configuration paths. The IHE may acts as bridge between document windows and spliced network management sessions, for example, to enable seamless transfer of a CLI command from a document window to an inline GUI panel launched by a CLI session when constructing a command line. In embodiments, a context-ware IHE may create and take advantage of documentation tags by interpreting relationships between commands to enable auto-navigation of the document.Type: GrantFiled: March 28, 2016Date of Patent: December 31, 2019Assignee: DELL PRODUCTS L.P.Inventors: Padmanabhan Narayanan, Thulasi Devi Ravinanthanan
-
Patent number: 10474721Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.Type: GrantFiled: June 30, 2017Date of Patent: November 12, 2019Assignee: Dropbox, Inc.Inventors: Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
-
Patent number: 10474741Abstract: There are provided systems and methods for an inline editing field for nested website settings. A computing device may be used to process a search query with a search engine and receive results. The search query may include a search for a particular website setting, such as a user profile, account, security, or preference setting that may allow a user to provide input and affect particular user or website data with the website. Determination of the requested website may be performed through a machine learning engine. The machine learning engine may identify the security setting nested in the website through multiple navigations, website flows, and navigations, and may extract processes and flows for use of the setting. An inline editing field may then allow for user input in a search interface that allows for editing the setting without navigation to the website and nested setting.Type: GrantFiled: June 28, 2018Date of Patent: November 12, 2019Assignee: PAYPAL, INC.Inventors: Shreyas Garg, Nanda Kishore Kollaje Rao, Sheikh Ashraful Abedin, Taikun Guo
-
Patent number: 10430465Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.Type: GrantFiled: January 4, 2017Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew R. Freed, Norbert Herman, Shubhadip Ray, Avik Sanyal
-
Patent number: 10417661Abstract: A search system server routes a given query to devices that create a response to the query. For query processing, a mixer server determines a sequence in which various servers are called, formats requests, and aggregates data obtained from the various servers. A query reviser creates various different queries that differ from, but are based on, the given query and prior queries submitted by a same user that submitted the given query or location information associated with the user. Portions of content are incorporated into the search results page including content selected based on the given query and based on the various different queries. A visual representation of the various portions of content within the search results page is generated. A display of a client device that submitted the given query is updated to present the search results page including the visual representation of the various portions of content.Type: GrantFiled: March 10, 2016Date of Patent: September 17, 2019Assignee: Google LLCInventors: Rajat Bhattacharjee, Aranyak Mehta, Benyu Zhang, Vivek Raghunathan
-
Patent number: 10375204Abstract: In one example, a user device may implement a browser that identifies and presents dominant content in a bookmarked website or a frequently visited website. The user device may store a page history profile describing interactions with a featured hub of content. The user device may execute a browser to identify a historical focus describing a historical hub element of the featured hub. The user device may determine a current hub element acting as a current focus specific for a user based on the historical focus. The user device may present an element representation of the current hub element.Type: GrantFiled: May 6, 2016Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Megan Marie Quintero
-
Patent number: 10360473Abstract: User interface creation from screenshots is described. Initially, a user captures a screenshot of an existing graphical user interface (GUI). In one or more implementations, the screenshot is processed to generate different types of templates that are modifiable by users to create new GUIs. These different types of templates can include a snapping template, a wireframe template, and a stylized template. The described templates may aid GUI development in different ways depending on the type selected. To generate a template, the screenshot serving as the basis for the template is segmented into groups of pixels corresponding to components of the existing GUI. A type of component is identified for each group of pixels and locations in the screenshot are determined. Based on the identified types of GUI components and determined locations, the user-modifiable template for creating a new GUI is generated.Type: GrantFiled: May 30, 2017Date of Patent: July 23, 2019Assignee: Adobe Inc.Inventors: Morgan Emory Dixon, Lubomira Assenova Dontcheva, Joel Richard Brandt, Amanda Marie Swearngin
-
Patent number: 10346929Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.Type: GrantFiled: April 14, 2017Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Patent number: 10339198Abstract: The present disclosure is directed towards benchmarking online activity via encoded links generated by an online activity benchmarking system. The method may include identifying by a server of an online activity benchmarking system, for an information resource, a plurality of encoded links encoded by the server of the online activity benchmarking system and linked to the information resource, receiving by the server, via the identified plurality of encoded links, a plurality of requests to access the information resource, identifying by the server, for each request of the plurality of requests to access the information resource, one or more attributes corresponding to the request, categorizing by the server, the plurality of requests to access the information resource based on the one or more identified attributes, and providing by the server, for presentation, an output indicating statistics corresponding to the categorized plurality of requests based on the one or more identified attributes.Type: GrantFiled: August 8, 2016Date of Patent: July 2, 2019Assignee: Bitly, Inc.Inventors: Christopher Comstock, Robert Platzer
-
Patent number: 10332044Abstract: A method and system for automatically implementing performance goals in a human resources environment. Specifically, the method provides a first interface for defining performance goals. Thereafter, a definition of a performance goal is received via the first interface. The method also provides a second interface for identifying an assigned group comprising users to be prescribed the performance goal. Thereafter, criteria is received via the second interface that identifies the assigned group. The method searches a database to identify users in the assigned group based on the criteria in order to apply the prescriptive rule. Then, the performance goal is prescribed to users in the assigned group.Type: GrantFiled: August 29, 2005Date of Patent: June 25, 2019Assignee: SABA SOFTWARE, INC.Inventors: Melinda K. Clover, Jodie Kalikow, Gaurav Mehra
-
Patent number: 10298723Abstract: The disclosure relates to a protocol converter that converts between a Modbus protocol and an ECHONET Lite protocol to enable communication between a device performing communication based on a Modbus protocol and a device performing communication based on an ECHONET Lite protocol. The protocol converter according to the disclosure comprises a first communicator connected to a first device that performs communication in a first protocol, a second communicator connected to a second device that performs communication in a second protocol, and a controller that converts the first protocol and the second protocol with each other to control communication between the first device and the second device.Type: GrantFiled: September 22, 2015Date of Patent: May 21, 2019Assignee: LSIS CO., LTD.Inventor: Sang Ki Shon
-
Patent number: 10296624Abstract: A method for curating documents, executed by a computer, includes detecting one or more themes in a document, identifying one or more user interests for a user, presenting a ranked list of the one or more themes to the user, and dynamically updating the ranked list based on user feedback. The ranked list may be ranked according to the one or more user interests. A computer program product and computer system corresponding to the above method are also disclosed herein.Type: GrantFiled: June 12, 2017Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Shuo Li, Yue Li, Zhao Wei Li, Pei Pei Liang, Jun Liu, Yun Ting Wang, Xin Ying Yang, Guang Ming Zhang, Zhi Hui Zhu
-
Patent number: 10296623Abstract: A method for curating documents, executed by a computer, includes detecting one or more themes in a document, identifying one or more user interests for a user, presenting a ranked list of the one or more themes to the user, and dynamically updating the ranked list based on user feedback. The ranked list may be ranked according to the one or more user interests. A computer program product and computer system corresponding to the above method are also disclosed herein.Type: GrantFiled: November 3, 2015Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Shuo Li, Yue Li, Zhao Wei Li, Pei Pei Liang, Jun Liu, Yun Ting Wang, Xin Ying Yang, Guang Ming Zhang, Zhi Hui Zhu
-
Patent number: 10289659Abstract: A content server retrieves the code and other content of a page and generates a preview of the page. The page preview could be an image that depicts a snapshot of the page, such as a screenshot, or an image map that includes links selectable by a user. The content server further modifies the original code used to load the page such that the modified code instructs a browser application to render and display the page preview for a first period of time and to render and display the actual page in place of the page preview after the first period of time. The content server may use the shadow document object model (DOM) framework to provide the page preview.Type: GrantFiled: June 26, 2017Date of Patent: May 14, 2019Assignee: Amazon Technologies, Inc.Inventor: Dhruva Lakshmana Rao Batni
-
Patent number: 10282750Abstract: An apparatus and method for synchronising advertisements published on a group communications network with advertisements in a broadcast, the apparatus comprising: a receiver for receiving broadcast data; a communications interface in communication with a group communications network; a broadcast data content extractor adapted to derive search terms and advert data from the received broadcast data, the advert data relating to an advert received in the broadcast data, wherein on receipt of a query by a user of the group communications network, the query comprising one or more of the search terms, the communications interface publishes a group communication comprising at least a portion of the advert data on the group communications network.Type: GrantFiled: January 31, 2013Date of Patent: May 7, 2019Assignee: Twitter, Inc.Inventors: Lee Andrew Carre, Daniel Fairs, Andrew Wheatley Littledale, Edward Robert Littledale
-
Patent number: 10282382Abstract: A plurality of input data to be used to compute a first output is received. The first output is computed. It is determined that the computed first output is outside a pre-determined first-output limit. A plurality of hyperlinks is displayed on a display device. Each hyperlink provides a link to a process for making adjustments to the plurality of input data to bring the first output within the pre-determined first-output limit. Selection of one of the plurality of hyperlinks (the “selected hyperlink”) is detected. A process associated with the selected hyperlink is followed to produce an adjustment to the plurality of input data to bring the first output within the first pre-determined first-output limit. The adjusted plurality of input data is used to plan implementation of a system. The sequence of selection of hyperlinks is tracked in order to reinforce the prioritization and order of future suggestions. The system is implemented.Type: GrantFiled: December 10, 2012Date of Patent: May 7, 2019Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Robello Samuel, Olivier Roger Germain
-
Patent number: 10268345Abstract: According to some embodiments, system and methods for representing nodes and data flows in a network are provided, comprising providing a hierarchical taxonomy for one or more concepts; providing one or more hierarchical taxonomies for one or more boundary types, wherein one or more values from each boundary type are combined to form a definition of a boundary; and associating the at least one concept and at least one boundary with a transmission of data between a first node and a second node, wherein the transmitted data is a data flow. Numerous other aspects are provided.Type: GrantFiled: November 17, 2016Date of Patent: April 23, 2019Assignee: General Electric CompanyInventors: Kareem Sherif Aggour, Jenny Weisenberg Williams, Justin DeSpenza McHugh, Vijay Shiv Kumar
-
Patent number: 10261982Abstract: Particular embodiments of a computing device may provide a main thread, a graphics thread to handle tasks related to rendering and presenting a graphical user interface (GUI), and an input thread to handle tasks related to processing input-related events. The GUI may comprise at least one animated component associated with a set of state variables. The main thread may handle tasks to generate a GUI hierarchy and provide copies of the GUI hierarchy to the input thread and the graphics thread. The input thread may handle tasks to initialize and update the state variables and provide information about the state variables to the graphics thread. The graphics thread may then handle tasks to update the GUI by rendering a first frame of the animation based on the state variables.Type: GrantFiled: February 10, 2017Date of Patent: April 16, 2019Assignee: Facebook, Inc.Inventors: Robert Douglas Arnold, Denis Koroskin, Jonathan M. Kaldor
-
Patent number: 10170204Abstract: The inventions disclosed herein include methods, systems, and tools for use in processing prescriptions. Among the benefits of these methods, systems, and tools are promotion of efficiency in filling prescriptions and reduction of errors. A heightened analysis element may be established that alerts a pharmaceutical professional to a particular component of a prescription (a prescription element) for special attention. An insignificant differences notice may de-emphasize certain prescription elements to inform a pharmaceutical professional that the information of such prescription elements is less critical. Methods of the present invention may be used to designate a prescription as a renewal, partial renewal, or partially equivalent renewal. The disclosed inventions include methods of creating and/or using such heightened analysis elements, insignificant differences notices, and/or designation of a prescription as a renewal, partial renewal, or partially equivalent renewal.Type: GrantFiled: June 30, 2010Date of Patent: January 1, 2019Assignee: EXPRESS SCRIPTS STRATEGIC DEVELOPMENT, INC.Inventors: Charles E. Eller, Andrew Cox, Brian David Fruchter
-
Patent number: 10116529Abstract: The disclosure discloses a link address updating method and device. The link address updating method includes: acquiring tracking parameter information, wherein the tracking parameter information is parameter information of a first link address, and is configured to track a first link address; acquiring the first link address; and generating a second link address according to the tracking parameter information and the first link address, the second link address is a link address obtained after a tracking parameter of the first link address is added or modified and both the first link address and the second link address being link addresses of the same webpage. By the disclosure, a link address may be automatically updated.Type: GrantFiled: May 23, 2016Date of Patent: October 30, 2018Assignee: BEIJING GRIDSUM TECHNOLOGY CO., LTD.Inventors: Chong Wu, Yun Zhang, Lei Chi, Huagui Lai, Yongjian Huang
-
Patent number: 10116988Abstract: A signal transmission device and a method for controlling the same are disclosed. The signal transmission device comprises: a control unit for setting a state variable by using an application of the signal transmission device and for generating an event which can be used by an application of a companion device for a connection with the companion device; and a communication unit for transmitting the event to the companion device, wherein if a connection request signal is received from the companion device through the communication unit, the control unit registers an event for managing the connection with the companion device.Type: GrantFiled: August 20, 2014Date of Patent: October 30, 2018Assignee: LG ELECTRONICS INC.Inventors: Donghyun Kang, Kyoungsoo Moon, Sejin Oh, Jinpil Kim
-
Patent number: 10109020Abstract: A bookmark displays one or more bookmark tiles each linked to an object in a social networking system, allowing faster and easier access to the linked objects. The bookmark tiles are arranged in a tile region displayed proximate to a page of content from the social networking system. For example, the tile region is a horizontal row proximate to the page content. The tile region may be accessed by performing a scrolling input when the page is displayed by a client device. The bookmark tiles may be navigated using a search region for receiving input to search the bookmark tiles. The search region may be accessible by performing a second scrolling input while the client device displays the page.Type: GrantFiled: January 23, 2013Date of Patent: October 23, 2018Assignee: Facebook, Inc.Inventors: Ken Taro Deeter, Tom Stocky, Robyn D. Morris
-
Patent number: 10089059Abstract: Various systems, processes, and techniques may be used to manage media content playback. In particular implementations, systems and processes may include the ability to generate audio output from media content at a user device and detect an indication to move from a current location in the audio output. The systems and processes may also include the ability to determine a number of location indicators for the audio output, the location indicators associated with different locations in the audio output, select one of the location indicators, and generate audio output beginning near the selected location indicator.Type: GrantFiled: March 30, 2015Date of Patent: October 2, 2018Assignee: Audible, Inc.Inventors: Shiranchal Taneja, Priya Palanisamy, Amit Kohli, Scott Richard Battaglia, Jed Hoffmann, Thomsun Sriburadej
-
Patent number: 10032207Abstract: A product placement engine and method for automatically identifying products for association with a document, the engine including a parser, an analysis module adapted to determine word scores and to adjust the word scores of the words by predetermined weightings, a keyword constructor module adapted to construct a keyword query search string using words having the highest word scores, a search engine adapted to search a products database having product records to identify products satisfying the keyword query search string and assign product scores, and a post processing module adapted to identify word matches in each of the product records and the document and update the product score.Type: GrantFiled: August 15, 2016Date of Patent: July 24, 2018Assignee: CBS INTERACTIVE INC.Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
-
Patent number: 10025849Abstract: Provided is a question answering system with respect to a natural language question and a method thereof. The question answering system includes a candidate answer generating unit configured to extract a document mapped to an input natural language question, and generate candidate answers with respect to the natural language question from the extracted document, a text entailment recognizing unit configured to generate a text entailment recognition result representing a degree of association between multiple evidence sentences including the generated candidate answers and the natural language question, a list generating unit configured to generate a candidate answer list including the multiple evidence sentences in high association degree order on the basis of the text entailment recognition result, and an output unit configured to output the generated candidate answer list as a search result with respect to the natural language question.Type: GrantFiled: January 22, 2015Date of Patent: July 17, 2018Assignee: Electronics and Telecommunications Research InstituteInventors: Young Rae Kim, Hyung Jik Lee, Jin Young Moon, Chang Seok Bae, Hyun Ki Kim
-
Patent number: 9922016Abstract: Digital programmed logic implemented on a computing device programmed to cause the display of an electronic document on a graphical user interface within the computing device. The electronic document displayed includes a plurality of data items of information. The programmed logic is programmed to automatically generate summary data that summarizes at least two data items from the plurality of data items included in the electronic document. The programmed logic is further programmed to generate a virtual sticky and display the virtual sticky on the electronic document. The virtual sticky displays the automatically generated summary data and the display of the virtual sticky is overlaid onto at least a portion of the display of the electronic document.Type: GrantFiled: May 6, 2016Date of Patent: March 20, 2018Assignee: Ricoh Company, Ltd.Inventor: Kaoru Watanabe
-
Patent number: 9923854Abstract: A microblog information publishing method, a server and a storage medium are described, which pertain to the technical field of networks. The method includes: acquiring information to be published of a first user, which includes information contents and an information notification object account; and publishing the information contents through the information notification object account. The server includes an acquiring module and a publishing module. A service for users to publish a message anonymously is provided, namely, the information is published through an anonymous account without displaying the original publisher, so that the privacy of the user is better protected and the microblog service becomes three-dimensional and diversified.Type: GrantFiled: April 25, 2014Date of Patent: March 20, 2018Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: He Zou, Guanghui Yang, Dong Chen
-
Patent number: 9892730Abstract: Speech recognition may be improved by generating and using a topic specific language model. A topic specific language model may be created by performing an initial pass on an audio signal using a generic or basis language model. A speech recognition device may then determine topics relating to the audio signal based on the words identified in the initial pass and retrieve a corpus of text relating to those topics. Using the retrieved corpus of text, the speech recognition device may create a topic specific language model. In one example, the speech recognition device may adapt or otherwise modify the generic language model based on the retrieved corpus of text.Type: GrantFiled: July 1, 2009Date of Patent: February 13, 2018Assignee: Comcast Interactive Media, LLCInventors: David F. Houghton, Seth Michael Murray, Sibley Verbeck Simon
-
Patent number: 9857947Abstract: Dialog metadata is used to generate a metadata driven dialog definition. The metadata can define logic that is run on the dialog, and customizations to the dialog are made by modifying the dialog metadata.Type: GrantFiled: June 24, 2014Date of Patent: January 2, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Anusha Shankar, Bharath Swaminathan, Zhi J. Zhao
-
Patent number: 9824158Abstract: A method according to one embodiment includes outputting one page of a multipage compilation of information. The method also includes receiving a request to show portions of multiple pages of the multipage compilation of information, the request originating from a user input device and including an indication of which portions of the multiple pages of the multipage compilation to select. Also, the method includes selecting the portions of the multiple pages of the multipage compilation of information according to the indication and generating a view having the selected portions. Moreover, the method includes outputting the view having the selected portions to a graphical display device. The selected portions output to the graphical display device include a first row of each of the multiple pages. Other systems, methods, and computer program products are described in accordance with more embodiments.Type: GrantFiled: February 7, 2017Date of Patent: November 21, 2017Assignee: International Business Machines CorporationInventors: Thomas Stanton Brugler, Todd Michael Eischeid, Mark E. Molander, Kerry A. Ortega
-
Patent number: 9753913Abstract: Systems and methods may provide proactive news analytics based on integrated prediction statements. Users may extract and collect conditional statements from research reports. A compiled list based on the processing/linking of statements for signal generation may then be created. Similarly, a list of counter statements that are assigned a conflict rating that specifies how much agreement/disagreement on a specific topic exists for the counter statement and the statement itself may be created. The custom library may have semantic capabilities to justify conditional statements in order to capture meaning and identify supporting news related to the statement. When a relevant event is detected that relates to a conditional statement, expected conclusions are linked, and customized indexes are calculated to allow for analysis of the relevant event.Type: GrantFiled: September 4, 2015Date of Patent: September 5, 2017
-
Patent number: 9740736Abstract: A computer-implemented method, system using at least one computing device, and computer program product are disclosed for linking an ontology provided by a content service with a word expansion ontology. The content service ontology is referred to as a category ontology and the word expansion ontology is referred to herein as a lexical ontology. A user may provide an input such as an input command to an application. The input command is processed by a natural language processing engine to derive the user's intent and to extract relevant entities embodied in the command. The NLP engine may create a composite concept set containing multiple permutations of the concepts (entities extracted) and provide the composite concept set to a concept mapper. The concept mapper applies searches an ontology map and applies one or more scoring operations to determine a best match between the composite concept set and at least one category provided by the category ontology.Type: GrantFiled: September 18, 2014Date of Patent: August 22, 2017Assignee: Maluuba Inc.Inventors: Justin Harris, Matthew Dixon, Tareq Ismail
-
Patent number: 9740698Abstract: According to one embodiment of the present invention, a system merges documents, and comprises a computer system including at least one processor. The system receives an update document including one or more updates for a target document arranged according to a document schema defined by schema information. Update information includes one or more paths to nodes within the document schema, and is examined to identify eligible paths for the updates. The updates from the update document associated with the eligible paths are applied to the target document in accordance with the schema information to produce an updated document in compliance with the document schema. Embodiments of the present invention further include a method and computer program product for merging documents in substantially the same manner described above.Type: GrantFiled: July 12, 2013Date of Patent: August 22, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Nicola, Martin Sommerlandt
-
Patent number: 9672336Abstract: A system is disclosed that enables network-based systems to confirm the identity of users and/or the authenticity of their credentials during their registration process by providing a database of verified users and various means for requesting and verifying user-provided information using the database. For example, the system may verify credentials and/or other aspects of the user and store such information in a database. The system may also generate badges that can be displayed on various content sites and that link to a summary of the user's verified information. The summaries may be customized for each content site at which the user has registered.Type: GrantFiled: February 6, 2015Date of Patent: June 6, 2017Assignee: ProfileCorrect LLCInventor: John Spence
-
Patent number: 9665256Abstract: Selected regions in dynamic content may be identified. Analytics data may be received that may include a region identifier corresponding to a region from which a selectable element was selected from the content. It may be determined that the analytics data corresponds to a current region of a current version of the network content. Analytics data, which may include a region identifier, may be generated in response to a selection of a selectable element of content located within a region of network content.Type: GrantFiled: December 11, 2015Date of Patent: May 30, 2017Assignee: Adobe Systems IncorporatedInventor: Daren G. Reavis
-
Patent number: 9640085Abstract: The present invention provides an automated system for multiple types of knowledge content generation for enhancing learning, creativity, insights and assessments comprising the means of: Capturing one or more contents; Storing the captured contents in raw content database; Classifying the captured content by one or more means of selected from Bookmarking or annotating, Using meta information from the content source files, Using algorithms to classify information and Receiving feedback from users and user interaction with content; Defining content template; Specifying rules and algorithms for automatic generation of knowledge content; Finally, Using the generated knowledge content by means of a display to candidate. Invention reduces the manual effort and time taken to create the multiple types of knowledge contents as well as reduce the cost for creation of the multiple types of knowledge contents.Type: GrantFiled: May 9, 2010Date of Patent: May 2, 2017Assignee: TATA CONSULTANCY SERVICES, LTD.Inventors: Raman Srinivasan, Priyadharshini Sridhar, Swarna Srinivasan
-
Patent number: 9635027Abstract: A communication method and system according to the present invention generates a unique cryptographically secure URI in response to receiving a user post. The user post and URI are stored temporarily. The URI is sent to an intended recipient. In response to a first instance of accessing the URI, the content is retrieved and sent to the intended recipient. The original uploaded content and URI are then deleted. In response to subsequent instances of accessing the URI, random content determined in part by a current environmental state of the communication, is returned. Recent subsequent instances can return thematically similar content.Type: GrantFiled: September 2, 2016Date of Patent: April 25, 2017Assignee: Blink.Cloud LLCInventor: Jonathan S. Luzader
-
Patent number: 9578083Abstract: A system and method for dynamically designing shared content served via a content sharing source. The system includes a content size determination unit to determine a size of content sourced from the content sharing source; a shared content size allocation unit to determine a size of the shared content based on the size of the content; a shared content rules database to determine a design style associated with the shared content based on the determined size of the shared content; and a shared content transmitting unit to communicate the shared content in accordance with the design style to the content sharing source.Type: GrantFiled: September 28, 2015Date of Patent: February 21, 2017Assignee: GOOGLE INC.Inventors: Shiva Rama Krishna Jaini, Nicola Ann Crane
-
Patent number: 9563711Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for automated surfacing of tagged content in a vertical application. In an embodiment of the invention, a method for automatically surfacing tagged content in a vertical application can be provided. The method can include parsing text from content in an end user application, comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system and matching portions of the content to respective ones of the social bookmarks based upon the comparison, and visually emphasizing the matched portions of the content in the end user application.Type: GrantFiled: December 6, 2015Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 9565259Abstract: A method of generating a recognizable identifier for a network address includes at a portable computer device having one or more processors and memory storing programs executed by the one or more processors, touching an image icon on an application interface displayed on a screen of the portable computer device; acquiring a network address of the application interface; generating a recognizable identifier that represents the network address; generating a mask layer of the application interface; and displaying the recognizable identifier on the mask layer, wherein the mask layer of the application interface is configured to cover the application interface.Type: GrantFiled: June 20, 2016Date of Patent: February 7, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Guoyi Xiang
-
Patent number: 9557892Abstract: Systems and methods for organizing and displaying data structures in computing devices are provided herein. An exemplary method includes generating a GUI that includes a first plurality of selectable objects that are arranged in a first layout on the GUI, receiving a selection of one of the first plurality selectable objects, replacing the first plurality of selectable objects with a second plurality of selectable objects that are arranged in a second layout on the GUI, the second layout being different in visual appearance from the first layout, transforming the first plurality of selectable objects into a first set of icons that are arranged in an arcuate pattern, the first set of icons being shrunken versions of the first plurality of selectable objects, and displaying the first set of icons on a first layer of the GUI above the second plurality of selectable objects that are displayed on a second layer.Type: GrantFiled: November 22, 2013Date of Patent: January 31, 2017Assignee: DouZen, Inc.Inventor: Kentaro Miura
-
Patent number: 9530230Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from a corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 18, 2008Date of Patent: December 27, 2016Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9495635Abstract: Systems and techniques for determining significance between entities are disclosed. The systems and techniques identify a first entity having an association with a second entity, apply a plurality of association criteria to the association, weight each of the criteria based on defined weight values, and compute a significance score for the first entity with respect to the second entity based on a sum of a plurality of weighted criteria values. The systems and techniques utilize information from disparate sources to create a uniquely powerful signal. The systems and techniques can be used to identify the significance of relationships (e.g., associations) among various entities including, but not limited to, organizations, people, products, industries, geographies, commodities, financial indicators, economic indicators, events, topics, subject codes, unique identifiers, social tags, industry terms, general term/s, metadata elements, classification codes, and combinations thereof.Type: GrantFiled: May 13, 2011Date of Patent: November 15, 2016Assignee: Thomson Reuters Global ResourcesInventors: Hassan H. Malik, Mans Olof-Ors
-
Patent number: 9483753Abstract: Provided is a method of integrating a document related communication with a document. A communication interface is provided for a user to establish a document related communication with another user. The document related communication with another user is recorded and a link to the recorded document related communication with another user is provided with the document.Type: GrantFiled: March 8, 2013Date of Patent: November 1, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eniyan Thiruvidam, Anjaneyulu Seetha Rama Kuchibhotla, Ninoj Antony, Siddharth Kalita
-
Patent number: 9471641Abstract: A device identifies models in a corpus of documents, and retrieves model information for the identified models. The device creates a block identifier for each block of the models based on the model information, and determines one or more blocks that connect to each block of the models, based on the model information. The device creates identifiers for the one or more blocks that connect to each block of the models, and assigns weights to the identifiers based on sources of the models or a number of times the one or more blocks connect to each block of the models. The device ranks the identifiers based on the weights assigned to the identifiers, and store the ranked identifiers and the block identifiers in a data structure.Type: GrantFiled: March 14, 2013Date of Patent: October 18, 2016Assignee: The MathWorks, IncInventors: Craig W. Borghesani, Douglas E. Eastman
-
Patent number: 9436685Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.Type: GrantFiled: March 28, 2011Date of Patent: September 6, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tali Roth, Scott Stiles, Matthew Wood, Michael Affronti, Jodie Draper, Malia Douglas, Janet Schorr, Zeyad Rajabi, Robin Troy
-
Patent number: 9391825Abstract: Various embodiments of a system and method for tracking service requests are described. Embodiments may include call tree generation logic configured to receive multiple request identifiers associated with a respective one of multiple service requests. Each given request identifier may include an origin identifier, a depth value, and a request stack comprising one or more interaction identifiers. The call tree generation logic may also be configured to, based on multiple request identifiers that each include an origin identifier associated with a particular root request, generating a data structure that specifies a hierarchy of services called to fulfill that particular root request. Based on one or more of the interaction identifiers and one or more of the depth values, the generated data structure may specify for each given service of the hierarchy: a parent service that called the given service, and one or more child services called by the given service.Type: GrantFiled: March 24, 2009Date of Patent: July 12, 2016Assignee: Amazon Technologies, Inc.Inventors: Jeff B. Beal, Alan Stuart Robbins, Jeromey R. Goetz, Brandon W. Porter, Grant A. M. McAlister, Joseph L. Ellsworth
-
Patent number: 9372681Abstract: A method includes declaring, in a manifest of an application, a document URL type. The application is configured for native operation outside a web browser on a user's computing device and is coded to open a document corresponding to a document URL which conforms to the declared document URL type in the manifest. The method further includes providing the application for installation on the user's computing device.Type: GrantFiled: October 2, 2013Date of Patent: June 21, 2016Assignee: GOOGLE INC.Inventors: Sergey Shevchenko, Sriram Saroop
-
Patent number: 9355269Abstract: A method and system for collecting data contained within web resources in a uniquely identifiable bookmarklet system wherein the uniquely identifiable bookmarklet system includes uniquely generated bookmarklets that execute an unobtrusive script within the document object model of a currently loaded Web Page in a Web Browser program, whereby the script sends a request containing an identifying marker associated with the bookmarklet. The request containing the identifying marker is authenticated and authorized in order to allow one or more users executing the bookmarklet to submit data extracted from the document object model of a currently loaded Web Page to one or more data collections associated with the bookmarklet.Type: GrantFiled: May 6, 2014Date of Patent: May 31, 2016Inventors: Arian Shams, Gaurav Shetti, Jacob Portnoff, Naeela Alkhalawi
-
Patent number: RE46983Abstract: Systems and methods may provide proactive news analytics based on integrated prediction statements. Users may extract and collect conditional statements from research reports. A compiled list based on the processing/linking of statements for signal generation may then be created. Similarly, a list of counter statements that are assigned a conflict rating that specifies how much agreement/disagreement on a specific topic exists for the counter statement and the statement itself may be created. The custom library may have semantic capabilities to justify conditional statements in order to capture meaning and identify supporting news related to the statement. When a relevant event is detected that relates to a conditional statement, expected conclusions are linked, and customized indexes are calculated to allow for analysis of the relevant event.Type: GrantFiled: February 6, 2017Date of Patent: August 7, 2018