Patents Examined by Ondrej C. Vostal
-
Patent number: 10511655Abstract: An apparatus and a method for reducing power consumption of an Application Processor (AP) in an electronic device are provided. The electronic device includes a first processor for supporting a first Internet Protocol (IP) Multimedia Subsystem (IMS) protocol stack, and a second processor for supporting a second IMS protocol stack. The first processor includes an AP for processing a multimedia service, and the second processor includes at least one of a Communication Processor (CP), a Modem Processor (MP), and a Baseband Processor (BP) for processing a communication service.Type: GrantFiled: September 29, 2017Date of Patent: December 17, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Tae-Jeong Bae, Chin-Kyu Kang, Hye-Jeong Kim, Sang-Soo Lee
-
Patent number: 10511493Abstract: An apparatus has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to store identity attributes including real identity attributes for a real individual and at least two sets of digital identity attributes each operative as a personal privacy proxy with compartmental identity attributes. The at least two sets of digital identity attributes include a first machine generated digital identity email address associated with a first role and a second machine generated digital identity email address associated with a second role.Type: GrantFiled: February 15, 2018Date of Patent: December 17, 2019Assignee: ANONYOME LABS, INC.Inventors: Steven Harvey McCown, Paul Ashley, Steve Shillingford, Greg Clark
-
Patent number: 10509764Abstract: Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.Type: GrantFiled: May 25, 2016Date of Patent: December 17, 2019Assignee: Amazon Technologies, Inc.Inventors: Erez Izenberg, Leah Shalev, Nafea Bshara, Guy Nakibly, Georgy Machulsky
-
Patent number: 10498692Abstract: Systems and methods for selectively providing messages to users equipment (UEs) are disclosed. Different types of messages can be associated with different statuses for each UE based on user preferences, network settings, or plan parameters. UEs can be available to receive some types of messages, but not other types of messages, depending on the UE's current connection type, location, or plan parameters. Messages sent to multiple UEs associated with the same service account can be sent based on the availability of each UE to receive the message. Messages are not sent to UEs that are not available to receive that type of message. UEs connected to a common network can enable messaging services to other UEs associated with a common service account or network identity. Messaging services can be available despite each UEs availability to other types of messages.Type: GrantFiled: February 11, 2016Date of Patent: December 3, 2019Assignee: T-Mobile USA, Inc.Inventors: Yasmin Karimli, Gunjan Nimbavikar
-
Patent number: 10462081Abstract: Aspects of the subject disclosure may include, for example, a process that determines an identity of a subscriber of a media service. A viewing criterion of the subscriber is determined and a media content item is identified based on the viewing criterion of the subscriber. The media content item is provided for delivery to a media processing device without first requiring a request for delivery of the media content item. The media processing device is identified by a network service provider based on a selection of the media processing device from among a number of devices of the subscriber that are registered with the network service provider. The selection of the media processing device is based on device capabilities and the identity of the subscriber. Other embodiments are disclosed.Type: GrantFiled: July 10, 2018Date of Patent: October 29, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Mark Jeffrey Foladare
-
Patent number: 10455048Abstract: A method for storing large amounts of data on a wireless device, said method comprising the steps of placing a wireless device on a wireless transmission unit; initializing the wireless device for transmission of data; authenticating the wireless device with an associated account or profile; verifying the storage capacity of the wireless device; determining what wireless standard is implemented by the device; and transmitting data to the wireless device; whereby the transmitted information may be later viewed and or accessed locally from the wireless device.Type: GrantFiled: April 24, 2015Date of Patent: October 22, 2019Assignee: WISILICA INC.Inventors: Suresh Kumar Singamsetty, Dennis Ching Chung Kwan
-
Patent number: 10447818Abstract: A method of managing the execution of a computer program in a remote access system, comprising: connecting a client computing device to a server device; receiving a request from the client computing device to operate a computer program; determining a device on which to execute the computer program; and executing the computer program on the server device or the client computing device according to the determination, the computer program being executable on both the client computing device and the server device respectively. Furthermore: a method for selectively remotely installing programs; a method for remote access and assistance; a method for monitoring a remote user's activity; a method for distributing group policies.Type: GrantFiled: November 21, 2012Date of Patent: October 15, 2019Assignee: Qatar FoundationInventors: William Yip, Simon Ponsford
-
Patent number: 10439925Abstract: This document describes systems, devices, and methods for testing the integration of a content provider's origin infrastructure with a content delivery network (CDN). In embodiments, the teachings hereof enable a content provider's developer to rapidly and flexibly create test environments that send test traffic through the same CDN hardware and software that handle (or at least have the ability to handle) production traffic, but in isolation from that production traffic and from each other. Furthermore, in embodiments, the teachings hereof enable the content provider to specify an arbitrary test origin behind its corporate firewall with which the CDN should communicate.Type: GrantFiled: February 28, 2018Date of Patent: October 8, 2019Assignee: Akamai Technologies, Inc.Inventors: Bradford A. Jones, Manish Gupta
-
Patent number: 10439895Abstract: The technology disclosed for configuring a transcoder-router to direct incoming communications to desired receivers includes receiving a selection by a user from an icon-based GUI, of an incoming voice, video, image, short message, or email media type to configure for routing. Incoming communications gets routed in the context of the incoming media type, with the transducer-router receiving a combination of routing conditions with which to determine the routing of the incoming media type: a time zone against which routing schedules are measured; a time window for the routing schedules that covers both time of day and day of week; and available receiver devices for the routing under the selected combination of the incoming media type, time zone and time window. The disclosed systems and methods include committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages.Type: GrantFiled: January 31, 2017Date of Patent: October 8, 2019Assignee: salesforce.com, inc.Inventors: Eugene Lew, Mohit Aggarwal
-
Patent number: 10432666Abstract: A method of policy management in a Data Loss Prevention (DLP) system uses a policy model that associates a user with one or more DLP endpoints. When an endpoint is added to the system, a set of policies for that endpoint are determined using an identity of the user that is associated with the endpoint and a list of roles or groups for that user. At policy distribution time, the method determines a set of endpoints to which the policy is to be distributed.Type: GrantFiled: April 8, 2016Date of Patent: October 1, 2019Assignee: Sailpoint Technology Holdings, Inc.Inventors: Neil Ian Readshaw, Jayashree Ramanathan, Gavin George Bray
-
Patent number: 10432483Abstract: Embodiments presented herein describe an I/O client that switches between generating high-resolution and low-resolution performance data in response to a defined event indicating there is a performance issue with a storage volume. In one embodiment, the I/O client uses one or more event rules that define a condition or threshold for determining whether to generate high-resolution or low-resolution performance data. In one embodiment, the I/O client transmits the performance data to a central monitoring system which can generate a chart plotting the performance data overtime. Because the I/O client may generate the high resolution performance data only when an event rule indicates there is a performance issue, the amount of performance data transmitted to the central monitoring system can be reduced.Type: GrantFiled: September 26, 2016Date of Patent: October 1, 2019Assignee: Amazon Technologies, Inc.Inventor: James Michael Thompson
-
Patent number: 10430397Abstract: A method of negotiating memory record ownership between network nodes, comprising: storing in a memory of a first network node a subset of a plurality of memory records and one of a plurality of file system segments of a file system mapping the memory records; receiving a request from a second network node to access a memory record of the memory records subset; identifying the memory record by using the file system segment; deciding, by a placement algorithm, whether to relocate the memory record, from the memory records subset to a second subset of the plurality of memory records stored in a memory of the second network node; when a relocation is not decided, providing remote access of the memory record via a network to the second network node; and when a relocation is decided, relocating the memory record via the network for management by the second network node.Type: GrantFiled: July 19, 2018Date of Patent: October 1, 2019Assignee: NETAPP, INC.Inventor: Amit Golander
-
Patent number: 10425475Abstract: In some examples, a system for managing distributed data can include a processor to detect an update notification from a client device to update a managing server, the update notification indicating that a remote server node is unavailable. The processor can also generate a comparison value by comparing a first time stamp to a second time stamp, wherein the first time stamp corresponds to a time at which the system receives the update notification from the client device and the second time stamp corresponds to a time the remote server node transmits a set of renewal data. Furthermore, the processor can determine that the comparison value indicates the remote server node is unavailable and remove the remote server node from the managing server.Type: GrantFiled: February 27, 2017Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Zvi Cahana, Etai Lev-Ran, Idan Zach
-
Patent number: 10419549Abstract: A content streaming apparatus that includes a gateway streaming manager which determines whether a client device has roamed out of a wireless zone of the content streaming apparatus into a wireless zone of another content streaming apparatus, and when the client device has roamed, sends a tuner reservation instruction to the other content streaming apparatus to instruct the other content streaming apparatus to reserve a tuner in advance of a transfer of the streaming session. The gateway streaming manager receives a tuner reservation confirmation from the other content streaming apparatus, and sends an alternate streaming notification to the client device. The gateway streaming manager receives an alternate streaming acceptance from the client device, and ends the streaming session between the content streaming apparatus and the client device when the alternate streaming acceptance is received.Type: GrantFiled: June 20, 2017Date of Patent: September 17, 2019Assignee: ARRIS Enterprises LLCInventors: Dmitry Barablin, Scott Stilwell
-
Patent number: 10411946Abstract: A method and system of managing fixed line network elements. Data from disparate sources is received by a processing layer of a monitoring server via a wireline communication network. The intelligence layer determines whether a first node from the disparate nodes is new or pre-existing. Based on a determination by the intelligence layer whether a node is new or pre-existing, different static rules are applied to the received data from the first node. Contextual information is retrieved from the measurements megastore related to the first node. A root cause of a malfunction of the first node is determined. A notification is generated based on the root cause of the malfunction.Type: GrantFiled: June 13, 2017Date of Patent: September 10, 2019Assignee: TUPL, Inc.Inventors: Pablo Tapia, Rafael Sanchez-Mejias, Juan Jose Escobar
-
Patent number: 10389612Abstract: Systems and methods corresponding to a network monitoring and capacity service for a set of computing devices are provided. The network monitoring and capacity planning service collects individual operation information to determine one or more usage patterns for a set of operations information. Additionally, the network monitoring and capacity service can generate information related to compliance or deviation from the determined usage patterns.Type: GrantFiled: January 25, 2017Date of Patent: August 20, 2019Assignee: Amazon Technologies, Inc.Inventor: Szymon Komendera
-
Patent number: 10389544Abstract: A service provider receives from a user who has an account with it contact card information and recipient information picture information, therefrom determines a virtual contact card and contact channels through which the virtual contact card is sent to the recipients designated by the user, and sends the virtual contact card to the designated recipients through the contact channels. The virtual contact card and contact channels may be selected from what have been previously registered, either by the user or a third person, with the service provider and stored in the user's account, or just newly created, updated, and sent from the user at the time of transmission request to the designated recipients. The virtual contact card, when updated by the user, may be automatically sent by the service provider to the same recipients that previously received a pre-updated version.Type: GrantFiled: March 21, 2016Date of Patent: August 20, 2019Assignee: PayPal, Inc.Inventor: Lucy Ma Zhao
-
Patent number: 10353939Abstract: A method of maintaining interoperability amongst Internet of Things (IoT) devices connected via an IoT integration platform is disclosed. The method includes: receiving a selection of a semantic label associated with an IoT device; determining a recommendation of an interoperable rule based on the semantic label, the interoperable rule having a condition trigger and an action policy for execution at satisfaction of the condition trigger; presenting the recommendation on a rule management interface; and receiving a confirmation from a user through the rule management interface to activate the interoperable rule.Type: GrantFiled: January 23, 2017Date of Patent: July 16, 2019Assignee: NEURA, INC.Inventors: Triinu Magi Shaashua, Ori Shaashua
-
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 10356154Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: February 5, 2016Date of Patent: July 16, 2019Assignee: Google LLCInventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef -
Patent number: 10355945Abstract: Examples of techniques for service level management of a workload defined environment are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include: collecting runtime workload data for a workload executing within a container; performing, by a processing device, a determination of whether the runtime workload data satisfies a goal set forth in a service level agreement; responsive to determining that the runtime workload data does not satisfy the goal, providing data from within the container in a format utilized by an application program interface; and accessing the data from within the container through the application program interface from outside of the container.Type: GrantFiled: September 21, 2016Date of Patent: July 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuk L. Chan, Andrew P. Wack, Peter B. Yocom