Intellectual Frontiers

US12401615B2: Integration Of Devices Through A Social Networking Platform

Drawings

23 sheets as filed; open one to see it at full size. A figure drawn across its sheet is turned to read upright.

What the drawings show
  • The features of the disclosed embodiments may become apparent from the following detailed description taken in conjunction with the accompanying drawings showing illustrative embodiments herein, in which:
  • FIG. 1 illustrates an exemplary ecosystem of participants interconnected over a socially aware network through a social networking platform, in an embodiment of an embodiment herein.
  • FIG. 2 illustrates a social networking server for implementing a social networking platform in accordance with an embodiment herein;
  • FIG. 3 illustrates an exemplary embodiment of social profiles of devices and non-device participants in an embodiment herein;
  • FIG. 4 illustrates a social networking server among other things in an embodiment herein;
  • FIG. 5 illustrates a multi-profile architecture for creating device specific multiple social profiles in accordance with an embodiment herein;
  • FIG. 6 illustrates a communication network for exchange of social content between devices in accordance with an embodiment herein;
  • FIG. 7 illustrates an implantable medical device (IMD) fitted inside a body of a patient and communicatively coupled to a server for social networking service in accordance with an embodiment herein;
  • FIG. 8 illustrates a method flowchart for integration of a plurality of participants in an embodiment herein;
  • FIG. 9 illustrates a method flowchart for integration of a plurality of participants in an embodiment of an embodiment herein.
  • FIG. 10 illustrates an ecosystem for facilitating sequential, synchronous and automatically coordinated operation of the plurality of devices through interactive elements involving a chain of tasks and devices, in an embodiment herein;
  • FIG. 11 illustrates an example of a device interconnected with a social networking platform in an embodiment herein;
  • FIG. 12 illustrates a list of exemplary social activities that a server may be programmed to allow a plurality of devices to perform in accordance with an embodiment herein;
  • FIG. 13 illustrates an example of a social map showing interconnection of exemplary devices through the social map in accordance with an embodiment herein;
  • FIG. 14 illustrates a method flowchart for facilitating sequential, synchronous and automatically coordinated operation of a plurality of devices through interactive elements involving a chain of tasks and the devices in accordance with an embodiment herein;
  • FIG. 15 illustrates interconnection of tasks and devices and their interaction with a social networking server, in an embodiment herein;
  • FIG. 16 illustrates an exemplary social profile depicting social health profile and social specification profile of an exemplary infusion pump in accordance with an embodiment herein;
  • FIG. 17 illustrates another embodiment of an ecosystem of devices and respective tasks and social profiles interconnected through a social platform implemented by a social networking server for the purpose of health management of the devices, in an embodiment herein;
  • FIG. 18 illustrates the ecosystem of FIG. 17 with alternative devices interconnected and bypassing faulty devices, in an embodiment herein;
  • FIG. 19 illustrates a method flowchart for health management of a device interconnected with a plurality of devices through a social networking server in accordance with an embodiment herein;
  • FIG. 20 illustrates an interconnection of the devices through a chain of tasks and devices in an embodiment herein;
  • FIG. 21 illustrates a system coupled communicatively to or included in a device for allowing the device to communicate with a social networking server in accordance with an embodiment herein;
  • FIG. 22 is a block diagram illustrating an exemplary hardware environment for practicing the embodiments depicted in FIGS. 1 - 21 .

Abstract

A system and method for providing a social networking service to a plurality of devices. A social networking server for facilitating social information exchange among the plurality of devices through a socially aware network. A social profiles manager is coupled to the social networking server that creates and manages individual centric profiles of the plurality of devices. The individual centric profiles of the plurality of devices are social representation of individual devices within the socially aware network. The plurality of devices are identifiable by other participants and the social networking server through their social profiles.

Summary of the invention

An embodiment herein provides a system for providing a social networking service to a plurality of participants and allowing the participants to perform a series of social tasks in a socially aware network. The system includes a social networking server that facilitates social information exchange among the participants through the socially aware network. The plurality of participants includes device participants and non-device participants. The system further includes a social profiles manager included in or coupled to the social networking server. The social profiles manager creates and manages individual centric profiles of devices that are a social representation of individual devices within the socially aware network. The devices are identifiable by other participants and the social networking server through social profiles associated with the devices. The social profiles includes social device profiles and social human profiles associated with device participants and non-device participants respectively such that the social human profiles are associated with one or more device profiles, and wherein the social human profiles are represented as a subset of corresponding device profiles. The system further includes a social device manager included in or coupled to the social networking server. The social device manager manages device relationships and social activity in the socially aware network. The system further includes a social networking application comprising a cluster of social applications each for providing a specific social facility to facilitate social activity among the plurality of participants through the socially aware network.

