Patents Examined by Kenneth R. Coulter
-
Patent number: 11743331Abstract: A method and a mobile terminal are provided in which a first user interface is provided by which a user selects a first setting indicating whether still images stored in the mobile terminal are to be stored in a web server. A second user interface is provided by which the user selects a second setting indicating whether the still images are to be transmitted to the web server via a wireless local area network (LAN) if the mobile terminal enters a wireless LAN service area. If the second setting indicates that the still images are to be transmitted if the mobile terminal enters the wireless LAN service area, the still images are transmitted to the web server via the wireless LAN if the mobile terminal enters a service area of the wireless LAN.Type: GrantFiled: October 7, 2022Date of Patent: August 29, 2023Inventors: Jong Ryul Kim, Woo Soon Park, Jong Jin Choi
-
Patent number: 11736536Abstract: An information processing system includes circuitry to acquire an external system identification information identifying an external system to be linked through a touch point read with a user terminal used by a user, identify, based on registration information stored in the external system identified by the external system identification information and related to the user, attribute information indicating an attribute corresponding to a set location of the touch point through which a service corresponding to the attribute is to be provided, and transmit, to the user terminal, connection destination information indicating a connection destination of the service corresponding to the attribute.Type: GrantFiled: May 6, 2022Date of Patent: August 22, 2023Assignee: RICOH COMPANY, LTD.Inventor: Yoshihiro Ogura
-
Patent number: 11729235Abstract: A system and method is provided for synchronizing media content in a media distribution network using timestamps. The system includes a decoder configured to parse a plurality of data packets of a media stream to determine a timestamp value for each video frame in the media stream; and a media content synchronizer. The media content synchronizer generates a media content timeline based on the determined timestamp value of each of video frame, generates the media content timeline based on a cadence having monotonic increasing count, determines whether each video frame of the media stream is a next frame in a video sequence of the media stream based on the timestamp value for the respective video frame, and repeats a previous frame in the video sequence to generate the media content timeline when a current frame in the video sequence was dropped based on the determined timestamp value.Type: GrantFiled: March 16, 2022Date of Patent: August 15, 2023Assignee: GRASS VALLEY CANADAInventors: Jean-Philippe Lapointe, Vincent Trussart
-
Systems and methods for facilitating provisioning of internet protocol multimedia subsystem services
Patent number: 11729223Abstract: In some implementations, a network device (e.g., an Internet protocol multimedia subsystem (IMS) application server (IMS-AS) may receive, via a first communication interface, from a call session control function (CSCF) device, a request to register for an Internet protocol multimedia subsystem (IMS) service. The network device may provide via a second communication interface between the network device and a unified data management (UDM) device, and to the UDM device, a request for IMS service information associated with the IMS service. The network device may receive based on providing the request for IMS service information, via the second communication interface, and from the UDM device, IMS service information. The network device may cause, based on the IMS service information, the IMS service to be provided to a user device associated with the request to register for the IMS service.Type: GrantFiled: April 26, 2022Date of Patent: August 15, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Shanthala Kuravangi-Thammaiah, Lalit R. Kotecha, Shweta Sinha, Ce Xu -
Patent number: 11706316Abstract: A method for operating a distributed application includes: transmitting, by an application frontend, an initialization request to a registration server via a communication network; selecting, by the registration server, an instance of an application backend and transmitting a fully qualified domain name of the selected instance to the application frontend; transmitting, by the application frontend, a lookup request to a domain name server; transmitting, by the domain name server, an IP address associated with the fully qualified domain name to the application frontend; transmitting, by the application frontend, application data to the transmitted IP address via a connection provided by the communication network; selecting, by a core server of the communication network, a quality service for the distributed application; applying, by the communication network, a service quality determined by the selected quality service to the connection; and operating, by the distributed application, with the applied service qType: GrantFiled: June 13, 2022Date of Patent: July 18, 2023Assignee: DEUTSCHE TELEKOM AGInventor: Dominik Schnieders
-
Patent number: 11703998Abstract: A system and method including a mobile phone device and a mobile app, in which said mobile app comprises an unlocking module, an ad menu module, and point processing module stored in said computer readable storage medium, wherein said mobile app includes instructions which when executed by said mobile phone device, cause the mobile phone device to: process a waking up or powering up of said mobile device by said unlocking module; keep track of a user's point total by said point processing module; and process a graphic user interface to present a set of menu items in a lock screen by said ad menu module.Type: GrantFiled: August 10, 2018Date of Patent: July 18, 2023Inventor: Eric Gavara
-
Patent number: 11695874Abstract: A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.Type: GrantFiled: October 18, 2019Date of Patent: July 4, 2023Assignee: Google LLCInventors: Arvind Jain, Dylan Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
-
Patent number: 11695852Abstract: A method is used for managing overlapping communications regarding downtiering and invalidating cached data among nodes in a storage system. The method includes identifying, by a node, data to downtier. The node adds the data to an in progress table, and sends a request for permission to downtier the data to a peer node. The node receives permission from the peer node to downtier the data. In response to the permission to downtier the data, the node checks the in progress table for the data and takes an action based on a result of checking the in progress table.Type: GrantFiled: January 26, 2022Date of Patent: July 4, 2023Assignee: Dell Products L.P.Inventors: Ashok Tamilarasan, Philippe Armangau, Vamsi K. Vankamamidi
-
Patent number: 11689600Abstract: Network capacity planning based on application performance can include detecting a data session occurring on a network, identifying an application being used for the data session, where the application can include a video application, determining if a performance model for the video application exists, the performance model describing performance metrics and quality of service events associated with the video application, determining, based on the performance model, a capacity planning trigger for the video application, where the capacity planning trigger can include increasing network capacity based on the needs and a quality of service associated with the video application during the data session, and generating a command that, when executed by a network entity, causes the network entity to implement the capacity planning trigger on the network.Type: GrantFiled: April 29, 2022Date of Patent: June 27, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Cheuk Yiu Ip, Vijay Gopalakrishnan, Edward Allen Lambert, Jennifer Yates
-
Patent number: 11683353Abstract: IoT service layer capabilities may be employed to automate and simplify the service enrollment process for IoT service subscribers/enrollees. These capabilities enable virtualization of a service subscriber and the physical IoT devices, applications, data and authorized users of the subscriber into a software profile that is representative of the subscriber. Once virtualized, a service subscriber may then delegate the complexities and burden of service enrollment to an automated IoT service enrollment software function.Type: GrantFiled: January 19, 2022Date of Patent: June 20, 2023Assignee: Convida Wireless, LLCInventors: Dale N. Seed, William Robert Flynn, IV, Quang Ly, Rocco Di Girolamo, Zhuo Chen, Catalina Mihaela Mladin, Shoshana Loeb, Mahmoud Watfa, Michael F. Starsinic, Vinod Kumar Choyi
-
Patent number: 11683258Abstract: A method for off-loading streams selection to generate organized concurrent streams in a simulation environment is disclosed. In some embodiments, the method includes receiving at least one stream selection request for a DUT from a DUT input generator; performing a stream selection process in response to receiving the request. In order to perform the stream selection process, the method includes analyzing each of a plurality of stream specification entries of a stream specification entries array; selecting a stream from the plurality of streams based on one or more of the set of stream specification entry fields associated with the stream; and generating a stream selection result object based on the selected stream; sending the stream selection result object associated with the selected stream to a respective DUT input generator; and utilizing, by the respective DUT input generator, the stream selection result object associated with the selected stream.Type: GrantFiled: May 19, 2022Date of Patent: June 20, 2023Assignee: HCL America Inc.Inventors: Manickam Muthiah, Rohit Kumar, Shashank Nafde, Razi Abdul Rahim
-
Patent number: 11683295Abstract: Certain aspects of the present disclosure provide techniques for entering user credentials through a proxy. One example method generally includes receiving, at a user device, a push request for user data from a cloud server and receiving a request file from an aggregation system. The method further includes injecting user credentials stored on the user device into the request file, wherein when injected the user credentials replace at least one dummy entry of the request file, and transmitting the request file to a data source associated with the request file. The method further includes receiving user data from the data source and transmitting the user data to the aggregation system.Type: GrantFiled: April 27, 2020Date of Patent: June 20, 2023Assignee: INTUIT, INC.Inventors: Muniyaraj Samayavel, Prashant Asthana
-
Patent number: 11677617Abstract: The present invention entails a highly available system comprising at least one host with at least one monitoring agent fit to send data, a cloud based proxy fit to receive the data, wherein said proxy comprises: an adapter, a master monitoring agent fit to command the at least one monitoring agent, and a failover server. The highly available system is further made up of at least one secondary cloud based proxy capable of communicating with the cloud based proxy, wherein the secondary cloud based proxy also comprises: a second adapter, a second master monitoring agent fit to command at least one monitoring agent, and a second failover server fit to communicate with the failover server. Finally, the highly available system also includes a node, wherein the node communicates with at least the cloud based proxy and the secondary cloud based proxy.Type: GrantFiled: April 24, 2022Date of Patent: June 13, 2023Assignee: VMware, Inc.Inventors: Vineeth Totappanavar, Venkata Padma Kaki, Vinothkumar D, Rahul Singh, Aswathy Ramabhadran
-
Patent number: 11663143Abstract: A server includes a data cache for storing data objects requested by mobile devices, desktop devices, and server devices, each of which may execute a different configuration of an application. When a cache miss occurs, the cache may begin loading portions of a requested data object from various data sources. The cache itself may be divided into multiple partitions, and each of the partitions may be assigned to a specific attribute, such as an application configuration. Portions of the data object may be loaded into corresponding cache partitions based on the attributes of each. Although part of a single cache, each of the partitions may be independently assigned different cache replacement policies. Performance metrics for each of the partitions may be monitored and used to update the cache replacement policy for each partition at runtime without interrupting response traffic.Type: GrantFiled: February 21, 2020Date of Patent: May 30, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Yuvaraj Chandrasekaran, Lawrence Lindsey, Mihir Kumar Das, Santosh Kumar Kotikalapudi
-
Patent number: 11665137Abstract: Mechanisms (which can include systems, methods, and media) for securing connections to IoT devices are provided. In some embodiments, systems for securing connections to Internet of Things (IoT) devices are provided, the systems comprising: a memory; and a hardware processor coupled to the memory and configured to: receive first inbound traffic at a router from a wide area network (WAN), wherein the first inbound traffic is destined for a first IoT device; block the first inbound traffic at the router; notify a server on the WAN that the first inbound traffic has been blocked; receive instructions from the server indicating to unblock the first inbound traffic; and unblock the first inbound traffic.Type: GrantFiled: March 15, 2019Date of Patent: May 30, 2023Assignee: McAfee, LLCInventor: Sameer D. Karkhanis
-
Patent number: 11652865Abstract: A method for determining the quality of a media stream transmitted via a communication network, including at least the quality of the media stream as it is transmitted via a radio access network to a receiving device, based on data which is obtained prior to that transmission via the radio access network. The method utilizes a predictive model which is developed using a machine-learning algorithm.Type: GrantFiled: June 26, 2019Date of Patent: May 16, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ferenc Szász, Attila Bäder, Attila Mitcsenkov, Istvan Gelle
-
Patent number: 11652864Abstract: The present disclosure provides a method for transmitting resources. The method includes: determining the target bitrate of a target moment; in response to the target bitrate being inconsistent with the current bitrate, acquiring target address information of a multimedia resource having said target bitrate; and sending to a server a frame acquisition request carrying the target address information, the frame acquisition request being used to instruct the server to return a media frame of said multimedia resource at the target bit rate.Type: GrantFiled: November 4, 2021Date of Patent: May 16, 2023Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventor: Chao Zhou
-
Patent number: 11647251Abstract: The invention relates to a method for operating a media player (100) when receiving a live stream which comprising a sequence of media segments, each media segment comprising a plurality of media fragments. The method comprises —determining a tune-in segment and a tune-in fragment of the live stream, at which the media player intends to start consuming the live stream, —transmitting a media request towards a media providing entity, the media request comprising an indication indicating that the tune-in segment should start with the tune-in fragment as first media fragment, —receiving a media response originating from the media providing entity, the media response comprising the tune-in segment which starts with the tune-in fragment as first media fragment.Type: GrantFiled: July 12, 2017Date of Patent: May 9, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Thorsten Lohmar, Ali El Essaili, Mohamed Ibrahim
-
Patent number: 11645667Abstract: An exemplary non-limiting embodiment of an economic development and collaboration system, which enables individuals within a community to efficiently identify and express their interests in one or more economic propositions, is disclosed herein. The economic development and collaboration system comprises a software application which is configured to allow users to uniquely interface with the one or more economic propositions. The system allows for its users to efficiently identify and express support or disapproval of one or more economic propositions. A variety of engagement mechanisms are provided by the economic development and collaboration system to assist users in democratizing their interests.Type: GrantFiled: April 11, 2022Date of Patent: May 9, 2023Inventor: John C. Noel, Sr.
-
Patent number: 11647081Abstract: A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.Type: GrantFiled: December 21, 2021Date of Patent: May 9, 2023Assignee: EBAY INC.Inventors: Christopher J. Kasten, Igor Chernyshev, Greg Seitz