Collaborative Document Database And Workflow Patents (Class 707/608)
  • Publication number: 20130246188
    Abstract: 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: Application
    Filed: November 14, 2011
    Publication date: September 19, 2013
    Inventor: Man-Ik Chang
  • Publication number: 20130246346
    Abstract: 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: Application
    Filed: April 30, 2013
    Publication date: September 19, 2013
    Applicant: Google Inc.
    Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden
  • Publication number: 20130246345
    Abstract: 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: Application
    Filed: September 13, 2012
    Publication date: September 19, 2013
    Applicant: Wappwolf, Inc.
    Inventors: Michael Eisler, Dieter Dobersberger, Harald Weiss, Christian Herbert Leeb, Manuel Bernd Berger
  • Publication number: 20130246343
    Abstract: 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: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Inventor: David W. Victor
  • Patent number: 8538981
    Abstract: 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: Grant
    Filed: November 19, 2009
    Date of Patent: September 17, 2013
    Assignee: SAP AG
    Inventor: Julio Navas
  • Patent number: 8539439
    Abstract: 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: Grant
    Filed: October 13, 2011
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Henricus Johannes Maria Meijer, John Wesley Dyer, Lucian Wischik, Bart De Smet, Jeffrey Van Gogh
  • Patent number: 8538917
    Abstract: 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: Grant
    Filed: January 14, 2011
    Date of Patent: September 17, 2013
    Assignee: Apple Inc.
    Inventors: Mark A. Piccirelli, Ali T. Ozer
  • Patent number: 8539004
    Abstract: 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: Grant
    Filed: July 8, 2011
    Date of Patent: September 17, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Dan A. Foygel, Jason M. Lemkin, Jeffrey M. Zwelling
  • Patent number: 8533197
    Abstract: 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: Grant
    Filed: March 29, 2011
    Date of Patent: September 10, 2013
    Assignee: Bladelogic, Inc.
    Inventors: Michael Theroux, Itai Berman
  • Patent number: 8533152
    Abstract: 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: Grant
    Filed: November 21, 2008
    Date of Patent: September 10, 2013
    Assignee: University of Southern California
    Inventors: Jing Zhao, Fan Sun, Carlo Torniai, Amol B. Bakshi, Viktor K. Prasanna
  • Patent number: 8526051
    Abstract: 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: Grant
    Filed: February 19, 2009
    Date of Patent: September 3, 2013
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Takeshi Araya
  • Publication number: 20130218830
    Abstract: 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: Application
    Filed: March 21, 2013
    Publication date: August 22, 2013
    Applicant: salesforce.com, inc
    Inventor: salesforce.com, inc
  • Publication number: 20130218829
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventor: Deneen Lizette Martinez
  • Patent number: 8515902
    Abstract: 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: Grant
    Filed: October 14, 2011
    Date of Patent: August 20, 2013
    Assignee: Box, Inc.
    Inventor: Brandon Savage
  • Publication number: 20130212062
    Abstract: 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: Application
    Filed: February 7, 2008
    Publication date: August 15, 2013
    Inventors: Philip Levy, Naoki Hada
  • Publication number: 20130212063
    Abstract: 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: Application
    Filed: February 9, 2012
    Publication date: August 15, 2013
    Applicant: MERCURY HOLDINGS LLC
    Inventors: Jonathan ROTH, Aaron YAFFA
  • Patent number: 8510264
    Abstract: 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: Grant
    Filed: July 18, 2008
    Date of Patent: August 13, 2013
    Assignee: salesforce.com, inc.
    Inventors: Steven Tamm, Walter Macklem, Eric Wilson, Varadarajan Rajaram, Wendy Chang
  • Patent number: 8510153
    Abstract: 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: Grant
    Filed: March 12, 2012
    Date of Patent: August 13, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Andrea Lynne Dodge, Carl S. Kiefer, William Kilmartin, Henry M. Hsu
  • Patent number: 8510309
    Abstract: 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: Grant
    Filed: August 31, 2010
    Date of Patent: August 13, 2013
    Assignee: Apple Inc.
    Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Jayasurya Vadrevu, Omar Abdala
  • Patent number: 8508768
    Abstract: 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: Grant
    Filed: May 9, 2008
    Date of Patent: August 13, 2013
    Assignee: Ricoh Company, Ltd
    Inventor: Hitoshi Sekine
  • Publication number: 20130191327
    Abstract: 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: Application
    Filed: March 8, 2013
    Publication date: July 25, 2013
    Applicant: SALESFORCE.COM, INC
    Inventor: salesforce.com, inc
  • Publication number: 20130191326
    Abstract: 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: Application
    Filed: January 23, 2013
    Publication date: July 25, 2013
    Applicant: salesforce.com, inc.
    Inventor: salesforce.com, inc.
  • Patent number: 8495736
    Abstract: 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: Grant
    Filed: January 5, 2010
    Date of Patent: July 23, 2013
    Assignee: Lockheed Martin Corporation
    Inventors: Stephen J. Dill, Bruce Barnett, Andrew Crapo, Abha Moitra
  • Publication number: 20130185252
    Abstract: 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: Application
    Filed: January 17, 2013
    Publication date: July 18, 2013
    Inventor: Jeffrey J. Palmucci
  • Patent number: 8489545
    Abstract: 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: Grant
    Filed: March 18, 2010
    Date of Patent: July 16, 2013
    Inventor: Norman Ritchie
  • Patent number: 8484193
    Abstract: 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: Grant
    Filed: July 15, 2009
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventor: Tie-Yan Liu
  • Publication number: 20130173530
    Abstract: 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: Application
    Filed: December 13, 2010
    Publication date: July 4, 2013
    Applicant: DAJ ASPARNA LTD.
    Inventor: Etamar Laron
  • Publication number: 20130173531
    Abstract: 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: Application
    Filed: July 5, 2012
    Publication date: July 4, 2013
    Applicant: INTERSECT PTP, INC.
    Inventors: Peter Rinearson, James Strange, Karan Strange
  • Publication number: 20130173532
    Abstract: 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: Application
    Filed: December 28, 2012
    Publication date: July 4, 2013
    Inventor: Yong Xie
  • Patent number: 8478784
    Abstract: 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: Grant
    Filed: November 27, 2002
    Date of Patent: July 2, 2013
    Assignee: SAP Aktiengesellschaft
    Inventors: Michael Segler, Philipp Hassler, Thorsten Bender
  • Patent number: 8478717
    Abstract: 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: Grant
    Filed: July 26, 2010
    Date of Patent: July 2, 2013
    Assignee: Oracle International Corporation
    Inventors: Ravikiran Vedula, Eric S. Chan
  • Patent number: 8473453
    Abstract: 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: Grant
    Filed: February 27, 2009
    Date of Patent: June 25, 2013
    Assignee: Oracle International Corporation
    Inventors: Ralf Mueller, Kireet M. Reddy, Bhagat V. Nainani, William Eidson, Edwin Khodabakchian, Weigun Mi
  • Patent number: 8473454
    Abstract: 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: Grant
    Filed: March 10, 2009
    Date of Patent: June 25, 2013
    Assignee: Xerox Corporation
    Inventors: Eugene Stephen Evanitsky, John A. Moore, Matthew Dylan Coene, Steve Schlonski, Wilma Wandersleben Chlebove
  • Patent number: 8468124
    Abstract: 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: Grant
    Filed: June 30, 2010
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: James M. Bonanno, Steven D. Ims, Todd E. Kaplinger, Aaron J. Tarter
  • Patent number: 8468123
    Abstract: 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: Grant
    Filed: January 14, 2011
    Date of Patent: June 18, 2013
    Assignee: Right On Interactive
    Inventors: Amol Dalvi, Stephen T. Burk
  • Publication number: 20130151466
    Abstract: 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: Application
    Filed: February 6, 2013
    Publication date: June 13, 2013
    Applicant: Microsoft Corporation
    Inventor: Microsoft Corporation
  • Patent number: 8463740
    Abstract: 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: Grant
    Filed: August 5, 2009
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Tom Laird-McConnell, Lili Cheng, Cezary Marcjan, Matthew B. MacLaurin, Steven W. Ickman
  • Patent number: 8463741
    Abstract: 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: Grant
    Filed: September 4, 2009
    Date of Patent: June 11, 2013
    Assignee: Omnyx, LLC
    Inventors: 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: 8458122
    Abstract: 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: Grant
    Filed: March 11, 2010
    Date of Patent: June 4, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuki Uchida, Shun Tanaka, Kazuhiko Kato
  • Patent number: 8452726
    Abstract: 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: Grant
    Filed: September 17, 2010
    Date of Patent: May 28, 2013
    Assignee: salesforce.com, inc.
    Inventors: Aditya S. Kuruganti, Simon Z. Fell, Jayaprakash Pasala, Samatha Sanikommu, Kedar Doshi, Sanjaya Lai
  • Patent number: 8452800
    Abstract: 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: Grant
    Filed: July 20, 2007
    Date of Patent: May 28, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Jeremy Pickens, Maribeth Back
  • Publication number: 20130132334
    Abstract: 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: Application
    Filed: November 21, 2011
    Publication date: May 23, 2013
    Applicant: FLUOR TECHNOLOGIES CORPORATION
    Inventor: Matt John Reisdorf
  • Publication number: 20130124458
    Abstract: 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: Application
    Filed: June 15, 2012
    Publication date: May 16, 2013
    Inventors: Tomas Barreto, Arshdeep Mand, Miles Spielberg, David Mackenzie, Sam Ghods
  • Publication number: 20130124456
    Abstract: 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: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Helen Yelena Balinsky, Linquin Chen, Steven J. Simske
  • Publication number: 20130124457
    Abstract: 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: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: CSM BAKERY PRODUCTS NA, INC.
    Inventor: James W. Parker
  • Publication number: 20130124397
    Abstract: 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: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Inventor: David Fox
  • Publication number: 20130124459
    Abstract: 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: Application
    Filed: January 4, 2013
    Publication date: May 16, 2013
    Applicant: TERARECON, INC.
    Inventor: TERARECON, INC.
  • Patent number: 8442937
    Abstract: 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: Grant
    Filed: March 31, 2009
    Date of Patent: May 14, 2013
    Assignee: Microsoft Corporation
    Inventors: Sean K. Gabriel, Alexander Malek, Mark E. Phair, Eray Chou, Jonathan T. Campbell, Bradley C. Stevenson, Constantin Stanciu
  • Publication number: 20130117220
    Abstract: 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: Application
    Filed: December 21, 2012
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: MICROSOFT CORPORATION
  • Patent number: 8434134
    Abstract: 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: Grant
    Filed: May 26, 2010
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventors: Farzad Khosrowshahi, Haluk Burcin Tunali, Lev Epshteyn, Joseph Wain, Scott M. Johnston, Mandy R. Sladden