Special Services Patents (Class 370/259)
  • Patent number: 10805361
    Abstract: Methods and apparatuses, including computer program products, are described for preservation of communication sessions in a geographically redundant cloud-based environment. The system comprises a plurality of end point devices and a plurality of cloud-based system instances, each comprising one or more server computing devices. A first cloud-based system instance assigned a first physical address is configured to establish a communication session using the first physical address between a first end point device and a second end point device, and mirror information associated with the communication session to a second cloud-based system instance assigned a second physical address.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 13, 2020
    Assignee: Sansay, Inc.
    Inventors: Jonqjeng Max Sheng, Gerald T. Ryner
  • Patent number: 10805355
    Abstract: An interruption of a call which is established or which is currently being established via an internet protocol domain of a mobile network may be avoided during a handling of a circuit switched signaling service to be terminated to a terminal and being different from a mobile terminating location request service.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: October 13, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ralf Keller, Magnus Hallenstål, Ivo Sedlacek
  • Patent number: 10797894
    Abstract: A session management function receives a first message from an access and mobility management function requesting establishment PDU session(s) for a wireless device. The first message comprises a device type of the wireless device. The session management function sends a second message to a policy control function. The second message comprises a request for charging polic(ies) for the PDU session(s). The second message comprises the device type of the wireless device. The session management function receives a third message from the policy control function. The third message comprises the charging polic(ies) determined based on the device type for the wireless device. The session management function selects a user plane function based on the device type for the wireless device. The session management function sends a fourth message to the user plane function. The fourth message comprises reporting rules based on the charging polic(ies).
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: October 6, 2020
    Assignee: Ofinno, LLC
    Inventors: Weihua Qiao, Esmael Dinan, Kyungmin Park, Peyman Talebi Fard
  • Patent number: 10764335
    Abstract: A mediation function receives intercepted signaling and media payload messages from an IP Multimedia Subsystem, IMS. Local correlation numbers (304) are calculated and a table (300) comprising correlation numbers (304) and media payload mapping information (306) is maintained in order to enable the mediation function to provide a law enforcement agency, LEA, with intercepted media payload together with information that enables the LEA to decode the media payload in real-time.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 1, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mario Ascione, Andrea Senatore, Francesco Toro
  • Patent number: 10726139
    Abstract: Embodiments described herein ensure differential privacy when transmitting data to a server that estimates a frequency of such data amongst a set of client devices. The differential privacy mechanism may provide a predictable degree of variance for frequency estimations of data. The system may use a multibit histogram model or Hadamard multibit model for the differential privacy mechanism, both of which provide a predictable degree of accuracy of frequency estimations while still providing mathematically provable levels of privacy.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: July 28, 2020
    Assignee: Apple Inc.
    Inventors: Abhishek Bhowmick, Andrew H. Vyrros, Matthew R. Salesi, Umesh S. Vaishampayan
  • Patent number: 10715470
    Abstract: Techniques for detecting spam accounts in a system are described. When a system creates a user profile, the system may ingest a blocked communications list. The system may determine how many times each blocked communications number represented in the ingested blocked communications list is included in blocked communications lists of various users of the system. If a blocked communications number represented in the ingested blocked communications list is included in at least a threshold number of other blocked communications lists, the system may mark the communications number as spam at a system level and engage in appropriate mitigation techniques (e.g., throttle the phone numbers activity, disable the phone number's ability to communicate with system devices, etc.).
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jerome Alexander Rolia, Brian Alexander Oliver, Vikram Kumar Gundeti, Balraja Subbiah, Tony Roy Hardie
  • Patent number: 10686748
    Abstract: An example system for device-independent point to multipoint communication is configured to receive a message addressed to one or more destination users, the message type being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web form input, or Application Program Interface (API) function call. The system also is configured to determine information about the destination users, the information comprising preferred devices and interfaces for receiving messages, the information further including message receiving preferences. The system applies rules to the message based on destination user information to determine the message endpoints, the message endpoints being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web page output, or Application Program Interface (API) function call. The system translates the message based on the destination user information and message endpoints and transmits the message to each endpoint of the message.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: June 16, 2020
    Assignee: TWITTER, INC.
    Inventors: Jack Dorsey, Christopher Isaac Stone
  • Patent number: 10659343
    Abstract: A method including formatting an advertisement message having a dedicated preferred route to one of a first physical entity and a first logical entity of a first autonomous system (“AS”), the dedicated preferred route being based on at least two routing attributes, and transmitting the advertisement message from the first AS to a second AS. A routing device including a formatting module formatting an advertisement message having a dedicated preferred route to one of a first physical entity and a first logical entity of a first autonomous system (“AS”), the dedicated preferred route being based on at least two routing attributes, and a transmitting module transmitting the advertisement message from the first AS to a second AS.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 19, 2020
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Aurelien Bruno, John M. Ciesielczyk, Aline Fichou, Jean-Francois LePennec, Herve Tremeur
  • Patent number: 10652251
    Abstract: One or more embodiments of the disclosure include systems and methods that generate and utilize digital visual codes. In particular, in one or more embodiments, the disclosed systems and methods generate digital visual codes comprising a plurality of digital visual code points arranged in concentric circles, a plurality of anchor points, and an orientation anchor surrounding a digital media item. In addition, the disclosed systems and methods embed information in the digital visual code points regarding an account of a first user of a networking system. In one or more embodiments, the disclosed systems and methods display the digital visual codes via a computing device of the first user, scan the digital visual codes via a second computing device, and provide privileges to the second computing device in relation to the account of the first user in the networking system based on the scanned digital visual code.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 12, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Christopher Anthony Leach, Eugenio Padilla Garza, Anthony Tran, Russell William Andrews
  • Patent number: 10650367
    Abstract: A host establishes an up-to-date, an automated, secure, and Peer-Two-Peer (PSP) communication session with a peripheral. During the communication session, the host controls serialization, prioritization, and delivery of messages being passed. Each message providing command instructions and/or information for processing between the host and the peripheral.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: May 12, 2020
    Assignee: NCR Corporation
    Inventor: Bruce Frank Bukovics
  • Patent number: 10623572
    Abstract: Customer relationship management (‘CRM’) implemented in a computer system, including administering by the computer system a communications session that includes a sequence of communications contacts between a tele-agent and one or more customer representatives, the session and each contact composed of structured computer memory of the computer system; and generating by the computer system a digital transcript of the content of the communications contacts.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: April 14, 2020
    Assignee: N3, LLC
    Inventor: Shannon L. Copeland
  • Patent number: 10616772
    Abstract: A first user equipment is provided with femtocell functionality. The femtocell is instantiated based upon a user defined trigger. A second user equipment inside the area of coverage of a stationary transmitting component receives a message from the first user equipment that is outside the area of coverage of a stationary transmitting component. The second user equipment transmits the message to the stationary transmitting component.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 7, 2020
    Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.
    Inventors: Emily Lyons Soelberg, Venson Shaw, George Hirvela
  • Patent number: 10592663
    Abstract: Technologies for USB controller state integrity protection are disclosed. A computing device reserves an isolated memory region in system memory and programs a base address register of a USB controller with the address of the isolated memory region. The computing device locks the base address register from further chances. The USB controller may store controller state data in a scratchpad buffer located within the isolated memory region. Software executed by a processor may read controller state data from the scratchpad buffer. Secure routing hardware of the computing device controls access to the isolated memory region. The secure routing hardware may allow read and write access by the USB controller and read-only access by software executed by the processor. After storing the controller state data, the computing device may power down the I/O controller. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 17, 2020
    Assignee: Intel Corporation
    Inventors: Soham Jayesh Desai, Pradeep Pappachan, Reshma Lal, Siddhartha Chhabra
  • Patent number: 10594816
    Abstract: The method and system described herein is directed to a system and method for capturing, collecting, providing and sending targeted messages, such as text or multimedia, to individual users or groups of users on a network based on their location and proximity to an incident, concern or perceived threat.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: March 17, 2020
    Assignee: Vizsafe, Inc.
    Inventors: Peter A. Mottur, Brendan J. Hanna, Claude P. Sheer
  • Patent number: 10582009
    Abstract: A method for hosting a cloud-based broadband push-to-talk (PTT) configuration application includes detecting a user action taken at a remote client device providing an interface to the configuration application including an activation of an add group graphical object for adding a new group to an existing broadband PTT radio system, and further includes entrance of a unique identifier for the new group and entrance of whether the new group is a broadband-only group or a converged broadband and land-mobile-radio (LMR) group. A voice service stack associated with the broadband PTT radio system is updated to include the new group and existing other broadband mobile radios are updated via a voice service stack to reflect the added new group. Where the type of the new group is a converged broadband and LMR group, an LMR interface stack of the LMR radio system is updated to reflect the newly added group.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: March 3, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Eric Brown, Alexander R. Spiro, Derick J. Clack, Zhiyi Zhou
  • Patent number: 10582155
    Abstract: Providing video visitation with cognitive and/or dexterity impaired individuals may call for limiting functionality of a personal cognitive and/or dexterity impaired individual communication and/or media device, such as by an operating system of the personal device. The personal device may play audio and video, accept video communications in response to touching of a screen of the personal device, and establish a video communication in response to such touching of the screen. Providing the video visitation may also include receiving a request to initiate a video communication over the personal device with a cognitive and/or dexterity impaired individual, such as may be requested via a visitor communication and/or media device. Whereupon, an audible message may be played by the personal device, indicating the request, and the video communication between the personal device and the visitor device may be established in response to touching of the screen of the personal device.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: March 3, 2020
    Assignee: Securus Technologies, Inc.
    Inventor: Alexander Noland
  • Patent number: 10575172
    Abstract: According to the present invention, there is provided a method for setting up a cloud account for a mobile operating system on a smartphone equipped with the mobile operating system, comprising the steps of: (1) connecting to a support service providing server by the smartphone, (2) authenticating the smartphone by the support service providing server; (3) remotely accessing the smartphone by the support service providing server to thereby obtain a cloud account from a cloud service providing server through the smartphone; and (4) performing identity validation for the cloud account by the support service providing server between the support service providing server and the cloud service providing server.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: February 25, 2020
    Assignee: Freebit Co., LTD.
    Inventors: Hiroki Ikeda, Atsuki Ishida, Hiroshi Oizumi, Jo Sakai
  • Patent number: 10574769
    Abstract: A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: February 25, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sameh El-Gawady, Jason A. Coglon
  • Patent number: 10560582
    Abstract: User identification information for identifying a user of a first terminal connecting to a communication network of a virtual communication operator via a communication network of a first communication operator is specified, and, based on the user identification information, charging for communication of the first terminal and charging for a service that the virtual communication operator is enabled to provide to the user identified by the user identification information are managed.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: February 11, 2020
    Assignee: NEC CORPORATION
    Inventors: Shintaro Nakano, Satoru Ishii, Hideo Hasegawa
  • Patent number: 10559023
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to offer for sale an avatar engine that generates a visual representation of an interactive avatar capable of engaging in a verbal communication exchange by way of an audio system of a computing device from which the avatar engine is adapted to operate, receive a purchase request from a communication device, transmit to the communication device a usage policy and a copy of the avatar engine responsive to determining that the purchase request involves a request for a reproduction of at least a portion of the avatar engine, and enable the communication device to access services of the avatar engine responsive to determining that the purchase request involves the request for services of the avatar engine. Other embodiments are disclosed.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 11, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Darnell Clayton, Horst Juergen Schroeter, E-Lee Chang, Linda Ann Roberts, Madhur Khandelwal
  • Patent number: 10552601
    Abstract: Deferred subscription activation using blockchain is disclosed. A first plurality of blockchain blocks that contain authorized transactions that authorize corresponding activation request transactions associated with software instances of a plurality of software instances is received. A first grace period that differs from a current grace period based at least in part on at least one characteristic of the first plurality of blockchain blocks is determined. A request for activation associated with a first software instance is received. An execution timer for the first software instance is set to the first grace period to allow the first software instance to execute for at least the first grace period.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: February 4, 2020
    Assignee: Red Hat, Inc.
    Inventor: Justin M. Kilpatrick
  • Patent number: 10516737
    Abstract: According to various aspects, exemplary embodiments are disclosed of apparatus and methods for monitoring and controlling distributed machines. In an exemplary embodiment, a network includes machines each having sensor(s) and/or actuator(s). Each machine has a node resident on the machine and/or in communication with the machine and that provides raw data from the sensor(s) and/or actuator(s). Each node has a network interface, and a processor and memory configured as a node agent to embed the raw data in message(s) without reformatting the raw data. An engine receives and reformats messages from the node agents without reformatting raw data embedded in the messages. The engine directs the reformatted messages including the raw data to user device(s) for use in managing machine activity and/or status. The engine also sends a message from a user device to a node of a given machine, for use in controlling activity and/or status of the given machine.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: December 24, 2019
    Assignee: CONTROL SOLUTIONS ENTERPRISES, INC.
    Inventors: Donald Cyril Ferencz, Jr., Kevin David Hostelley, Justin Wesley Conrad
  • Patent number: 10496438
    Abstract: Techniques for adapting behavioral pairing to runtime conditions in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for adapting behavioral pairing to runtime conditions in a task assignment system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, at least two pairing models for assigning tasks in the task assignment system; monitoring, by the at least one computer processor, at least one parameter of the task assignment system; and selecting, by the at least one computer processor, one of the at least two pairing models based on a value of the at least one parameter.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 3, 2019
    Assignee: Afiniti, Ltd.
    Inventors: Syed Meesum Raza Rizvi, Vikash Khatri
  • Patent number: 10498555
    Abstract: A system for combining wireless sensor networks includes a first sink transmitting a request to combine (RTC) and first routing-information. First nodes propagate data and instructions in a first wireless sensor network. The first nodes broadcast the RTC when the first nodes are boundary nodes. The first routing-information are established based on first transmission paths between the first sink and the first nodes. A second sink receives the RTC and the first routing-information from the first sink. The second sink transmits second routing-information to the first sink. The second routing-information are established based on second transmission paths between the second sink and the second nodes. The second node relays the RTC to the second sink according to a flag in a packet of the RTC. The first wireless sensor network combines with the second wireless sensor network to exchange the first routing-information and the second routing-information.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: December 3, 2019
    Assignee: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
    Inventor: Yen-Cheng Chao
  • Patent number: 10484543
    Abstract: System and method for handling a transaction between a waiting party and queuing party include an independent communication system (ICS) managing calls between the waiting party and calling party and handles sensitive data as well as call-attached data. The ICS manages the transaction in different stages and with different levels of sensitivity. Either party is allowed to modify the call or call preferences during the transaction. The ICS works independently from the queuing party calling system.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: November 19, 2019
    Assignee: FonCloud, Inc.
    Inventors: Shai Berger, Jason Bigue, Michael J. Pultz
  • Patent number: 10477438
    Abstract: A network-based solution of supporting IP multimedia subsystem (IMS) call setup in a next generation system (5GS) is proposed. During an attach or registration area update procedure, a serving base station sends an indication to a UE indicating whether IMS voice over PS session is supported or not. Upon receipt of the indication that IMS VoPS is supported, the UE triggers an IMS registration procedure. However, when an MO/MT call happens, the network determines that the UE may be in conditions where voice service is not supported because the network is not able to provide a successful IMS VoPS over the current serving cell connected to 5G core network. The network then triggers a RAT change or a EPS fallback procedure such that the UE is handover to a target cell that supports IMS VoPS.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: November 12, 2019
    Assignee: MEDIATEK INC.
    Inventors: Chien-Chun Huang-Fu, Guillaume Sebire, Yu-Syuan Jheng
  • Patent number: 10477371
    Abstract: An effective way for the cellular device-to-device communication and the short range communication to share a set of channels for communication is desired. The apparatus may be a user equipment (UE). The apparatus determines a priority level of each channel of a plurality of channels. The apparatus determines whether a first channel of the plurality of channels, the first channel having a highest priority level, is occupied by short range wireless communication. If the first channel is occupied by the short range wireless communication, the apparatus determines availability of one or more remaining channels of the plurality of channels for a cellular device-to-device (D2D) communication, where the one or more remaining channels are different from the first channel.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Kapil Gulati, Shailesh Patil, Gaurav Gupta, Sudhir Kumar Baghel, Marco Papaleo
  • Patent number: 10455637
    Abstract: A first network node connects to a Next Generation Mobile network, such as a Fifth Generation (5G) New Radio (NR) network, and receives, from a user equipment, an attach request that additionally includes a Voice over Long Term Evolution (VoLTE) attach request. The first network node performs a procedure, including signaling, to enable the user equipment to connect to the Next Generation Mobile Network; and signals a second node in a VoLTE Network co-located with the Next Generation Mobile network to attach the user equipment in the VoLTE network.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: October 22, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Andrew Youtz, Jignesh Panchal, Lily Zhu
  • Patent number: 10445630
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: October 15, 2019
    Assignee: PayPal, Inc.
    Inventors: David Lin, Aniruddha Dhamal, Justin Meier, Sankiran Srinath
  • Patent number: 10440763
    Abstract: The disclosure discloses a Machine to Machine (M2M) node deletion and registration method and an M2M node. The deleting method includes: a receiving step: receiving a node deleting request for a first M2M node; and a responding step: in response to the node deleting request, deleting a node resource of the first M2M node, and reserving a physical resource corresponding to the first M2M node, the physical resource including at least one of an Application Entity (AE) resource and a Common Service Entity (CSE) resource. Embodiments of the disclosure also provide a computer storage medium.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: October 8, 2019
    Assignee: ZTE CORPORATION
    Inventor: Hao Wu
  • Patent number: 10404479
    Abstract: In order for charging SDT and MTC device trigger over control plane, there is provided a network node (40) that relays messages over a control plane (T5 and Tsp) between an MTC device (10) and an SCS (50). The network node (40) counts the number of messages successfully relayed, and generates a CDR in accordance with the counted number. The messages are SDT messages delivered from the MTC device (10) to the SCS (50), SDT messages delivered from the SCS (50) to the MTC device (10), or MTC device trigger messages delivered from the SCS (50) to the MTC device (10). The network node (40) transfers the CDR to an OCF (31) or a CDF (32).
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: September 3, 2019
    Assignee: NEC CORPORATION
    Inventors: Xiaowei Zhang, Anand Raghawa Prasad
  • Patent number: 10397406
    Abstract: A method and an apparatus for processing a call to an aggregate endpoint device over a network are disclosed. For example, the method receives a session request by a Serving-Call Session Control Function (S-CSCF), wherein a route header for the session request comprises an aggregate endpoint identifier, and interacts with an application server to receive a Public User Identity (PUID) of the aggregate endpoint device in accordance with the aggregate endpoint identifier. The method performs a termination processing for the session request using the PUID of the aggregate endpoint device, and forwards the session request towards the aggregate endpoint device.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 27, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Steven A. Siegel, Nancy E. Lambros, Leopold Strahs
  • Patent number: 10387472
    Abstract: A computerized text analysis method that comprises: searching a resource of information with a search query comprising at least one of: (a) the specific debatable topic, and (b) a personal derivation of the specific debatable topic, to obtain a list of indices whose index subject contains the personal derivation and/or the specific debatable topic; determining, by applying a rule-based classifier, whether the index subject of each of the indices is (i) in favor of the debatable topic or (ii) against the debatable topic; detecting, in each of the indices, hyperlinks to encyclopedic entries whose entry subjects are person names; and determining that: if the index subject of each of the one or more indices is in favor of the specific debatable topic, then the persons are in favor of the specific debatable topic, and vice versa.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Roy Bar-Haim, Noam Slonim, Orith Toledo-Ronen
  • Patent number: 10383016
    Abstract: Apparatus and methods to support emergency services through untrusted wireless networks by a user equipment (UE) are disclosed. The UE detects a request for emergency services to be provided via an untrusted wireless network. The UE de-registers from any non-emergency services and releases any existing PDN connections. The UE sends a request for emergency services to an evolved packet data gateway (ePDG) at an Internet Protocol (IP) address obtained from a table or from a domain name system (DNS) server. The request includes an indication for emergency services using a configuration attribute assigned to indicate emergency services. The UE receives from the ePDG an indication of support for emergency services in a reply to the request.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 13, 2019
    Assignee: Apple Inc.
    Inventors: Krisztian Kiss, Rohan C. Malthankar, Vikram Bhaskara Yerrabommanahalli, Rafael L. Rivera-Barreto
  • Patent number: 10378912
    Abstract: A system is disclosed for managing waste services. The system may have a locating device configured to generate a signal indicative of a location of a service vehicle on a roadway, a communication device, and a controller in communication with the locating and communication devices. The controller may be configured to determine a side of the roadway at which a first target location is currently being serviced by the service vehicle, and to determine based on the signal from the locating device a proximity of the service vehicle to a second target location at which the waste services are to be performed. The second target location may be on the same side of the roadway as the first target location. The controller may also be configured to automatically provide via the communicating device an estimated time of arrival to a customer corresponding to the second target location, based on the proximity.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: August 13, 2019
    Assignee: Rubicon Global Holdings, LLC
    Inventors: Philip Rodini, Samantha Podgorny, Ryan Alexander
  • Patent number: 10382924
    Abstract: Disclosed are a method and an apparatus for managing a Machine To Machine (M2M) node. On a registered Common Service Entity (CSE) of an Application Entity (AE) or a CSE, an AE resource created for the AE or a CSE resource created for the CSE is associated with an M2M node resource created for an M2M node where the AE or the CSE is located. When the M2M node resource on the registered CSE is changed, the AE resource or the CSE resource associated with the changed M2M node resource is updated.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: August 13, 2019
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
    Inventor: Hao Wu
  • Patent number: 10375175
    Abstract: Embodiments of the present disclosure disclose a method and an apparatus for a terminal application to access a NAS. The method includes: when a request for a terminal application to access a NAS is received, sending an establishment request for a hole punching connection to the NAS, and receiving an establishment request for a hole punching connection sent by the terminal application; and after the hole punching connection with the terminal application and the hole punching connection with the NAS are successfully established, completing data transmission between the terminal application and the NAS based on the successfully established hole punching connections.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 6, 2019
    Assignee: ZTE CORPORATION
    Inventors: Chunjun Lu, Yongming Yang, Fangfang Luo
  • Patent number: 10362618
    Abstract: A communication system includes a plurality of communication devices constituting a network. Each of the communication devices includes a first wireless communication circuit and a second wireless communication circuit. The second wireless communication circuit of a lower-level communication device accesses the first wireless communication circuit of a higher-level communication device, whereby the higher-level communication device and the lower-level communication device are connected so as to constitute the network. Each of the plurality of communication devices stores system information. When any one of the communication devices is disconnected from the higher-level communication device, the disconnected communication device searches for another communication device using the system information and makes reconnection to the communication device detected by the search.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 23, 2019
    Assignee: YAMAHA CORPORATION
    Inventors: Masakazu Shirai, Yuki Suemitsu
  • Patent number: 10356842
    Abstract: A repeater for transferring same-destination frames that are addressed to a destination Electronic Control Unit (ECU) efficiently by receiving the frames from respectively different ports, includes: four ports; and a switcher, wherein the first and second ports respectively originating a communication path to an individual ECU, and the third and fourth ports respectively connected to an individual ECU that is different from the one connected the first and second ports, and when the same-destination frames are received by the third and fourth ports of the repeater at the same time, the switcher distributes the same-destination frames among the first and second ports to be transferred via two, i.e., different, communication paths toward one, i.e., same, destination ECU.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: July 16, 2019
    Assignee: DENSO CORPORATION
    Inventors: Zhuomin Zhou, Yoshifumi Kaku
  • Patent number: 10356000
    Abstract: The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). A method for uploading data by a station (STA) in a mobile communication system supporting a plurality of radio access interfaces (RAIs) is provided. The method includes, upon detecting that there is content to be uploaded, determining whether a first RAI among the plurality of RAIs is available, and when the first RAI is available, transmitting a header message including information related to the content and a body message including at least one of a plurality of segments which are generated based on the content to a proxy server through the first RAI to upload the at least one of the plurality of segments to an original server.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: July 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun-Joo Lee, Chul-Ho Lee, Jin-Hyoung Kim, Yong-Seok Park, Jin-Ho Lee, Joon-Young Choi
  • Patent number: 10348890
    Abstract: An information processing apparatus including processing circuitry is provided. The processing circuitry is configured to perform security authentication on the first terminal when receiving a call setting request of a first terminal. The processing circuitry is configured to obtain personalized information that is set by a first user via the first terminal when the security authentication on the first terminal succeeds. The processing circuitry is further configured to provide the personalized information of the first user to a second terminal for display during a call with the first terminal. Further, the provided personalized information of the first user is displayed on a call interface of the second terminal.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: July 9, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Cancai Yuan, Zhigang Wu, Jiayao Feng, Zhaowu Lin
  • Patent number: 10348517
    Abstract: Systems and computing devices may be configured to intelligently apply service-level policy, charging, licensing, and authorization controls in a telecommunication system that implements or uses network function virtualization technologies. A server computing device deployed in the telecommunication network may be configured to receive a policy request message relating to a network service lifecycle event from another network component, use the information included in the received policy request message to make a service-level policy decision, generate a trigger definition relating to the network service lifecycle event based on the policy decision, generate a policy response message that includes the trigger definition, and send the generated policy response message to the network component.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: July 9, 2019
    Assignee: OPENET TELECOM LTD.
    Inventors: Alan McNamee, Peter Haraszti, Bart Lehane, John Fitzpatrick
  • Patent number: 10334331
    Abstract: A method and system for controlling vehicle sensor data acquisition using a vehicular communication network, including synchronizing a local clock signal of a first vehicle and a local clock signal of a second vehicle with a global time signal. Further, determining a capture interval for a sensor data acquisition process time that maximizes a total number of data frames that can be captured by a sensor of the first vehicle and by a sensor of the second vehicle. Based on the capture interval, transmitting a first sensor trigger pulse to the sensor of the first vehicle and transmitting a second sensor trigger pulse according to the sensor of the second vehicle. The first vehicle transmits the sensor data from the sensor of the first vehicle to the second vehicle, and the second vehicle transmits the sensor data from the sensor of the second vehicle to the first vehicle.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: June 25, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Samir K. Al-Stouhi, Paritosh Kelkar, Hasan Tafish
  • Patent number: 10321268
    Abstract: A method, computer-readable medium, and system are provided for managing a dynamic wireless network. An aspect of this invention is to identify the occurrence of an overlap of coverage areas provided by separate wireless access points, at least one of which is mobile.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: June 11, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael J. Cook, Ivan Ong
  • Patent number: 10313917
    Abstract: A front-haul controller for a network coupling a BBU and an RRH that exchanges RF analog signals with a supported UE. The network comprises a plurality of nodes coupled by variable bit-rate network communications links. The BBU exchanges packets of frequency-domain samples with the RRH along the network. The front-haul controller monitors information about wireless spectrum occupancy at the RRH and at least one spectrum occupancy threshold and varies a bit-rate of the network link in accordance therewith. The front-haul controller can proactively adjust the bit-rate and/or the threshold during periods associated with at least one event that may impact the spectrum occupancy. The network link can be a FlexE, SONET, DWDM, LAG and/or ECMP link.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: June 4, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hassan Halabian, Peter Ashwood-Smith
  • Patent number: 10306511
    Abstract: A method and apparatus for deciding a secondary eNB (SeNB) user equipment aggregate maximum bit rate (UE-AMBR) in a wireless communication system is provided. In one embodiment, a master evolved NodeB (MeNB) in dual connectivity receives assistant information, which includes at least one of a buffer size or load information of a SeNB, from the SeNB, and decides whether to change a SeNB UE-AMBR based on the assistant information. In another embodiment, the MeNB transmits an indication which requests change of a SeNB UE-AMBR to a SeNB, receives information related to a new SeNB UE-AMBR from the SeNB; and decides whether to change the SeNB UE-AMBR based on the information related to the new SeNB UE-AMBR.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: May 28, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jian Xu, Daewook Byun
  • Patent number: 10275750
    Abstract: A customer engagement device (CED) may receive a payment token associated with a transaction from a point of sale (POS) system. The CED may retrieve transaction details associated with the transaction from a gateway. The CED may prompt a customer to provide payment information for the transaction and may collect payment information from the customer. The CED may provide the payment information and may obtain a transaction authorization from the gateway. The CED may inform the POS system regarding the transaction authorization.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: April 30, 2019
    Assignee: CAYAN LLC
    Inventors: Marc Castrechini, Henry Helgeson, Markiyan Malko
  • Patent number: 10277681
    Abstract: A machine-to-machine communication platform provides a flexible system for device control and solution hosting. In particular, the communication platform hosts and manages third party vertical solutions that interact with external devices. A third party gateway provides the third parties with access to the communication platform so that the third parties may define, configure, and monitor custom vertical solutions that are locally hosted in the communication platform. The communication platform provides a communication manager that implements a device independent communication facility for communicating with the external devices. As a result, the communication platform connects to, communicates with, and controls virtually any external device.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 30, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Fabio Mungo, Andrea Franco, Emilio Paterlini
  • Patent number: 10270643
    Abstract: Embodiments of methods and systems for peer-to-peer interconnection between service providers are presented. In one embodiment, a method includes receiving, at a session controller, a request for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network. The method may also include referencing a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network from a database of available routes. Additionally, the method may include identifying, in a peer-to-peer interconnect controller, a path for communication with the target communication device in response to the list of available routes. In one embodiment, the method also includes establishing a peer-to-peer communication session from a peering point to the target communication device over the path.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 23, 2019
    Assignee: GENBAND US LLC
    Inventors: Frederick C. Kemmerer, Jr., Carroll L. Gray-Preston, Jeremy Fuller
  • Patent number: 10264062
    Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computing device transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of popularity information pertaining to the requested resource. The client computing device then transmits a second DNS query to the content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley E. Marshall, Swaminathan Sivasubramanian