Special Service Patents (Class 455/414.1)
  • Patent number: 10356567
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving from a first system information comprising a message and an identifier of a user, selecting a channel from a plurality of different third party communication channels for sending the message based on one or more properties of communications on the channel, determining a channel-specific user identifier for the selected channel based on the identifier of the user, creating a channel-specific message formatted for the selected channel based on the message, and sending the message to the user on the selected channel using the channel-specific user identifier.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 16, 2019
    Assignee: NEXMO, Inc.
    Inventors: Jack Shirazi, Tiago Lam, Eric Nadalin, Chris Moore, Sumit Suman
  • Patent number: 10347118
    Abstract: A control device and method for controlling a plurality of targeted devices. The control device includes orientation and direction sensors for measuring orientation and direction of the control device relative to the environment, a device location tracking system for determining the location of the control device relative to at least one reference device, a database for storing location data of spatial targets for the target devices, a processor for determining if the control device is pointed at the spatial target based on the location data of the spatial target and the orientation, direction, and location of the control device, and an input mechanism for receiving control instructions for controlling the targeted device.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: July 9, 2019
    Assignee: Griffin Innovation
    Inventor: Jason Griffin
  • Patent number: 10339332
    Abstract: A method includes receiving a build request containing build step instructions from a user. The build step instructions specify a usage of containers within memory hardware for building an output container. The containers include at least one private container having private contents and/or at least one public container having public contents. The method also includes authenticating the user initiating the build request and determining whether the user is authorized to access the private containers. When the user is authenticated and authorized to access the private containers, the method includes obtaining the containers specified by the build step instructions from the memory hardware, executing the build step instructions to build the output container while using the received containers, and outputting the built output container.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 2, 2019
    Assignee: Google LLC
    Inventors: David Bendory, John Asmuth, Scott Zawalski, Jason Hall, David Dopson
  • Patent number: 10341721
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: July 2, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10331901
    Abstract: Systems and methods are provided herein for enabling a user to access a blocked media asset. These systems and methods allow a user to request that a parent, or another user, who can approve access to the blocked media asset approve access to the blocked media asset for viewing. The request may be transmitted as a notification to a mobile phone or another suitable device, such that the parent the other user can approve the request, even though they may be remote from the requesting user. Both the requesting user and the user whose approval is required to unblock the media asset (i.e., the approver), are identified by the system based on an identifier associated with each user. This informs the approver which user submitted the request. Additionally, this also adds a layer of security, since the approver must enter an identifier to authenticate their identity to the system before being able to unblock the program for the requesting user.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: June 25, 2019
    Assignee: Rovi Guides, Inc.
    Inventor: Reda Harb
  • Patent number: 10334117
    Abstract: A method and an apparatus for modifying a charging mode, a mobile terminal and a network side device are provided in the present disclosure. The method includes: transmitting a signaling message containing information of modifying roles of current calling and called parties or modifying a charging mode to a network side, after receiving a signaling message containing calling information; and receiving a signaling message transmitted by the network side that contains information that the roles of the current calling and called parties are modified, or the charging mode is modified. In the present disclosure, calling and called parties can be modified in real time through network, which is convenient to operate, and can save network signaling overhead and can avoid a current call being interrupted by the network side due to insufficient tariffs of a current calling party.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: June 25, 2019
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Yun Deng, Xichun Gao
  • Patent number: 10331542
    Abstract: A method finding the root cause of errors and/or unexpected behavior of a monitored software application, the method comprising: providing a decision tree corresponding to an error and/or unexpected behavior of a software application, wherein the decision tree comprising multiple nodes, wherein the decision tree further comprising one or more leaf nodes, wherein the leaf nodes indicates at least one reason and one or more possible solutions for the error and/or unexpected behavior; scanning one or more log-files of a software application; determining, based on the decision tree and the scanned log files which step has been not performed by the software application, wherein the non-performed step being indicative for an error and/or unexpected behavior of the software application; determining a leaf node based on the determined non-performed step; extracting information from the leaf node; and providing a reason and/or a solution of the error and/or unexpected behavior.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chitra A. Iyer, Angelika Kozuch, Krzysztof Rudek, Vinod A. Valecha
  • Patent number: 10334485
    Abstract: Systems, methods, apparatuses, and computer program products for interworking between bearer-less networks and bearer-based networks are provided. One method includes receiving, by a network entity in a bearer-less network, a context request to obtain user equipment context information for a user equipment moving from the bearer-less network to a bearer-based network. The method may further include providing a context response comprising the context information to a network entity in the bearer-based network, the context information used to establish bearers for the user equipment to obtain internet protocol (IP) based services.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: June 25, 2019
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Devaki Chandramouli, Rainer Liebhart
  • Patent number: 10324583
    Abstract: A mobile operating system, includes a “Smart Dynamic Icon”, a “Quick Voice Assistant”, a “Quick Slide Assistant”, “Smart Gesture”, a “Full Screen Application Interface”, a “Global Application Icons Interface”, “Quick Shut Down” and an “Important Contacts Application”. If an application is in an update status, the “Smart Dynamic Icon” automatically display this application's icon on a home screen. The “Quick Voice Assistant” directly starts an application with the voice, don't need access to the network. The “Quick Slide Assistant” directly start an application, by sliding a specific slide path on the home screen. The “Smart Gesture” directly starts an application, according to a user gesture. In addition, when an user takes a mobile phone from a pocket, with “Smart Gesture” the system automatically wakes-up, or the system automatically wakes-up and automatically slides unlock at the same time.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: June 18, 2019
    Inventor: Hongming Jiang
  • Patent number: 10325093
    Abstract: Techniques for protecting against unauthorized technique support calls are disclosed. In one embodiment, the techniques may be realized as a system for protecting against unauthorized technique support calls including one or more computer processors. The one or more computer processors may be configured to register a client security application installed on a client device. The client security application may be associated with a mobile device. The client device may be separate from the mobile device. The one or more computer processors may further be configured to receive a notification to start monitoring the client device. The one or more computer processors may further be configured to monitor activities of the client device. The one or more computer processors may further be configured to alert a user of the client device for security risks associated with the activities.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: June 18, 2019
    Assignee: SYMANTEC CORPORATION
    Inventors: Anudeep Kumar, Vipul Sawant
  • Patent number: 10324972
    Abstract: An operation terminal (120) requires an input of an authentication code when an authority granting request for corresponding electronic information to a tag (100) is received from a user, and transmits the authentication code to a server together with the authority granting request. The server (140) has an authentication code memory unit (142) that stores the authentication code for each tag, and an authorized user management unit (144) that manages the authorized user for each tag. In the case where an authority granting request and an authentication code are received from the operation terminal (120), the server (140) registers the user of the operation terminal (120) with the authorized user management unit (144) as an authorized user of the tag (100) under the conditions that an authorized user of the tag (100) is not registered with the authorized user management unit (144) and the received authentication code matches the contents of the authentication code memory unit (142).
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: June 18, 2019
    Assignee: AQUABIT SPIRALS INC.
    Inventor: Tomohiro Hagiwara
  • Patent number: 10327243
    Abstract: Provided are a device-to-device (D2D) operation method performed by a terminal in a wireless communications system and a terminal using the same. The method comprises receiving a D2D setting from a cell, wherein the D2D setting comprises a frequency indicator indicating a frequency at which a terminal performs a D2D operation according to the D2D setting.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: June 18, 2019
    Assignee: LG Electronics Inc.
    Inventors: Sunghoon Jung, Youngdae Lee
  • Patent number: 10324434
    Abstract: Techniques for commissioning a process control device in a process plant include obtaining, at a portable computing device, commissioning data for commissioning the respective process control device for operation, such as a device tag. The portable computing device then transfers the commissioning data to a component in the same process control loop as the process control device via a wireless communication link. For example, the component includes a radio-frequency identification (RFID) or near field communication (NFC) unit for receiving RFID/NFC signals. When the portable computing device is within RFID/NFC communication range of the component, the commissioning data is transferred via an RFID/NFC signal to the component. The commissioning data is received while the component is in an unpowered state, where the RFID/NFC signal energizes the RFID/NFC unit at the component for receiving the signal.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: June 18, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Larry O. Jundt, Gary K. Law
  • Patent number: 10326869
    Abstract: A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. The device may send audio data via a data network to a server and the server can determine a voice command included in the audio data. Based on the voice command, the server may send an instruction to an adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. During the telephone call, the adapter and the server may forward audio data between the device and the PSTN, enabling the device to communicate over the PSTN. The system may enable the device to receive an incoming call from the PSTN and may provide additional functionality, such as determining call statistics during the telephone call, determining if another telephone receives audio data during the telephone call and detecting an alarm signal sent via the PSTN.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Patent number: 10325213
    Abstract: A cognitive learning method comprising: receiving data from a plurality of data sources; processing 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 a plurality of cognitive learning operation lifecycle phases, the cognitive learning operation applying a cognitive learning technique to generate a cognitive learning result; and, updating a destination based upon the cognitive learning result.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: June 18, 2019
    Assignee: Cognitive Scale, Inc
    Inventors: Matthew Sanchez, Manoj Saxena
  • Patent number: 10320926
    Abstract: In an approach for modifying a user interface for a user of an application, a processor receives a plurality of actions for a user of an application. A processor generates a unique identifier for each action of the plurality of actions. A processor generates a unique string of the generated unique identifiers for each action of the plurality of actions. A processor determines that a portion of a pattern of the unique string matches, within a predetermined threshold, a portion of a pattern of a history of usage of a set of users of the application. A processor modifies a user interface of the application, for the user, based on the portion of the pattern of the matched unique string, within the predetermined threshold, the portion of the pattern of the history of usage.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Simon P. O'Doherty, Di Wu, Huan Zhang, WuMi Zhong
  • Patent number: 10321300
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for supporting end-to-end priority service in LTE or subsequent generation networks. One method for supporting such priority occurs at a network node configured to operate in an LTE or subsequent generation network. The method includes receiving an incoming message associated with a communications session or transaction in the network. The message includes an end-to-end priority user indicator identifying a user associated with the session or transaction as a priority user. The method optionally includes storing an association between the end-to-end priority user indicator and the session or transaction. The method further includes treating the session with a priority corresponding to the end-to-end priority user indicator.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 11, 2019
    Assignee: Oracle International Corporation
    Inventor: Rohit Juneja
  • Patent number: 10320915
    Abstract: A method for performing, by a User Equipment (UE), Device-to-Device (D2D) communication using a wireless communication network is provided. The method includes performing D2D communication via a direct communication path using an allocated Internet Protocol (IP) address, establishing a first Evolved Packet System (EPS) bearer supporting D2D communication via the wireless communication network, to a Packet Data Network (PDN) Gateway (P-GW), determining to switch from the direct communication path to D2D communication via the wireless communication network, and communicating an IP packet through the first EPS bearer based on the determination. An IP packet transmitted through the first EPS bearer may not be transmitted to a packet data network, or an IP packet received through the first EPS bearer is not received from the packet data network.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: June 11, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil Agiwal, Young-Bin Chang, Ki-Suk Kweon
  • Patent number: 10311348
    Abstract: A graphic identification code generation method and apparatus are provided. The method includes receiving, from a terminal, target information and personalized effect information for a graphic identification code. The target information represents information displayed after the graphic identification code is scanned, and the personalized effect information is used to represent a display effect of the graphic identification code. Lattice data of the graphic identification code is generated according to the target information, and the graphic identification code is generated according to the lattice data and the personalized effect information.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: June 4, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jin Kai Mai, Rui Bang He, Yun Feng Dai, Han Jie Wu, Fang Ning Luo
  • Patent number: 10309873
    Abstract: A method for servicing a field device, wherein the field device is connected with a superordinated data processing system, includes steps as follows: transmitting data associated with the field device, especially measured values or diagnosis relevant parameters, from the superordinated data processing system to the service device via a radio connection between a mobile, especially portable, service device and the superordinated data processing system based on identification information uniquely identifying a field device transceiver associated with the field device; and/or transmitting servicing data, especially parameter data and/or control commands, from the service device to the superordinated data processing system; and servicing the field device through the superordinated data processing system based on the servicing data transmitted from the service device.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: June 4, 2019
    Assignee: Endress+Hauser Conducta GmbH+Co. KG
    Inventors: Manfred Jagiella, Detlev Wittmer
  • Patent number: 10306431
    Abstract: A system may include a telematics device associated with a vehicle, a first computing device associated with a driver of the vehicle, and a server. The server may receive, from the telematics device or another device, driving behavior data, a vehicle location, and a time corresponding to the vehicle location, and parse data regarding a driver's calendar in order to identify a scheduled meeting or event and a location and/or time associated therewith. Further, the server may estimate a time of arrival at which the vehicle will arrive at the meeting or event location, determine whether or not the driver will be late to the meeting or event, and take action as appropriate.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: May 28, 2019
    Assignee: Allstate Insurance Company
    Inventors: Sarah Inciong, Edward A. Biemer
  • Patent number: 10305996
    Abstract: A system for service coordination, includes a service coordination server, including a map manager, a service manager, and a service user registry; and first and second service coordination clients, each comprising a location manager, a map controller, and respectively a service receiver and a service requester, such that a customer user creates a service request, including place of service, point of service, and optionally type of service, that is received by a service user. Also disclosed is a method for service coordination, including selecting place of service, selecting points of service, requesting service, and receiving service request.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 28, 2019
    Inventor: Ian Benjamin Panton
  • Patent number: 10303428
    Abstract: An electronic device with a function of smart voice service is disclosed. The electronic device is capable of identifying a user who is using the function of smart voice service and of adjusting the frequency of output sound to answer according to the hearing state of the user.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: May 28, 2019
    Assignee: UNLIMITER MFA CO., LTD.
    Inventors: Kuo-Ping Yang, Kuan-Li Chao, Ho-Hsin Liao
  • Patent number: 10306394
    Abstract: A method of managing a plurality of devices is described. The method comprises receiving an image comprising the plurality of devices; determining, based on an analysis of the image, a spatial map for the plurality of devices, wherein the spatial map comprises, for each device of the plurality of devices, a position relative to another device of the plurality of devices; and adjusting a sensor of at least one of the plurality of devices to modify an acoustic field associated with the plurality of devices based on the spatial map. A system for providing information is also described.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: May 28, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chang Long Zhu Jin, Arun Rakesh Yoganandan, Kumi Akivoshi
  • Patent number: 10303463
    Abstract: Provided are a terminal management framework and a terminal management method. The framework includes an application layer, a business layer, a protocol and message processing layer and a porting layer. The application layer includes a device user interface, a business logic module and a tree module. The business layer includes a software component management object module, a firmware update management object module and a lock and wipe management object module. The business logic module is configured to assemble a business logic based on a type of a session and a business type of the session, invoke an interface in a business module to process a business based on the business logic, and control a progress of business processing based on the business logic and a state of the business processing.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 28, 2019
    Assignee: QUARKDATA SOFTWARE CO., LTD
    Inventors: Zhihao Chu, Weihua Zhang, Xue Leng
  • Patent number: 10306128
    Abstract: There are provided systems and methods for synchronized media capturing for an interactive scene. A user at a venue may watch an event unfold at the venue. The venue may include wireless beacons established throughout the venue. The wireless beacons may be configured to establish short range wireless communications with the user's device. Once a connection is established, the wireless beacons may instruct the user's device to capture media of an instance during the event. The wireless beacons may similar instruct other user's devices to capture media of the instance at the same time, thereby synchronizing media capturing of a particular instance during the event. The user may review the media and select to delete the media or upload the media to a media sharing service. The server may further process the media into an interactive scene.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: May 28, 2019
    Assignee: EBAY INC.
    Inventor: David Edward Eramian
  • Patent number: 10298593
    Abstract: Embodiments of the present disclosure include a platform for a resource provisioning system. The platform can execute big data analysis techniques to access-right data to generate statistics that characterize a set of users. For example, characteristics of users who access resources events can be analyzed with varying levels of detail. The access-right data can include access right assignments, and data identifying the users to which access rights are assigned. In some implementations, spatial management systems can access the platform to generate statistics for the resources.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: May 21, 2019
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Alex Oberg, Evan Altman
  • Patent number: 10298750
    Abstract: A mobile telecommunications network includes a core network (2020) having content processing means (2060, 2070) operable to provide a core network service relating to content, and a radio access network (700, 2003) having radio means for wireless communication with terminals (10) registered with the network, wherein the radio access network (700, 2003) includes a local source of content (1100). The telecommunications network is arranged to: deliver content from the local source of content (1100) to the terminal (10), to send to the core network (2020) an indication of the content delivered from the local source of content (1100) to the terminal (10), to obtain a copy of the content of the local source of content (1100) provided to the terminal (10), and to provide the content processing means (2060, 2070) core network service in relation to the copy of the content of the local source.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: May 21, 2019
    Assignee: VODAFONE IP LICENSING LIMITED
    Inventors: Walter Gottfried Bindrim, Ahmed Fouad Adel Ahmed Hafez
  • Patent number: 10298384
    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 the 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: August 6, 2018
    Date of Patent: May 21, 2019
    Assignee: Clever Devices Ltd.
    Inventors: Philip B Bockrath, Darryl G Curtis
  • Patent number: 10298533
    Abstract: A method, performed by a computer device, may include receiving a request to send a message from a sender to a recipient. The method may further include obtaining a recipient status associated with the recipient, wherein in the recipient status includes an indication that the recipient is in motion; identifying a sender rule associated with the sender; selecting a notification type for the message based on the recipient status and the identified sender rule; and applying the selected notification type to the message.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: May 21, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Azim Nasir, Andre R. Turner, Hong Xiao, Dongchen Wang
  • Patent number: 10298829
    Abstract: An image pickup apparatus includes, an imaging element configured to generate image data by picking up a target object image based on a plurality of control items, a communication circuit configured to communicate with a first operation apparatus and a second operation apparatus, and a CPU configured to discriminate, among the plurality of control items, between a control item which accepts a change by a control signal transmitted from the first operation apparatus and a control item which accepts a change by a control signal transmitted from the second operation apparatus, and control the control item in accordance with the control signal transmitted from the operation apparatus corresponding to the control item.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 21, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Yoshiyuki Fukuya, Kazuhiko Shimura, Osamu Nonaka
  • Patent number: 10289378
    Abstract: Disclosed are a device and a method for outputting a sound wave for content synchronization between devices and operation control of an external device, and the external device. The device for outputting a sound wave according to one embodiment of the present invention includes: a storage unit configured to store content data of content; a playing unit configured to play the content data; and an output unit configured to output a sound wave as a result of the playing of the content data, wherein the sound wave allows an external device to initiate an operation associated with the content.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: May 14, 2019
    Assignee: POWERVOICE CO., LTD.
    Inventors: Hee Suk Jeong, Se Hun Chin, Hyung Yup Lee
  • Patent number: 10291577
    Abstract: A communication method includes the steps of transmitting, by means of a first communication apparatus, personal information to a second communication apparatus; receiving, by means of the second communication apparatus, the personal information and searching, by means of the second communication apparatus, whether or not personal information having the same content as the received personal information exists in the second communication apparatus; and notifying, by means of the second communication apparatus, the first communication apparatus of a search result.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: May 14, 2019
    Assignee: Sony Corporation
    Inventors: Yoichiro Sako, Mitsuru Takehara, Toshiro Terauchi, Makoto Inoue, Motoyuki Takai, Masamichi Asukai, Katsuya Shirai, Takatoshi Nakamura, Toru Sasaki, Yuichi Sakai, Masafumi Matsuda
  • Patent number: 10285155
    Abstract: Aspects of the disclosed technology provide ways to report User Equipment (UE) device locations in a 5G network for the purpose of redirecting application traffic from proximately located Data Networks (DNs). In one aspect, the disclosed technology encompasses a process for conveying User Equipment (UE) information to an Application Function (AF), the process includes steps for receiving, at an intermediate-User Plane Function (I-UPF) entity, User Equipment (UE) uplink data from a Radio Access Network (RAN), determining if sharing of location information or application information associated with the UE is restricted, and encapsulating first location metadata or application metadata in an SRv6 packet if the sharing of location information or application information is not restricted. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: May 7, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Aeneas Sean Dodd-Noble, Pablo Camarillo Garvia, Om Prakash Suthar
  • Patent number: 10275801
    Abstract: User profile information is generated which characterizes measured user interaction with an application program that is encapsulated by the computer readable program code and processed by the processor. Operation of an advertisement displayed while the application program is being processed is controlled based on the user profile information.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 30, 2019
    Assignee: CA, INC.
    Inventor: Jonathan Lindo
  • Patent number: 10278012
    Abstract: A location-based reminding method includes obtaining, by an indication device, reminding information and at least one reminding account that are set by a user, where each of the at least one reminding account is corresponding to at least one reminding device; generating, by the indication device, first information that includes the reminding information; and sending, by the indication device, the first information to a reminding device corresponding to the at least one reminding account, so that the reminding device corresponding to the at least one reminding account obtains second information according to the first information, where the second information includes the reminding information and a target geographic area, each reminding device corresponding to the at least one reminding account issues the reminding information when determining that the reminding device meets a preset reminding condition, and the preset reminding condition includes entering the target geographic area.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: April 30, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chan Wang, Henghui Lu, Huangwei Wu
  • Patent number: 10275009
    Abstract: In one embodiment, a computing system may access a plurality of content items shared by a plurality of first users on an online social network. The computing system may calculate a content score for each of content items shared by a first user on the online social network, where each content score is based at least in part on a proximity coefficient between a second user and the first user that shared the content item, where the proximity coefficient is a weighted combination of multiple subpart proximity coefficients over a period of time. The computing system may send, to a client device of the second user for display, one or more of the content items based at least in part on the calculated content scores.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 30, 2019
    Assignee: Facebook, Inc.
    Inventors: Andrea Vaccari, Yuntao Jia, Jun Ge, Pierre Moreels
  • Patent number: 10278045
    Abstract: A system and method for providing an authentication state of a function execution device to a communication terminal is described. In some examples, the authentication state indicates whether authentication information is needed from the communication terminal before the communication terminal can request performance of one or more functions performable by the function execution device. In other examples, the communication terminal may provide to the communication terminal the authentication information irrespective of whether the function execution terminal has previously provided its authentication state to the communication terminal.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: April 30, 2019
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Satoshi Suzuki
  • Patent number: 10270880
    Abstract: An electronic interactive business card system for mobile devices that provides electronic cards that contain direct contact links for the card owner's phone numbers, addresses, websites, and social media webpages. These cards can only be exchanged with approval of the original card owner. The system includes a central server for storing and automatically updating all electronic business cards to keep all cardholders and recipients completely updated on all their card contact information.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: April 23, 2019
    Assignee: MOBICARD INC
    Inventor: Scott G. Milbury, Jr.
  • Patent number: 10270836
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The method and apparatus provide information on traffic of a user equipment in a mobile communication system to an operator's network or to a third server. An operator can operate a proxy and may inspect and control a hypertext transfer protocol over secured layer (HTTPS) traffic through the proxy to collect HTTPS traffic relevant information.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 23, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyewon Lee, Sangsoo Jeong, Songyean Cho
  • Patent number: 10271178
    Abstract: A processor may be configured to perform real-time analysis during a cloud service session so that intelligent subscriber profile information may be updated to a server for future cloud services for the originating user device and the terminating cloud service device.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: April 23, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Venson M. Shaw
  • Patent number: 10270718
    Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Emily Clark Schubert, Todd Blocksom, Andre MJ Boule, Richard R. Dellinger, Craig M. Federighi, Matthew Elliot Shepherd, Garrett L. Weinberg
  • Patent number: 10270550
    Abstract: A system for providing mobile interactive satellite services includes a satellite operable to communicate with mobile units, a terrestrial base transceiver station operable to communicate with mobile units, and a ground station in communication with the satellite and the terrestrial base transceiver station to provide mobile interactive satellite services. The mobile interactive satellite services include a multicast component and an interactive component such that the ground station provides both the multicast component and the interactive component using the satellite, with the terrestrial base transceiver station used to provide an ancillary terrestrial component. A device for communicating with a mobile interactive satellite service system includes an antenna, a transceiver coupled to the antenna and operable to communicate with a mobile interactive satellite service system, a user input device, an output device, a processor unit, and a network interface.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: April 23, 2019
    Assignee: DISH NETWORK CORPORATION
    Inventors: David Robert Zufall, Gerard Daniel Mulford, Stefan Bernard Raab, Mariam Aghdasi Sorond, Marcus John Le Maitre
  • Patent number: 10264083
    Abstract: The present disclosure provides methods and apparatuses for recommending applications and presenting recommended applications, wherein the method of recommending applications in a network device comprises: obtaining a user's current scenario information from a user equipment; determining to-be-recommended applications according to the user's current scenario information and historical application usage information of one or more users; and sending relevant information of the to-be-recommended applications to the user equipment. According to one embodiment of the present disclosure, applications to currently opened will be recommended to the user more accurately, and the user's operation path will be shortened, thereby bring a better user experience.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 16, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventor: Kai Pang
  • Patent number: 10264427
    Abstract: A method of wireless communication.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: April 16, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Paul M. Andreas, John E. Belser, Rodney D. Nelson, Mark D. Peden
  • Patent number: 10257145
    Abstract: Novel tools and techniques might be provide for implementing message-driven data updates. In some embodiments, a server might generate linear (e.g., short message service (“SMS”)) message(s) containing data updates, and might send the linear message(s) to a user device over a linear messaging communications network. The user device might receive the linear message containing data updates, and might divert, based on the format of the linear message, the linear message, from a queue of regular (i.e., message only) linear messages that are displayed to a user, to a translator device or application programming interface (“API”). The translator or API might parse the data updates in the linear message (in some cases, combining data updates in multiple linear messages, decrypting data updates, and/or the like) to generate data updates in data format, which are then relayed to one or more identified applications running on the user device for updating these applications.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: April 9, 2019
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Srikanth Nayak, Santhosh Plakkatt
  • Patent number: 10257660
    Abstract: Computer-implemented methods and systems for sourcing hours of operation for a business or other location entity can include receiving a request to update hours of operation. A number of mobile devices present at the location entity during one or more periods of time can be determined based at least in part on a collection of time-stamped mobile device location data that identifies mobile devices associated with discrete users present at the location entity. The number of mobile devices and initial operating hours for the location entity can be provided as input to a statistical model (e.g., neural network, support-vector machine (SVM) or logistic regression model). An output of the model can indicate a likelihood that operating hours for the location entity have changed relative to the initial operating hours. The operating hours for the location entity can then be updated based at least in part on the model output.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Thomas Price, Tuna Toksoz
  • Patent number: 10257339
    Abstract: A method and apparatus for processing contact information, the method comprising: displaying a list of contacts on a display of a wireless terminal; determining a first contact from the list of contacts in response to a selection by a user; obtaining a web log address and an online shop address of the first contact; obtaining, from a network service, a first content corresponding to the web log address and the online shop address of the first contact; and displaying the first content on a first area of the display, the first content being dynamically updated.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: April 9, 2019
    Assignee: Huawei Device (Dongguan) Co., Ltd.
    Inventor: Junjie Deng
  • Patent number: 10255593
    Abstract: Some examples include determining a plurality of motion pattern readings detected by an electronic device in conjunction with entry of a passcode on the electronic device, such as for authentication of a transaction. The passcode may be entered as a sequence of tactile presses on the electronic device, and the detected motion pattern readings may be indicative of movements of the electronic device when the tactile presses occur. Based at least in part on the motion pattern readings, a plurality of locations corresponding to the tactile presses may be determined. Further, based at least in part on the determined plurality of locations, symbols for the passcode may be determined. In some cases, a process for authenticating the transaction may be initiated using the determined passcode.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: April 9, 2019
    Assignee: Square, Inc.
    Inventor: Oliver S. C. Quigley
  • Patent number: 10257335
    Abstract: A contact person selecting interface is provided on a mobile terminal for a user. Using such an interface, the user can select one or more contact persons that are desired to transmit reminders. When receiving an incoming call or a new message, the mobile terminal determines whether a person sending the incoming call or the new message is selected by the user. If yes, the mobile terminal makes a wearable device give out a prompt message for remaindering the user. In such a way, it is convenient for the user to trace important calls or messages.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: April 9, 2019
    Assignee: PRINCO CORP.
    Inventor: Pei-liang Chiu