An embodiment herein provides a method for integration of a plurality of participants comprising a plurality of devices and non-devices through a social networking platform. The method includes creating a device centric social profile for each of the plurality of devices. The social profile is a social representation of a respective device within a socially aware network and each device is identifiable by other devices and a social networking server through a social profile of the each device. The method further includes allowing exchange of social content among the devices by the social networking server for the devices to perform a series of social tasks. The social content is exchanged through a first communication channel and a second communication channel. The first communication channel links a device with an external controller and the second communication channel links the external controller with a socially aware network. The series of social tasks includes one or more of voluntarily joining the socially aware network, disassociating or leaving from the socially aware network, extending interconnection with other like-minded devices, sending invitations for connections to other devices, accepting or rejecting invitations from other devices, viewing profiles of other devices, exchanging social activity information, establishing social signatures for social authorization of profiles, creating devices social groups, joining devices groups, and leaving devices groups voluntarily or upon initiation of an activity by a participant. The method further includes maintaining profiles relationships among the devices within the socially aware network.

An embodiment herein provides a method for integration of a plurality of participants comprising a plurality of devices and non-devices through a social networking platform. The method includes creating a device centric social profile for each of the plurality of devices. The social profile is a social representation of a respective device within a socially aware network and the device is identifiable by other devices and a social networking server through the social profile. The method further includes sending a connection invitation by a first device to a second device through a multi-communication channel including a first near field communication (NFC) channel and the socially aware network. The sending of the connection invitation includes sending the connection invitation from the first device to the external controller associated with the first device through the first NFC channel. The sending of the connection invitation further includes transferring the connection invitation from the external controller to a network point of the socially aware network. The sending of the connection invitation further includes transferring the connection invitation from the network point through the socially aware network to the device. The method further includes accepting or rejecting the connection invitation by the second device upon receipt. The method further includes maintaining a profiles relationship of the first device and the second device based on acceptance or rejection of the connection invitation by the second device. The method further includes allowing an exchange of social content through a social activity between the first device and the second device based on the maintained profile relationships. The social activity comprises a series of social tasks including one or more of devices to voluntarily join the socially aware network, disassociate or leave from the socially aware network, extend interconnection with other like-minded devices, send invitations for connections to other devices, accept or reject invitations from other devices, view profiles of other devices, exchange social activity information, establish social signatures for social authorization of profiles, create devices social groups, join devices groups, and leave devices groups voluntarily or upon initiation of an activity by a participant.

The full summary

An embodiment herein provides a non-transitory program storage device readable by a computer, and comprising a program of instructions executable by the computer to perform a method for integration of a plurality of participants including a plurality of devices and non-devices through a social networking platform. The method includes creating a device centric social profile for each of the plurality of devices. The social profile is a social representation of a respective device within a socially aware network and each device is identifiable by other devices and a social networking server through a social profile of the each device. The method further includes allowing exchange of social content among the devices by the social networking server for the devices to perform a series of social tasks. The social content is exchanged through a first communication channel and a second communication channel. The first communication channel links a device with an external controller and the second communication channel links the external controller with a socially aware network. The series of social tasks includes one or more of voluntarily joining the socially aware network, disassociating or leaving from the socially aware network, extending interconnection with other like-minded devices, sending invitations for connections to other devices, accepting or rejecting invitations from other devices, viewing profiles of other devices, exchanging social activity information, establishing social signatures for social authorization of profiles, creating devices social groups, joining devices groups, and leaving devices groups voluntarily or upon initiation of an activity by a participant. The method further includes maintaining profiles relationships among the devices within the socially aware network.

An embodiment herein provides a system for facilitating sequential, synchronous, and automatically coordinated operation of a plurality of devices through interactive elements involving a chain of tasks and devices. The system includes a social networking server that provides a social networking service to the plurality of devices so that each of the plurality of devices are communicatively connected to the social networking service by associating respective social profiles with the social networking server. The respective social profiles are social representation of the plurality of devices, wherein the social networking server is programmed to allow the plurality of devices to coordinate for a synchronous social times-based functioning by a process. The process includes associating connection type social device relationships between a first device and a second device of the plurality of devices. The connection type social device relationships allow the first device and the second device to view a social profile of one another through a device user interface enabled by the social networking server. The process further includes receiving social content from the first device, wherein the social content is indicative of a social action performed by the first device and an instruction to the second device to perform an action in association with action timelines, and wherein the action timelines are indicative of time points associated with the action and define time when actual action occurs at the plurality of devices. The process further includes notifying the second device of the social content received from the first device. The social content includes the instruction to the second device to perform the action in association with the action timelines.

