Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
In the embodiment of the application, in order to motivate the user to release the content, a certain score can be accumulated for the user according to the content release behavior of the user, and the score is used as the mental incentive for releasing the content. Specifically, the score is accumulated, and the transaction attribute (e.g., price attribute) of the commodity object associated with the user when the user issues the content and in the target transaction state (e.g., the receipt is confirmed, or the receipt is returned within a certain number of days after the receipt is confirmed, etc.) may be determined. In other words, only if the content issued by the user is associated with the commodity object in the target transaction state, the score can be obtained, and the obtained score is related to the transaction attribute of the commodity object. Therefore, the user can be stimulated to release more contents related to the commodity object in the actual target transaction state, so that the user release contents more accord with the expectations of the platform, and the quality of the released contents is improved.
Therefore, in the embodiment of the application, the score can be accumulated for the user according to the transaction attribute information of the commodity object in the target transaction state associated when the user issues the content, so that the power of the user for issuing the content is motivated, and compared with the mode that the quantity of the issued content, the obtained comment quantity, the forwarding quantity, the number of people concerned and the like are accumulated as the user in the prior art, the quality of the issued content is promoted more favorably because the user can more clearly determine what content is more in line with the expected platform.
In addition, in the manner of accumulating the user scores provided by the embodiment of the application, since the commodity objects in the target transaction state and the transaction attributes thereof associated with the users are related, if the accumulated score of one user is high, the user is not only the more of the content release, but also the more of the commodity objects in the transaction behaviors or the more of the related commodity objects with higher transaction attributes such as prices are indicated. Such users may be more experienced in selecting merchandise objects, etc., and may purchase higher quality merchandise objects more easily, and thus have more floor in evaluating merchandise objects, etc., and accordingly, the distributed content may have more reference value. Based on the method, the user score system provided by the embodiment of the application has higher practical value. For example, the total accumulated point value of the user may be divided into scores corresponding to a plurality of categories according to the category to which the commodity object associated with the content issued by the user belongs, so that if the accumulated point value of a certain user under a certain category is relatively high, the content issued by the user under the category is proved to have a higher reference value. When providing the content to the user of the browser, the content published by the user with higher accumulated point value of the category can be recommended to the user of the browser, and the like.
From the aspect of system architecture, the embodiment of the application can realize the functions provided by the embodiment of the application in communities, forums, social networks and other systems associated with the commodity object information service system. The community, forum, social network and other systems may be independent systems or may exist in the form of modules in the commodity object information service system. Specifically, as shown in fig. 1, the client may be divided into a client and a server, where the client mainly includes a first client corresponding to a publisher user and a second client corresponding to a browser user. The user of the publisher can obtain a content publishing inlet through pages such as a home page provided by the first client to edit and select the content to be published, and the user of the browser can browse the published content through the second client. The server is used for accumulating and storing the value of the user according to the content issued by the user and the transaction attribute and other information of the related commodity object. When providing specific published content to a second client associated with a browser user, a cumulative score for the associated publisher user may be provided.
The following describes in detail the specific implementation scheme provided by the embodiment of the present application.
Example 1
First, the embodiment provides an information processing method from the perspective of a server, referring to fig. 2, the method specifically may include:
s201, determining commodity objects associated with content release behaviors of users, wherein the commodity objects are commodity objects associated with the users and in a target transaction state;
In specific implementation, operation options for content publishing can be provided through pages such as a home page of the client or a home page of a related functional module of the client. For example, a module with a specific community function may be implemented in a client of a certain merchandise object information service system, and a first page entered by a user clicking the module may be shown in fig. 3-1, where 31 is an operation option for content publishing. Of course, other implementations are possible, and are not listed here.
In the embodiment of the application, when the user issues the content (specifically, the content may be the content issued in a social network, and the social network may be associated with a specific commodity object information system), optional commodity object information may be provided, where the optional commodity object may be acquired according to information such as a historical trade order of the user. For example, the interface shown in FIG. 3-2 may be presented after the "publish" button in FIG. 3-1 is clicked, wherein information of the merchandise object in the target transaction state associated with the current user may be presented. The information of the candidate commodity objects can be displayed in a list mode, wherein each list item can mainly display the information such as the picture of the commodity object, the transaction attribute such as the price and the like. Thus, the user can know how much score to add to the specific issued content when the specific issued content is related to the specific commodity object.
The target transaction status may be determined by the status of the associated transaction order, and may be various, for example, the status may be that payment has been completed and receipt has been confirmed, or a return has been made within a certain number of days after receipt has been confirmed, and so on. That is, in the embodiment of the present application, when a user issues specific social network content through a related social network, in addition to the content related to the commodity object for which confirmation of receipt is actually completed, the issue of the related content may also be performed for the commodity object for which return is performed. For example, after a certain user receives a certain commodity object and tries for several days, a serious quality problem is found, and then a return is applied, and for this case, the user may be allowed to issue content related to the commodity object, for example, share the actual use experience of the commodity object, and although the actual use experience may be negatively evaluated, the content has a certain reference value for other users.
In particular, the candidate commodity object specifically shown may be a commodity object purchased by the user in the current commodity object information service system (for convenience of distinction, the system is referred to as a). In addition, there may be some other merchandise object information service systems associated with the current system a, e.g., B, C, etc., and the user may also have some transaction records in such associated system B, C and may wish to publish their related content through the current system. Therefore, in specific implementation, an operation option for acquiring the object information of the commodity purchased in the association system may also be provided in the interface, and if the user needs to issue the content associated with the object of the commodity purchased in the association system, the object information of the commodity purchased in the association system may be acquired through the operation option. After receiving the request, the client can submit the request to the server, and the server initiates the request to the interface of the associated system so as to synchronize the information such as the historical transaction record of the user to the current system from the associated system, and provide the information such as the commodity object picture and the price attribute in the historical transaction record to the client, and the client displays the commodity object picture and the price attribute in the front page for the user to select.
In particular, in order to promote diversity of commodity objects associated with content issued by users and avoid content issue for the same commodity object for multiple times as much as possible, a specific point rule may be determined such that if content associated with a commodity object has been issued in the past, when content associated with the commodity object is issued again, a corresponding point value is not obtained. In this case, in the process of providing the optional commodity object information, the commodity object to which the related content has been issued may also be marked, for example, in the interface shown in fig. 3-2, a "sunned" mark may be added to the list item in which the commodity 7 is located. In this way, the user can more intuitively know which commodity objects have issued the related content and which have not so issued, so as to facilitate the selection thereof.
After finishing the selection of the commodity object, the client can access folders such as photo albums of the terminal equipment and the like under the condition of obtaining permission of the user, obtain related information such as photos or videos and the like from the folders, and display the information to the user so as to select the information. For example, as shown in fig. 3-3, a specific picture or video or the like may be selected therefrom as the content to be distributed. Or the corresponding shooting options can be provided, and the user can shoot photos or videos as the content to be released. In addition, the content to be distributed may include text content in addition to the contents of photos, videos, and the like, and thus, as shown in fig. 3 to 4, an interface for editing the text content may be provided, and the text content and the previously selected or photographed pictures, videos, and the like may be used as the content to be distributed.
After finishing the selection of the commodity object and determining the content to be issued, the selected commodity object can be submitted to the server as commodity object information (e.g. ID, etc.) associated with the content to be issued. Thus, the server can determine the current content release behavior and the related commodity object information.
S202, determining the score obtained by the content release behavior according to the transaction attribute information associated with the commodity object;
After determining the commodity object associated with the content release behavior, the score obtained by the content release behavior can be determined according to the transaction attribute information associated with the commodity object. The transaction attribute information associated with a specific commodity object can be various. For example, in one case, the price attribute of the commodity object may be specifically referred to. In particular, the current price of the commodity object may be the commodity object, or some variation may often occur due to the price attribute of the commodity object, for example, the commodity object may have a lower price than usual during the participation in a promotional program, and so on. For the current content distribution, since the associated commodity object is a commodity object purchased by the user at a certain moment in the past, the current price may be different from the current price, and thus, in an alternative embodiment, the score obtained by the specific content distribution may be determined according to the price information actually paid for the commodity object in the transaction record associated with the user. If the commodity object associated with one content release action appears multiple times in the historical transaction record of the user, the price information corresponding to the commodity object in the multiple transaction records can be added to be used as the score obtained by the content release action.
In addition, specific transaction attribute information may also include whether to repurchase, and the like. For example, if a user is to purchase a commodity object frequently, the content it publishes about that commodity object will have a higher reference value. For this reason, the value obtained by the content distribution action may be determined after weighting the price attribute of the commodity object according to the number of repurchase or the like.
In addition, in addition to the score obtained by the specific content distribution action being determined based on the transaction attribute information of the commodity object, the specific obtained score may be affected based on the quality of the specific distributed content. The quality of the specific released content may be measured by various information, for example, the quality of the released content such as a picture, a video, etc., or the association degree between the released text and the corresponding commodity object, etc. In particular, the quality of the released pictures or videos can be analyzed by visual AI (ARTIFICIAL INTELLIGENCE ) or other techniques. Or semantic recognition can be performed on the issued text content through NLP (Natural Language Processing ) and other technologies, and the association degree between the specific text content and the corresponding commodity object is determined.
And S203, accumulating the scores obtained by the content release behaviors to determine the accumulated scores of the users.
After determining the score corresponding to the content release behavior, the specific score may be accumulated to determine the accumulated score of the user. The score can be displayed to the browser user of the specific published content by the user, so that the browser user can know the score of the publisher user of the content, and the reference value of the current content can be roughly judged according to the score. Or the accumulated score information can be displayed when the published content is displayed in an aggregation way in the personal homepage of the user, so that the user can acquire the current accumulated score information, and the like.
Specifically, when the user finishes content release, the commodity object corresponding to the transaction behavior associated with the user can be obtained, if the content which is released by the user comprises the content which is associated with the commodity object, the new added value obtained by the transaction behavior can be determined according to the price attribute information of the commodity object in the transaction behavior, and the accumulated value of the user is updated by utilizing the new added value. For example, if a user has previously released content about a commodity object a, the user may purchase the commodity object a again later, and the purchase behavior may accumulate a corresponding score for the user.
In addition, if the released content of the user is deleted (specifically, the conditions of active deletion of the user, failed verification of content security, improper operation deletion and the like can be included), whether other released content is associated with the commodity object associated with the deleted content can be further judged, and if the commodity object is not associated with other released content, the accumulated score of the user can be reduced. That is, if a user's published content is deleted and the user has no other published content under the merchandise object, the score may be reduced. The reduced score may specifically be transaction attribute information corresponding to the current commodity object. And, if there are a plurality of transaction records for the deleted content-associated merchandise object, the reduced cumulative score may be a sum of transaction attribute information associated with the deleted content-associated merchandise object in the plurality of transaction records.
The specific accumulated user score can be stored at the server side, and the score can be provided for the browser user of specific content. That is, the accumulated score information may be provided when providing content published by the user to a browser user client. For example, when a certain browser user accesses the community home page through the client, the server side can provide the user with content which has been released by other users and accumulated score information corresponding to the user who releases the content. For example, the content published by a plurality of users is displayed in the form of a list or a card in the community home page, wherein information such as head portraits, nicknames and the like of the publisher users can be displayed, and in the embodiment of the application, accumulated score information of the publisher users can be displayed. Since the accumulated score is related to the commodity object price attribute related to the content released by the publisher user, the experience of the publisher user can be reflected, and the like, the browser user can make a rough judgment on the reference value of the content released by the browser user according to the accumulated score information of the publisher user. For example, if a user's cumulative score is relatively high, then the content published by that user may be referenced with emphasis, and so on.
When providing the content issued by other users to the browser user, the content related to the commodity object category of interest can be provided for the browser user according to the preference information of the browser user. For example, if a user is interested in a commodity object of a mother-infant class, it may be emphasized that the content associated with the commodity object of the mother-infant class is provided. Or may also provide the user with search options for which to initiate a search. For example, the user enters the keyword "athletic shoe," then content may be published to the user who is presented with information related to the merchandise object of the athletic footwear.
In addition, specifically, when calculating the accumulated score of the user, the accumulated scores corresponding to the user under a plurality of different categories can be respectively counted according to different categories of the commodity objects associated with the release content. Thus, when providing content to users related to a certain category, it is also possible to sort the respective released content according to the accumulated score of the publisher user under the category, or only provide content released by users whose accumulated score under the category is higher than a certain threshold, and so on. Therefore, the reference value of the specific content can be better judged when the browser user browses the specific user release content.
Besides performing aggregate display on the released contents of a plurality of users in the page of the home page class, the page of the personal homepage class of the users can be provided, and the personal homepage is mainly used for performing aggregate display on the released contents of a specific user. In this case, the server may provide the accumulated score information when receiving a request for presentation of the user's personal homepage. For example, as shown in FIG. 4-1, which is a personal homepage schematic of a user, the user's accumulated score information may be presented at 41. In addition, in the concrete implementation, the commodity object quantity information related to the content issued by the user can be displayed. For example, as shown at 41 in FIG. 4-1, the number of "sunned" merchandise objects may be displayed, and so on.
In addition, since the accumulated scores of the user under different categories can be determined according to the different purposes to which the commodity objects belong, when a request for displaying the personal homepage of the user is received, the total accumulated scores of the user and the accumulated scores under different categories can be provided, so that the published contents of the user can be respectively displayed in an aggregation manner in the personal homepage according to the categories, and the corresponding accumulated scores can be respectively provided. In this way, a plurality of tab options can be provided in the personal homepage, which respectively correspond to different categories, and the released contents corresponding to the categories can be respectively displayed by switching the tab options. In the embodiment of the application, after the label page corresponding to a certain category is switched, the accumulated score obtained by the user under the category can be displayed. In alternative embodiments, information on the number of merchandise objects associated with the content published under that category may also be provided, and so on. For example, if a user obtains 1340 a score under the category "light luxury" and has issued content about 5 commodity objects altogether, the accumulated score under the category and the related commodity object number information may be displayed when the issued content under the category is displayed, as shown in fig. 4-2, and so on.
When the user personal homepage is displayed, the personal homepage of the user can be displayed to the publisher user, so that the publisher user can know the accumulated score condition through the personal homepage. In addition, the personal homepage of the publisher user may also be presented to the browser user. For example. When a certain browser user browses the content released by a plurality of publisher users on the home page, the certain browser user is interested in the content released by the certain publisher user, and can enter a personal home page of the publisher user for browsing by clicking the head portrait of the publisher user displayed at the content, and the like. In the above-described various cases, the accumulated score obtained by the publisher user may be displayed in the personal homepage of the publisher user, or the accumulated scores obtained by the publisher user under a plurality of categories may be displayed, or the like.
In addition, in practical application, the accumulated score for a specific user can be transmitted to other third party platforms, for example, a third party social network platform, a third party short video publishing platform, a third party live broadcast platform and the like. In the specific implementation, the identification of the same person in different platforms can be realized by means of the account number of the user among different platforms, and the like. In this way, when a user accesses the third party platform, the accumulated score of the user in the system associated with the embodiment of the application can be provided to the third party platform, so that the user in the third party platform can also know the accumulated score of the user.
In summary, according to the embodiment of the application, the score can be accumulated for the user according to the transaction attribute information of the commodity object in the target transaction state associated with the content release behavior of the user, and the score can become the motive power of the user to release the content. In addition, the method can encourage the user to release more contents related to commodity objects in a certain transaction state, so that the user release contents more conform to the expectations of the platform, and the quality of the released contents is improved.
Example two
The second embodiment corresponds to the first embodiment, and from the perspective of the publisher user client, an information processing method is provided, and referring to fig. 5, the method specifically may include:
S501, when a content release request of a user is received, providing candidate commodity objects according to commodity objects in a target transaction state associated with the user;
S502, submitting the content to be released and the selected commodity object to a server so that the server can determine the score obtained by the content release action according to the transaction attribute information associated with the commodity object, and determining the accumulated score of the user by accumulating the scores obtained by the content release action.
Example III
The third embodiment also corresponds to the first embodiment, and from the perspective of the user client of the viewer, an information displaying method is provided, and referring to fig. 6, the method specifically may include:
s601, receiving a request for displaying a target page;
S602, acquiring released content information associated with a plurality of publisher users and accumulated score information of the publisher users, wherein the accumulated score is accumulated and determined according to transaction attribute information of commodity objects associated with the released content, and the commodity objects are commodity objects associated with the users and in a target transaction state;
and S603, displaying the published content information and the accumulated score information of the associated publisher users in the target page.
In particular, the method can also provide operation options for searching the released content according to the related commodity object category, and can acquire the released content information related to the target category and the accumulated score information of the related publisher user under the target category and display the released content information after receiving a search request for the target category through the operation options.
Example IV
The fourth embodiment also corresponds to the first embodiment, and from the perspective of a browser user client or a publisher user client, an information display method is provided, and referring to fig. 7, the method may specifically include:
S701, receiving a request for showing a personal homepage of a content publisher user;
s702, acquiring released content information related to a content publisher user and accumulated score information of the content publisher user, wherein the accumulated score is accumulated and determined according to transaction attribute information of commodity objects related to the released content, and the commodity objects are commodity objects related to the user and are in a target transaction state;
and S703, displaying the published content information and the accumulated score information of the associated publisher users in the personal homepage.
In a specific implementation, the personal homepage may include a plurality of tag options corresponding to a plurality of different commodity object categories, and at this time, the accumulated score information of the content publisher user under the plurality of categories may also be obtained, and the accumulated score information under the target category may be displayed in the tag page corresponding to the target category.
For the details of the second to fourth embodiments, reference may be made to the description of the first embodiment, and the details are not repeated here.
It should be noted that, in the embodiment of the present application, the use of user data may be involved, and in practical application, the user specific personal data may be used in the solution described herein within the scope allowed by the applicable legal regulations in the country under the condition of meeting the applicable legal regulations in the country (for example, the user explicitly agrees to the user to notify practically, etc.).
Corresponding to the first embodiment, the embodiment of the present application further provides an information processing apparatus, referring to fig. 8, which may include:
a commodity object determining unit 801, configured to determine a commodity object associated with a content distribution behavior of a user, where the commodity object is a commodity object associated with the user and in a target transaction state;
A release behavior score determining unit 802, configured to determine a score obtained by the content release behavior according to transaction attribute information associated with the commodity object;
An accumulated score determining unit 803 for determining an accumulated score of the user by accumulating scores obtained by the content distribution behaviors.
The transaction attribute information associated with the commodity object comprises price attribute information associated with the commodity object.
The price attribute information associated with the commodity object comprises price information actually paid for the commodity object in a transaction record associated with the user.
In particular, the apparatus may further include:
The transaction behavior information acquisition unit is used for acquiring commodity objects corresponding to the transaction behaviors associated with the user;
A transaction behavior score determining unit, configured to determine, if content associated with the commodity object is included in content issued by the user, a new added score obtained by the transaction behavior according to price attribute information of the commodity object in the transaction behavior;
And the accumulated score updating unit is used for updating the accumulated score of the user by utilizing the newly added score.
In addition, the apparatus may further include:
a judging unit, configured to judge whether a commodity object associated with the deleted content is associated with other published content if the content published by the user is deleted;
and the accumulated score reduction processing unit is used for reducing the accumulated score of the user if the accumulated score does not exist.
Wherein if there are a plurality of transaction records for the deleted content-associated merchandise object, the reduced cumulative score is a sum of transaction attribute information of prices actually paid for the deleted content-associated merchandise object in the plurality of transaction records.
In addition, the apparatus may further include:
And the first accumulated score information providing unit is used for providing the accumulated score information when the issued content of the issuer user is provided to the client of the browser user.
Furthermore, the method may further comprise:
A category score determining unit, configured to determine cumulative scores of the user under a plurality of different categories according to different categories to which the commodity object belongs;
And the category score providing unit is used for providing accumulated score information of a publisher user under the target category when providing the published content related to the commodity object of the target category to the browser user client.
The apparatus may further include:
the second accumulated score information providing unit is used for providing the accumulated score information when receiving a request for displaying the personal homepage of the user, wherein the personal homepage is used for carrying out aggregation display on the released content of the user.
A category accumulated score determining unit, configured to determine accumulated scores of the user under a plurality of different categories according to different categories to which the commodity object belongs;
the second cumulative score information providing unit may specifically be configured to:
and when receiving a request for displaying the personal homepage of the user, providing the total accumulated score of the user and the accumulated scores under a plurality of different classes so as to respectively conduct aggregation display on the released contents of the user according to categories in the personal homepage and respectively provide corresponding accumulated scores.
Corresponding to the embodiment, the embodiment of the application also provides an information processing device, referring to fig. 9, the device specifically may include:
A commodity object providing unit 901, configured to provide candidate commodity object information according to a commodity object associated with a user and in a target transaction state when receiving a content release request of the user;
And the information submitting unit 902 is configured to submit the content to be published and the selected commodity object information to a server, so that the server determines a score obtained by the content publishing action according to the transaction attribute information associated with the commodity object, and determines the accumulated score of the user by accumulating the scores obtained by the content publishing action.
Corresponding to the embodiment, the embodiment of the application also provides an information display device, referring to fig. 10, the device may include:
A first request receiving unit 1001, configured to receive a request for displaying a target page;
A first content obtaining unit 1002, configured to obtain published content information associated with a plurality of publisher users, and accumulated score information of the publisher users, where the accumulated score is determined in an accumulated manner according to transaction attribute information of a commodity object associated with the published content, where the commodity object is a commodity object associated with the user and in a target transaction state;
a first displaying unit 1003, configured to display the published content information and the accumulated score information of the associated publisher users in the target page.
In particular, the apparatus may further include:
An operation option providing unit for providing an operation option for searching the published content according to the associated commodity object category;
and the search result providing unit is used for acquiring the published content information associated with the target category and the accumulated score information of the associated publisher user under the target category after receiving the search request aiming at the target category through the operation options, and displaying the accumulated score information.
Corresponding to the fourth embodiment, the embodiment of the present application further provides an information display device, referring to fig. 11, where the device may include:
A second request receiving unit 1101 for receiving a request for presentation of a personal homepage of a content publisher user;
A second content obtaining unit 1102, configured to obtain published content information associated with the content publisher user, and accumulated score information of the content publisher user, where the accumulated score is determined in an accumulated manner according to transaction attribute information of a commodity object associated with the published content, where the commodity object is a commodity object associated with the user and in a target transaction state;
a second display unit 1103, configured to display the published content information and the accumulated score information of the associated publisher users in the personal homepage.
The personal homepage comprises a plurality of label options which respectively correspond to a plurality of different commodity object categories, and the device can further comprise:
a category score acquisition unit for acquiring accumulated score information of the content publisher user under a plurality of categories;
And the category display unit is used for displaying the accumulated score information under the target category in the tag page corresponding to the target category.
In addition, an embodiment of the present application further provides a computer readable storage medium, on which a computer program is stored, where the program is executed by a processor to implement the steps of the method according to any one of the foregoing method embodiments.
And an electronic device comprising:
One or more processors, and
A memory associated with the one or more processors for storing program instructions that, when read for execution by the one or more processors, perform the steps of the method of any of the preceding method embodiments.
In which fig. 12 illustrates an architecture of an electronic device, for example, device 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, an aircraft, and so forth.
Referring to FIG. 12, device 1200 may include one or more of a processing component 1202, a memory 1204, a power component 1206, a multimedia component 1208, an audio component 1210, an input/output (I/O) interface 1212, a sensor component 1214, and a communications component 1216.
The processing component 1202 generally controls overall operation of the device 1200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1202 may include one or more processors 1220 to execute instructions to perform all or part of the steps of the methods provided by the present disclosure. Further, the processing component 1202 may include one or more modules that facilitate interactions between the processing component 1202 and other components. For example, the processing component 1202 may include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202.
Memory 1204 is configured to store various types of data to support operations at device 1200. Examples of such data include instructions for any application or method operating on device 1200, contact data, phonebook data, messages, pictures, videos, and the like. The memory 1204 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power supply assembly 1206 provides power to the various components of the apparatus 1200. The power supply components 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1200.
The multimedia component 1208 includes a screen between the device 1200 and the user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or sliding action, but also the duration and pressure associated with the touch or sliding operation. In some embodiments, the multimedia component 1208 includes a front camera and/or a rear camera. The front camera and/or the rear camera may receive external multimedia data when the device 1200 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 1210 is configured to output and/or input audio signals. For example, the audio component 1210 includes a Microphone (MIC) configured to receive external audio signals when the device 1200 is in an operational mode, such as a call mode, a recording mode, and a speech recognition mode. The received audio signals may be further stored in the memory 1204 or transmitted via the communications component 1216. In some embodiments, audio assembly 1210 further includes a speaker for outputting audio signals.
The I/O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, a volume button, an activate button, and a lock button.
The sensor assembly 1214 includes one or more sensors for providing status assessment of various aspects of the device 1200. For example, the sensor assembly 1214 may detect an on/off state of the device 1200, a relative positioning of the components, such as a display and keypad of the device 1200, a change in position of the device 1200 or a component of the device 1200, the presence or absence of user contact with the device 1200, an orientation or acceleration/deceleration of the device 1200, and a change in temperature of the device 1200. The sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communications component 1216 is configured to facilitate communication between the device 1200 and other devices, either wired or wireless. The device 1200 may access a wireless network based on a communication standard, such as WiFi, or a mobile communication network of 2G, 3G, 4G/LTE, 5G, etc. In one exemplary embodiment, the communication part 1216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communications component 1216 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as memory 1204, comprising instructions executable by processor 1220 of device 1200 to perform the methods provided by the disclosed subject matter. For example, the non-transitory computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
From the above description of embodiments, it will be apparent to those skilled in the art that the present application may be implemented in software plus a necessary general hardware platform. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the embodiments or some parts of the embodiments of the present application.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for a system or system embodiment, since it is substantially similar to a method embodiment, the description is relatively simple, with reference to the description of the method embodiment being made in part. The systems and system embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
The information processing method, apparatus and electronic device provided by the present application have been described in detail, and specific examples are used herein to illustrate the principles and embodiments of the present application, and the description of the above examples is only for aiding in understanding the method and core concept of the present application, and meanwhile, those skilled in the art will vary in terms of the specific embodiments and application scope according to the concept of the present application. In view of the foregoing, this description should not be construed as limiting the application.