Creating a social network message from an interface of a mobile device operating system

US9818161B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9818161-B2
Application numberUS-201213488647-A
CountryUS
Kind codeB2
Filing dateJun 5, 2012
Priority dateJun 5, 2012
Publication dateNov 14, 2017
Grant dateNov 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mobile device operating system level routine obtains social network access parameters that allow access to one or more social network accounts of a user of the device. The access parameters are stored in operating system level memory of the mobile device. Through an operating system interface of the mobile device, a user can create a social network message to be communicated via the one or more social network accounts using the stored access parameters. A single social network message may be communicated via multiple social network accounts with multiple social network platforms. The uniform operating system interface allows a user to communicate messages via multiple social network accounts without using multiple user level applications.

First claim

Opening claim text (preview).

The invention claimed is: 1. At least one non-transitory program storage device, readable by at least one processor and comprising operating system instructions stored thereon to cause the at least one processor to: obtain access parameters for one or more social network accounts through one or more user interfaces, the one or more user interfaces presented by one or more client-side social network applications, wherein the one or more client-side social network applications are associated with text message communication; store, by an operating system, a mobile device identifier, the mobile device identifier being associated with a mobile device; obtain, by the operating system, a permission to transfer the access parameters from the one or more client-side social network applications to a memory of the mobile device that is designated for use only by the operating system; transfer, by the operating system, the obtained access parameters from the one or more client-side social network applications to the memory of the mobile device that is designated for use only by the operating system; receive, by the operating system, a social network response message manually entered by a user through a second user interface, wherein the second user interface is directly presented by the operating system without accessing the one or more client-side social network applications; and cause transmission, by the operating system, of the social network response message, the access parameters and the mobile device identifier directly to a first server-side social network application using at least one of the one or more social network accounts without intervention of the one or more client-side social network applications. 2. The at least one non-transitory program storage device of claim 1 , wherein the access parameters are transmitted to the first server-side social network application in an encrypted format. 3. The at least one non-transitory program storage device of claim 1 , wherein the operating system instructions to cause the at least one processor to obtain the social network credentials for the one or more social network accounts comprise operating system instructions to cause the at least one processor to prompt the user to enter each of the one or more social network credentials through one of the one or more user interfaces that correspond to the social network accounts. 4. The at least one non-transitory program storage device of claim 1 , wherein the operating system instructions to cause the at least one processor to obtain the access parameters comprise operating system instructions to cause the at least one processor to: obtain, from one of the one or more user interfaces, a social network credential corresponding to a first social network account; send the social network credential to the first server-side social network application; and receive, from the first server-side social network application and in response to the sent social network credential, a social network token corresponding to the first social network account. 5. The at least one non-transitory program storage device of claim 1 , wherein the memory that is designated for use only by the operating system is further dedicated to storing the access parameters for the one or more social network accounts. 6. The at least one non-transitory program storage device of claim 1 , wherein the operating system instructions to cause the processor to receive the social network response message through a second user interface of the operating system further comprise operating system instructions to cause the at least one processor to determine one or more social network platforms to which the one or more social network accounts correspond. 7. The at least one non-transitory program storage device of claim 6 , further comprising operating system instructions to cause the at least one processor to display only the one or more social network platforms to which the one or more social network accounts correspond. 8. The at least one non-transitory program storage device of claim 1 , wherein the operating system instructions to cause the at least one processor to cause transmission of the social network response message comprise operating system instructions to cause the at least one processor to cause transmission of the social network response message via a plurality of the one or more social network accounts. 9. A mobile electronic device, comprising: a display; a network communications circuit; one or more processors connected to the display and the network communications circuit; and a memory connected to the display, the network communications circuit and the one or more processors, wherein the memory includes operating system instructions and client application instructions, and further wherein the memory includes a first portion restricted to use by an operating system and a second portion of memory that the client application instructions can access, the operating system instructions configured to cause the one or more processors to: obtain access parameters for one or more social network accounts through one or more user interfaces, the one or more user interfaces presented by one or more client-side social network applications, wherein the one or more client-side social network applications are associated with text message communication, store a device identifier, the device identifier being associated with the mobile electronic device; obtain a permission to transfer the access parameters from the one or more client-side social network applications to the first portion of the memory of the mobile electronic device that is designated for use only by the operating system; transfer the obtained access parameters from the one or more client-side social network applications to the first portion of the memory that is designated for use only by the operating system, receive, through a second user interface, a social network response message manually entered by a user, wherein the second user interface is directly presented by the operating system without accessing the one or more client-side social network applications, and transmit the social network response message, the access parameters and the device identifier directly to a first server-side social network application through the network communication circuit using at least one of the one or more social network accounts, without intervention of the one or more client-side social network applications. 10. The mobile electronic device of claim 9 , wherein the access parameters are transmitted to the first server-side social network application in an encrypted format. 11. The mobile electronic device of claim 9 , wherein the operating system instructions configured to cause the one or more processors to obtain the social network credentials comprise operating system instructions configured to cause the one or more processors to: prompt the user, through the one or more user interfaces, to enter a network credential for each of the one or more social network accounts; transmit, through the network communications circuit, at least one of the one or more social network credentials to a corresponding server-side social network application; and receive, through the network communications circuit and in response to the transmitted at least one of the one or more social network credentials, a social network token corresponding to each of the at least one or more social network accounts. 12. The mobile electronic device of claim 11 , further comprising operating system instructions configured to cause the one or more processors to store each of the received social

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • Physics · mapped topic

  • G06Q50/01Primary

    Physics · mapped topic

  • Business processes related to postal services (shipping G06Q10/083; franking apparatus G07B17/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9818161B2 cover?
A mobile device operating system level routine obtains social network access parameters that allow access to one or more social network accounts of a user of the device. The access parameters are stored in operating system level memory of the mobile device. Through an operating system interface of the mobile device, a user can create a social network message to be communicated via the one or mo…
Who is the assignee on this patent?
Voas Edward, Lam Justin, Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).