An embodiment herein provides a method for facilitating sequential, synchronous, and automatically coordinated operation of a plurality of devices through interactive elements involving a chain of tasks and devices. The method includes providing a social networking service by a social networking server to the plurality of devices so that each of the plurality of devices are communicatively connected to the social networking service by associating respective social profiles with the social networking server, wherein the respective social profiles are a social representation of the plurality of devices, and wherein the social networking server is programmed to allow the plurality of devices to coordinate for a synchronous social times-based functioning. The method further includes associating connection type social device relationships between a first device and a second device of the plurality of devices. The connection type social device relationships allow the first device and the second device to view a social profile of one another through a device user interface enabled by the social networking server. The method includes receiving social content from the first device. The social content is indicative of a social action performed by the first device and an instruction to the second device to perform an action in association with action timelines. The action timelines are indicative of time points associated with the action and define time when actual action should occur at the plurality of devices. The method further includes notifying the second device of the social content received from the first device, wherein the social content includes the instruction to the second device to perform the action in association with the action timelines.

An embodiment herein provides a system for health management of a plurality of devices interconnected through a social networking platform. The system includes a social networking server that provides a social networking-based health service to the plurality of devices and allows the plurality of devices to perform a series of social health tasks by exchange of social content in a socially aware network. The social networking server is programmed to create and manage individual centric profiles of the plurality of devices that are a social representation of individual devices within the socially aware network. The individual devices are identifiable by other devices and the social networking server through social profiles of the individual devices. The social profiles of each of the individual devices include a health profile indicative of health disciplines corresponding to each device and a specification profile including details corresponding to predefined working parameters of the each device. The social networking server is further programmed to associate device social relationships in the socially aware network. The social networking server is programmed to receive updates pertaining to a health profile and a specification profile of a device through a social activity involving social content exchange between a first device and the social networking server. The social networking server is further programmed to associate a relationship between the specification profile of the device and its health profile, wherein a mismatch between one or more parameters of the health profile and the specification profile represents a fault in the device. The social networking server is further programmed to identify a connection device to alternatively perform a function of a faulty device such that the connection device is in an idle state for a time period during which the connection device is required to alternatively perform the function.

An embodiment herein provides a method for health management of a device interconnected with a plurality of devices through a social networking platform. The method includes creating and managing individual centric profiles of the plurality of devices that comprise a social representation of individual devices within a socially aware network. The individual devices are identifiable by other devices and a social networking server through a social profile of each individual device. The social profile of each individual device includes a health profile indicative of health disciplines corresponding to a device and a specification profile including details corresponding to predefined working parameters of the device. The method further includes associating device social relationships in the socially aware network. The method further includes receiving updates pertaining to a health profile and a specification profile of a device through a social activity involving social content exchange between the first device and the server. The method further includes associating a relationship between the specification profile of the device and its health profile. A mismatch between one or more parameters of the health profile and the specification profile represents a fault in the device. The method includes identifying a connection device to alternatively perform a function of a faulty device such that the connection device is in an idle state for a time period during which the connection device is required to alternatively perform the function.

An embodiment herein provides a system for monitoring and conveying health related information from a first device to a second device interconnected through a socially aware network. The system includes a processing circuit coupled to the first device. The system includes a social event timeline recorder that stores information pertinent to when an event should occur at the first device, wherein the event should occur at a defined social time. The system includes a social event timeline monitoring unit that monitors an event occurrence time for the event. The system includes a fault detector that compares the social event timeline with the event occurrence time for the event, wherein a gap between the social event timeline and the event occurrence time beyond a threshold limit is indicative of a fault. The event at the first device and the event at the second device are interdependent. The system includes a communication circuit that allows sharing of a social content, indicative of the fault and a predicted modified event occurrence time at the first device, to a social networking server through a two-way communication channel including a near field communication channel and a socially aware network channel. The social networking server sends the social content to the second device. The first device and the second device include connections and parts of a same chain of integrated tasks.

