Usage Measurement Patents (Class 455/405)
  • Patent number: 11080366
    Abstract: A real-time event transcription system and related methods provides for determining the existence, sequencing and timing of an event and/or event elements, for detecting and compensating for latency issues and cheating while providing synchronized user engagement, wherein users who are observing an event interact with a stream of stimuli generated over the course of the event, each user's interactions precisely recorded and accurately timestamped, accounting and/or compensating for various delays that may cause different users to encounter the stimuli at different times. Embodiments further provide for methods to determine and synchronize stimuli and reaction timing across a plurality of geographical locations, transmission methods and media.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 3, 2021
    Inventor: Matan Arazi
  • Patent number: 11082814
    Abstract: Techniques are described for managing the recipients of application-to-person (A2P) short message service (SMS) messages. A send-to list comprised of telephone numbers to which to send A2P short message service (SMS) messages is received from an A2P sender. The opt-in/opt-out status of each telephone number on the send-to list is determined. Telephone numbers on the send-to list that cannot be verified as opt-in status are flagged as opt-out status. The A2P sender is then prevented from sending of A2P SMS messages to telephone numbers flagged as opt-out status.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: August 3, 2021
    Assignee: Bandwidth, Inc.
    Inventors: Brad Roldan, Mark Macchioni
  • Patent number: 11063886
    Abstract: Methods and systems are provided for directing data packets over a network from a source machine (100) via at least one virtual packet switch (110, 130), over a physical unidirectional connection (150, 250) to at least one destination machine (200), by configuring a transmission (TX) Layer 3 agent module (140), located between the source machine and the physical unidirectional connection, to receive an Address Request Protocol (ARP) request message from the source machine and to respond with an ARP response message containing a Media Access Control (MAC) address of a reception (RX) machine, wherein the physical unidirectional connection is located on the network between the TX Layer 3 agent module and the RX machine.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: July 13, 2021
    Assignee: VADO SECURITY TECHNOLOGIES LTD
    Inventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
  • Patent number: 11039336
    Abstract: A system may receive user device information that includes a location associated with the user device and an identifier of a base station associated with the location and receives load information associated with the base station. The system may determine, based on the user device information and the load information, whether congestion is predicted and perform traffic throttling in response to determining the congestion is predicted. A schedule for adjusting the traffic throttling is determined and the traffic throttling is adjusted based on the schedule.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: June 15, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Jin Yang, Sagiv Draznin, Matthew W. Nelson, Miguel A. Carames
  • Patent number: 11032336
    Abstract: Methods and systems for providing supplementary information on a virtual whiteboard. One system includes an electronic computing device including a display and an electronic processor communicatively coupled to the display. The electronic processor is configured to generate a virtual whiteboard on the display and receive an input via the display. The input illustrates a site of an incident. The electronic processor is further configured to identify the site of the incident. The electronic processor is further configured to generate supplementary information about the site of the incident as a function of context information associated with the incident. The electronic processor is further configured to display, on the virtual whiteboard on the display, the supplementary information.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: June 8, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Pawel Jurzak, Grzegorz Kaplita, Wojciech Kucharski
  • Patent number: 11032272
    Abstract: A mobile number of a mobile device can be employed as an authorization factor when the mobile device is connected to a WLAN. When a user attempts to interact with a restricted access server via the mobile device, verification functions loaded on the mobile device determine whether the mobile device is connected to a WLAN. If so, the verification functions cause the mobile device to open a port on the cellular network interface of the mobile device and transmit data packets to a mobile device identification server via a cellular network. The mobile device identification server can then determine the mobile number of the mobile device based on the cellular network IP address of the mobile device, and transmit the mobile number to the restricted access server as an authentication factor.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: June 8, 2021
    Assignee: ZUMIGO, INC.
    Inventors: Harish Manepalli, Chirag C. Bakshi
  • Patent number: 11019185
    Abstract: One embodiment provides a method, including: detecting, at a network device and from an information handling device, a request to connect to a network; receiving, from the information handling device, an indication of an expected data usage to be used by the information handling device on the network; enabling, responsive to approving of the expected data usage, the information handling device to connect to the network; determining, using a processor, whether an actual data usage by the information handling device is different than the expected data usage; and performing, responsive to determining that the actual data usage is different than the expected data usage, an action. Other aspects are described and claimed.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 25, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, Arnold S. Weksler, Mark Patrick Delaney, John Carl Mese
  • Patent number: 10966122
    Abstract: A method and a migration managing module for managing a migration of a service. The migration managing module determines a point in time relating to completion of the migration of the service based on resource requirements related to the service. For each radio network node a respective impact on a quality of the service is estimated. Moreover, the migration managing module selects from among servers at least one respective target server for which the respective server location measure of said at least one respective target server matches the respective radio network node location measure of said each radio network node, thereby obtaining a set of target servers comprising said at least one respective target server for said each radio network node. For each target server, a respective cost of the migration based on the resource requirements related to the service is determined. A respective tendency as a function of said each probability value, the respective cost and the respective impact is determined.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: March 30, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jing Fu, Xiaoyu Lan, Liyi Meng
  • Patent number: 10965551
    Abstract: Inducements are provided to customers to regularly connect back to a service provider and report usage that is expressed using a count of requests from a local computing device for cloud-based operations such as packet routing, container instantiation, virtual machine (VM) utilization, calls to a service or application, and the like. The count information is reported within a secure context, such as a trusted execution environment (TEE), using public-private key pair cryptography by which key derivation is dependent on some form of counting. For example, a customer computing device that is subject to a usage license encrypts an operation count and reports it to the service provider.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gerardo Diaz-Cuellar, Stefan Thom, Joerg-Thomas Pfenning
  • Patent number: 10959086
    Abstract: The present disclosure provides a multi-SIM multi-standby system, a multi-SIM multi-standby method and device. The multi-SIM multi-standby system includes: a SIM card management system including at least one SIM card and a modem device that uses the at least one SIM card according to a SIM card's identification; a communication terminal configured to transmit a SIM card using request to a server, where the SIM card using request carries the SIM card's identification; the server being configured to receive the SIM card using request and acquire a modem device identification of the modem device that uses the SIM card according to the SIM card's identification, and return the modem device identification to a communication terminal; and the communication terminal being configured to transmit a communication request to a corresponding modem device according to the modem device identification so as to realize communication services by means of the modem device.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: March 23, 2021
    Assignee: SHENZHEN UCLOUDLINK NEW TECHNOLOGY CO., LTD.
    Inventors: Jingbing Chen, Liang Wang, Zhihui Gong
  • Patent number: 10939328
    Abstract: Handover bursts are identified for source and target cell pairs along a given public transport line, and each of the handover bursts are tagged with anonymized identifiers of participating users. By searching for handover bursts with a significant share of common user identifiers, it is possible to recursively connect bursts corresponding to a particular public transport vehicle trip. Further, by projecting the estimated location of all connected handover bursts to the path of the given public transport line, it is possible to interpolate stop times and locations for the given vehicle along the entire trip.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: March 2, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Péter Kersch, Eszter Bencsne Bokanyi, Péter Bognár, Attila Korösi, László Toka, Tamas Zambo
  • Patent number: 10937001
    Abstract: Described is a smartphone lock box system that is used to track and record when and how long a mobile computing device is locked or secured in a container, such as a box, a sleeve or the like, without access by the owner of the mobile computing device. The smartphone lock box system is used to help the owner of a mobile computing device disconnect from the mobile computing device to devote time and attention to other tasks. The smartphone lock box system includes a container that holds at least one mobile computing devices such as a smartphone or tablet. The mobile computing device operating a lock box application senses it is within the container and records and reports the amount of time the mobile computing device is in the container and tracks the frequency that the user checks or removes the phone from the container.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: March 2, 2021
    Inventor: Charles Isgar
  • Patent number: 10933332
    Abstract: An information processor comprises a terminal-side controller programmed to execute: (A1) a process of allowing a creation of a message to the information processor of a transmission destination; and (A2) a process of expanding a representable range of the message on condition of charging when the message is created, and a server comprises a server-side controller that calculates a charge amount charged for the message in the information processor by referring to a charge amount determination data, and a server-side memory that stores the charge amount correspondingly to each of the information processors.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: March 2, 2021
    Assignee: Universal Entertainment Corporation
    Inventors: Masaki Oyama, Atsushi Kumita, Toshikazu Jinnouchi
  • Patent number: 10904776
    Abstract: A method, a device, and a non-transitory storage medium are provided to provide an active coordinator service in a sensor network, analyze maintenance information that indicates a battery level of a device, determine whether the device can continue to provide the active coordinator service; request maintenance information from another network device in the sensor network when the battery level does not satisfy a threshold level, determine whether the other network device can provide the active coordinator service based on its maintenance information, cease providing the active coordinator service when the other network device can provide the active coordinator service, in which a long-range wireless communication interface is turned off, and enable an IoT service that includes turning on a sensor, generating sensor information, and transmitting the sensor information to the other network device.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: January 26, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Aliasghar Arab, Nanjun Qian, Jeremy Nacer
  • Patent number: 10896018
    Abstract: Implementations of the present disclosure include receiving an image representing a screenshot associated with the incident occurring within the software system, processing the image to generate a vector, the vector including features representative of the image, at least one feature representing one of more keywords of the image, comparing the vector to a set of known vectors to provide a result, each known vector being associated with at least one solution for resolving a known incident, identifying a solution of a plurality of solutions based on the result, and transmitting data representation of the solution to a customer, the customer having transmitted the image.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: January 19, 2021
    Assignee: SAP SE
    Inventors: Qi Xu, Yong Zhang, Jianquan Ye, Han Wang, Qianting Wang
  • Patent number: 10871814
    Abstract: Systems, methods, and computer-readable media, for reducing transitions between active and idle states are provided. In some embodiments, transition data indicating transitions between an active state and an idle state associated with a mobile device is received. Thereafter, an idle state pattern that indicates a pattern of an idle state associated with the mobile device is identified. Based on the idle state pattern, an inactivity timer update corresponding with the idle state pattern is provided to at least one communication tower. The inactivity timer update provides a time duration or time duration adjustment to be applied by the at least one communication tower for use in detecting a transition from an active state to an idle state.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: December 22, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Suryanarayanan Ramamurthy, Deveshkumar N. Rai, Saravana Kumar Velusamy
  • Patent number: 10867138
    Abstract: An electronic payment terminal has a casing which is formed by assembling an upper half-shell and a lower half-shell. The lower half-shell includes a magnetic-card-reading single-piece element that has a groove for the movement of a magnetic card so as to enable reading of a magnetic stripe of the magnetic card. The magnetic-card reading single-piece element has a metal sliding blade positioned at the bottom of the groove for movement of the magnetic card.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: December 15, 2020
    Inventor: Marion Froment
  • Patent number: 10850840
    Abstract: Unmanned monitoring devices, such as unmanned aerial vehicles (UAV), drones or rovers may survey an area of interest (AOI) such an electric power distribution system including generation, transmission, and distribution elements to automatically determine components in the AOI to be monitored. Types, placements locations, and pathways taken by other unmanned monitoring devices to facilitate the monitoring of the components of the AOI are also automatically determined.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: December 1, 2020
    Assignee: Florida Power & Light Company
    Inventors: Eric D. Schwartz, Stephen S. Cross, Bryan M. Kitchener
  • Patent number: 10841387
    Abstract: In one embodiment, a method includes sending a request from a first user for communication-channel information associated with a second user to a computing device, and receiving one or more user-selectable elements corresponding to each communication channel of a plurality of communication channels from the computing device, wherein the plurality of communication channels are determined based on an affiliation coefficient between the first user and the second user, wherein each communication channel is associated with a score calculated based on a social proximity between the first user and the second user, and wherein the one or more user-selectable elements corresponding to each communication channel of the plurality of communication channels are presented in an order ranked based on the respective score associated with the communication channel.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 10820273
    Abstract: Embodiments of the present invention provide a method for interaction between a terminal and a network device, including: sending, by a terminal, a first heartbeat to a network device; receiving, by the terminal, a first heartbeat response returned by the network device; if a screen of the terminal is in an off state, and optionally, the off state lasts for a preset period of time, releasing network link resources of a connection between the terminal and the network device, and/or prohibiting a background application of the terminal from accessing the network device, and/or disabling a data service of the terminal; before the terminal sends a second heartbeat to the network device, restoring, by the terminal, a status of network connection to a normal connection state; sending, by the terminal, the second heartbeat to the network device; and receiving, by the terminal, a second heartbeat response returned by the network device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 27, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jing Zhao, Guanghua Zhong
  • 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: 10812848
    Abstract: Aspects of the subject disclosure may include, for example, a method of preparing and presenting a customized media channel, including receiving user preferences of a first user; receiving data plan information applicable to a first device utilized by the first user; receiving consumption information of the first user; scheduling media content on a first channel customized for the first user, by arranging the media content based on the user preferences of the first user and the consumption information of the first user; and providing the first channel to the first device at a first bit rate that varies according to the data plan information. Other embodiments are disclosed.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 20, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Virgil L. Archer, III, Michael Depies, Mathew Goldade, Grant Hafer, Maxwell Shteir-Dunn
  • Patent number: 10797813
    Abstract: A method of operating a mobile receiving system includes the steps of registering and storing, in a first cycle, a plurality of receivable transmitters in a first specifiable frequency range with a first receiving method, and establishing a number of the receivable transmitters from the first cycle. The method further includes the steps of registering and storing, in a second cycle, a plurality of receivable transmitters in the first specifiable frequency range with the first receiving method, and establishing a number of the receivable transmitters from the second cycle. The number of receivable transmitters from the first cycle are compared with the number of receivable transmitters from the second cycle and, when the numbers of receivable transmitters in the first cycle and the second cycle deviate from one another by a first specifiable value, the first receiving method is switched to a second receiving method.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: October 6, 2020
    Assignee: Hirshmann Car Communication GmbH
    Inventor: Dimitri Stotski
  • Patent number: 10791457
    Abstract: Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: September 29, 2020
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ming Pui Chong, Wan Chun Leung, Chan Neng Leong, Uzair Ahmed Chughtai
  • Patent number: 10785615
    Abstract: Systems and methods may provide for establishing a data usage budget based on one or more of user input and historical usage data, wherein the data usage budget distinguishes between usage types and distinguishes between connection types. Additionally, a data usage of one or more client devices may be monitored in accordance with the data usage budget. In one example, the usage types are designated as one or more of a high bandwidth usage and a low bandwidth usage, and the connection types are designated as one or more of a capped connection and a non-capped connection.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: September 22, 2020
    Assignee: Intel Corporation
    Inventors: Charles Baron, Sherry S. Chang
  • Patent number: 10778790
    Abstract: A method includes acquiring information and acquiring a user status of a target user. In response to the user status indicating it is inconvenient for the target user to check the information, execution of a notification command that prompts the target user of acquisition of the information is postponed. In response to the user status indicating it is convenient for the target user to check the information, the notification command is executed.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 15, 2020
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventor: Binqiang Ma
  • Patent number: 10771456
    Abstract: A one-time password (OTP) based security scheme is described, where a provider pre-generates a number of verification codes (e.g., OTP codes) which will be valid for a predetermined interval. The provider then encodes the verification codes (e.g., by hashing each code with a time value), and stores the verification codes into a data structure. The data structure can be provided to a verification system that can use the set of pre-generated OTP codes to authenticate requests received from users having personal security tokens.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: September 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Branchek Roth, Graeme David Baer, Brian Irl Pratt
  • Patent number: 10764430
    Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vincent Marc Oberle, Carl S. Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
  • Patent number: 10764073
    Abstract: Apparatuses and methods for controlling communication of a user terminal in a communication system are provided. The solution comprises determining that a data connection of an access point name or data network name of the user terminal does not fulfil a predetermined condition, and transmitting to a network unit maintaining information on subscriber information of users of the network a message on the basis of determination, the message indicating the access point name or data network name of the user terminal is to be deactivated or the data connection of the access point name or data network name is to be directed to a predetermined server.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: September 1, 2020
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Xiang Yang Li, Daniel Saker
  • Patent number: 10742652
    Abstract: A call request is received, from a mobile device, to establish a communication with a contact center. For example, the call request may be to establish a voice call with the contact center. In response to the call request, the mobile device sends authentication factors to a cloud authentication service that the user/mobile device has previously registered with. For example, the authentication factors may include usage factors of the mobile device, such as a call history of the user on the mobile device. If the authentication factors are validated, a token is generated. The token is sent to the contact center along with the call request. The token is validated at the contact center. At this point, the contact center knows that the user/mobile device are authentic. A call is then established between the user and the contact center.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: August 11, 2020
    Assignee: Avaya Inc.
    Inventors: Joel Ezell, David Chavez, Michael Krack
  • Patent number: 10740218
    Abstract: A method and a device for determining a usage log are provided. The method includes: filtering evaluation information with respect to a target software submitted by an application recommendation software of each of at least one mobile terminal, to obtain target evaluation information; receiving usage logs with respect to the target software sent by at least one mobile terminal; and determining a usage log matching with the target evaluation information according to a preset matching rule.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 11, 2020
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Quanhai Pan, Liqing Chen
  • Patent number: 10728323
    Abstract: The present disclosure provides a method and apparatus for operating an infrastructure layer of cloud computing architecture. A specific implementation of the method comprises: determining, in response to receiving an operation request sent by a user via a user terminal for the infrastructure layer, whether to execute an operation indicated by the operation request; sending, in response to determining to execute the operation, the operation request to the infrastructure layer; updating, after the infrastructure layer successfully executing the operation and updating the resources related to the infrastructure layer, a state of the resources related to the infrastructure layer stored in the intermediate layer database; acquiring changed data in the resources related to the infrastructure layer, and storing the data in the infrastructure layer database; and synchronizing the data in the infrastructure layer database to the intermediate layer database.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 28, 2020
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Heng Dong
  • Patent number: 10715679
    Abstract: A computer-implemented method and system for detecting instances of missing data records in Usage Data Records (UDRs) generated for wireless services is disclosed. The system and method comprises recording a sequence of events related to transmission of data through at least one service element, transmitting the sequence of events as usage data records to a server for accounting and using an anomaly detection algorithm to detect instances of missing usage data records in the transmitted usage data records.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 14, 2020
    Assignee: Aeris Communications, Inc.
    Inventors: Subramanian Balakrishnan, Shriman Anupam Bagchi
  • Patent number: 10715657
    Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vincent Marc Oberle, Carl S. Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
  • Patent number: 10708218
    Abstract: Calls and messages are threaded, e.g., a method can include: receiving messaging content; and displaying the messaging content in a single thread, wherein the messaging content is threaded and a thread of the messaging content comprises at least one text message and at least one call. The method can further include threading the messaging content, wherein the threading comprises ordering the messaging content based, at least, on a time at which received ones of the messaging content are received at a communication device. For instance, the messaging content can include one or more of voice information, MMS or SMS text messages, voicemail information, system messages, email messages, instant messages, pictorial information, video information or audio information, data traffic information, user-opted notifications, traffic reports, news alerts, weather information, stock reports, social networking chats, social networking posts or social networking status updates.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 7, 2020
    Assignee: AT&T MOBILITY II LLC
    Inventors: Cristy Swink, Jason Sikes, David Merkoski, Benjamin Fineman, Jonathan Solis Snydal, Megan Elisabeth Knight
  • Patent number: 10708762
    Abstract: A method and an apparatus for virtualizing a SIM card, a terminal and a network side device are provided in the present disclosure. The method includes: receiving a request for accessing to SIM card data; and accessing SIM card data on a remote end according to the request for accessing to SIM card data. The method, the apparatus, the terminal and the network side device in the present disclosure are simple in implementation and have a low cost.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: July 7, 2020
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Xupeng Wang, Huawei Zhang, Canguo Wang, Ping Jiang
  • Patent number: 10694346
    Abstract: A system and method for the real-time management of a device, and more particularly to the establishment and enforcement of policies or rules associated with the feature or functions that may be performed with the device, such as making and receiving calls, exchanging data, playing games and music, sending and receiving email, accessing web sites, and paying for goods and services. If a child or employee is using the device, there may be a need to regulate how that device can be used and to determine who will pay for what goods or services. In addition to providing all of the features associated with a device, service providers need to be able to establish and enforce rules (policies) regulating how and when that device can be used and who will pay for a good or service requested by the user of the device.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 23, 2020
    Assignee: KAJEET, INC.
    Inventors: Matthew Donald Baker, Steven Ira Geller, Douglas Owen Kesser, Daniel John Neal, Carol Ann Politi, Ben Julian Weintraub
  • Patent number: 10671142
    Abstract: A method, system and computer program product for providing social-geofenced-based application management for battery maximization. Social traffic information is collected for a defined cohort of persons within one or more predefined geofences, wherein the defined cohort of persons is based on one or more individual or group attributes, and the social traffic information includes battery usage for devices used by the defined cohort of persons. The social traffic information is analyzed to classify conditions derived therefrom into one or more categories. Application performance is controlled on a user's device, based on the conditions classified into the categories, to optimize battery usage of the user's device.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 10652757
    Abstract: A base station (13) is configured to receive, from a Machine-to-machine (M2M) terminal (11) or a core network (14), history information indicating whether or not specific coverage enhancement processing was executed in previous communication with the M2M terminal (11). Further, the base station (13) is configured to control communication using the specific coverage enhancement processing between the M2M terminal (11) and the base station (13) based on the history information received from the M2M terminal (11) or the core network (14). It is thus possible to contribute to improving efficiency of determination regarding whether to apply a special coverage enhancement processing to the M2M terminal.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: May 12, 2020
    Assignee: NEC Corporation
    Inventor: Hisashi Futaki
  • Patent number: 10652935
    Abstract: A system and method (600) of securely and accurately connecting mobile devices (110) to wireless networks in vehicles (210) for a predetermined work assignment by using encrypted wireless network configurations based on vehicle specific data is disclosed herein. The system comprises a vehicle (210) comprising an on-board computer (232) with a memory (231) having a vehicle identification number (233), a connector plug (235), and an motorized engine (234), a connected vehicle device (130) comprising a processor, a WiFi radio, a BLUETOOTH radio, a memory, and a connector for mating with the connector plug of the vehicle (210), and a mobile device (110) comprising a graphical user interface (335), a processor (310), a WiFi radio (307), a BLUETOOTH radio (306), and a cellular network interface (308).
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 12, 2020
    Assignee: Platform Science, Inc.
    Inventors: John C. Kennedy, Scott Kopchinsky, Don Son, Jacob Fields, Emily Stuart, Darrin Demchuk
  • Patent number: 10638336
    Abstract: A method (20) of enabling improved efficiency in a first communications network (10A) based on relation metrics on a relation between a first operator (A) of the first communications network (10A) and a second operator (B) of a second communications network (10A, 10B). The method (20) is performed in a network entity (7) and comprises: obtaining (21) data relating to users having a subscription with the first operator (A) and data relating to users having a subscription with the second operator (B); determining (22), based on the obtained data relating to users, a first metric IAB giving number of users roaming to the first operator (A) from the second operator (B) and a second metric OAB giving number of users roaming from the first operator (A) to the second operator (B); and providing (23) the first and second metrics IAB, OAB as relation metrics to a network device (9A) of the first communications network (10A) for use in improving efficiency in the first communications network (10A).
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 28, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vincent Huang, Martha Vlachou-Konchylaki
  • Patent number: 10630796
    Abstract: In one embodiment, a method includes determining a power consumption profile for each of multiple devices, where the power consumption profile includes information regarding a typical rate of power consumption by the corresponding device, and receiving status information for a first device of the multiple devices, where the status information includes power status and network connectivity status. The method also includes determining a schedule for sending push events to the first device using a resource-control algorithm, where the determining is based at least in part on a comparison of the power consumption profile for the first device with the power consumption profiles for one or more second devices and the status information for the first device. The method further includes sending the scheduled push events to the first device, where the push events provision content to the first device.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Luke St. Clair, Daniel Weaver
  • Patent number: 10623912
    Abstract: The invention relates to a method for creating and transmitting a telephone call requested by a transmitting service to the telephone of a recipient, wherein a server of the transmitting service is capable of submitting a call request to a call server, the call request containing digital information enabling the call server to initiate a call to the telephone of the recipient using a calling number to be displayed on the telephone, wherein the call contains an enhanced voicemail, consisting of a voicemail constructed by the call server from a portion of the information contained in the call request and intended to be broadcast during the call, and additional non-voice information contained in the call request and used by the call server to form the calling number.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 14, 2020
    Assignee: PAYCOOL INTERNATIONAL LTD.
    Inventor: Serge Barthelemy
  • Patent number: 10623583
    Abstract: A method for displaying wireless service usage information and account information using an account management application operating on a wireless device includes receiving, at the account management application operating on the wireless device and from a tracking module, wireless service usage information for a wireless subscriber associated with the wireless device, the wireless service usage information including one or more units of wireless services that the wireless subscriber has used, receiving, at the account management application operating on the wireless device and from a service provider over a wireless network, account information associated with the wireless subscriber associated with the wireless device, the service provider being different from the wireless device and the wireless network, and enabling presentation, on a display of the wireless device, of the account management application including the wireless service usage information and the account information for the wireless subscriber
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: April 14, 2020
    Assignee: TracFone Wireless, Inc.
    Inventor: Satish Ramprasad
  • Patent number: 10595205
    Abstract: A mobile device traffic splicer is disclosed. In various embodiments, a network communication associated with a destination is received from a mobile device. A stored routing data associated with the mobile device is used to determine, based at least in part on the destination, to redirect the network communication to a proxy associated with the destination. The network communication is sent to the proxy associated with the destination. In various embodiments, one or both of metering network traffic by destination and/or domain and filtering network communications and/or portions thereof based on the destination and/or domain may be performed.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 17, 2020
    Assignee: MOBILE IRON, INC.
    Inventors: Suresh Kumar Batchu, Mansu Kim
  • Patent number: 10587425
    Abstract: The present disclosure relates to a method related to an online charging system for a cellular radio communication system. The method includes obtaining a notification that a refill action of a user account for the communication system is pending. The notification includes an identifier (vid) of a refill resource for the refill action. The method also includes inspecting a refill database updated by an account management function of the online charging system to determine whether the refill resource identifier is included therein, indicating whether or not the user account has been refilled based on the refill resource.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: March 10, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Meenakshi Sundaram Govindassamy, Karthikeyan Premkumar
  • Patent number: 10588026
    Abstract: A base station (13) is configured to receive, from a Machine-to-machine (M2M) terminal (11) or a core network (14), history information indicating whether or not specific coverage enhancement processing was executed in previous communication with the M2M terminal (11). Further, the base station (13) is configured to control communication using the specific coverage enhancement processing between the M2M terminal (11) and the base station (13) based on the history information received from the M2M terminal (11) or the core network (14). It is thus possible to contribute to improving efficiency of determination regarding whether to apply a special coverage enhancement processing to the M2M terminal.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: March 10, 2020
    Assignee: NEC Corporation
    Inventor: Hisashi Futaki
  • Patent number: 10581972
    Abstract: In one embodiment, a technique for Internet of Things gateway-based carrier-operator signage monitoring is provided that illustratively comprises: receiving, by a gateway device and from a first device of a plurality of devices of a mesh network in a monitored site, positioning information associated with a second device of the plurality of devices, wherein each of the plurality of devices is affixed to a respective sign; generating, by the gateway device, site monitoring information by aggregating the positioning information with other positioning information received from the plurality of devices, wherein the site monitoring information indicates a physical change in placement of a sign to which the second device is affixed; and sending, by the gateway device, the site monitoring information to a signage monitoring device configured to perform a mitigation action for the monitored site based on an identification of the physical change in placement of the sign.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 3, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Venkatesh Cumbakonam GokulRaju
  • Patent number: 10582484
    Abstract: The present specification provides a method and UE for receiving configuration usable for a discovery, which can be used in a small cell scenario. In detail, the UE is configured for receiving measurement configuration for a discovery signal, wherein the discovery signal includes CRS, PSS, and SSS. The discovery may further include a channel status information-reference signal (CSI-RS) depending on a configuration of the CSI-RS. The measurement configuration may include at least one set of configuration elements. The UE performs a measurement on the discovery signal based on the received configuration. Further, the UE receives channel status information-reference signal (CSI-RS) configuration including at least one set of CSI-RS configuration elements used for a zero power CSI-RS, wherein the CSI-RS configuration includes at least one set of CSI-RS configuration elements, each set of CSI-RS configuration elements includes CSI-RS interval information and CSI-RS offset information.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: March 3, 2020
    Assignee: LG Electronics Inc.
    Inventors: Yunjung Yi, Bonghoe Kim, Kijun Kim, Joonkui Ahn, Jonghyun Park, Daesung Hwang
  • Patent number: 10575736
    Abstract: A plurality of pulse position candidate extraction units characterize waves included in a vibration signal from a vibration sensor using predetermined specific forms and extract respective sets of pulse position candidates. A frequency distribution calculation unit calculates a frequency distribution of the pulse interval and a frequency distribution of variation in pulse intervals on each of the extracted sets of pulse position candidates. A distribution ratio calculation unit calculates the distribution ratio of a modal class to the total frequency in each of the calculated frequency distributions. A selection unit selects a set of pulse position candidates from among the extracted sets of pulse position candidates using the calculated relative frequencies as indicators for evaluating accuracy of the sets of pulse position candidates.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: March 3, 2020
    Assignee: Daikin Industries, Ltd.
    Inventors: Kazuhisa Shigemori, Takehiko Hiei, Sayo Toramoto, Chiaki Tsuboi