Patent application number | Description | Published |
20080201448 | METHOD AND SYSTEM FOR DIAGNOSING, COLLECTING INFORMATION AND SERVICING A REMOTE SYSTEM - A monitoring system, method, and computer-program product tracks events and device states in a device and sends those events and states to a remote central service center using an Internet access module. The remote central service center monitors the received events and states for errors or warnings. The monitoring software (e.g., a dynamic link library) supports multiple data formats and multiple protocols to more effectively communicate the event and state information. | 08-21-2008 |
20080208899 | METHOD AND SYSTEM OF REMOTE MONITORING AND SUPPORT OF DEVICES, INCLUDING HANDLING EMAIL MESSAGES HAVING MESSAGE TYPES SPECIFIED WITHIN THE E-MAIL MESSAGE - In a system for remotely monitoring networked devices and appliances, email messages are sent across networks, the email messages containing configuration, status or other information. For flexibility, it is desirable to quickly and easily change the message type designation, and to easily determine a data structure definition based on the received message type. To achieve this goal, the message type designation of a given message's information may be defined within the message itself, and extracted at the receiving end before the information is analyzed or stored according to the data structure definition. Thus, a large number of devices is allowed to communicate configuration, status and/or other types of information in a variety of message types. A method is provided for receiving information concerning a remotely monitored device, the information being contained in a message that also includes a message type designation. The method involves parsing a line from the message to extract the message type designation, determining a data structure definition based on the message type designation, reading data elements from the other lines, and inserting the data elements according to the data structure definition. The method may be implemented in object-oriented programming, in a software module including a data retriever class, an email processor class, and a parser class. | 08-28-2008 |
20080228739 | Database query generation for project task management system for managing project schedules over a network - A client-server based project schedule management system comprises multiple editors accessible through a web browser to perform various scheduling tasks by members of a project. Client-executable code is generated by the server for the client, which is passed to the client along with schedule-related information for populating the respective editors. The client executes the server-generated code to display the respective editor with pertinent information populated therein, and to manage and maintain any new or updated information in response to user interactions with the editor. Rows of tasks are represented by corresponding objects, where editor elements are object attributes which are directly accessible by the respective objects. Database queries are generated by the server based on constant strings containing placeholders which are replaced with information used by the query. | 09-18-2008 |
20080229313 | Project task management system for managing project schedules over a network - A client-server based project schedule management system comprises multiple editors accessible through a web browser to perform various scheduling tasks by members of a project. Client-executable code is generated by the server for the client, which is passed to the client along with schedule-related information for populating the respective editors. The client executes the server-generated code to display the respective editor with pertinent information populated therein, and to manage and maintain any new or updated information in response to user interactions with the editor. Rows of tasks are represented by corresponding objects, where editor elements are object attributes which are directly accessible by the respective objects. Database queries are generated by the server based on constant strings containing placeholders which are replaced with information used by the query. | 09-18-2008 |
20080255907 | Class object wrappers for document object model (DOM) elements for project task management system for managing project schedules over a network - A client-server based project schedule management system comprises multiple editors accessible through a web browser to perform various scheduling tasks by members of a project. Client-executable code is generated by the server for the client, which is passed to the client along with schedule-related information for populating the respective editors. The client executes the server-generated code to display the respective editor with pertinent information populated therein, and to manage and maintain any new or updated information in response to user interactions with the editor. Rows of tasks are represented by corresponding objects, where editor elements are object attributes which are directly accessible by the respective objects. Database queries are generated by the server based on constant strings containing placeholders which are replaced with information used by the query. | 10-16-2008 |
20080301321 | METHOD AND SYSTEM FOR COMMUNICATING WITH A DEVICE ATTACHED TO A COMPUTER USING ELECTRONIC MAIL MESSAGES - A method, system, and computer program product for communicating with machines connected to a network. Information sent to or from the machines is transmitted using electronic mail. The electronic mail may be transmitted over the Internet, but also may remain within a local or wide area network. When receiving electronic mail, the electronic mail message may be sent to a user who reads information regarding the purpose of the electronic mail message in the body of the message. When the user is satisfied that it is safe to perform the functions requested by the email, the user may execute a file which is attached to the incoming email message in order to perform the appropriate diagnostic or control operations. Alternatively, the incoming email message may contain a code or is sent to an address which causes automatic execution of the desired functions. In this embodiment, it may not be necessary for the user to manually perform any action in order to allow the appropriate processing to begin. Email messages may also be transmitted from the computer which is attached to the device which is being monitored or controlled and include information regarding the status or capabilities of the attached device. | 12-04-2008 |
20090077102 | SYSTEM USING AN INTERNET APPLICATION FOR MONITORING AN IMAGE-FORMING DEVICE - A method and system for monitoring, controlling and diagnosing operation of a machine such as a business office machine including a facsimile machine, a copier, and a printer. When the speed of communication between the remote device and machine is not urgent, a connectionless mode of communication may be used. The form of connectionless communication is an electronic mail message transmitted over the Internet. However, when a condition needs urgent action, a direct connection is used for communication such as communication via a telephone or ISDN line. The information obtained from the machine is stored in one or more data bases within a company and information of the machine is shared between a service department, engineering and design department, manufacturing department, and marketing department. As communication over the Internet via electronic mail is not secure, the connectionless-mode messages transmitted using Internet electronic mail are encrypted. | 03-19-2009 |
20090079591 | VEHICLE LOCATING METHOD AND SYSTEM USING A MOBILE DEVICE - A system to transmit a location of a vehicle, including: a transmission system including, a first system unit configured to determine a current location using radio signals, a first memory unit storing a database that includes a list of one or more mobile devices, a processor configured to select one of the mobile devices from the database, and a first transmission unit configured to transmit the current location to the selected one of the mobile devices in response to an engine of the vehicle being shut off. | 03-26-2009 |
20090082963 | VEHICLE LOCATOR - A location apparatus for guiding a user to a location, including: a system unit configured to determine a current location using radio signals; a user interface unit having a display area and a button; a memory unit; a processor configured store a first location in the memory unit in response to receiving a signal from a vehicle indicating that an engine of the vehicle is off, and a computational unit configured to interact with the button, wherein the computation unit retrieves a second location from the system unit and calculates a relative three-dimensional direction from the second location to the first location upon selection of the second button by the user, wherein the relative three-dimensional direction is graphically represented on the display area of the user interface unit. | 03-26-2009 |
20090217240 | SCRIPT GENERATION FOR GRACEFUL TERMINATION OF A WEB ENABLED CLIENT BY A WEB SERVER - A client-server based project schedule management system comprises a task editor accessible through a web browser to perform various scheduling tasks by members of a project. A web server executes a code which is tested for abnormal conditions using an exception handler coded in PHP. If an abnormal condition has been encountered, the exception handler calls one or more global functions to generate and send a JavaScript to the client for gracefully terminating execution of the client-side browser executable code. The exception handler also contemporaneously terminates execution of executable code on the web server which encountered the abnormal condition. | 08-27-2009 |
20090217241 | GRACEFUL TERMINATION OF A WEB ENABLED CLIENT - In an embodiment, a client-server based project schedule management system comprises a task editor accessible through a web browser to perform various scheduling tasks by members of a project. A web enabled client receives browser executable code from a web server. The executable code includes an exception handler coded in JavaScript. A portion of the received code is executed within the exception handler to determine whether an abnormal condition has been encountered. If an abnormal condition has been encountered, the exception handler calls one or more global functions to gracefully terminate execution of the client-side browser executable code, clears the currently displayed browser window and displays an error message in the browser window. The exception handler includes one or more JavaScript try and catch block statements. The displayed error message may be used to provide notice to a user of the client that the task editor session has failed and/or output diagnostic information associated with the abnormal condition. | 08-27-2009 |
20090287521 | Managing Project Schedule Data Using Separate Current And Historical Task Schedule Data - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 11-19-2009 |
20090287522 | To-Do List Representation In The Database Of A Project Management System - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 11-19-2009 |
20090287718 | Managing Project Schedule Data Using Separate Current And Historical Task Schedule Data And Revision Numbers - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 11-19-2009 |
20090287730 | Managing To-Do Lists In Task Schedules In A Project Management System - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 11-19-2009 |
20090287731 | Managing To-Do Lists In A Schedule Editor In A Project Management System - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 11-19-2009 |
20100070321 | Project Management System With Inspection Functionality - A project management system manages project schedule data using project task state data. The project task state data indicates the current state of project tasks and is used to determine which project tasks are to be included in a member schedule editor, member schedule reports and inspection reports. The project management system also provides support for various inspection functionality. This includes, for example, identifying and naming inspection material for use in inspection meeting forms and inspection meeting documents. The inspection functionality also includes generating an inspection index and an inspection statistics report. | 03-18-2010 |
20100070328 | Managing Project Schedule Data Using Project Task State Data - A project management system manages project schedule data using project task state data. The project task state data indicates the current state of project tasks and is used to determine which project tasks are to be included in a member schedule editor, member schedule reports and inspection reports. The project management system also provides support for various inspection functionality. This includes, for example, identifying and naming inspection material for use in inspection meeting forms and inspection meeting documents. The inspection functionality also includes generating an inspection index and an inspection statistics report. | 03-18-2010 |
20100095349 | Approach for Managing Access to Electronic Documents on Network Devices Using Document Retention Policies and Document Security Policies - An approach for managing access to electronic documents uses document retention and document security policies. In response to detecting a request to access a particular electronic document stored on a network device, a document retention policy and a document security policy are applied to the particular electronic document. If, based upon application of the document retention policy to the particular electronic document, a determination is made that the particular electronic document is to be deleted, then the particular electronic document is deleted from the network device. If, based upon application of the document security policy to the particular electronic document, a determination is made that access to the particular electronic document should be denied, then access to the particular electronic document is denied. Retention policy audits, automatic or manual loading or auto-destruction code and self-extracting and executable data may also be used to enforce document retention and document security policies. | 04-15-2010 |
20100153549 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION BASED ON VARIOUS COMMUNICATION MODES FOR SENDING MESSAGES TO A RESOURCE MANAGER - A method, system, and program product for communicating with machines connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device to either a resource administrator or to a service center on the Internet through a firewall. The message may be sent directly to the resource administrator station if urgent service is needed by the device. For routine information, the service center may manage all the resources on an intranet and may send predetermined types of information to the resource administrator using e-mail. | 06-17-2010 |
20100161796 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION BASED ON VARIOUS COMMUNICATION MODES FOR SENDING MESSAGES TO USERS - A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall. The message may be sent directly to the resource administrator station if an urgent need of the end user is indicated, so that a communication may be sent either directly to the end user or to a device driver so that the device driver may communicate the message to the end user. For example, an end user may have exceeded a predetermined limit of resource usage, and needs to be informed. For routine information, the service center may manage all the resources on an intranet and may send predetermined types of information. such as summary information regarding usage of network resources to the end user using e-mail. | 06-24-2010 |
20110029440 | Approach for Managing Project Schedule Data in a Project Management System - A project management system manages project schedule data using project task state data. The project task state data indicates the current state of project tasks and is used to determine which project tasks are to be included in a member schedule editor, member schedule reports and inspection reports. The project management system also provides support for various inspection functionality. The project management system also provides for the use of cache files to improve system performance. Cache files are used to store information for incomplete project tasks that is retrieved when member editor sessions are initiated. The project management system also uses “to do list” tasks to conspicuously identify assigned, but unscheduled, tasks to users and also provides for the restoration of meeting information in the event of database failures or file write failures. | 02-03-2011 |
20110196963 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION BASED ON VARIOUS COMMUNICATION MODES FOR SENDING MESSAGES TO USERS - A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall. The message may be sent directly to the resource administrator station if an urgent need of the end user is indicated, so that a communication may be sent either directly to the end user or to a device driver so that the device driver may communicate the message to the end user. For example, an end user may have exceeded a predetermined limit of resource usage, and needs to be informed. For routine information, the service center may manage all the resources on an intranet and may send predetermined types of information such as summary information regarding usage of network resources to the end user using e-mail. | 08-11-2011 |
20110304428 | Security System For Managing Information On Mobile Wireless Devices - A security system is provided for managing information stored on mobile wireless devices upon exit from a building. The security system includes an exit system and a device management system. The exit system is configured to detect that a user has requested to exit a building. The exit system is also configured to detect that a particular mobile wireless device is in proximity to the user. The device management system is configured to determine, based upon policy data that specifies attributes of information that should not be removed from the building on mobile wireless devices, information on the mobile wireless device that is to be rendered inaccessible. The device management system is further configured to cause the determined information on the mobile wireless device to be rendered inaccessible. Rendering information on the mobile wireless device inaccessible may include, for example, deleting the information, encrypting the information or re-encrypting the information. | 12-15-2011 |
20120072577 | NETWORK DEVICE MANAGEMENT WITH SELF LEARNING CAPABILITY TO EXTRACT INFORMATION FROM A DEVICE - A method and apparatus for extracting information from a network device. The method includes retrieving first device information from the network device using a first communication protocol, and attempting to determine a parameter value of interest based on the first device information. When the step of attempting to determine the parameter value of interest based on the first device information is unsuccessful, second device information is retrieved from the network device using a second communication protocol, and an attempt is made to determine the parameter value of interest based on the first device information and the second device information. | 03-22-2012 |
20120072998 | Electronic Meeting Management System For Mobile Wireless Devices - A device management system includes a meeting support system that is configured to generate and transmit a plurality of electronic meeting invitations to a plurality of mobile wireless devices that correspond to a plurality of meeting participants and receive responses indicating whether the plurality of participants will attend the electronic meeting. The device management system receives identification data that identifies one or more documents or information that will be made available to the plurality of participants. The meeting support system determines whether the plurality of participants is authorized to access the one or more electronic documents or information. If any of the participants are not authorized to access any of the electronic documents or information, the meeting support system notifies the meeting organizer. The device management system may also include a meeting session management system that is configured to share information among the plurality of mobile wireless devices. | 03-22-2012 |
20120215867 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION BASED ON VARIOUS COMMUNICATION MODES FOR SENDING MESSAGES TO USERS - A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall. | 08-23-2012 |
20120221963 | Electronic Meeting Management for Mobile Wireless Devices with Post Meeting Processing - A device management system includes a meeting support system that is configured to generate and transmit a plurality of electronic meeting invitations to a plurality of mobile wireless devices that correspond to a plurality of meeting participants and receive responses indicating whether the plurality of participants will attend the electronic meeting. The device management system receives identification data that identifies one or more documents or information that will be made available to the plurality of participants. The meeting support system determines whether the plurality of participants is authorized to access the one or more electronic documents or information. If any of the participants are not authorized to access any of the electronic documents or information, the meeting support system notifies the meeting organizer. The device management system may also include a meeting session management system that is configured to share information among the plurality of mobile wireless devices. | 08-30-2012 |
20130060592 | MEETING ARRANGEMENT WITH KEY PARTICIPANTS AND WITH REMOTE PARTICIPATION CAPABILITY - A meeting system is provided for managing or otherwise facilitating meetings. In an embodiment, the meeting system automatically determines a plurality of meeting options at times during which the meeting may take place. The meeting system ranks the meeting options based on participant availability. In another embodiment, the meeting system receives planning data before the meeting begins. The planning data may include decision items, which identify decision to be made during the meeting, and action items, which identify tasks to be assigned during the meeting. The meeting system automatically presents the decision items and action items to participants during the meeting. In another embodiment, the meeting system receives user input that assigns action items to a particular person. The meeting system updates the schedule of the particular person by adding the action item. | 03-07-2013 |
20130060593 | MEETING PLANNER - A meeting system is provided for managing or otherwise facilitating meetings. In an embodiment, the meeting system automatically determines a plurality of meeting options at times during which the meeting may take place. The meeting system ranks the meeting options based on participant availability. In another embodiment, the meeting system receives planning data before the meeting begins. The planning data may include decision items, which identify decision to be made during the meeting, and action items, which identify tasks to be assigned during the meeting. The meeting system automatically presents the decision items and action items to participants during the meeting. In another embodiment, the meeting system receives user input that assigns action items to a particular person. The meeting system updates the schedule of the particular person by adding the action item. | 03-07-2013 |
20130060594 | POST MEETING PROCESSING - A meeting system is provided for managing or otherwise facilitating meetings. In an embodiment, the meeting system automatically determines a plurality of meeting options at times during which the meeting may take place. The meeting system ranks the meeting options based on participant availability. In another embodiment, the meeting system receives planning data before the meeting begins. The planning data may include decision items, which identify decision to be made during the meeting, and action items, which identify tasks to be assigned during the meeting. The meeting system automatically presents the decision items and action items to participants during the meeting. In another embodiment, the meeting system receives user input that assigns action items to a particular person. The meeting system updates the schedule of the particular person by adding the action item. | 03-07-2013 |
20130080557 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL, AND INFORMATION COLLECTION BASED UPON A CONNECTION OR CONNECTIONLESS COMMUNICATION METHOD FOR SENDING MESSAGES TO THE RESOURCE MANAGER - A method, system, and program product for communicating with machines connected to a network. Information sent to or from the machines is transmitted using electronic mail or via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device that is being monitored or controlled and include information regarding the status, usage, or capabilities of the attached device. The device may send status messages and usage information of the device to either a resource administrator or to a service center on the Internet through a firewall. | 03-28-2013 |
20130151619 | METHOD AND SYSTEM OF REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION USING A DYNAMIC LINKED LIBRARY OF MULTIPLE FORMATS AND MULTIPLE PROTOCOLS WITH RESTRICTION ON PROTOCOL - A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality. Moreover, by supporting multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver. | 06-13-2013 |
20130311580 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION BASED ON VARIOUS COMMUNICATION MODES FOR SENDING MESSAGES TO USERS - A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall. | 11-21-2013 |
20130347053 | Approach For Managing Access To Data On Client Devices - A device management system is configured to manage access to electronic documents on client devices using policies. The policies specify one or more download and processing restrictions to be enforced with respect to the particular electronic document at client devices for example, particular hardware and software configurations that are required at client devices before data is permitted to be downloaded to those client devices. The policies may also specify other requirements that must be satisfied before data is permitted to be downloaded to those client devices, for example, user authentication. | 12-26-2013 |
20130347054 | Approach For Managing Access To Data On Client Devices - A device management system is configured to manage access to electronic documents on client devices using policies. The policies specify one or more download and processing restrictions to be enforced with respect to the particular electronic document at client devices for example, particular hardware and software configurations that are required at client devices before data is permitted to be downloaded to those client devices. The policies may also specify other requirements that must be satisfied before data is permitted to be downloaded to those client devices, for example, user authentication. | 12-26-2013 |
20130347055 | Approach For Managing Access To Data On Client Devices - A device management system is configured to manage access to electronic documents on client devices using policies. The policies specify one or more download and processing restrictions to be enforced with respect to the particular electronic document at client devices for example, particular hardware and software configurations that are required at client devices before data is permitted to be downloaded to those client devices. The policies may also specify other requirements that must be satisfied before data is permitted to be downloaded to those client devices, for example, user authentication. | 12-26-2013 |
20140039674 | Projector Positioning - A method and apparatus is provided for identifying information to facilitate adjusting a projector's position to achieve a specified projected image on a projection surface. In an embodiment, a computing device comprising one or more sensors, which have a known spatial relationship with a projector, includes a position adjustment service configured to identify, based at least in part on the known spatial relationship between the one or more sensors and the projector, a current position of the projector relative to positions of a plurality of reference points that define a projection surface. The position adjustment service is further configured to determine a target position for the projector, determine differences between the current position of the projector and the target position for the projector, and perform one or more actions based upon the determined differences between the current position of the projector and the target position for the projector. | 02-06-2014 |
20140052855 | METHOD FOR PARSING AN INFORMATION STRING TO EXTRACT REQUESTED INFORMATION RELATED TO A DEVICE COUPLED TO A NETWORK IN A MULTI-PROTOCOL REMOTE MONITORING SYSTEM - A method, system, and computer program product for parsing an information string to extract requested information related to a remotely monitored device communicatively coupled to a network, including accessing the device using an HTTP protocol to obtain an information string associated with the device; determining, based on a type of the requested information, data extraction information for optimally extracting the requested information from the device; parsing the information string according to the data extraction information to identify substrings within the information string; and determining the requested information based on the information string, identified substrings, and the data extraction information. | 02-20-2014 |
20140078544 | Repository-Based Print Services - An approach is provided for a service provider to identify documents to include in a client's repository and for the client to print the documents from the client's repository. In an embodiment, a computing device receives authentication information identifying a first user, receives first user information identifying a second user, receives information indicating selection of a one or more particular documents, from a set of one or more documents, and sends document information that at least identifies the one or more particular documents to a repository associated with the second user. A printing device receives second user information identifying the second user, and, in response to receiving the second user information, retrieves the one or more particular documents from the repository based, at least in part, on the second user information. The printing device processes at least one document of the one or more particular documents for printing. | 03-20-2014 |
20140337345 | SYSTEM FOR PROCESSING DATA RECEIVED FROM VARIOUS DATA SOURCES - Techniques are provided for processing and categorizing data received from data sources. The processing and categorizing of the received data comprises: determining whether the digital data can be associated with one or more categories by determining whether a first match between one or more image characteristics of the one or more categories and one or more image characteristics of the digital data is found; in response to determining that the first match is found: associating the one or more categories with the digital data; determining, based at least in part on the one or more categories, one or more applications that are to be used to process the digital data; in response to determining the one or more applications that are to be used to process the digital data, initiating the one or more applications to process the digital data. | 11-13-2014 |
20150067083 | METHOD AND SYSTEM FOR REMOTE DIAGNOSTIC, CONTROL, AND INFORMATION COLLECTION BASED UPON A CONNECTION OR CONNECTIONLESS COMMUNICATION METHOD FOR SENDING MESSAGES TO THE RESOURCE MANAGER - A method, system, and program product for communicating with machines connected to a network. Information sent to or from the machines is transmitted using electronic mail or via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device that is being monitored or controlled and include information regarding the status, usage, or capabilities of the attached device. The device may send status messages and usage information of the device to either a resource administrator or to a service center on the Internet through a firewall. | 03-05-2015 |