An embodiment herein provides a method for monitoring and conveying health related information from a first device to a second device interconnected through a socially aware network. The method includes storing information related to defined social event timelines for tasks associated with the first device, wherein the defined social event timelines define times when an event should occur at the first device. The method includes monitoring a social event occurrence time by a social event timeline monitoring unit. The method includes detecting a fault in functioning of the first device by comparing the social event timeline with an event occurrence time for the event. A gap between the social event timeline and the event occurrence time beyond a threshold limit is indicative of the fault. The event at the first device and the event at the second device are interdependent. The method further includes sharing a social content, indicative of the fault and a predicted modified event occurrence time at the first device, to a social networking platform through a two-way communication channel including a near field communication channel and a socially aware network channel. The social networking platform sends the social content to the second device. The first device and the second device comprise connections and parts of a same chain of integrated tasks.

Independent claims

Claim 1

A system for device health management to facilitate uninterrupted synchronous operation of a first device and a second device, the system comprising: an intelligent health monitoring unit communicatively coupled to the first device and the second device, wherein each of the first device and the second device are associated with an individual device profile comprising a set of predefined working parameters and relationship parameters that define a device-to-device interconnection framework for coordinated functioning, and wherein the intelligent health monitoring unit is to continuously monitor health parameters and detect one or more fault based on comparisons with the set of predefined working parameters; a networking server to receive a fault information about the second device from the intelligent health monitoring unit and initiate an operational fix by identifying an alternative device based on a determined relationship compatibility between the first device and potential alternative devices as defined by their respective relationship parameters, wherein the alternative device is identified from a set of interconnected devices capable of performing synchronous operations according to predefined event timelines; and a switch matrix associated with at least the alternative device, wherein the switch matrix is to change an operating state of the alternative device based on an executable instruction requesting a change in the operating state of the alternative device to perform coordinated functioning in adherence with event occurrence timelines associated with the first device.

Claim 11

A non-transitory program storage device, readable by a computer, comprising executable instructions for performing a method to allow continued synchronous operation of interconnected devices including at least a first device, a second device, and a third device, via a network, the method comprising: connecting the devices with a networking server for electronic activity; from the first device and the second device, sending a search request for identifying functionally similar devices based on their profiles and operating characteristics including relationship parameters defining device-to-device coordination frameworks; receiving a list of device profiles respectively by the first device and the second device associated with functionally similar devices; and initiating an action through the networking server to communicate status to the interconnected devices, enabling the third device to switch to a predefined task upon health failure of one of the first device and the second device, wherein the third device is identified based on relationship compatibility requirements defining event coordination timelines that facilitate synchronous operation among the interconnected devices.

Claim 14

A method to perform continued synchronous operation of interconnected devices including at least a first device, a second device, and a third device, via a network, the method comprising: connecting the devices with a networking server for electronic activity; from the first device and the second device, sending a search request for identifying functionally similar devices based on their profiles and operating characteristics including relationship parameters defining device-to-device coordination frameworks; receiving a list of device profiles respectively by the first device and the second device associated with functionally similar devices; and initiating an action through the networking server to communicate status to the interconnected devices, enabling the third device to switch to a predefined task upon health failure of one of the first device and the second device, wherein the third device is identified based on relationship compatibility requirements defining event coordination timelines that facilitate synchronous operation among the interconnected devices.

