Collaborative Document Database And Workflow Patents (Class 707/608)
-
Publication number: 20130246188Abstract: Provided are a method and system for providing a social network service that is connected to at least one subscriber terminal over a network. According to the present invention, a user may set up a goal in his/her life and put activities into practice. The user may apply other subscribers' life contents to himself/herself while viewing them during setting up the goal or putting the activities into practice, as needed. Comments from other users may function as catalyst in changing subscribers' mind and behaviors to live happily and successfully.Type: ApplicationFiled: November 14, 2011Publication date: September 19, 2013Inventor: Man-Ik Chang
-
Publication number: 20130246346Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: ApplicationFiled: April 30, 2013Publication date: September 19, 2013Applicant: Google Inc.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
-
Publication number: 20130246345Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for online workflow implementation is provided. An input identifier identifying a digital content to be processed is received. A workflow identifier is also received, the work flow identifier identifying a workflow comprised of a plurality of ordered applications. The digital content is then processed in accordance with the workflow to generate a final output.Type: ApplicationFiled: September 13, 2012Publication date: September 19, 2013Applicant: Wappwolf, Inc.Inventors: Michael Eisler, Dieter Dobersberger, Harald Weiss, Christian Herbert Leeb, Manuel Bernd Berger
-
Publication number: 20130246343Abstract: Provided are a computer program product, system, and method for inviting participants in an online document sharing community to accept terms of a non-disclosure agreement (NDA) to access a document. Group information for a group created by an owner of a document indicates at least one document associated with the owner and at least one invitee. A join message is sent to the at least one invitee participant computer. The join message includes a description of the document that does not include all the content of the document and a non-disclosure agreement (NDA) requesting the invitee to accept terms of the NDA in order to access all of the content of the document. The content of the document is only provided to the invitee participant computer of the at least one invitee that has accepted the NDA.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Inventor: David W. Victor
-
Patent number: 8538981Abstract: Merging of query elements in an enterprise system is described. The enterprise system receives queries, which may each be broken down into query components. The enterprise system identifies query components that are related to identical event information from a data source of the enterprise. The enterprise system sends a single query to the data source for the event information, receives the response, and sends the response to the query sources.Type: GrantFiled: November 19, 2009Date of Patent: September 17, 2013Assignee: SAP AGInventor: Julio Navas
-
Patent number: 8539439Abstract: Mapping is performed between operations of an abstract asynchronous programming model and a concrete asynchronous programming model. In other words, differences between asynchronous programming models are bridged to enable interaction.Type: GrantFiled: October 13, 2011Date of Patent: September 17, 2013Assignee: Microsoft CorporationInventors: Henricus Johannes Maria Meijer, John Wesley Dyer, Lucian Wischik, Bart De Smet, Jeffrey Van Gogh
-
Patent number: 8538917Abstract: An apparatus and method are described for performing file coordination operations on a computer system. For example, one embodiment of a system for performing file coordination comprises: a file coordination service having arbitration logic for arbitrating among different read and write processes attempting to perform file read and write operations, respectively; and a file presenter representing a file opened by a file editing application and registering the opened file with the file coordination service; wherein prior to permitting a read/write process to perform its designated read/write operation, the file coordination service notifies the file presenter and waits for a response from the file presenter indicating that the read/write operation may proceed.Type: GrantFiled: January 14, 2011Date of Patent: September 17, 2013Assignee: Apple Inc.Inventors: Mark A. Piccirelli, Ali T. Ozer
-
Patent number: 8539004Abstract: The exchange of documents for execution can be performed efficiently using an automated system that routes and stores documents based on routing information. Routing may be accomplished with reminders for individuals of deadline for responding. After execution is confirmed, an executed copy may be forwarded to all parties and desired non-parties. If execution or approval is desired from a plurality of individuals, documents received from each of the plurality of individuals can be merged into a single, fully executed document if the approval/signatures are obtained simultaneously. Search capability for identifying data regarding the document, text within the document, or both may also be provided.Type: GrantFiled: July 8, 2011Date of Patent: September 17, 2013Assignee: Adobe Systems IncorporatedInventors: Dan A. Foygel, Jason M. Lemkin, Jeffrey M. Zwelling
-
Patent number: 8533197Abstract: Systems, methods and computer readable media for media for continuous content sharing between systems through intelligent resolution of federated hierarchical graphs are described. A Multi-Topology Middleman (MTM) is used between the source and target systems to handle the content sharing. The MTM builds on traditional import/export infrastructure; it tracks the import/export of individual objects between systems. When a conflict is found between systems, the MTM learns the conflict resolution and stores the conflict resolution as a rule for the conflicting object, and applies the rule for subsequent import/export process on that object. The MTM also tracks the mapping of objects between the source and target systems and updates the target object in accordance with a change in the source object. The MTM is also capable of undoing the import process.Type: GrantFiled: March 29, 2011Date of Patent: September 10, 2013Assignee: Bladelogic, Inc.Inventors: Michael Theroux, Itai Berman
-
Patent number: 8533152Abstract: A method for deriving data provenance information corresponding to a workflow process having lower-level workflow processes includes deriving internal provenance information for data pertaining to at least one of the lower-level workflow processes, identifying data objects that are shared between at least a pair of lower-level workflow processes to derive external provenance information for the identified data objects, in response to a user-submitted query, using the internal and external provenance information to retrieve the data provenance information for the workflow process, and outputting the derived data provenance to a user.Type: GrantFiled: November 21, 2008Date of Patent: September 10, 2013Assignee: University of Southern CaliforniaInventors: Jing Zhao, Fan Sun, Carlo Torniai, Amol B. Bakshi, Viktor K. Prasanna
-
Patent number: 8526051Abstract: A network file processing system comprising: a scanner device connected to a network, for reading a document and generating image data; and a plurality of file servers connected to the network, each having an area to save data to, in which: the scanner device comprising: an acceptance request issuance unit for sending multicast acceptance requests for the image data to the plurality of file servers across the network after generating the image data; a data transmission unit for transmitting the image data to at least one of the plurality of file servers that has returned a reading response; and a related information saving unit for saving related information associated with the image data.Type: GrantFiled: February 19, 2009Date of Patent: September 3, 2013Assignee: Kyocera Document Solutions Inc.Inventor: Takeshi Araya
-
Publication number: 20130218830Abstract: In a method, system, and computer-readable medium having instructions for sharing information between tenants of a multi-tenant database, information is received on a connection between a first tenant of a multi-tenant database and a second tenant and the connection has information on a scope of data from the first tenant shared with the second tenant, data is allowed for a record of the first tenant to be accessible to the second tenant in accordance with the connection, information is received on a file related to the record of the first tenant, and data is allowed from the file to be accessible to the second tenant in accordance with the connection.Type: ApplicationFiled: March 21, 2013Publication date: August 22, 2013Applicant: salesforce.com, incInventor: salesforce.com, inc
-
Publication number: 20130218829Abstract: A document management system/method allowing coordinated synchronized modifications and secure, scalable, multi-level, and controlled access to Data Content and/or Documents (DCDS) over a computer network between multiple Content Owners and/or Reviewers (CORS) is disclosed. The system/method is configured to allow any number of CORS to share DCDS using a Content Collaboration Platform (CCP) while retaining complete DCDS integrity/retrieval control using a hierarchical Access Rights and Control List (ARCL) to prevent CORS from uncoordinated DCDS modification and prohibiting local maintenance of DCDS copies after the expiration of a CORS Data Access Session (DAS). Upon termination of a CORS DAS, the system synchronizes modifications to the DCDS and coordinates control information among various CORS to ensure proper return of the DCDS back to its original CORS owner and associated CORS storage location.Type: ApplicationFiled: March 15, 2013Publication date: August 22, 2013Inventor: Deneen Lizette Martinez
-
Patent number: 8515902Abstract: 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: GrantFiled: October 14, 2011Date of Patent: August 20, 2013Assignee: Box, Inc.Inventor: Brandon Savage
-
Publication number: 20130212062Abstract: Methods and apparatus, including computer program products, to assemble a collection of documents according to a document list. The document list represents documents to be included in the collection, and includes multiple entries that identify document templates. Each document template includes instructions that a web server can execute to generate a web document based on one or more parameters. A web document corresponding to each of the multiple entries is requested; the requested web documents are received and stored in the collection of documents. Links in the received web documents can be identified and updated. The collection of documents can be accessed as part of a web site.Type: ApplicationFiled: February 7, 2008Publication date: August 15, 2013Inventors: Philip Levy, Naoki Hada
-
Publication number: 20130212063Abstract: 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: ApplicationFiled: February 9, 2012Publication date: August 15, 2013Applicant: MERCURY HOLDINGS LLCInventors: Jonathan ROTH, Aaron YAFFA
-
Patent number: 8510264Abstract: In accordance with embodiments, steps in a multi-tenant database service are approved to manually and/or automatically satisfy requests to approve various steps in the service. The ability of embodiments to provide such additional approval capabilities may lead to more flexible step approval during use of the on-demand database service.Type: GrantFiled: July 18, 2008Date of Patent: August 13, 2013Assignee: salesforce.com, inc.Inventors: Steven Tamm, Walter Macklem, Eric Wilson, Varadarajan Rajaram, Wendy Chang
-
Patent number: 8510153Abstract: A system includes a central server in communication with public agencies through a private network and with local service-providers through a public network. The central server executes a profiling module configured to exchange standardized information with a local service-provider over the public network and with a public agency over the private network; an invoicing module in communication with the profiling module, the invoicing module being configured to process claims submitted by the local service-providers; a compliance module in communication with the profiling module, the compliance module being configured to monitor compliance with contracts between the local service-providers and the public agencies; a demand module in communication with the profiling module for forecasting demand for services; and a procurement module in communication with the profiling module for entering into contracts with the local service-providers.Type: GrantFiled: March 12, 2012Date of Patent: August 13, 2013Assignee: Accenture Global Services LimitedInventors: Andrea Lynne Dodge, Carl S. Kiefer, William Kilmartin, Henry M. Hsu
-
Patent number: 8510309Abstract: Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.Type: GrantFiled: August 31, 2010Date of Patent: August 13, 2013Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
-
Patent number: 8508768Abstract: Job schedulers and associated methods of scheduling jobs are disclosed. A job scheduler in one embodiment includes a job queue and a schedule processor. The job queue receives and stores a plurality of jobs to be executed on the devices, such as in a print shop. Each of the jobs defines one or more process to be performed for the job. Each of the processes in a job defines one or more operating parameters for the devices. To schedule the jobs that are stored in the job queue, the schedule processor identifies the processes from the jobs that define one or more common (i.e., the same or equivalent) operating parameters for a device. The schedule processor then schedules the jobs for execution based on the processes that define common operating parameters.Type: GrantFiled: May 9, 2008Date of Patent: August 13, 2013Assignee: Ricoh Company, LtdInventor: Hitoshi Sekine
-
Publication number: 20130191327Abstract: A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of content that includes content stored at the first on-demand service and content stored at a second on-demand service. The content of the second on-demand service may be associated with information about the content, allowing the content to be shared among multiple users of the first on-demand service. The user wanting to view the content, select or click on an indicator identifying the content, a connection to the second on-demand service is established, and images of the content are sent from the second on-demand service to the first on-demand service.Type: ApplicationFiled: March 8, 2013Publication date: July 25, 2013Applicant: SALESFORCE.COM, INCInventor: salesforce.com, inc
-
Publication number: 20130191326Abstract: A user-extensible common schema is described in the context of a shared database. In one example, an apparatus includes a shared database organized around a common schema. First and second applications provides access to the shared database using the common schema, the first and second applications having first and second schema extensions having first and second sets of additional objects, defined by the first and second applications, respectively. The first and second applications present views of and operations on the shared database that are extended by the respective schema extension.Type: ApplicationFiled: January 23, 2013Publication date: July 25, 2013Applicant: salesforce.com, inc.Inventor: salesforce.com, inc.
-
Patent number: 8495736Abstract: A method and apparatus that provides information assurance attributes through a data providence architecture is disclosed. The method may include receiving a message having a data provenance wrapper, examining each data provenance record of the message and any attachments for discrepancies, identifying any discrepancies in the examination of each data provenance record of the message and any attachments; calculating a degree of trust based on any discrepancies identified in the examination of each data provenance record of the message and any attachments, and outputting the degree of trust to the user.Type: GrantFiled: January 5, 2010Date of Patent: July 23, 2013Assignee: Lockheed Martin CorporationInventors: Stephen J. Dill, Bruce Barnett, Andrew Crapo, Abha Moitra
-
Publication number: 20130185252Abstract: Methods, systems, tools and computer program products are provided that enable a document revision management system to utilize lockless collaboration such that a plurality of users can edit a plurality of document versions concurrently. The system uses a directed acyclic graph to store information concerning ancestry of versions of related documents and to track revisions between parent and children versions. The system provides users the ability to save versions as private or published and to apply security parameters so that only certain users or groups of users may see specific revisions and/or versions. The system can redact portions of the revision history for non-authorized users. Automated publication notifications can be distributed by the system to document moderators to update them of available changes to documents. The system allows for automated merging of non-conflicting changes as well as moderated merging when human interaction is desired and/or required.Type: ApplicationFiled: January 17, 2013Publication date: July 18, 2013Inventor: Jeffrey J. Palmucci
-
Patent number: 8489545Abstract: An automated pre task planning document library system for creating, maintaining, processing, storing, and delivering arranged pre task planning documents suitable for identifying assignments that may mitigate harm from identified hazards associated with task elements that may be performed in the completion of a task.Type: GrantFiled: March 18, 2010Date of Patent: July 16, 2013Inventor: Norman Ritchie
-
Patent number: 8484193Abstract: A method and system is provided for calculating importance of documents based on transition probabilities from a source document to a target document based on looking ahead to information content of target documents of the source document. A look-ahead importance system generates transition probabilities of transitioning between any pair of source and target documents based on analysis of links to target documents of the source document. The system may calculate the transition probabilities based on the number of links on documents a look-ahead distance away. The system then solves for the stationary probabilities of the transition probabilities. The stationary probabilities represent the importance of the documents.Type: GrantFiled: July 15, 2009Date of Patent: July 9, 2013Assignee: Microsoft CorporationInventor: Tie-Yan Liu
-
Publication number: 20130173530Abstract: There is provided a file revision-control system, method and apparatus configured for storing and managing a revision history log, and for enabling to track and manage, compare and retrieve revisions including, current-revisions stored on a designated reference area, past-revisions stored in a predefined storage area and also past-revisions which were previously on a reference area. According to certain embodiments of the invention, each revision of a file is represented by a revision entry in a revision history log, which can be stored and managed in a designated data-repository. A revision entry stores data corresponding to at least one revision, while the revisions themselves may be stored on a designated data-repository. A progression path refers to one or more revision entries which represent the progression of a file over time. In case that a revision is branched into more than one revisions, each such revision will constitute a different progression path.Type: ApplicationFiled: December 13, 2010Publication date: July 4, 2013Applicant: DAJ ASPARNA LTD.Inventor: Etamar Laron
-
Publication number: 20130173531Abstract: User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on. Story content is presented in a virtual space, such as a forum, chatroom, or the like. Users submit collaborative content as the story is presented in the virtual space. The collaborative content is synchronized to presentation of the story. An author may replay the presentation and synchronized collaborative content and/or select portions of the collaborative content for inclusion in the story.Type: ApplicationFiled: July 5, 2012Publication date: July 4, 2013Applicant: INTERSECT PTP, INC.Inventors: Peter Rinearson, James Strange, Karan Strange
-
Publication number: 20130173532Abstract: A document collaborating method among multiple users includes: for each user creating one or more types of message accounts correspondent to a username of the user, wherein each user is able to establish contacts or a collaborative group thereof; allocating a document initial version number to one or more documents which the user shares with the contacts or the collaborative group, saving an initial version of the document and then setting correspondent sharing permission and sharing time limit; and after finishing setting the sharing permission and the sharing time limit, automatically sending notification messages to the correspondent contacts or the correspondent collaborative group for readily notifying by the message account, and regularly reminding the sharing users to notice the time limit according to the sharing time limit by the message accounts of all sharing users of the shared document.Type: ApplicationFiled: December 28, 2012Publication date: July 4, 2013Inventor: Yong Xie
-
Patent number: 8478784Abstract: A system receives output geographic information en masse from a server. The output geographic information corresponds to input geographic information provided to the server en masse. The system builds a database that indexes at least some of the output geographic information to at least some of the input geographic information, attempts to locate specific output geographic information in the database, and determines the specific output geographic information by calculation if the specific output geographic information cannot be located in the database.Type: GrantFiled: November 27, 2002Date of Patent: July 2, 2013Assignee: SAP AktiengesellschaftInventors: Michael Segler, Philipp Hassler, Thorsten Bender
-
Patent number: 8478717Abstract: Embodiments of the invention provide systems and methods for a collaboration environment in which a number of different workspaces can use the same, reusable content. According to one embodiment, a method of providing collaboration using reusable content can comprise identifying a content item to be included in a first workspace of a plurality of workspaces of a collaboration environment. A first proxy representing the identified content item can be created. The first proxy can have a unique identifier within the first workspace. A mapping table record can be created for the first proxy that links the first proxy to the content item. Additionally, a cross-reference table record can be created for the first proxy. The cross-reference record can identify a relationship of the first proxy to another content item in the first workspace.Type: GrantFiled: July 26, 2010Date of Patent: July 2, 2013Assignee: Oracle International CorporationInventors: Ravikiran Vedula, Eric S. Chan
-
Patent number: 8473453Abstract: A graphical user interface (GUI) displays a flow of activities of a business process, including any portion thereof from which capture of data is permitted. The GUI receives, in an operation, at least an indication of a business process portion from which data is to be captured (“sensor”), an identification of an endpoint to which captured data is to be transferred, and a type of the endpoint which identifies (through a mapping) a predetermined software. A sensor may be added any number of times (through a single GUI or though multiple GUIs) by repeatedly performing the operation. Also, a given sensor may be associated with multiple endpoints. Computer(s) executing the business process check whether or not a sensor is present, on execution of the business process portion, and if present, then execute the corresponding predetermined software(s) to transfer data from the sensor directly to the respective endpoint(s).Type: GrantFiled: February 27, 2009Date of Patent: June 25, 2013Assignee: Oracle International CorporationInventors: Ralf Mueller, Kireet M. Reddy, Bhagat V. Nainani, William Eidson, Edwin Khodabakchian, Weigun Mi
-
Patent number: 8473454Abstract: A document processing method includes receiving, at a server with a network interface, electronic documents from a user. The server includes a software application adapted to recognize a class of electronic documents to which the electronic documents belong. The method also includes processing the electronic documents received from the user to extract data therefrom based on a recognition that the electronic documents belong to the class of electronic documents. The extracted data corresponds to a service being provided to the user. The method also includes automatically mapping the extracted data from the processed electronic documents to a data repository on the server. The data repository is accessible by the user through the network interface. The method also includes electronically generating output data based on the mapped data from the data repository to the user. The output data corresponds to the service being provided to the user.Type: GrantFiled: March 10, 2009Date of Patent: June 25, 2013Assignee: Xerox CorporationInventors: Eugene Stephen Evanitsky, John A. Moore, Matthew Dylan Coene, Steve Schlonski, Wilma Wandersleben Chlebove
-
Patent number: 8468124Abstract: Some embodiments of the inventive subject matter are directed to a debugging system (“system”) configured to access a work flow document. The workflow document may include references to flow activities connected by flow connectors, forming a workflow path. Some of the flow connectors may have breakpoints. The debugging system can insert command instructions for a hypertext transfer protocol (HTTP) request into the workflow document at locations associated with the flow connectors and initiate a test run of the workflow path. In some embodiments, during the test run, when one of the flow connectors is reached, the system executes the command instructions for the HTTP request, sending the HTTP request to a debugger application (“debugger”). If a breakpoint is associated with the flow connector, the debugger can delay response to the HTTP request, otherwise the debugger can respond immediately. A user can debug the workflow document during the delay.Type: GrantFiled: June 30, 2010Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: James M. Bonanno, Steven D. Ims, Todd E. Kaplinger, Aaron J. Tarter
-
Patent number: 8468123Abstract: The present invention involves a server for providing remote users a Lifecycle marketing system based on information in a data store of the customer enterprise. The server includes a database storing customer enterprise data. The customer enterprise data includes rules, criteria, and stages. Query software is capable of accessing data in enterprise data stores. Lifecycle definition software accesses the database and is capable of creating a lifecycle framework in the database based on information on contacts included in the enterprise data stores.Type: GrantFiled: January 14, 2011Date of Patent: June 18, 2013Assignee: Right On InteractiveInventors: Amol Dalvi, Stephen T. Burk
-
Publication number: 20130151466Abstract: Examples are related to systems and methods for controlling access to document files on a document server. One example system includes document files stored on a document server, at least one of the document files referencing a file lock, and a document access processing module. The example document access processing module includes a file sharing processing module that determines a coauthoring status of a software application of a client computer requesting access to the document file, and a file lock processing module that stores one or more file locks and that controls the setting and resetting of file locks. The example document access processing module uses the coauthoring status of the software application and the file lock status of a document file to determine whether a software application is permitted to have write access to the document file.Type: ApplicationFiled: February 6, 2013Publication date: June 13, 2013Applicant: Microsoft CorporationInventor: Microsoft Corporation
-
Patent number: 8463740Abstract: A system described herein includes a receiver component that receives a computing event with respect to a file stored in a data repository of a personal computing device. An assignor component automatically assigns a uniform resource identifier to the file responsive to the receiver component receiving the computing event with respect to the file, wherein at least a portion of content of the file is reviewable by way of a web browser through utilization of the uniform resource identifier.Type: GrantFiled: August 5, 2009Date of Patent: June 11, 2013Assignee: Microsoft CorporationInventors: Tom Laird-McConnell, Lili Cheng, Cezary Marcjan, Matthew B. MacLaurin, Steven W. Ickman
-
Patent number: 8463741Abstract: A digital pathology system has a central workflow server hosting digital pathology application services and supporting one or more pathology workstations. The digital pathology system may include one or more image servers, providing digital images of sample specimen slides that are associated with medical cases. Residing at and executing on each pathology workstation is a digital pathology application client, which is the counterpart of digital pathology application services at the central workflow server. The combination of digital pathology application services at the central workflow server and digital pathology application client at each pathology workstation support a pathology workflow software module and a slide viewer software module. The present disclosure also describes a method of operation and/or use of the digital pathology system.Type: GrantFiled: September 4, 2009Date of Patent: June 11, 2013Assignee: Omnyx, LLCInventors: Joshua Todd Ehlke, Narasimha Rao Khandavilli, Timothy Mark McVaugh, Anthony J. Melanson, Steve Selzer, Curtis Stratman, Marina Virnik, Joshua Micah Weihnacht, Zhen Zeng
-
Patent number: 8458122Abstract: Apparatuses, systems and methods are provided for providing document management services to a terminal, wherein a document notification is provided to one or more notification destinations.Type: GrantFiled: March 11, 2010Date of Patent: June 4, 2013Assignee: Ricoh Company, Ltd.Inventors: Yuki Uchida, Shun Tanaka, Kazuhiko Kato
-
Patent number: 8452726Abstract: In a method, system, and computer-readable medium having instructions for sharing information between tenants of a multi-tenant database, information is received on a connection between a first tenant of a multi-tenant database and a second tenant and the connection has information on a scope of data from the first tenant shared with the second tenant, data is allowed for a record of the first tenant to be accessible to the second tenant in accordance with the connection, information is received on a file related to the record of the first tenant, and data is allowed from the file to be accessible to the second tenant in accordance with the connection.Type: GrantFiled: September 17, 2010Date of Patent: May 28, 2013Assignee: salesforce.com, inc.Inventors: Aditya S. Kuruganti, Simon Z. Fell, Jayaprakash Pasala, Samatha Sanikommu, Kedar Doshi, Sanjaya Lai
-
Patent number: 8452800Abstract: Described is a new framework that combines the best of both exploratory search and social search: Collaborative exploratory search. This system allows a small group of focused information seekers to search through a collection of information in concert. The system provides exploratory feedback not only based on the individual's search behavior, but on the current, active search behavior of one's fellow search allies. The assumption is that the users who have gotten together to search collaboratively have the same information need, but differing perspectives and insights as to how to best express the queries to meet that need. The collaborative exploratory search system will therefore provide tools and algorithmic support to focus, enhance, and augment searcher activities. Searchers can, by interacting with each other through system-mediated information displays, help each other find all relevant information more efficiently and effectively.Type: GrantFiled: July 20, 2007Date of Patent: May 28, 2013Assignee: Fuji Xerox Co., Ltd.Inventors: Jeremy Pickens, Maribeth Back
-
Publication number: 20130132334Abstract: A collaborative data management system for engineering, design, and construction (EDC) projects is presented. The system includes a storage medium, a processor, executable code, a display, and an input device. The storage medium stores a plurality of EDC data objects and a plurality of relationship objects. The EDC data objects represent parameters relevant to EDC projects. The relationship objects represent relationships between EDC data objects. The processor and executable code are communicatively coupled with the storage medium and are configured to (i) display the relationship objects on the display and (ii) allow a user to manage synchronization of the EDC objects with the input device.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Applicant: FLUOR TECHNOLOGIES CORPORATIONInventor: Matt John Reisdorf
-
Publication number: 20130124458Abstract: System and method for incrementally notifying a remote client of updates in a cloud-enabled platform for each remote client associated with a collaborator are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for detecting an action in the cloud-enabled platform and effectuating a data change as a result of the action in a first database, creating an action log entry from the action, identifying the collaborator of the user's in the cloud-enabled platform, whose remote client is to be synchronized with the data change as an update, and/or writing the action represented by the action log entry to a second database into a queue to by read by the remote client of the collaborator.Type: ApplicationFiled: June 15, 2012Publication date: May 16, 2013Inventors: Tomas Barreto, Arshdeep Mand, Miles Spielberg, David Mackenzie, Sam Ghods
-
Publication number: 20130124456Abstract: Methods and apparatus for managing document workflow, including generating a nonce for providing participant access for a particular step of the document workflow, generating a first number of nonce elements, and assigning nonce elements to a plurality of participants of a step of the document workflow preceding the particular step in a one-to-one correspondence. The nonce is determinate from a number of the nonce elements that is greater than or equal to a second number and less than or equal to the first number.Type: ApplicationFiled: November 11, 2011Publication date: May 16, 2013Inventors: Helen Yelena Balinsky, Linquin Chen, Steven J. Simske
-
Publication number: 20130124457Abstract: An apparatus used to store, track and disseminate documents related to a food product is a repository that comprises electronic document generator, database, and query module is. The electronic document generator receives a document related to a food product and certificates related to the food product. The electronic document generator generates electronic document based on the document including the product information and also generates electronic copies of the certificates. The database is coupled to the electronic document generator and stores the electronic copies of the electronic document and the certificates. The query module is coupled to the database and receives a query related to the food product. The query includes data generated by document recognition or by QR Code scanning. The query module provides access to the electronic document and electronic copies of the certificates associated with the query. Other embodiments are also disclosed.Type: ApplicationFiled: November 15, 2011Publication date: May 16, 2013Applicant: CSM BAKERY PRODUCTS NA, INC.Inventor: James W. Parker
-
Publication number: 20130124397Abstract: A collaborative first order logic system with dynamic ontology for example that enables collaborative discussion of documents, subjects associated within the documents, assertions about the subjects and theorems that utilize the assertions along with dynamic creation and association of two or more subjects that may represent the same thing. Enables geographical and temporal displays of assertions and opinions regarding the assertions.Type: ApplicationFiled: November 10, 2011Publication date: May 16, 2013Inventor: David Fox
-
Publication number: 20130124459Abstract: According to one embodiment, workflow templates are stored, each including a predefined sequence of workflow stages associated with a particular type of medical diagnosis or process. Each workflow stage defines one or more image processing operations to be performed. At least one workflow stage generates metadata specifying a parameter to be used by another workflow stage for processing a corresponding medical image. In response to medical image data received, at least one of the image processing operations defined by the workflow stages is performed on the medical image data. A scene is generated for each of the workflow stages representing an image view representing the medical image data. In response to a save or validate command received from a user, the scene associated with each of the workflow stages is stored in a persistent storage, which can be used to recreate a corresponding medical image view subsequently.Type: ApplicationFiled: January 4, 2013Publication date: May 16, 2013Applicant: TERARECON, INC.Inventor: TERARECON, INC.
-
Patent number: 8442937Abstract: A first database and a second database have different schemas. An activity in a workflow accesses a data item in a list by invoking a method in an interface of a list object. The list comprises a collection of data items. Each data item in the list comprises an item key field specifying an item key. No two data items in the data item collection have item key fields specifying a shared item key. In addition, each data item in the list comprises a set of additional fields. Each field in the set of additional fields has a value derived from the first database or each field in the set of additional fields has a value derived from the second database. In this way, the activity can be implemented without knowledge of the different schemas of the first database and the second database.Type: GrantFiled: March 31, 2009Date of Patent: May 14, 2013Assignee: Microsoft CorporationInventors: Sean K. Gabriel, Alexander Malek, Mark E. Phair, Eray Chou, Jonathan T. Campbell, Bradley C. Stevenson, Constantin Stanciu
-
Publication number: 20130117220Abstract: A server enforces a policy for selecting what received change to process. The non-selected changes are not processed by the server. Instead, after the selected change is processed and is incorporated into the current version of the text, the server sends an update to each of the clients indicating the change made to the current version of text. A client performs a conflict resolution procedure when its change was not processed by the server. The conflict resolution procedure detects the differences between the updated text version and its text change that was not accepted by the server and uses the differences to deduce the intent of the user and come up with a merged version of the text which preserves the intent and avoids data loss. The updated version is then sent back to the server to update the current version of the text.Type: ApplicationFiled: December 21, 2012Publication date: May 9, 2013Applicant: MICROSOFT CORPORATIONInventor: MICROSOFT CORPORATION
-
Patent number: 8434134Abstract: In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document.Type: GrantFiled: May 26, 2010Date of Patent: April 30, 2013Assignee: Google Inc.Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden