BUSINESS-TO-BUSINESS SOCIAL NETWORK
First Claim
1. A method for providing a Business-to-Business (“
- B2B”
) social network, comprising;
creating, by at least one electronic circuit, a business relationship between a first entity and at least one second entity in the B2B social network;
setting, by said electronic circuit, at least one parameter which indicates that at least one user of said first entity is authorized to view inventory data of said second entity;
receiving, by said electronic circuit, a first request by said user of said first entity to view first inventory data of said first entity and second inventory data of said second entity;
determining, by the electronic circuit, whether said user is authorized to view said second inventory data based on said parameter;
if it is determined that said user is authorized to view said second inventory data, then performing the following operations by said electronic circuit;
querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data;
receiving said first inventory data and said second inventory data;
generating an aggregate view comprising said first and second inventory data; and
providing content of said aggregate view to a client computing device of said first entity.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
34 Citations
38 Claims
-
1. A method for providing a Business-to-Business (“
- B2B”
) social network, comprising;creating, by at least one electronic circuit, a business relationship between a first entity and at least one second entity in the B2B social network; setting, by said electronic circuit, at least one parameter which indicates that at least one user of said first entity is authorized to view inventory data of said second entity; receiving, by said electronic circuit, a first request by said user of said first entity to view first inventory data of said first entity and second inventory data of said second entity; determining, by the electronic circuit, whether said user is authorized to view said second inventory data based on said parameter; if it is determined that said user is authorized to view said second inventory data, then performing the following operations by said electronic circuit; querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first inventory data and said second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- B2B”
-
13. A system, comprising:
at least one electronic circuit configured to; create a business relationship between a first entity and at least one second entity in a social network; set at least one parameter which indicates that at least one user of said first entity is authorized to view inventory data of said second entity; receive a first request by said user of said first entity to view first inventory data of said first entity and second inventory data of said second entity; determine whether said user is authorized to view said second inventory data based on said parameter; perform the following operations if it is determined that said user is authorized to view said second inventory data; querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first inventory data and said second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A device comprising a computer-readable storage medium, having stored thereon a computer program for managing a social network, the computer program having a plurality of code sections, the code sections executable by a computing device to cause the computing device to perform the steps of:
-
creating a business relationship between a first entity and at least one second entity in the B2B social network; setting at least one parameter which indicates that at least one user of said first entity is authorized to view inventory data of said second entity; receiving a first request by said user of said first entity to view first inventory data of said first entity and second inventory data of said second entity; determining whether said user is authorized to view said second inventory data based on said parameter; performing the following operations if it is determined that said user is authorized to view said second inventory data; querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first inventory data and said second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for interfacing an inventory management system to a social network, comprising:
-
receiving, by at least one electronic circuit, a first message from a first computing device of a first entity; processing said first message to determine if it is an inventory-related message; if said first message is an inventory-related message, extracting pre-defined inventory-related data from said first message, generating a second message comprising said extracted inventory-related data, sending said first message to a second computing device of a second entity, sending said second message to a third computing device of a social network service provider; and if said message is not an inventory-related message, sending said first message to a second computing device of a second entity. - View Dependent Claims (38)
-
Specification