All 20 claims
  1. A system for device health management to facilitate uninterrupted synchronous operation of a first device and a second device, the system comprising: an intelligent health monitoring unit communicatively coupled to the first device and the second device, wherein each of the first device and the second device are associated with an individual device profile comprising a set of predefined working parameters and relationship parameters that define a device-to-device interconnection framework for coordinated functioning, and wherein the intelligent health monitoring unit is to continuously monitor health parameters and detect one or more fault based on comparisons with the set of predefined working parameters; a networking server to receive a fault information about the second device from the intelligent health monitoring unit and initiate an operational fix by identifying an alternative device based on a determined relationship compatibility between the first device and potential alternative devices as defined by their respective relationship parameters, wherein the alternative device is identified from a set of interconnected devices capable of performing synchronous operations according to predefined event timelines; and a switch matrix associated with at least the alternative device, wherein the switch matrix is to change an operating state of the alternative device based on an executable instruction requesting a change in the operating state of the alternative device to perform coordinated functioning in adherence with event occurrence timelines associated with the first device.
  2. The system of claim 1 , wherein a change in the operating state of the alternative device based on the executable instruction causes the uninterrupted synchronous operation of the first device and the second device to continue via the alternative device without the second device being in its operating state.
  3. The system of claim 1 , wherein the networking server provides a networking service to a plurality of devices over a network, wherein the first device, the second device, and the alternative device belong to the plurality of devices, so that each of the plurality of devices are communicatively connected to the networking service by associating their individual device profiles with the networking server, wherein the individual device profiles being public representation of the plurality of devices in the network, and wherein the networking server is programmed to execute computer-readable instructions comprising: receiving a search request for functionally similar devices from the first device from the plurality of devices based on information contained in the individual device profile of the first device and current operating characteristics of the first device; searching for one or more functionally similar devices from the plurality of devices based on relationship compatibility information contained in the individual device profiles; and providing a list of searched functionally similar devices including individual device profiles of the searched functionally similar devices and network links for the functionally similar devices to allow the first device to send the executable instruction to one or more of the searched functionally similar devices, wherein the alternative device is one among the searched functionally similar devices eligible for receiving the executable instruction from the first device.
  4. The system of claim 3 , wherein the plurality of devices are associated with respective external controllers that allow interconnection of the plurality of devices with the networking server to allow an activity through the networking server among them.
  5. The system of claim 3 , wherein the network comprises a private and dedicated network for a medical environment, and wherein the networking server allows the first device to send the executable instruction to the second device through a network point of the network and a communication point of a near field communication (NFC) channel.
  6. The system of claim 5 , wherein once the second device accepts a connection request indicated through the executable instruction, the first device sends a predefined content to the second device through the network, and wherein the predefined content is indicative of an action to be performed by the second device at an event timeline specified by the predefined content.
  7. The system of claim 5 , wherein the activity comprises: posting a search request for identification and receiving individual device profile information of the alternative device functionally similar to the second device in response to the search request by the first device, wherein upon receipt of the device profile information of the alternative device, the first device sends another connection request to the alternative device, wherein the alternative device being configured to perform one or more functions of the second device when the fault is detected in the second device based on compatibility requirements defined within the relationship parameters in the individual device profile of the alternative device.
  8. The system of claim 5 , wherein the activity comprises at least one of: posting a connection request for the second device to associate a relationship with the second device and causing a synchronous and non-conflicting performance between the first device and the second device in accordance with the relationship parameters that define timelines for coordinated actions; and accepting or rejecting the connection request by the second device in response to the connection request sent by the first device for associating the relationship with the first device.
  9. The system of claim 1 , comprising a processor to: monitor the health parameters of the second device; compare the health parameters with threshold health parameters of the second device to ascertain an operational status of the second device; determine whether the operational status is below a threshold limit; and when ascertained operational status is indicative of below the threshold limit, generate a signal indicative of the operational status below the threshold limit, wherein the first device is to initiate, using the networking server, activities that include communicating the operational status to the alternative device so as to allow the alternative device to switch to a task performed by the second device, in case of a fault detected at the second device in accordance with the relationship parameters that govern interconnection behavior between the devices.
  10. The system of claim 9 , wherein the health parameters of the second device are identified by monitoring a set of physiological parameters of a patient that are controlled by the second device, and wherein a drop in the physiological parameters of the patient is indicative of the fault at the second device.
  11. A non-transitory program storage device, readable by a computer, comprising executable instructions for performing a method to allow continued synchronous operation of interconnected devices including at least a first device, a second device, and a third device, via a network, the method comprising: connecting the devices with a networking server for electronic activity; from the first device and the second device, sending a search request for identifying functionally similar devices based on their profiles and operating characteristics including relationship parameters defining device-to-device coordination frameworks; receiving a list of device profiles respectively by the first device and the second device associated with functionally similar devices; and initiating an action through the networking server to communicate status to the interconnected devices, enabling the third device to switch to a predefined task upon health failure of one of the first device and the second device, wherein the third device is identified based on relationship compatibility requirements defining event coordination timelines that facilitate synchronous operation among the interconnected devices.
  12. The non-transitory program storage device of claim 11 , wherein the method comprises associating each of the interconnected devices with: a sensing unit to detect a change in a performance state of a functionally similar device and generate an input signal; a database to store operation and performance parameters of the functionally similar device in association with coordination and conflicting data with connected devices of the functionally similar device; and an external controller associated with the first device to process the generated input signal, correlate the generated signal with information stored in the database, and generate a second signal that communicates predefined social content to the networking server.
  13. The non-transitory program storage device of claim 11 , wherein the health failure is determined based on evaluation of one or more health parameters of the first device and the second device through monitoring of a set of physiological parameters of a patient that are controlled by the first device and the second device, and wherein a drop in the physiological parameters of the patient is indicative of the health failure of the one or more of the first device and the second device.
  14. A method to perform continued synchronous operation of interconnected devices including at least a first device, a second device, and a third device, via a network, the method comprising: connecting the devices with a networking server for electronic activity; from the first device and the second device, sending a search request for identifying functionally similar devices based on their profiles and operating characteristics including relationship parameters defining device-to-device coordination frameworks; receiving a list of device profiles respectively by the first device and the second device associated with functionally similar devices; and initiating an action through the networking server to communicate status to the interconnected devices, enabling the third device to switch to a predefined task upon health failure of one of the first device and the second device, wherein the third device is identified based on relationship compatibility requirements defining event coordination timelines that facilitate synchronous operation among the interconnected devices.
  15. The method of claim 14 , comprising: storing information related to predefined event timelines for a plurality of tasks associated with the second device, wherein the predefined event timelines defining times when an event should occur at the second device; detecting the failure in functioning of the second device by comparing the predefined event timeline with an event occurrence time, wherein a gap between the predefined event timeline and the event occurrence time beyond a threshold limit is indicative of the failure; and sharing a computer executable instruction, indicative of the failure, to the interconnected devices, wherein the first device and the second device belong to same automated synchronous operation chain defined by the relationship parameters that establish coordination requirements for maintaining operation continuity.
  16. The method of claim 15 , comprising, through a switch matrix associated with the third device, changing an operating state of the third device based on the executable instruction requesting a change in the operating state of the third device so as to allow continuing the automated synchronous operation of the first device and the second device without the second device being in operating state due to the failure.
  17. The method of claim 15 , wherein the executable instruction is exchanged between the first device and the second device through a device-level coordinated communication mechanism which is initiated after the first device and the second device are mutual connections established through verification of relationship compatibility between the devices.
  18. The method of claim 15 , further comprising sending to the second device by the first device a connection request such that the connection request causes a display of a profile of the first device to the second device, wherein upon acceptance of the connection request, the second device and the first device are mutual connections for further exchange of the executable instruction between the first device and the second device according to the relationship parameters defining the device-to-device coordination framework.
  19. The method of claim 15 , wherein sharing the executable instruction includes a near field communication channel and a socially aware network channel.
  20. The method of claim 14 , wherein each of the first device, the second device, and the third device is communicatively connected to an external controller through a near field communication (NFC) channel so that a communication point of the NFC channel receives executable instructions among the devices to transfer the executable instructions to the external controller associated with a respective device, wherein the executable instructions facilitate coordinated operation according to the relationship parameters defining event occurrence timelines for synchronous task execution.

