Patent classifications
H04L51/00
Document object model API for MIME
The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
Device, system, and method of composing logical computing platforms
Device, system, and method of composing logical computing platforms. For example, a wireless computing device includes: one or more wireless transceivers to send and receive wireless communication signals; a logical platform composition manager to provide a visual indication representing a logical platform that includes said wireless computing device and one or more wireless devices; and an input unit to receive a user selection corresponding to the visual representation; wherein, in response to the user selection, the logical platform composition manager is to command the one or more wireless transceivers to establish one or more wireless communication links between the wireless computing device and the one or more wireless devices.
Method of joining a conference call
In a computer-implemented method of joining a user to a conference call event an interface associated with a time management software application is displayed. The interface displays information relating to the conference call event including a date for a conference call which is subject of the conference call event and a start time of the conference call. While displaying the interface, a menu offering one or more options is displayed; these one or more options include an option to join the conference call. When an indication of a selection of the option to join the conference call is received, information associated with the conference call is located; this information includes a telephone number for a conference call bridge. A connection with the conference call bridge using the telephone number is initiated.
Systems and methods to provide assistance during user input
Systems and methods to provide assistance for completion during user input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. When a user is typing an input, the profiles are used to identify suggestions for the completion of the user input.
Message sending method and terminal device
Embodiments of the disclosure provide methods and devices for sending messages. The method can include: storing identifiers corresponding to one or more messages that are to be sent in a first message identifier queue; storing identifiers corresponding to one or more messages that are being sent in a second message identifier queue; acquiring an identifier corresponding to a message in the first message identifier queue; moving the identifier to the second message identifier queue; and sending the message according to a sending order associated with the identifier in the second message identifier queue.
Viral Engine for Network Deployment
A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users. The users may be members who communicate with a private protocol or non-members who communicate with the public protocol. A process for the private service includes communication of information between users via the private service servers. The private service server implements the private service, which includes a viral engine for network deployment. Features of the viral engine include genetic algorithms, data mining, personalization, frictionless service setup, user maximization, and member-controlled privacy. A sample setup process and contact update wizard that include several viral engine features are described.
METHOD AND APPARATUS FOR ESTABLISHMENT OF PRIVATE COMMNUNICATION BETWEEN DEVICES
The invention relates to a method and devices for mutual communication between devices, and to computer programs enabling such communication. According to the invention, in a first device is controlled a transmitter module operable in a local radio communications network to transmit a sequence of radio signal pulses representing a predetermined code. In at least one second device a receiver module is scanning said local radio communications network to detect said predetermined code. A contact network of the user of said at least second device is accessed, and the predetermined code is checked in the second device against the user's contact network for a match stored in the network profiles for the contacts. Then a validation key is fetched, that relates to a matching contact found in said contact network, and a connection establishment request containing the validation key is sent over said local radio communications network from the second device to the first device. Thus the origin of the connection establishment request is validated in the first device.
Data transmission
A method and an apparatus for transmitting data and a network device are provided. In an example of the method, after an interface board and a logical channel both corresponding to first data to be sent are determined, when the logical channel has a capability to send the first data, second data is obtained by adding header information of an interface board identifier and a logical channel identifier to the first data, and stored in a buffer corresponding to the logical channel. Next, when the second data is sent, the second data is read from the buffer, the interface board identifier and the logical channel identifier are obtained from the header information of the read second data, the first data is obtained by removing the header information from the read second data, and the obtained first data is sent to the interface board corresponding to the interface board identifier.
SYSTEMS AND METHODS FOR AUTOMATING CLIENT-SIDE DISCOVERY OF PUBLIC KEYS OF EXTERNAL CONTACTS THAT ARE SECURED BY DANE USING DNSSEC
Provided is a method of digitally securing a digital object from a first user in a first domain to a second user in a second domain using a DNS provider. The method includes accessing, at a client device of the first user, a client-side local policy, wherein the local policy comprises one or more zones managed by one or more DNS providers and secured by DANE using DNSSEC; constructing a DNS query for a cryptographic credential for the second user based, at least in part, on a zone of the one or more zones in the local policy; providing a request for the cryptographic credential for the second user; obtaining the cryptographic credential for the second user from a DNS provider of the one or more DNS providers; digitally securing the digital object using the cryptographic credential; and providing the digital object to the second user.
METHOD AND DEVICE FOR SAVING CHAT RECORD OF INSTANT MESSAGING
A method for saving chat records of instant messaging (IM) includes when an instant message transmitted or received by an IM chat window comprises non-text information, acquiring a content summary of the non-text information, and saving the instant message, and saving the non-text information as a data object comprising the non-text information and the content summary of the non-text information.