Special Service Patents (Class 455/414.1)
  • Patent number: 10805356
    Abstract: Aspects of the present disclosure are directed to providing remote services for endpoint devices of a plurality disparate client entities. In an example embodiment, an apparatus includes a computing server configured to provide communications for a plurality of endpoint devices respectively associated with a plurality of disparate client entities according to and responsive to client-specific sets of control data. The apparatus also includes a processing circuit configured to adjust routing of the communications by the computing server, in response to call event data generated by the computing server, by generating the client-specific sets of control data for each client entity according to a respective set of directives.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: October 13, 2020
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 10805374
    Abstract: Systems and methods provide real-time processing in edge servers of a network. In one example, an edge server receives real-time streaming data from at least a first client device and processes, in real-time, the received real-time streaming data to produce real-time edge processed data. The edge server receives a request for real-time streaming data from at least a second client device and provides in real-time, the real-time edge processed data to the requesting second client device. In some embodiments the edge server forwards the received real-time streaming data, and if desired, the edge processed data to a central server or other server, for processing.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 13, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Zangri, Jeffrey Martin, Robert Imig, Wenshuai Hou
  • Patent number: 10805358
    Abstract: A method for operating a universal casting service is described. The method receives a casting request from a first client; initiates a first casting session to a first casting device; establishes a first queue for the first casting device; adds a first media item to the queue from the first client; receives a casting request from a second client; and adds a second media item to the first queue from the second client.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vaibhav Girish Parikh, Junyan Lin, Paul Valentin Borza, Brian Thomas Schwartz
  • Patent number: 10802857
    Abstract: Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for consuming the captured contextual attributes to perform services on the host computers. The machines are virtual machines (VMs) in some embodiments, containers in other embodiments, or a mix of VMs and containers in still other embodiments. Some embodiments execute a guest-introspection (GI) agent on each machine from which contextual attributes need to be captured. In addition to executing one or more machines, each host computer in these embodiments executes a context engine and one or more attribute-based service engines. Through the GI agents of a host's machines, the context engine of that host in some embodiments collects contextual attributes associated with network and/or process events on the machines, and provides the contextual attributes to the service engines to use to identify service rules for processing.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: October 13, 2020
    Assignee: NICIRA, INC.
    Inventors: Laxmikant Vithal Gunda, Vinith Podduturi
  • Patent number: 10796290
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data, and identify one or more action items in the environmental data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive user input data, and provide purchase request data to a merchant terminal in response to those inputs.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: October 6, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Drew Jacobs, Justin Wishne, Karen Nickerson, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Patent number: 10798670
    Abstract: An information processing device includes a processor configured to: receive first positional information related to a position of a portable device from the portable device; extract transmitters located within a certain area including a first positional coordinate, which is a positional coordinate of the portable device based on the first positional information, from among registered transmitters, calculate respective distances between transmitters within the certain area and the portable device, and extract a predetermined number or less of transmitters based on the calculated distances from among the transmitters within the certain area; and transmit first identification information of the predetermined number or less of transmitters, which allows the portable device to determine whether the first identification information includes second identification information indicating a transmitter transmitted from the transmitter in and to perform a particular process when the first identification information inc
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: October 6, 2020
    Assignee: UNERRY INC.
    Inventors: Norihito Uchijima, Hidetoshi Uchiyama
  • Patent number: 10797762
    Abstract: Beamforming in massive MIMO networks includes monitoring a signal condition such as pathloss of wireless devices and, based thereon, selecting a type of reference signal for the wireless devices, the type selected from among a non-precoded reference signal, a beamformed reference signal, or a standard reference signal. Further, an MCS of the wireless devices is monitored and, based thereon, the type of reference signal is adjusted.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 6, 2020
    Assignee: Sprint Spectrum L.P.
    Inventors: Sanghoon Sung, Yun Sung Kim, Minho Song, Sandeep Mangrulkar
  • Patent number: 10798551
    Abstract: An automated method is provided for activating a NFC application in a mobile interface device. In this method, the device receives from a beacon a wireless beacon signal comprising at least one beacon identifier. The wireless beacon signal is processed by the mobile interface device to determine the at least one beacon identifier. The mobile interface device determines based on the at least one beacon identifier, whether to activate the NFC application. Responsive to a determination that the NFC application should be activated, the mobile interface device transitions the NFC application from a passive state to an active state. NFC communication is then established between the mobile interface device and at least one NFC transmitting device disposed within a beacon range volume defined by the beacon location and the beacon range.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: October 6, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: David Gabriele, Wayne Lutz, Lin Ni Lisa Cheng, Daniel John Marsch, Tyler Maiman, Saleem Ahmed Sangi, Kevin Osborn
  • Patent number: 10791184
    Abstract: In an implementation, providing service information is described. Current scenario information of a client device is obtained by a server and from a client device. Service information matching the current scenario information of the client device is obtained by the server, where the service information is associated with a plurality of services. The service information is returned by the server and to the client device, where the client device displays the service information in a specified interface using a visualization template, and where the service information includes at least one of access information or an interface of an application.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: September 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Yueguang Zhang
  • Patent number: 10791443
    Abstract: A network device obtains an External Identifier for a user device. The External identifier includes a “<Local Identifier>@<Domain Identifier>” format. The network device generates a message, the message including a user identity field for the user device. The user identity field includes the External Identifier. The network device sends, to another network device, the message via an Sh interface.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: September 29, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Suzann Hua, Sudhakar Reddy Patil, Wing-Cheong V. Yeung, Priscilla Lau
  • Patent number: 10785711
    Abstract: A mobile terminal and a network access method for a mobile terminal roaming service are disclosed. The mobile terminal according to the present invention comprises a control unit for: identifying a roaming area/country corresponding to a current location of a terminal body, on the basis of information included in PLMNs searched for in the terminal body, in response to the detection of a total failure in searching of the terminal body, a wireless communication unit, a lastly registered PLMN, a home PLMN, and PLMNs stored in a SIM; and controlling the wireless communication unit so as to connect to one of PLMNs having been successfully camped in the identified roaming area/country.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 22, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Aby Kanneath Abraham, Rohit Gupta
  • Patent number: 10785305
    Abstract: Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 22, 2020
    Assignee: Dropbox, Inc.
    Inventors: Viraj Mody, Anand Subramani, Dima Ryazanov, Tina Wen, Stefano Cayre
  • Patent number: 10776017
    Abstract: Provided is a vehicle-mounted relay device that can suppress failures in reading/writing of data due to electric power shortage. The vehicle-mounted relay device determines whether or not reading/writing of data is possible based on the required amount of stored power in the electric power storage device and the remaining amount of stored power in the electric power storage device needed to read/write the data. If the remaining amount of stored power is equal to or greater than the required amount of stored power, there is no risk that the remaining amount of stored power in the electric power storage device may run short before the reading/writing of the data ends. Accordingly, if it is determined that reading/writing of the data is possible, the vehicle-mounted relay device causes an ECU, which is a vehicle-mounted control device, to start reading/writing the data.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: September 15, 2020
    Assignees: AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Yoshikuni Shimomura
  • Patent number: 10778543
    Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. A processing device may collect set(s) of policy parameter values from one or more third party platforms, respectively, by communication with remote interface(s) employed on the one or more third party platforms, respectively; each set of policy parameter values defines a threshold for issuing a user suspension for a service provided by a respective one of the third party platforms; collect one or more sets of usage metrics for the one or more services from the one or more third party platforms, respectively, by communication with the remote interface(s); the communication with the remote interface(s) to collect the sets of usage metric(s) is asynchronous with communications by which the remote interface(s) received the usage metrics. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 15, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Colbert Guan, Jigna Bhatt, Thomas Nicholas Valine, Ruofan Zhang, Sampath Tulava
  • Patent number: 10779112
    Abstract: Examples relate to devices being managed based on their locations relative to a facility. In some examples, the location of a client device can be determined relative to a facility. An organizational group can be associated with the location. The client device can be associated with the organizational group. Whether the client device complies with a compliance policy associated with the organizational group can be determined.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: September 15, 2020
    Assignee: AirWatch LLC
    Inventors: Santhosh Chandrashekarappa Irani, Dharmesh Guna, Ramani Panchapakesan, Lokeswar Akuthota, Prashant Agrawal
  • Patent number: 10769229
    Abstract: In one example, a user with multiple devices may have the same group of favorited webpages across each device while having the bookmark listing of the favorited pages organized to present a device-specific order. A user device may receive in a roaming bookmark listing profile a bookmark describing a webpage for ready access by a user. A user device may associate the bookmark with a usage data set describing an interaction with the webpage by the user. A user device may examine the usage data set for the webpage in relation to the user device. A user device may present the bookmark in a bookmark listing to a user based upon the usage data set.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Megan Marie Quintero
  • Patent number: 10761794
    Abstract: An image processing apparatus capable of performing image processing by communicating with a remote terminal includes: a communication part that communicates with the remote terminal; a display part; and a hardware processor that: is capable of obtaining a file having a format corresponding to a first icon image, the file being a file as an image processing target; is capable of performing image processing involving file format conversion of the obtained file; obtains a second icon image corresponding to a format of a file after undergoing processing generated by the image processing, from the remote terminal; and causes the display part to display the second icon image obtained by the hardware processor, for the file after undergoing processing.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 1, 2020
    Assignee: KONICA MINOLTA, INC.
    Inventors: Hozuma Nakajima, Kazuaki Tomono, Kenzo Yamamoto
  • Patent number: 10762281
    Abstract: Systems and techniques are described for compressing strings by using a tree data structure. Specifically, for each string in a sequence of strings, the embodiments can traverse the tree data structure by matching characters of the string with characters associated with nodes of the tree data structure until either (1) all characters in the string have been processed, or (2) a current character in the string does not match a corresponding character in a current node of the tree data structure. Next, a first node identifier associated with the current node can be returned if all characters have been processed. Otherwise, a new node can be created in the tree data structure to store the remaining characters in the string, and a second node identifier associated with the new node in the tree data structure can be returned.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: September 1, 2020
    Assignee: Riverbed Technology, Inc.
    Inventor: John J. Delio, Jr.
  • Patent number: 10764936
    Abstract: A method for transmitting non-access stratum (NAS) messages is provided, the method comprising: receiving, from a user equipment, a request message for establishing a radio resource control (RRC) connection; and sending to the user equipment a response message RRC connection setup on a first signaling radio bearer (SRB). The response message RRC connection setup comprises configuration information for a second SRB, the second SRB is used for transmitting a first NAS message, and the configuration information is used to configure the second SRB to support a radio link control unacknowledged mode (RLC UM). The present invention further provides a corresponding base station and user equipment.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: September 1, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Fangying Xiao, Renmao Liu, Ningjuan Chang
  • Patent number: 10750836
    Abstract: There is provided a bag (10) comprising an outer shell (15), the outer shell having an exterior surface (14) and an inferior surface (16) opposite the exterior surface. The interior surface (16) faces towards an interior (18) of the bag, the interior for storing a mobile phone (100). The bag (10) comprises a plate (40) mounted on the exterior surface, a lamp, and a controller, wherein the plate comprises a lens or aperture (42) for viewing the lamp therethrough, and wherein the lamp is electrically connected to the controller, the controller comprising a wireless transceiver for wirelessly communicating with the mobile phone (100). The plate (40) and the controller form a touch detector configured to detect when the plate is touched, the bag comprises a battery pack (30) within the interior of the bag, and the battery pack (30) is connected to the controller for powering the controller.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: August 25, 2020
    Inventors: Enrico Caroli, Raffaele Caroli
  • Patent number: 10749828
    Abstract: Systems and methods are provided for generating for presentation information about an event on a device that is in a mode of operation that prevents presentation of information about events. This may be accomplished by a media guidance application that receives a command, on a user device associated with a first user, to place the user device in a do not disturb mode. The media guidance application receives, while the user device is in the do not disturb mode, information about an event and determines whether the event is relevant to the user. The media guidance application then determines whether the event is trending among a plurality of users associated with the user and, if trending, displays, while the user device is in the do not disturb mode, a notification about the event to the user on the user device.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: August 18, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: Abubakkar Siddiq
  • Patent number: 10749829
    Abstract: The present invention discloses a method for processing messages at a network node, wherein the network node has a plurality of SIM card slots. The network node first receives a message and determines whether the message matches any predefined pattern by performing a lookup on the first configuration database. If the message matches any predefined pattern, the network node processes the message. Alternatively, this can be done when the message is forwarded to a management server.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: August 18, 2020
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Man Kit Kwan, Kenneth Kai Kut Yip, Wan Chun Leung
  • Patent number: 10749635
    Abstract: Embodiments of a system and method for random access and scheduling request for new radio things sidelink are generally described herein. In some embodiments, a nUE (network user equipment) schedules a RA (random access) resource in a control channel. The nUE decodes a TAS (transmitter resource acquisition and sounding) payload, received from a wUE (wearable user equipment) in a PRB (physical resource block) addressed to a RA-ID (random access identifier) associated with the nUE. The nUE encodes, in response to decoding the TAS payload, a RAS (receiver resource acknowledgement and sounding) payload in the PRB. The nUE decodes initial access content received via a data channel from the wUE, the initial access content including a pro posed temp ID (temporary identifier) for addressing the wUE. The nUE encode, in response to the initial access content, an ACK (acknowledgement), addressed to the wUE, to accept initial access of the wUE.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 18, 2020
    Assignee: Apple Inc.
    Inventors: Qian Li, Guangjie Li, Geng Wu, Xiaoyun May Wu, Joonbeom Kim, Hassan Ghozlan, Dawei Ying, Vesh Raj Sharma Banjade, Satish Chandra Jha, Yaser M. Fouad, Lu Lu
  • Patent number: 10748411
    Abstract: A system for automatically disarming an intrusion detection system, the intrusion detection system protecting a premises and having an armed state and a disarmed state of operation, including an intrusion detection system state of operation ascertainer operable, responsive to receiving an indication of detection of an intrusion, for ascertaining whether the intrusion detection system is in the armed state; a registered mobile communicator proximity detector communicating with the intrusion detection system state of operation ascertainer and operable, responsive to ascertaining that the intrusion detection system is in the armed state of operation, for ascertaining whether at least registered mobile communicator is in a vicinity of the premises; and an automatic intrusion detection system disarmer communicating with the registered mobile communicator proximity detector and operable, responsive to the ascertaining that at least one registered mobile communicator is in the vicinity of the premises, for automatic
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: August 18, 2020
    Assignee: TYCO FIRE & SECURITY GMBH
    Inventors: Shai Lifshitz, Daniel A. Rettig
  • Patent number: 10749380
    Abstract: A wireless status indicator for a wireless power transfer system includes an object configured to wirelessly generate power responsive to a magnetic flux field of a wireless power transmitter and to generate a status indication of the wireless power transfer system. A wireless power transfer system comprises a wireless power status indicator configured to wirelessly generate power responsive to a wireless power signal and to generate a status indication of the wireless power transfer system. A related method includes generating power by a wireless status indicator and generating a status indication responsive to a wireless power signal. The wireless status indicator is a separate stand-alone device than a wireless power transmitter and wireless power receiver involved in the wireless power transfer. The status indication corresponds to a state of wireless power transfer.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: August 18, 2020
    Assignee: Integrated Device Technology, Inc.
    Inventor: David F. Wilson
  • Patent number: 10742326
    Abstract: A system for transmitting data over an optical communication path is configured to receive data to be encoded in a bitstream for transmission using an optical communication path and encodes the received data to obtain a bitstream. The system is further configured to determine that the bitstream includes a sequence of consecutive bits, and obtain a power level at which to transmit a portion of the bitstream based on a count of the consecutive bits in the sequence. The system may be configured to selectively activate a light source at a power level according to a modulation scheme to optically transmit the portion of the bitstream at the power level.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 10742807
    Abstract: Systems for call processing access and provide structured data about a customer to a representative, where the data is configured and presented through an optimized network are provided. The disclosed call processing systems provide a tailored, interactive graphical user interface (GUI) that provides access to specific user-focused internal and external data resources, presented to the representative, to allow the representative to drive conversations and address the customer's needs quickly.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 11, 2020
    Assignee: UNITEDHEALTH GROUP INCORPORATED
    Inventors: Michael Lee Baker, David Shapiro, Lee A. Butterworth, Siddhartha Bothra, Matthew N. Horton, Wayne White, Thomas John Allenburg, Leslee Matthews, Lisa Marie Heath
  • Patent number: 10740797
    Abstract: A system may provide for mobile application based online advertising via mobile application interface. A database may be configured to store data corresponding to a plurality of visual elements for rending an advertisement. An advertising server may be in operative communication with the database and configured to receive requests for advertisement campaigns. A mobile interface may allow submission of information relating to an advertisement campaign to the advertising server. A generator engine may be configured to select from the plurality of visual elements and generate display logic for displaying an advertisement corresponding to the advertisement campaign.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: August 11, 2020
    Assignee: Oath Inc.
    Inventors: Wentong Li, Yi Mao
  • Patent number: 10740864
    Abstract: There is disclosed a system for transmitting data to users. The system includes nodes interconnected by at least one data network. The nodes are organized hierarchically to comprise a root node and at least two child nodes. The data transmission characteristics of communication with each of the child nodes are different. The root node is configured to: receive data transmission preferences of a particular user; receive data to be transmitted to the particular user; and transmit a selected subset of the data to at least one of the child nodes. The subset selected based on at least the received data transmission preferences and the data transmission characteristics, to permit the particular user to obtain data from the child nodes according to the data transmission preferences. The at least one of the child nodes being configured to: receive data from the root node; and transmit at least part of the received data to the user.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: August 11, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Nimal Gamini Senarath, Alex Stephenne, Philippe Leroux, Mehdi Arashmid Akhavain Mohammadi, Aaron James Callard
  • Patent number: 10736203
    Abstract: The invention relates to a system comprising a remote control (21), a pull-out box (8) comprising an emitting and receiving RF chip (16), a switch (14) controlling the electrical power supply of the energiser (4), and a first electronic circuit (15) for operating the switch (14), exchanging RF signals with the RF chip (16). The system comprises a remote control (20) for reading and emitting signals conducted by the fence wire (2), a galvanic connection (9, 10) to the electric fence, and in the pull-out box, a second electronic circuit (19) for operating the switch (14) in connection with the remote control (20), and means for transforming signals conducted by the wire (2) into RF signals emitted by the RF chip (16).
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: August 4, 2020
    Assignee: LACME HOLDING
    Inventor: Valéry Hamm
  • Patent number: 10735180
    Abstract: A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters and failure modes. The hardened VoIP system offers the functions a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: August 4, 2020
    Assignee: Clever Devices Ltd.
    Inventors: Philip Bradley Bockrath, Darryl G. Curtis, Paul A Dennis
  • Patent number: 10736078
    Abstract: A system and methods are provided for dynamically muting or suppressing notifications of new communications. When a new communication is received for a user of a communication device (e.g., a mobile telephone, a computer) while notifications are muted, no notification may be issued to the user or, alternatively, a muted notification that differs from a normal notification may be issued. A muted notification may have muted sound or no sound, abbreviated vibration or no vibration, or may otherwise be a dampened version of a normal notification. Dynamic muting may be applied or managed on the user's device or on a system that hosts the communication application for which notifications are muted. Different applications and/or communication sessions (e.g., different chat groups) may be muted differently (e.g., for different periods of time). When a group chat session is muted, the duration of muting may be proportional to the number of participants.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 4, 2020
    Assignee: WHATSAPP, INC.
    Inventors: Jan Koum, Bryan D. O'Connor, Brian Acton
  • Patent number: 10732968
    Abstract: A method for generating an augmented reality module by an apparatus is described. Processing circuitry of the apparatus obtains preset third party software development interface information, the third party software development interface information being uniformly encapsulated with an AR core engine and an AR rendering engine, and a system parameter and pose information that are associated with the AR core engine being passed into the AR rendering engine. The processing circuitry generates, according to the third party software development interface information and a document configured corresponding to the third party software development interface information, an AR module of a mobile client, the correspondingly configured document comprising interface use information of the AR core engine and the AR rendering engine.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 4, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Ding, Xiao Liu, Hailong Liu, Bo Chen
  • Patent number: 10730481
    Abstract: A system and method for remote control of functionalities of a vehicle, for example a motor vehicle reserved for hire, is provided. The system and method include transmission and receipt of information between a mobile terminal, a remote vehicle management system and a control unit of a vehicle to remotely control, particularly to remotely initiate, particular functionalities of a vehicle which has been selected, particularly reserved, in advance using the vehicle management system. The mobile terminal is identified to the vehicle on the basis of an interchange of identifiers that the vehicle and the terminal have received in advance from the vehicle management system.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: August 4, 2020
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Dennis Burgkhardt, Hyung-Taek Lim, Thomas Krauss
  • Patent number: 10735483
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 4, 2020
    Assignee: RINGCENTRAL, INC.
    Inventors: Karl Klug, Patrick Kleiner
  • Patent number: 10735895
    Abstract: A plurality of transducers positioned at respective specified locations in a vehicle are actuated to generate a plurality of respective tones. A plurality of respective time differences are determined between times that each respective tone is generated by the respective transducer and the tone is detected by a portable device. A location of the portable device is determined based at least in part on the time differences.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: August 4, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Patrick Kevin Holub, John Robert Van Wiemeersch, Adil Nizam Siddiqui, Jeffrey Allen Greenberg, Brad Alan Ignaczak
  • Patent number: 10725731
    Abstract: This is directed to controlling the output of audio based on the mode of an electronic device. In particular, this is directed to an electronic device having a sound mode, silent mode, and mute mode controlling the output of audio along different audio output routes. In the sound mode, all audio can be output, while only registered or authorized audio can be output in the silent mode. In the mute mode, no audio can be output. The sound and silent modes can be enabled using an interface of the device (e.g., a switch having two possible states), while the mute mode can be enabled using an accessory coupled to the device. To disengage the mute mode, a user can provide a corresponding instruction using the accessory, or providing an instruction on the device related to volume control. For example, a user can change the device volume using an on-device interface, or toggle a sound/silent switch to a sound mode.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: July 28, 2020
    Assignee: APPLE INC.
    Inventors: Patrick Coffman, Meriko Borogove, Jonathan Bennett, Gregory Chapman, Anthony Guetta, Deepak Iyer, Eric Johnson
  • Patent number: 10726314
    Abstract: By performing Natural Language Processing (NLP) on a comment to a social media post, an entity that is referenced in the comment is extracted. The entity is an object other than a human face that is depicted in an image in the post. The image is analyzed to determine whether the entity is represented in the image. When the entity is represented in the image, a sentiment value of the comment is computed relative to the entity. A value corresponding to the sentiment value is assigned to a characteristic of a graphical artifact. A position is determined relative to an area occupied by the entity in the image. The graphical artifact is caused to be overlaid on the image at the position and with the value of the characteristic.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Trudy L. Hewitt
  • Patent number: 10721319
    Abstract: A computer system for conducting an Internet protocol (IP) notification campaign. The system comprises an application that receives a request to send notifications to a number of mobile communication devices that identifies a content of the IP notification, analyzes information associated with mobile devices based on the request, where analyzing the information comprises determining a number of IP notifications previously sent to the mobile devices during a predefined period of time and determining other information about the mobile devices, determines a score for each of the analyzed plurality of mobile devices based on the content of the IP notification and the analysis, and subject to a restriction against sending more than a predefined number of IP notifications to a mobile device during the predefined period of time, selects the number of mobile devices based on their scores, and transmits the IP notification to each of the selected mobile devices.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: July 21, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Matthew Habiger, Jared K. Harpole, Mariann R. Sylvester
  • Patent number: 10721708
    Abstract: Techniques for generating a prediction for a location of a mobile device includes a network controller obtaining signal strength information and angle-of-arrival information for mobile devices from a plurality of access points disposed at a location that includes two or more zones. The network controller extracts features from the obtained information. The features indicate whether the mobile devices are more likely in a first zone than in one or more of second zones of the two or more zones. The network controller generates a software model for classifying a mobile device into one of the two or more zones by applying a computer learning process to the extracted features. The network controller uses the software model to generate a prediction indicating that a first mobile device is in one of the two or more zones, and performs an action at the location based on the prediction.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: July 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Abhishek Mukherji, Santosh G. Pandey, Rong Peng, Vinay Raghuram, Liu Huang
  • Patent number: 10721535
    Abstract: A method of transmitting broadcast data by a broadcast receiver includes connecting the broadcast receiver with a companion device; receiving a request for Electronic Service Guide (ESG) data from the companion device; and transmitting the broadcast data including partial or full ESG information of the ESG data to the companion device based on a type of the request. The ESG data includes a content fragment including an extension element including a component element, and the component element including at least one of a video component element describing a role of a video component, an audio component element describing a role of an audio component, a closed caption component element describing a role of a closed caption component, or an application component element describing a role of an application component, and a capability element for the at least one of the video component or the audio component.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 21, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungjoo An, Seungryul Yang, Woosuk Ko, Jinwon Lee, Kyoungsoo Moon, Sungryong Hong, Minsung Kwak
  • Patent number: 10721603
    Abstract: A controller such as an instant micro-connectivity controller includes a transceiver configured to receive a network access request (NAR) associated with an activity of an application executing on a device in a managed network. The NAR indicates a request for access by the application for a duration of the activity and the NAR includes a timestamp and information indicating the duration. The controller also includes a processor configured to selectively grant the request based on information included in the NAR and generate configuration information for the managed network in response to granting the request. In some cases, the configuration information is used to configure one or more of authorizations for a network switch, a firewall, a network address translation (NAT) element, and a router to route messages associated with the activity of the application.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: July 21, 2020
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Vincent Verdot, Mathieu Boussard
  • Patent number: 10715562
    Abstract: An architecture that can facilitate initiation of an automatic synchronization operation based upon presence information in connection with a wireless communications network is provided. For example, when certain mobile devices register with a particular network entity (e.g., a femtocell) that services a particular target location (e.g., place of residence), then such registration can be leveraged to indicate presence at the target location. Accordingly, synchronization between the mobile device and other devices can be automatically initiated, without requiring input or effort by a user, or even that the user remembers to perform the synchronization operation. Moreover, the synchronization operation can be wireless, so connection cables need not be maintained or employed.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: July 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William Robbins, Judson Flynn, Randolph Wohlert
  • Patent number: 10713576
    Abstract: A cognitive learning method comprising: monitoring a user interaction of a user; generating user interaction data based upon the user interaction; receiving data from a plurality of data sources; processing the user interaction data and the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation comprising analyzing the user interaction data, the cognitive learning operation generating a cognitive learning result based upon the user interaction data; and, associating a cognitive profile with the user based the cognitive learning result.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 14, 2020
    Assignee: Cognitive Scale, Inc.
    Inventors: Neeraj Chawla, Joshua L. Segars
  • Patent number: 10710498
    Abstract: A method for providing customizable, visual identifiers for transportation service vehicles. The method includes receiving a request for a transportation vehicle from a user. A unique identifier associated with the user may be generated in response to the request. The unique identifier may then be automatically transmitted to the vehicle and displayed on an illuminated display that is visible from an exterior of the vehicle. A corresponding system is also disclosed and claimed herein.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: July 14, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Marquez Lee, Juan Pasquier, Mark McCluskey, Joy Mountford, Jennifer L. Brace
  • Patent number: 10715947
    Abstract: Systems and methods described herein may be used to provide users personalized point-of-interest (PoI) information. A context server may cause information, describing PoIs in a particular geographic area, to be sent to a device (e.g., a component of a vehicle, a user device, etc.) communicating with a wireless telecommunication network. The device may individually determine which PoIs to display to the user based on factors such as a current location of the device, an operating status or condition of a vehicle associated with the device, and historical behavior information. The PoIs sent to the vehicles may include a personalized PoI that may be displayed to drivers in a highlighted manner. Additionally, the device may collect driving behavior information relative to the PoIs and/or the personalized PoI and provide the driving behavior information to the context server as feedback.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 14, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Kevin Lisewski, Arvind K. Basra, Glenna S. Colaprete
  • Patent number: 10715971
    Abstract: A method performed by, and a system embedded within, a communication device operating in a communication network, performing the steps of: obtaining a plurality of caller identification codes for the caller device, where each of the caller identification codes identifies the caller device in a network; obtaining at least one rule for selecting a caller identification code from the plurality of caller identification codes according to a characteristic of the called device; obtaining a characteristic of the called device; selecting a caller identification code from the plurality of caller identification codes according to the characteristic of the destination telephone identification, or caller environment or destination environment parameters, or caller decision on the time of making the call; and forwarding the selected caller identification code to any of another communication network and a terminal device of a communication network.
    Type: Grant
    Filed: April 28, 2019
    Date of Patent: July 14, 2020
    Assignee: SPIKKO TELECOM LTD.
    Inventors: Shai Ben Arzi, Nimrod Sandlerman
  • Patent number: 10708261
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management using a client device. In one example, an onboarding token is retrieved using a request for the onboarding token. The request is authenticated based on user credentials. A gateway account is created using a request to create the gateway account that is transmitted to the management service. The request to create the gateway account includes a gateway identifier. The request is authenticated based on the onboarding token. Gateway credentials for the gateway account are relayed from the management service to the gateway. The gateway credentials authenticate communications between the gateway and the management service. The gateway credentials are concealed from users of the client device.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: July 7, 2020
    Assignee: VMWARE, INC.
    Inventors: Meenakshi Vohra, Glen McCready, Greg Bollella
  • Patent number: 10708209
    Abstract: An apparatus and a method for providing a messenger service in an electronic device are provided. In the method, the messenger service with at least one counterpart electronic device is provided. First application setting information is determined during the messenger service. The first application setting information is transmitted to the at least one counterpart electronic device through the messenger service.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: July 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Se-Jun Song, Jae-Hyeon Kang, Kwang-Tai Kim, Ji-Hea Park, Kang-Hwan Oh, Da-Som Lee, Yo-Han Lee
  • Patent number: 10708767
    Abstract: Provided is a content delivery method and architecture for delivering content from a node in a content delivery network (CDN) using an anycast address to direct a requesting device to access a content manifest. The manifest server of the CDN may select the provided manifest based on information received from the requesting device and/or any other network information, may alter attributes of the manifest itself, or direct the requesting device to a different device or manifest server of the CDN to obtain the manifest. The selection of the manifest, alteration of the manifest, or new location to obtain the manifest causes the connection for content to occur at one or more servers accessible through a unicast address, rather than an anycast address.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: July 7, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Joelle T. Maslak, Kevin C. Johns