Patents Examined by Soe Hlaing
  • Patent number: 10819813
    Abstract: A message pushing method and an apparatus are provided in the field of electronic technology. The method may include: acquiring a push message corresponding to a target user account; acquiring a state parameter for each smart device that is bound to the target user account; determining whether each smart device is in an active state based on the state parameter; and sending the push message to at least one target smart device in the active state.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 27, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Yan Xie, Yueyue Chu, Yue Cheng
  • Patent number: 10819639
    Abstract: Provided are a sharing terminal management method and a sharing terminal management apparatus. In response to an Internet access request packet, a sharing terminal management server collects terminal environment information and stores as many pieces of terminal environment information as the number of terminals permitted for each line in a permitted list via a process of transmitting a response packet for the Internet access request packet, and determines whether to transmit an Internet blocking notification, based on whether newly collected terminal environment information exists in the permitted list.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: October 27, 2020
    Assignee: SOOSAN INT CO., LTD.
    Inventors: Kyoung Pil Kong, Sun Min Jeon, Jun Young Song, Min Woo Nam, Kyoung Tae Kang
  • Patent number: 10812548
    Abstract: Methods, computer-readable media and apparatuses for sharing an experience via a social network on demand are disclosed. A processor establishes a first video session with a mobile endpoint device of a user, the first video session is established after the mobile endpoint device is authenticated as being allowed to capture a video of a live event at a commercial venue, the first video session containing the video of the live event at the commercial venue that the user is attending, receives at least one social media connection of the user for receiving the video, sends a notification to each social media connection of the at least one social media connection that the video is available, receives a request from the at least one social media connection to access the video, and establishes a second video session with an endpoint device of the at least social media connection.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 20, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Venson Shaw, Jin He
  • Patent number: 10812607
    Abstract: A label of a message to be sent is detected as a message label for a non-real-time transmission. For a user device group associated with the message to be sent and based on a timely-response rate and a correction scheme, an optimal time period to respond to a message for each user device in the user device group is dynamically determined. Based on the optimal time period for each user device to respond to a message, the message to be sent is separately sent to a corresponding user device in the user device group.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: October 20, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Yun Yue, Yutian Tao, Mingjie Zhong, Zhiyuan Cao, Wenhui Wu, Haibo Bai
  • Patent number: 10796283
    Abstract: Methods and program products for dynamically managing electronic mail (e-mail) messages. The methods may include evaluating text included in the e-mail message, identifying a future event based on the evaluated text included in the e-mail message, and generating an expiration deadline for the identified future event based on the evaluated text included in the e-mail message. The method may also include determining if the generated expiration deadline for the identified future event has lapsed. If the generated expiration deadline for the identified future event has lapsed, a status of the e-mail message may be dynamically adjusted.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Manikandan Padmanaban, Gopalakrishnan Sankararamasubramanian, Srikanth G. Tamilselvam
  • Patent number: 10798160
    Abstract: Resource management in a cloud environment is disclosed. One example is a system including at least one processor and a memory storing instructions executable by the at least one processor to receive an action trigger indicative of a status of a user from a source application, wherein the source application includes a mobile application, a biometric application or a geo-fencing application, retrieve an activity status for a resource of a plurality of resources in a hybrid cloud environment, and provide, based on the action trigger and the activity status, a recommendation for deployment or non-deployment of the resource to achieve resource efficiency.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: October 6, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Roshan Keshav Naik, Anbarasu Vellay Gounder, Veeresh Basappa Babaleshwar
  • Patent number: 10785328
    Abstract: In some examples, a system for tracking user activities can include logic to log a plurality of activities corresponding to a user. The logic can also separate the plurality of activities into online activities and offline activities and establish a characteristic corresponding to the offline activities of the user. Furthermore, the logic can generate a message based on the characteristic.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: September 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Koren, Noam Nussbaum, Avi Ribchinsky
  • Patent number: 10778730
    Abstract: Systems and methods for facilitating shared access-right evaluation using linked communication channels are provided. A first communication can be received over a first communication link from a first user device, and a second communication can be received over a second communication link from a second user device. The first and second communications can include requests for the assignment of access rights. Map data can be generated and transmitted to each of the first and second user devices. Each user device can display a visual representation of access-right data. Further, a communication session can be facilitated between the first user device and the second user device. The communication session can be presented on the visual representation for each user device so that the first user and the second user can collaboratively evaluate access rights.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: September 15, 2020
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Dennis A. Denker, Raymond Yung-Chien Lew, Debbie Hsu, Michael Horowitz, Bradford J. Bensen, John Carnahan
  • Patent number: 10771420
    Abstract: Systems and methods for creating and updating digital notes. One system includes an electronic processor configured to receive an electronic message from a user to an electronic messaging address, the electronic message including content and determine whether the electronic messaging address is associated with the user. In response to the electronic messaging address being associated with the user, the electronic processor is configured to automatically create a digital note including at least a portion of the content included in the electronic message. The electronic processor is also configured to receive a reply to the electronic message from the user and automatically update the digital note based on the reply.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric B. Thompson, Nadja A. Rhodes, Michael E. Taron, Allison J. Rutherford, David J. Conger, Abdullah Rubiyath
  • Patent number: 10769254
    Abstract: A method and an apparatus for identifying a user behavior object based on traffic analysis, where the method includes obtaining a network access log in a user data stream, identifying, according to a preset user knowledge repository, a network access behavior corresponding to the network access log, performing a semantic annotation on the network access log in order to obtain an annotated network access log, determining, according to a network access time and a behavior name in the annotated network access log, that a first log and a second log in the annotated network access log are associated events, where a behavior object corresponding to the second log is empty, and generating an intermediate event according to the associated events, where the intermediate event includes the user identity, a network access time corresponding to the second log, and a behavior object corresponding to the first log.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 8, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Qian Dang
  • Patent number: 10764374
    Abstract: A method of operating a reference network comprising a plurality of Internet-of-things (IoT) devices. The method comprises monitoring reference activities of a plurality of IoT devices in a reference network by a first IoT device, wherein the monitoring comprises detecting events of reference rations being delivered to the IoT devices and detecting events of references being transmitted by the IoT devices, maintaining a reference ration account balance by the first IoT device for each of the IoT devices, determining by the first IoT device that a second IoT device transmits a reference while the reference ration account balance of the second IoT device is below a threshold value, and transmitting a report by the first IoT device, where the report identifies the second IoT device, identifies the reference transmitted by the second IoT device, and identifies the value of the reference ration account balance of the second IoT device.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: September 1, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ronald R. Marquardt, Lyle W. Paczkowski
  • Patent number: 10762057
    Abstract: A method for sharing file of a first electronic device used by a user using a share message implemented by a computer may include: uploading a file to be shared with a second electronic device used by the user to a server according to the share message transmitted through a chat session set between an account of the user of the first electronic device and the server providing a cloud service; storing the share message including a link of a storage location of the server for the file uploaded to the server as an instance message of a private chat room corresponding to the chat session; and displaying the share message stored as the instance message through the private chat room on a screen of the first electronic device, wherein the second electronic device may be configured to access the private chat room with the account of the user.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: September 1, 2020
    Assignee: NHN Corporation
    Inventors: Eunsung Yi, Jihoon Jo, Yonghee Lee, Nam Jug Kim, Nam Kyung Kim, Jiyoon Bang, Beom Seok Jang, HongSeok Choi, DongWoo Kim, MinKyu Lee, Yeonseong Chae, Yong Seok Hong, CheolHyeon Jo, JiHae Kim, Jinwoo Kim, Min Hyeong Kim, Jin Kyung Lyu, SeYoung Jang, YunJung Woo, Eunsook Jin
  • Patent number: 10761906
    Abstract: Examples relate to multi-device collaboration. The examples disclosed herein enable identifying, by a first computing device having a first processor, a first role to be played by the first computing device when the first computing device is connected with a second computing device having a second processor. The second computing device may play a second role when the second computing device is connected with the first computing device. The examples further enable determining, by the first computing device, when at least one predetermined triggering event occurs that causes the first role and second role to be switched such that the first role is played by the second computing device and the second role is played by the first computing device.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 1, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Michael Lunsford, Donald Gonzalez, Lawrence Williams, Yuan-Yang Huang, Tian-Yan Huang
  • Patent number: 10757208
    Abstract: Systems for curating and presenting relevant collaboration activity to newly-added users in a cloud-based content management platform. A method embodiment commences by observing and recording user events that correspond to interactions between any number of users and any number of content objects. When a new person who does not have an event history is added, his/her user profile is updated to indicate he/she is a new user, and a start-up proxy user is identified. The proxy user refers to either a real user that is in some way similar to the newly-added user, or the proxy user is a virtual user as amalgamated from previously recorded user history records. The events in the history records of the proxy user are associated with the newly-added user. When the newly-added user interacts with a user interface of the cloud-based content management platform, feed entries are generated and presented to the newly-added user.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: August 25, 2020
    Assignee: Box, Inc.
    Inventors: Sesh Jalagam, Victor De Vansa Vikramaratne
  • Patent number: 10742720
    Abstract: Systems and methods are disclosed for accelerating the delivery of a data file. The data file may be uploaded to a content accelerator connected to a local area network. At some later point in time, the data file may be uploaded to a cloud storage provider based on the status of the network between the content accelerator and the cloud storage provider.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: August 11, 2020
    Assignee: Seagate Technology LLC
    Inventors: Bruno Masson, Terrin Eager, Ludovic Raulet, Timothy Bucher
  • Patent number: 10735365
    Abstract: A conversation attendant and assistant platform implements a method of receiving by a computer a plurality of messages in a plurality of conversations via one or more messaging applications. The platform tags each message of the plurality of messages with a message cohort and an amelioration action, and assigns a risk to the given message based on the message cohort. The platform also determines a user context of a user of the computer, and, in response to factors including the user context and the risk, assigns a concern level to the given message. The platform accumulates and summarizes the given message along with other messages in a conversation of the given message. In case the concern level exceeds a threshold, the platform selects one or more delivery channels for surfacing a summary of the conversation and surfaces the summary via the one or more delivery channels.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Abdigani Diriye, Clifford A. Pickover, Komminist Weldemariam
  • Patent number: 10735357
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor receives a first message from a first chat application and parses the first message to determine a plurality of words in the first message. The processor determines an intent of the first user and communicates a second message to the first chat application indicating the intent. The processor receives a third message confirming the intent and determines an action and an object. The processor determines a processing application and communicates a fourth message that includes the action and the object to the processing application. The processor receives a fifth message that indicates the results of performing the action on the object and communicates the fifth message to the first chat application. The processor receives a sixth message from a second, different chat application and communicates the sixth message to the first chat application.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 4, 2020
    Assignee: Bank of America Corporation
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti, Priya Birendra Yadav
  • Patent number: 10735814
    Abstract: Systems and methods are disclosed for extracting media content from social networking services and presenting the extracted content to an IPTV (Internet Protocol Television) user in a personalized and easy-to-consume manner. One or more feeds from social networking services that contain data pertaining to the user's social graph are monitored by a service in the IPTV domain for media content that meets preset criteria and preferences of the user. A social networking dashboard application is hosted in the IPTV environment and includes a user interface arranged with tools to enable the user to set preferences and specify tags that control various aspects of the media content extraction. The service can also monitor the social networking feeds in a real-time manner that enables creation of a knowledge base that is usable to present media content “trends” to the IPTV user.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 4, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: True Xiong, Charles McCoy, Ling Jun Wong
  • Patent number: 10735311
    Abstract: The present disclosure provides a method for obtaining information about a service chain in a cloud computing system and an apparatus. In the method, a service control proxy apparatus may interact with a service chain decision network element to receive a path forwarding identifier that is of a path used to transmit data of a service in a mobile network and that is sent by the service chain decision device; interact with an NFVO to obtain an address of a virtual controller; then interact with the virtual controller to obtain information about a physical service chain from the virtual controller; and send the information about the physical service chain to the service chain decision device. In this way, the service data can be routed according to the information about the service chain of the service data.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: August 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Shitao Li
  • Patent number: 10705690
    Abstract: A virtual desktop service may receive a request from a user to provision a virtual desktop and establish a secure communications connection between the virtual desktop service, a user client device, and additional client devices via a proxy server in order to stream same feed or virtual screens from the virtual desktop to multiple client devices. The virtual desktop service may provide for natively sharing or multiplexing an entire data stream from a virtual desktop to multiple client devices or natively sharing or multiplexing portions of a data stream from a virtual desktop to render each portion on a different client device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: July 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurang Pankaj Mehta, Varun Verma