Collaborative Document Database And Workflow Patents (Class 707/608)
-
Publication number: 20140032481Abstract: Apparatus, systems, and methods may operate to add opaque state information to a data file that includes dynamic content and is organized according to a page descriptive format. The opaque state information can be referenced to a comment and a comment state selected from a plurality of states associated with the dynamic content. In some embodiments, the apparatus, systems, and methods may operate to access the data file and the opaque state information to recreate the comment state associated with the dynamic content. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: September 27, 2007Publication date: January 30, 2014Inventor: Grayson Squier Lang
-
Publication number: 20140032488Abstract: A method and apparatus for processing collaborative documents providing a portable document version which may be processed when not connected to the collaborative document. The collaborative document is accessible to users through a network. Updates to the collaborative document are provided to the portable document, which may be modified to include the updates or replaced with an updated version of the collaborative document.Type: ApplicationFiled: January 22, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Robert K. McAfee, Vivek Hebbar
-
Publication number: 20140032655Abstract: In some embodiments, a method includes receiving an input from a participant of a collaborative session among two or more devices, wherein the input is to cause a capture of at least part of data that is part of the state of the collaborative session at a point in time. The method also includes saving a state of the collaborative session at the point in time, wherein the state is saved into an editable format. The saving includes capturing the at least part of the data that is part of the collaborative session. The saving also includes storing the data in the editable format into a machine-readable medium.Type: ApplicationFiled: November 15, 2007Publication date: January 30, 2014Inventor: Nigel Pegg
-
Publication number: 20140032489Abstract: A method and apparatus for viewing a collaborative document and a portable document at a device in a network. The collaborative document is hosted on a server and accessible through a network. The device hosts a corresponding portable document. The document processing application allows viewing of the portable document and the collaborative document on the device, wherein the user may select the desired view. In one embodiment, each view is displayed as a tabbed window, and switching views is enabled by selection of a tab. When the device is disconnected from the network, the user may view and process the portable document.Type: ApplicationFiled: January 22, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Vivek Hebbar, Robert K. McAfee
-
Publication number: 20140032485Abstract: A method and system to provide portable database functionality in an electronic form is described. The system may include a communications module and a portability module. The communications module may be configured to receive a request to generate an electronic form, the electronic form to include preloaded database information. The portability module may be configured to respond to the request by configuring the electronic form to include the preloaded database information obtained from a source database. The preloaded database information may be used for a variety of purposes at fill time, when one or more electronic form field values are being filled in by a user.Type: ApplicationFiled: January 29, 2008Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Roberto Perelman, David Stromfeld, Anatole A. Matveief, Tom Keller
-
Publication number: 20140032486Abstract: Various embodiments described herein each include one or more of systems, methods, data structures, and software to replicate a document or workflow workspace, including comments and other data added by document or workflow participants. Some embodiments allow participants to create, view, and manipulate public comments and other actions and private comments and other actions addressed specifically to individual participants, but prevent participants from viewing comments addressed only to one or more other participants. In some embodiments, the document may be distributed to participants via whatever means are convenient. The document may contain knowledge of a comment repository holding comments or other workflow data. Some embodiments include downloading comments and other data from a repository, identifying which comments and other data is intended for display to a viewing participant, and displaying the identified comments and other data.Type: ApplicationFiled: May 27, 2008Publication date: January 30, 2014Inventors: Rajeev Sharma, Narinder Beri, Yash Kumar Gupta
-
Publication number: 20140032484Abstract: A method for providing a data binding abstraction. The method includes serving an interactive document via a digital data communications network using a server. The method includes generating, with intelligence in the document, a data binding request to resolve a data value placeholder that has no static data location or source reference. With a data binding web service, the method includes generating a data dictionary request that includes a placeholder identifier. The method includes using the data binding web service to process a data dictionary response which includes placeholder content for the placeholder to determine a source of the data value. The method includes the data binding web service accessing the determined data source to obtain the data value and providing the interactive document with a response including the placeholder identifier and the resolved placeholder data value. The interactive document then replaces the placeholders with the returned data value.Type: ApplicationFiled: July 30, 2009Publication date: January 30, 2014Applicant: ADOBE SYSTEMS, INC.Inventors: Stefan Cameron, Kevin Paul Matassa
-
Patent number: 8639655Abstract: Improved Lightweight Directory Access Protocol (“LDAP”) server architectures using dedicated threads to respond to different classes of LDAP requests are described and claimed. Some servers classify an LDAP request from a client, then store the classified request with similarly-classified requests. One of the classified LDAP requests is selected and executed to prepare a corresponding LDAP response. Other arrangements are also described and claimed.Type: GrantFiled: August 31, 2006Date of Patent: January 28, 2014Assignee: Red Hat, Inc.Inventors: Steven W. Parkinson, Nathan G. Kinder
-
Publication number: 20140026025Abstract: A method for collaborating on an electronic document over a communications network comprising: storing an image of a portion of the electronic document; communicating an instance of the document image to a client terminal for rendering by a browser interface, responsive to receiving a request from a collaborator; receiving annotation information indicative of an annotation made by the collaborator in relation to the rendered document image instance via the browser interface; and storing the annotation information.Type: ApplicationFiled: June 3, 2013Publication date: January 23, 2014Applicant: KWIK CV PTY LIMITEDInventor: Neil SMITH
-
Patent number: 8635225Abstract: A method includes accessing a set of documents and a set of representative documents, determining distances from each document to a nearest representative document, and selecting a subset of documents using an algorithm for choosing initial seed values and the determined distances to the nearest representative document. The method further includes repeating the following for each particular document of the subset of documents: adding the particular document to the set of representative documents to create a new set of representative documents, removing the particular document of documents from the set of documents to create a new set of documents, and calculating a sum of distances from each document of the new set of documents to a nearest document in the new set of representative documents. The particular document of the subset that resulted in the lowest sum of distances is selected as a new representative document.Type: GrantFiled: March 14, 2013Date of Patent: January 21, 2014Assignee: PureDiscovery CorporationInventor: Paul A. Jakubik
-
Patent number: 8635254Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.Type: GrantFiled: August 8, 2003Date of Patent: January 21, 2014Assignee: Axeda CorporationInventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
-
Patent number: 8630975Abstract: In a corpus of scientific articles such as a digital library, documents are connected by citations and one document plays two different roles in the corpus: document itself and a citation of other documents. A Bernoulli Process Topic (BPT) model is provided which models the corpus at two levels: document level and citation level. In the BPT model, each document has two different representations in the latent topic space associated with its roles. Moreover, the multi-level hierarchical structure of the citation network is captured by a generative process involving a Bernoulli process. The distribution parameters of the BPT model are estimated by a variational approximation approach.Type: GrantFiled: December 2, 2011Date of Patent: January 14, 2014Assignee: The Research Foundation for The State University of New YorkInventors: Zhen Guo, Mark Zhang
-
Publication number: 20140012802Abstract: A workflow management system for computer networks with a plurality of computers, with client computers connected via a network to a server that provides an IT-infrastructure, having: a first software/hardware device configured to prepare and manage workflows in a programmed fashion to select a sequence of functions necessary to process at least one object in the computer network, if needed parameterize and connect them, with their functional transitions controllable by a computer in the network in order to prepare a workflow from the sequence of functions. The first device preparing the workflow for an access to at least one electronic storage device in which templates are saved, a processor configured to execute workflows based on templates using the first device to process the object, with the workflow executed having access to a database device having actual data of the IT-infrastructure so the executed workflow can be enriched with actual data.Type: ApplicationFiled: January 30, 2013Publication date: January 9, 2014Applicant: SYSTEGO GMBHInventor: systego GmbH
-
Publication number: 20140012803Abstract: In order to analyze an event described in a document targeted for analysis, an event analysis apparatus (100) includes: a constituent element identification unit (101) that identifies a description related to the event from the document targeted for analysis, and identifies a situational expression indicating a situation and a corresponding expression associated with the situational expression from the identified description; and a shared state analysis unit (102) that calculates a share degree indicating the possibility that the event to which the identified description is related is shared by a plurality of people based on the identified situational expression and corresponding expression.Type: ApplicationFiled: February 22, 2012Publication date: January 9, 2014Applicant: NEC CORPORATIONInventors: Takao Kawai, Satoshi Nakazawa
-
Patent number: 8626543Abstract: Various embodiments of systems and methods to trace an execution of a business process are disclosed. Business rules and corresponding business objects required to execute the business process are identified and rendered to receive an input. Based upon detecting a trigger to execute the business process, the business rules and the corresponding business objects are processed to compute a process-resultant for the business process. A process-path of the computed process-resultant is traced by tracing key-strings corresponding to the business objects involved in computing the process-resultant, to generate a trace-resultant. The trace-resultant is parsed by determining versioned business objects and business information of the key-strings, to derive a business definition for the traced business objects involved in computing the process-resultant. Based upon the business definition, a comprehensive trace-map comprising a compilation of the process-resultant to execute the business process is generated.Type: GrantFiled: October 8, 2011Date of Patent: January 7, 2014Assignee: SAP AGInventors: Yingzhi Liu, Hans-Georg Beuter, Piyush Deora, Mirko Schnack, Carsten Ziegler
-
Patent number: 8626707Abstract: A method, system, and/or apparatus of automatic meta-data sharing of existing media to create streamable collections are disclosed. In one embodiment, a method of a server device includes analyzing a media data of a client device to determine at least one meta-data identifier associated with the media data and automatically populating a new mark-up language file using a existing media-collection data associated with certain items of the media data, and creating a streamable media content of the existing media-collection data on the server device based on a reference of the at least one meta-data identifier associated with each of the existing media collection data with a content database of a central server. The method may include communicating the streamable media content from the central server to the user on any client device without requiring consideration of the user to access the media content.Type: GrantFiled: April 17, 2008Date of Patent: January 7, 2014Assignee: Beats Music, LLCInventors: David Hyman, Andrei M. Marinescu
-
Publication number: 20140006340Abstract: The invention relates to a method for controlling state transition of an electronic object in a workflow. The method comprises receiving a request for a state transition for an electronic object from a user; determining the current state of the object from a metadata of the electronic object; determining the next state after the state transition from the request; determining one or more pseudo-users that are allowed to perform a state transition from the current state to the next state; retrieving at least one person identity by utilizing at least one property in a metadata of the electronic object, which person identity is retrieved from a value of a property corresponding to the determined one or more pseudo-users; comparing the identity of the requesting user to the retrieved person identity, and if they match; performing a state transition according to the request.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: M-FILES OYInventors: Antti Nivala, Markku Laitkorpi
-
Publication number: 20140006341Abstract: An online document management system is disclosed. In one embodiment, the online document management system comprises: one or more editorial computers operated by one or more administrators or editors, the editorial computers send invitations and manage peer review of document submissions; one or more system computers, the system computers maintain journals, records of submitted documents and user profiles, and issue notifications; and one or more user computers; the user computers submit documents or revisions to the document management system; wherein one or more of the editorial computers coordinate with one or more of the system computers to migrate one or more documents between journals maintained by the online document management system.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventor: Robin Jason Lopulalan
-
Patent number: 8620951Abstract: Systems and methods for returning results to a query based upon topic are disclosed herein. Aspects disclosed can be particularly useful when searching for videos or other media content for which associated textual information are generally relatively sparse compared to other types of content. Text associated with the query can be semantically associated with various domain topics by mapping one or more words included in the query to one or more domain topics based upon a conditional probability of the domain topic given the query. A set of results can be identified based upon a conditional probability of the result given the domain topic.Type: GrantFiled: June 1, 2012Date of Patent: December 31, 2013Assignee: Google Inc.Inventors: Jianming He, Kevin D. Chang
-
Patent number: 8615533Abstract: A system and method for managing an enterprise is provided. The system and method may be based on a layered architecture including a data center that may store all documents and data abstractions for an enterprise. One or more services may interact with an enterprise resource planning system and/or a customer relationship manager to facilitate interaction with the documents and data abstractions. A client access point of the system may include a graphical user interface that includes one or more enterprise management functions for managing the enterprise documents and/or data abstractions. The enterprise management functions may include a user proposal manager, an enterprise proposal manager, a proposal library, a content health manager, an archive library, a bid center, a contracts manager, a resume manager, a debriefing center, and/or a projects manager.Type: GrantFiled: June 20, 2011Date of Patent: December 24, 2013Assignee: i3solutionsInventors: Christopher Johnson, Michael Branson
-
Publication number: 20130339292Abstract: A computer-implemented system for facilitating communication between a plurality of building automation subsystems and a plurality of applications includes a first database storing a hierarchical model of a building automation system. The system further includes a messaging engine configured to receive a message from one of the disparate building automation subsystems and for one of the plurality of applications. The messaging engine is configured to use the information in the second database to transform the message into a standard format, to append the projected semantic type string to the transformed message, and to provide the transformed message to one of the plurality of applications.Type: ApplicationFiled: August 19, 2013Publication date: December 19, 2013Applicant: Johnson Controls Technology CompanyInventors: Youngchoon Park, Radu M. Dorneanu
-
Patent number: 8612521Abstract: This invention has as its object to avoid occurrence of garble even when an e-mail message to be created includes text information described in character codes of different kinds of language. To achieve this object, a communication apparatus according to this invention includes an input unit which inputs image information, a recognition unit which extracts text information included in the image information input by the input unit, and recognizing a type of character code of the extracted text information, an embedding unit which embeds the extracted text information in a text of e-mail using character codes of the type recognized by the recognition unit, and describing the recognized type (510, 516) of character code and an identifier (509, 515, 526) indicating a description range of the extracted text information in the text of e-mail, and a sending unit which sends e-mail data embedded by the embedding unit.Type: GrantFiled: July 27, 2005Date of Patent: December 17, 2013Assignee: Canon Kabushiki KaishaInventor: Nobuyuki Tonegawa
-
Patent number: 8612380Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, include sending a first rich internet application over a data network from a web server to a first client device and to a second client device. The web server is adapted to allow multiple client devices to collaboratively access one or more electronic documents formatted for any one of multiple different applications, including the first rich internet application. A first electronic document, which includes multiple document elements, is sent from the web server to the first client device and to the second client device. A document update received from the first client device includes identifications of one or more of the document elements and a requested action with respect to the one or more identified document elements.Type: GrantFiled: May 26, 2009Date of Patent: December 17, 2013Assignee: Adobe Systems IncorporatedInventors: Paul S. Kleppner, Michael F. Kraley
-
Publication number: 20130332409Abstract: Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.Type: ApplicationFiled: August 15, 2013Publication date: December 12, 2013Applicant: BOX, INC.Inventor: Brandon Savage
-
Patent number: 8606811Abstract: A system and method for modifying publication data in a publication system are described. An example embodiment includes receiving proposed publication data and accessing a success measurement associated with past publications within a publication system. The success measurement may indicate a measurement of success associated with the past publications. An example system and method may generate modification data to be used to modify the proposed publication data. The modification data may be based on the success measurement and proposed publication data.Type: GrantFiled: September 28, 2011Date of Patent: December 10, 2013Assignee: eBay Inc.Inventors: Brian Scott Johnson, Alvaro Bolivar
-
Patent number: 8606749Abstract: A request is received at a computer programmed as a database system. The request is a request selected from the group consisting of a query and a utility. A business concept is associated with the request. The business concept is a business concept selected from the group consisting of “who” information defining the source of the request, “what” information defining the processing to be performed by the request, “where” information defining a database object that the request will affect. The computer maps the received request to a database feature setting by mapping the business concept associated with the request to a workload. The workload is defined by a workload definition including a workload classification attribute that maps to the business concept of the request, a workload throttling attribute that defines conditions under which requests assigned to the workload are throttled. Submission of the request to the database system for processing is delayed based on the workload definition.Type: GrantFiled: February 8, 2010Date of Patent: December 10, 2013Assignee: Teradata US, Inc.Inventors: Douglas P. Brown, Anita Richards, Bhashyam Ramesh
-
Publication number: 20130325795Abstract: In a collaborative online document environment, a first user device is provided access to a document, via a network. A second user device is provided access to the document via the network. A list of fonts available to the second user device is received. The list is transmitted to the first user device. A request is received from the first user device to provide at least one of the fonts identified in the list. The at least one font is provided to the first user device.Type: ApplicationFiled: March 4, 2013Publication date: December 5, 2013Applicant: Google Inc.Inventors: Jeff Scott Harris, Luiz Amaral Franca Pereira Filho, Isabella Ip, Clayton Williams
-
Publication number: 20130318035Abstract: One example method for communicating a file modification during a collaboration event includes steps of a first computer communicating a file modification status request to a second computer, the status request including at least a file identifier and a file property. The second computer uses the file identifier from the request to identify a current property of a corresponding file. The second computer compares the current file property to the file property from the status request and communicates a response to the first computer when the current property does not match the property from the status request.Type: ApplicationFiled: August 5, 2013Publication date: November 28, 2013Applicant: Insors Integrated CommunicationsInventors: Jon N. SWANSON, Adam M. CHAPWESKE
-
Publication number: 20130311420Abstract: One example of the system and method described herein may provide a universal endpoint address schema to route documents and manage document workflows, which may include one or more encapsulated workflow packages. In particular, a globally unique endpoint address may be specified using the universal endpoint address schema to route documents to any addressable destination and link the documents to workflow steps, processing rules, and business intelligence that can enforce business constraints. Furthermore, the globally unique endpoint address may be specified using the universal endpoint address schema may be linked to tickets that request documents or document-related services from third-parties in cloud or virtualized data centers, whereby the universal endpoint address schema may extend the abilities that different organizations have to collaborate with one another.Type: ApplicationFiled: March 15, 2013Publication date: November 21, 2013Inventors: Mehdi Tehranchi, Henric HARUTUNIAN, Kaveh PARSEE
-
Patent number: 8589338Abstract: A data repository includes information for multiple data systems, which can each control data in this and a number of other domains. A business process can be launched by one of the data systems to update the target data and any related data in the repository or any other related repository. Any request to update data is intercepted and the business process can launch workflows and apply policies as needed to process the request. Workflows can be associated with the fields being updated or process being executed, such that any update to the target data is also accurately reflected in any other related system. Further, launching a workflow allows processes to be run before the data is updated, such that the data can be modified, added to, rejected, or otherwise processed before being added to the appropriate repositories.Type: GrantFiled: January 24, 2008Date of Patent: November 19, 2013Assignee: Oracle International CorporationInventor: Stephane H. Maes
-
Publication number: 20130304694Abstract: Techniques are disclosed for implementing repository redundancy in a system which incrementally updates remote clients with events that occurred in a cloud-enabled platform. In one embodiment, a method comprises comparing a local timestamp of an event with a remote timestamp of the event. The event is to be stored in a queue in a repository cluster to be read by a remote client. The method further comprises updating the local timestamp of the event if the comparing indicates that the remote timestamp is more recent than the local timestamp. Among other advantages, embodiments disclosed herein ensure that no event in an action log is missed or skipped by any of remote clients in a distributed action log framework system during a switchover from an active but failed server to a backup server, and require zero or minimal down time during the switchover, thereby providing robustness and serviceability to such system.Type: ApplicationFiled: May 6, 2013Publication date: November 14, 2013Inventor: Box, Inc.
-
Publication number: 20130297559Abstract: A system is presented for structured coauthoring of a document, the system comprising a server. The server includes one or more documents organized into sections, a document permissions module that stores user access permissions for each section of a document, a document update processing module that processes requests from a user to share document updates with other users and that processes requests from a user to receive document updates from other users and a document rendering module that renders a document for display on a client so that sections of the document are updated with shared document updates made by users. The user access permissions determine the extent to which a user can modify each section of the document.Type: ApplicationFiled: April 9, 2013Publication date: November 7, 2013Inventor: Microsoft Corporation
-
Patent number: 8577835Abstract: In accordance with embodiments, there are provided mechanisms and methods for sharing data among subscribers of a multi-tenant database service. These mechanisms and methods for sharing data among subscribers of a multi-tenant database service can enable embodiments to providing controlled, limited sharing between the subscribers regardless of the physical location of the subscriber data. The ability of embodiments to provide such additional sharing capabilities may lead to more secure sharing of data within a multi-tenant on-demand database service.Type: GrantFiled: June 24, 2008Date of Patent: November 5, 2013Assignee: salesforce.com, inc.Inventors: Kedar Doshi, Aditya Kuruganti, Chaitanya Bhatt
-
Patent number: 8572022Abstract: A determination is made at a first computing device of whether there is a synchronization conflict between a change to a first synchronized item at the first computing device and a change to a second synchronized item at a second computing device. If a synchronization conflict exists, rule-based conflict resolution is performed to automatically resolve the synchronization conflict. The rule-based conflict resolution is based at least in part on a type of the change made to the first synchronized item, a type of the change made to the second synchronized item, and a set of multiple rules. A notification of the resolution is then sent to the second computing device.Type: GrantFiled: March 2, 2010Date of Patent: October 29, 2013Assignee: Microsoft CorporationInventors: Cynthia M. Hagan, Brian D. Remick
-
Patent number: 8572024Abstract: Systems and methods for extracting information from structured documents are provided. The systems and methods relate to selecting a centroid document from a group of structured documents, selecting a subset of the group of structured documents in order to form a cluster of the subset of documents about the centroid document. The selecting the subset is preferably based on the relative similarity between each of the selected subset and the centroid document. Then, systems and methods according to the invention include marking a data element on the centroid document. The systems and elements also include identifying a data element on each of the subset of documents, the data element that corresponds to the marked data element on the centroid document. Finally, data may be extracted from the subset of documents based on the identifying step.Type: GrantFiled: December 29, 2011Date of Patent: October 29, 2013Assignee: EBay Inc.Inventors: Amir Ashkenazi, Oren Glickman, Ariel Yaar
-
Patent number: 8572023Abstract: A data services framework workflow processing system and method is disclosed. The method includes receiving a request for data from a client and based on the request, determining a workflow to process the request. The method also includes based on the workflow, generating a plurality of backend calls. Additionally, the method includes based on the plurality of backend calls, selecting one or more data sources from a plurality of data sources. The method also includes transmitting one or more of the plurality of backend calls to the selected data sources and receiving, from each the selected data sources, a response to the plurality of backend calls.Type: GrantFiled: April 14, 2010Date of Patent: October 29, 2013Assignee: Bank of America CorporationInventors: Paulo Resende, Jr., Gafar F. Lawal, James R. McGovern, Suresh G. Nair, Kumar Vadaparty
-
Patent number: 8566276Abstract: A network device may include a heterogeneously organized TCAM in which entries for different applications implemented by the network device are stored at arbitrary locations in the TCAM. The TCAM may be programmed to include entries representing a plurality of prefix tree (“trie”) data structures used in processing network traffic received by the network device. The TCAM may also include logic to insert an entry in the TCAM based on a defragmentation operation performed on the TCAM in which a candidate entry having a minimum relocation weight is chosen to be relocated as part of the defragmentation operation, where the relocation weight is determined based on trie depths corresponding to entries that occupy the candidate entry before defragmentation.Type: GrantFiled: August 19, 2009Date of Patent: October 22, 2013Assignee: Juniper Networks, Inc.Inventor: Yafan An
-
Patent number: 8560494Abstract: Techniques for visual data import into an object model are described. A graphical user interface concurrently displays a first icon that represents a first object type and a second icon that represents a second object type. Input defining object-to-data mappings between properties of the object types and structured data of one or more data sources is received. Further input defining a relationship type for relationships between the first object type and the second object type is also received. In response to the second input, a graphical representation of the relationship type is displayed, visually linking the first icon to the second icon. Based at least on the object-to-data mappings, the definition of the relationship type, and the structured data, an object model is created, comprising first objects of the first object type, second objects of the second object type, and relationships between the first objects and the second objects.Type: GrantFiled: September 30, 2011Date of Patent: October 15, 2013Assignee: Palantir Technologies, Inc.Inventors: Stephen Downing, Kevin Richards, Asher Sinensky
-
Patent number: 8560530Abstract: Methods, apparatus, and articles of manufacture to rank a web site are disclosed herein. An example method to rank the influence of a web site involves receiving a topic term, filtering out a post that is not relevant to the topic term from a first plurality of posts to a web site, determining a number of inbound links to the web site based on the topic term, determining a time between the inbound links to the web site based on the topic term, and generating a rank of the web site based on the number of inbound links and the time between the inbound links.Type: GrantFiled: June 15, 2010Date of Patent: October 15, 2013Assignee: BuzzMetrics, Ltd.Inventors: Yakir Krichman, Eliyahu Greitzer
-
Patent number: 8560367Abstract: A system for managing litigation documents including a computer-readable medium having a litigation management application. The application has computer-executable instructions for managing documents. The system includes a server that executes the instructions for managing documents on the computer-readable medium. The system has a database containing document information. The database is arranged with the server such that the server can access and modify document information in the database. The application includes a first documents tab that receives inputs from a first user to upload documents to the database for display in the first documents tab. The application has a second documents tab that receives inputs from a second user. The application generates a notification for delivery to the second user when the first user uploads a document to the database. The application can display the document in the second documents tab when the first user uploads the document to the database.Type: GrantFiled: February 9, 2012Date of Patent: October 15, 2013Assignee: Mercury Holdings LLCInventors: Jonathan Roth, Aaron Yaffa
-
Publication number: 20130268480Abstract: Techniques are disclosed for enabling selective subfolder synchronization in a cloud-based environment. In one embodiment, a method comprises, in response to a selection, from a user, of a first synchronization state of a first folder in a workspace, synchronizing content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace. The first folder is a subfolder of the second folder. The workspace is provided by a server of a cloud-based environment, and is shared among the user and one or more collaborators of the user. Among other advantages, embodiments disclosed herein provide fine-grained control to the users of a cloud collaboration environment over what folder(s) in their workspace is to be shared and/or synchronized.Type: ApplicationFiled: April 4, 2013Publication date: October 10, 2013Applicant: BOX, INC.Inventor: Griffin Dorman
-
Patent number: 8554540Abstract: A topic map based indexing apparatus analyzes community Q/A lists to acquire Q/A analysis information, removes redundant answers depending on the Q/A analysis information, removes insignificant answers based on the degree of reliability, ranks answer lists, and extracts the highest ranking answer as a best answer, to thereby store, in a community Q/A topic map, index information containing the community Q/A lists and the Q/A analysis information. A topic map based searching apparatus analyzes a user question to acquire question analysis information, searches similar questions from community Q/A lists belonging to a specific topic node of a pre-stored community Q/A topic map, ranks the searched similar questions depending on the question analysis information, removes redundant answers among answers to the ranked similar questions, ranks the answers, and extracts the highest ranking answer as a best answer.Type: GrantFiled: June 15, 2009Date of Patent: October 8, 2013Assignee: Electronics and Telecommunication Research InstituteInventors: Chung Hee Lee, Hyo-Jung Oh, Jeong Heo, Yi Gyu Hwang, Yeo Chan Yoon, Miran Choi, Chang Ki Lee, Soojong Lim, HyunKi Kim, Myung Gil Jang
-
Patent number: 8554720Abstract: The present invention relates to methods, apparatus and systems for processing an electronic document and its corresponding device. It provides methods for browsing an electronic document and its corresponding browser, and methods for extracting information segments from an electronic document and its corresponding system for the same. An example of a method for processing an electronic document comprises extracting one or more information segments of the domains to which the electronic document relates from the electronic document being written by an author, and correspondingly storing said extracted information segments with said document. Wherein one or more information extraction patterns are used to extract information segments of different domains to which the electronic document relates from said document. And the extracted information segments are verified by the writer so as to ensure its correctness, reliability and readability.Type: GrantFiled: April 24, 2008Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Shi Xia Liu, Li Ping Yang
-
Publication number: 20130262373Abstract: A comment infrastructure for managing co-authoring conflict resolutions is provided. During co-authoring, multiple users may make edits to a document at the same time or users may merge edits to a document. Embodiments determine if changes submitted by a user conflict with previously submitted changes. If a conflict is found, the conflicting change may be saved to the document as a comment, allowing for the user to choose when to resolve the conflict. The original content and the different co-authoring edits may be displayed side-by-side, allowing users to make an informed decision about a desired resolution of a conflict. Additional commenting functionalities may be provided for allowing users to leave comments, replies, or messages associated with a co-authoring conflict, providing communication and collaboration between users about a best way to resolve a co-authoring conflict.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: MICROSOFT CORPORATIONInventor: Benjamin Edward Rampson
-
Patent number: 8548941Abstract: A document management system allows designation of process owners, approvers, trainers and users of specified documents. The system automatically notifies designated participants of documents to be created, documents awaiting approval, training required, training schedules, and tests. Notifications of approved documents are automatically sent to designated users and trainers for scheduling and tracking user training. The system accommodates requests for document revisions and justifications and allows custom reports to be created and tracked. The system allows for the creation of custom tests that are linked to documents and graded automatically to be used as a final phase of training.Type: GrantFiled: February 15, 2012Date of Patent: October 1, 2013Inventor: Robert E. Napierala
-
Patent number: 8548940Abstract: In accordance with embodiments, there are provided mechanisms and methods for recalling execution of an approval process on a data object. These mechanisms and methods for recalling execution of an approval process on a data object can enable actions to be automatically performed in association with the recall of the execution of the approval process on the data object. Thus, manual initiation of actions associated with a recall may be avoided.Type: GrantFiled: September 10, 2009Date of Patent: October 1, 2013Assignee: salesforce.com, inc.Inventors: Varadarajan Rajaram, Emily Alane Liggett, George Hart, Sriram Gopalan, Wendy Chang
-
Publication number: 20130254157Abstract: One exemplary embodiment involves a computer-implemented method comprising receiving, in a computing device, a first request to attach a file in a cell of a collaborative spreadsheet, wherein the first request comprises the file and a cell identifier, and wherein the collaborative spreadsheet comprises a spreadsheet configured to be accessed and modified simultaneously from a plurality of client devices. The method additionally comprises attaching, via a processor, the file to the collaborative spreadsheet at the cell corresponding to the cell identifier; and storing the file on a cloud storage device, wherein the file is stored to be accessible in conjunction with the collaborative spreadsheet.Type: ApplicationFiled: March 26, 2012Publication date: September 26, 2013Applicant: Adobe Systems IncorporatedInventors: Brian Havlin, Randall Silvia, Eylon Stroh, Roman Dolgov, Shannon Hickey, Peter Baird, Todd Rein, Randy Swineford
-
Publication number: 20130254158Abstract: An apparatus and method of organizing literary content include establishing a body of text of a literary object and subdividing the literary object into logical components. The apparatus and methods further include navigating among the logical components, wherein the components comprise text segments and associated time-line graphical representations of one or more content features of the logical components, sharing a portion of the literary object and/or the entire literary object with others and analyzing the one or more content features of the logical components on the basis of the text segments and associated time-line graphical representations.Type: ApplicationFiled: September 14, 2012Publication date: September 26, 2013Applicant: 02 FILMES E VIDEOS LTDAInventor: Paulo MORELLI
-
Generation and testing of graphical user interface for matter management workflow with collaboration
Patent number: 8543932Abstract: A method including obtaining metadata specifying screens based on a business logic of the matter management workflow, generating, based on the metadata, the screens each including screen objects, where the matter management workflow includes a sequence of the screen objects specified by the metadata based on the business logic, receiving a matter management user input via the screen objects to navigate the matter management workflow, receiving a screen tester user input specifying a test instruction including a first specification based on the screen objects, generating, using the first specification and without further user intervention, a test sequence including a second specification based on the metadata, applying the test sequence to the screen objects to generate a first result depicting an evaluation of navigating the matter management workflow according to the business logic, and generating an alert in response to the first result indicating a violation to the business logic.Type: GrantFiled: April 23, 2010Date of Patent: September 24, 2013Assignee: DataCert, Inc.Inventors: Christopher Paul Fields, David Everett Easterby -
Publication number: 20130246344Abstract: Provided are a computer program product, system, and method for providing access to documents of friends in an online document sharing community based on whether the friends' documents are public or private. A request is received from a requesting participant computer for a page. A determination is made, from participant information for the requesting participant, friends of the requesting participant and participant information in the database for the determined friends. A further determination is made of documents owned by the friends. A further determination is made as to whether document information for the determined documents owned by the friends indicates the documents as public or private. The page includes information on the friends and access elements to provide access to the content of the determined documents of the friends that are indicated as public.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Inventor: David W. Victor