Related patents

  • Continuation of US11777894B2 Integration Of Devices Through A Social Networking Platform

Every patent of the Integration Of Devices Through A Social Networking Platform family: US9525753B2, US10320735B2, US11044221B2, US11777894B2.

Licence or acquire US12401615B2

Available for an exclusive or non-exclusive licence, field-of-use licences included, or for acquisition. Terms on inquiry. Ask about the whole family or any one of its patents.

Or write to hello+ip@intellectualfrontiers.com. A person answers.

Questions

Is US12401615B2 available for licensing?

Yes. Intellectual Frontiers offers US12401615B2, with the rest of the Integration Of Devices Through A Social Networking Platform family, for an exclusive or non-exclusive licence, field-of-use licences included. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

Can US12401615B2 be bought?

Yes. US12401615B2 is available for acquisition, alone or with its family. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

What is the status of US12401615B2?

Patented Case as of 13 August 2025, according to the USPTO record read 27 September 2026.

When does US12401615B2 expire?

25 June 2034. An estimate from Google Patents, read 9 October 2026. Fees, terminal disclaimers and later events can change it, and it is not legal advice.

What does US12401615B2 cover?

A system and method for providing a social networking service to a plurality of devices. A social networking server for facilitating social information exchange among the plurality of devices through a socially aware network. A social profiles manager is coupled to the social networking server that creates and manages individual centric profiles of the plurality of devices. The individual centric

Which patents are related to US12401615B2?

It is part of the Integration Of Devices Through A Social Networking Platform family, with US9525753B2, US10320735B2, US11044221B2, US11777894B2.

Who invented US12401615B2 and who holds it?

Shahid N. Shah is the inventor. Intellectual Frontiers LLC holds the rights.