摘要:
Systems and methods provide for a symmetric homomorphic encryption based protocol supporting communication, storage, retrieval, and computation on encrypted data stored off-site. The system may include a private, trusted network which uses aggregators to encrypt raw data that is sent to a third party for storage and processing, including computations that can be performed on the encrypted data. A client on a private or public network may request computations on the encrypted data, and the results may then be sent to the client for decryption or further computations. The third party aids in computation of statistical information and logical queries on the encrypted data, but is not able to decrypt the data on its own. The protocol provides a means for a third party to aid in computations on sensitive data without learning anything about those data values.
摘要:
Systems and methods provide for a symmetric homomorphic encryption based protocol supporting communication, storage, retrieval, and computation on encrypted data stored off-site. The system may include a private, trusted network which uses aggregators to encrypt raw data that is sent to a third party for storage and processing, including computations that can be performed on the encrypted data. A client on a private or public network may request computations on the encrypted data, and the results may then be sent to the client for decryption or further computations. The third party aids in computation of statistical information and logical queries on the encrypted data, but is not able to decrypt the data on its own. The protocol provides a means for a third party to aid in computations on sensitive data without learning anything about those data values.
摘要:
Exemplary embodiments described herein are directed to systems and methods that estimate a user's affect and communication preferences from presence data. The exemplary embodiments use a small set of features derived from a user's recent high level presence states. Exemplary embodiments also use features from broader classes of presence data. Utilizing features from a combination of presence data and recent presence states may provide improvement over estimates that users are able to make themselves. The exemplary embodiments further consider cost, burden on the user, and privacy issues in estimating affect and communication preferences.
摘要:
Gesture-based methods of managing communications of a user participating in communication sessions permit the user to easily manage the communications sessions by defining gestures, defining a meaning of the gesture, and outputting the meaning of the gesture to a communication session when the gesture is detected. The gestures may be contextually dependent, such that a single gesture may generate different output, and may be unconventional to eliminate confusion during gesturing during the communication sessions, and thereby the communications sessions may be more effectively managed.
摘要:
The image analysis system includes a processor and memory and displays an image to a first user. The image analysis system tracks gaze of the first user and collects initial gaze data for the first user. The initial gaze data includes a plurality of gaze points. The image analysis system identifies one or more ignored regions of the image based on a distribution of the gaze data within the image; and displays at least a first subset of the image. The first subset of the image is selected so as to include a respective ignored region of the one or more ignored regions and the first subset of the image is displayed in a manner that draws attention to the respective ignored region. In some embodiments, the ignored region is visually emphasized within the image. In some embodiments, only the first subset of the image is displayed.
摘要:
Systems and methods for facilitating use of non-electronic whiteboards and other large displays. Images of whiteboard are input to a computer device to provide automatic detection of a collaborative portion of content on the board created during a collaborative session and distribution to relevant collaborators alone while personal content of board is not distributed. Modification history of writings are preserved and displayed as change histograms to assist a user locate content that may have been erased. User finds the content by inspecting regions of board that correspond to user's memory of approximate location and time of modifying the content and are shown on the histogram as having been modified. Persistent reminder notes that clutter board space are detected and stored based on their location on the board and duration of persisting on the board so that they may be erased.
摘要:
A system and method for determining a presence state of a person. A plurality of data feeds is received. A subset of the plurality of data feeds that includes data regarding presence states of a first person is identified. The subset of the plurality of data feeds are analyzed to determine a plurality of presence states of the first person, wherein a respective presence state of the first person is determined from a respective data feed in the subset of the plurality of data feeds. One or more presence states of the plurality of presence states are reported to subscribers via the network.
摘要:
A computer-implemented method for negotiating a time and a medium for communications between users is described. The method is performed at a server including one or more processors and memory storing one or more programs. The method includes receiving a request from a first user to negotiate a time and a medium for communication with a second user. The request includes a plurality of acceptable mediums of communication. The method also includes generating a first notification based on the request. The first notification includes the plurality of acceptable mediums of communication. The method furthermore includes transmitting the first notification to the second user, and receiving a response to the first notification from the second user. The response indicates whether the second user has accepted one of the acceptable mediums of communication.
摘要:
A method of identifying a location of a mobile device in a building includes identifying non-overlapping regions in a building. A server collects base station signal strength measurements at a plurality of distinct points in the building, with at least one point in each region. The server trains region classifiers for each region. Each region classifier is configured to compute a probability estimate that the test point is inside the region, using inputs that are signal strength differences. The server receives signal strength measurements from the base stations, taken by a mobile device at an unknown point. The server computes differences in signal strengths between pairs of base stations, and applies the region classifiers to the signal strength differences, thereby estimating the region where the mobile device is located. The server then transmits the estimated region to a user.
摘要:
A computer-implemented method for negotiating a time and a medium for communications between users is described. The method is performed at a server including one or more processors and memory storing one or more programs. The method includes receiving a request from a first user to negotiate a time and a medium for communication with a second user. The request includes a plurality of acceptable mediums of communication. The method also includes generating a first notification based on the request. The first notification includes the plurality of acceptable mediums of communication. The method furthermore includes transmitting the first notification to the second user, and receiving a response to the first notification from the second user. The response indicates whether the second user has accepted one of the acceptable mediums of communication.