Patents Examined by Khanh Q. Dinh
-
Patent number: 11928171Abstract: An example uniform resource locator (URL) information providing method includes obtaining a text from a document including location information and identifying the location information, transmitting an original URL corresponding to the identified location information to an external apparatus and receiving a shortened URL corresponding to the original URL, generating an optical recognition code corresponding to the received shortened URL and obtaining information related to a content provided from the original URL from the external apparatus based on the original URL, changing the document based on the shortened URL, the optical recognition code, and the information related to the content provided from the original URL, and generating the changed document as page description language data.Type: GrantFiled: September 20, 2021Date of Patent: March 12, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ji Hyun Yoon, Jung Nam Bae, Yoon Soo Lee, Chul Gee Lee, Tae Soon Kim
-
Patent number: 11909792Abstract: The VIDEO DELIVERY EXPEDITION APPARATUSES, METHODS AND SYSTEMS (“VDE”) transform Internet content data access request via VDE components into media content playback at a client device. In one implementation, the VDE may issue a notification or a user interface element to a user after delivery of a process one data from the server to a client; and trigger a background delivery of a process two data, wherein the triggering occurs when the user initiates playback of said process one data.Type: GrantFiled: May 20, 2022Date of Patent: February 20, 2024Inventor: Mark J Bologh
-
Patent number: 11902366Abstract: Systems, computer program products, and methods are described herein for implementing dynamic multi-factor soft lock on user identifiers. The present invention is configured to receive, from a first user input device, a network registration request from a user to obtain authorization to execute resource transfers within a distributed network using a first user identifier; query, using an information retrieval engine, metadata associated with the user within the distributed network for traceable instances of digital activities of the user; determine one or more user identifiers based on at least the metadata associated with the user; execute, using an authentication subsystem, a soft lock on the one or more user identifiers; approve authorization for the user to execute the resource transfers within the distributed network using the first user identifier; and transmit control signals configured to cause the first user device to display the authorization.Type: GrantFiled: May 25, 2022Date of Patent: February 13, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Adithya Gadwale, Phanta Danielle Wynn
-
Patent number: 11894999Abstract: Client status pairs are obtained for clients. Each of the client status pairs includes a first client status assigned by a first network entity and a second client status assigned by a second network entity. Mismatched client status pairs are identified from the client status pairs. Each mismatched client status pair includes a discrepancy between the first and second client status. A data structure is generated that stores the mismatched client status pairs in a portion of the data structure. The portion is associated with a unique type of mismatched client status pair. A script configured for the unique type is executed. For each mismatched client status pair stored in the portion, the script modifies a data store associated with the first network entity to replace the first client status with the second client status.Type: GrantFiled: May 10, 2023Date of Patent: February 6, 2024Assignee: Charter Communications Operating, LLCInventor: Matthew Aaron Pagan
-
Patent number: 11895215Abstract: The present disclosure relates to application server access methods and terminals. One example method includes in response to a terminal failing to connect to an application server by using an IPv6 address, setting an accessed domain name to a restricted domain name, and, when the accessed domain name is re-accessed later, connecting to the application server by directly using an IPv4 address.Type: GrantFiled: March 4, 2021Date of Patent: February 6, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Binjun Liu, Yuwei Fan, Fusheng Shen, Weichen Zhu, Lixin Lin, Ying Zhu
-
Patent number: 11888811Abstract: Technology for communicating by embedding messages in DNS requests/responses is disclosed. In many cases it is desirable for a device to communicate without that device having to supply network credentials. In some network environments, credentials are not required to send or receive DNS messages. The question section of a DNS request message may include a message for a destination DNS server and a query domain which, when using standard DNS routing, will result in the DNS request being directed to the intended destination DNS server. The message may be encoded in such a way that an algorithm run by the destination DNS server is able to parse the message from the DNS request.Type: GrantFiled: December 28, 2021Date of Patent: January 30, 2024Assignee: Identity Digital Inc.Inventors: Paul Stahura, Christopher L. Cowherd, Jr.
-
Patent number: 11888605Abstract: Methods and systems for making effective use of system resources. A plurality of requests for access to a resource are received. Each request has an associated group of features. The group of features for each request is analyzed to collect observations about the plurality of requests. A function to predict an outcome of a subsequent request is generated based on the observations. Resources are allocated to service the subsequent request based on the function.Type: GrantFiled: September 28, 2022Date of Patent: January 30, 2024Assignee: Salesforce, Inc.Inventors: Andrey Gusev, Ronald Yang, Scott Hansma, Jesse Collins, Alan Arbizu
-
Patent number: 11882342Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for processing of messages at a media device for analysis purposes. An embodiment operates by transmitting a message request from a media device to a messaging server. In response, the media device receives a message response containing a message and messenger identifier. The media device generates a hash value of an identifier associated with the media device and the messenger identifier. The media device then determines whether the hash value maps into a control group. Finally, the media device processes the message based on whether the hash value maps into the control group.Type: GrantFiled: March 22, 2023Date of Patent: January 23, 2024Assignee: Roku, Inc.Inventors: Drew Maniglia, Lauren Pendo
-
Patent number: 11876732Abstract: System on a chip, comprising several master pieces of equipment, several slave resources, an interconnection circuit coupled between the master pieces of equipment and the slave resources and capable of routing transactions between master pieces of equipment and slave resources. A first particular slave resource cooperates with an element of the system on a chip, for example a clock signal generator, and the element has the same access rights as those of the corresponding first particular slave resource.Type: GrantFiled: November 20, 2020Date of Patent: January 16, 2024Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics (Alps) SAS, STMicroelectronics (Rousset) SAS, STMicroelectronics (Grand Ouest) SASInventors: Daniel Olson, Loic Pallardy, Nicolas Anquet
-
Patent number: 11863567Abstract: Disclosed herein are systems, methods, and software for managing bot detection in a content delivery network (CDN). In one implementation, a cache node in a CDN may obtain a content request without a valid token for content not cached on the cache node and, in response to the content request, generate a synthetic response for the content request, wherein the synthetic response comprises a request for additional information from the end user device associated with the content request. The cache node further may obtain a response from the end user device and determine whether to satisfy the request based on whether the response from the end user device indicates that it is a bot.Type: GrantFiled: February 4, 2021Date of Patent: January 2, 2024Assignee: Fastly, Inc.Inventor: Christian Peron
-
Patent number: 11863655Abstract: A first transport protocol connection is established between a first proxy network element and a second proxy network element. The first proxy network element receives from a first Border Gateway Protocol (BGP) client, first BGP data destined to a second BGP client that is connected to the second proxy network element. The first BGP data is transmitted to the second proxy network element through the first transport protocol connection for delivery to the second BGP client. The first proxy network element receives second BGP data destined to the second BGP client. Responsive to determining that the first transport protocol connection is down, the first proxy network element stores the second BGP data and establishes a second transport protocol connection to the second proxy network element. The second BGP data is transmitted to the second proxy network element through the second transport protocol connection.Type: GrantFiled: November 1, 2022Date of Patent: January 2, 2024Assignee: CLOUDFLARE, INC.Inventors: Michael John Vanderwater, Nicholas Alexander Wondra
-
Patent number: 11855991Abstract: Methods, systems, and devices for property manager are described. A device may transmit a request to access information from a control panel of a property associated with a smart home automation community. The request may include credentials specific to a property management personnel. In response to the transmitted request, the device may retrieve the information from the control panel of the property based in part on an authentication of the credentials. The authentication of the credentials may include receiving, from an additional device of an occupant of the property, an acknowledgement message to the request. Once the information is retrieved from the control panel, the device may generate an account associated with the control panel of the property based in part on the information, where the account grants a level of access to the property management personnel.Type: GrantFiled: December 2, 2020Date of Patent: December 26, 2023Assignee: VIVINT, INC.Inventors: Harrison Taylor Jenkins, Jeffrey Evans
-
Patent number: 11843451Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: February 14, 2023Date of Patent: December 12, 2023Assignee: INVIDI Technologies CorporationInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Patent number: 11843607Abstract: A device including a processor and a memory, in which the memory includes executable instructions for detecting that a first user has invited a second user to a communication session, wherein the first user is associated with a first user account registered to a first domain platform and the second user is not associated with any of user accounts registered to the first domain platform, the first domain platform defining a first user privilege granted to the user accounts registered to the first domain platform; causing a second user account associated with the second user to be created and registered to a second domain platform, the second domain platform being different from the first domain platform and defining a second user privilege granted to user accounts registered to the second domain platform; and granting the second user account the second user privilege.Type: GrantFiled: May 12, 2022Date of Patent: December 12, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Arvind Muthukrishnan, Mansoor Jafry, Ramakrishna Juluri, Ariel Gordon
-
Patent number: 11843525Abstract: A feature capacity scaling methodology is disclosed. In a computer-implemented method, components of a computing environment are automatically monitored, and have a feature capacity analysis using a forecast performed thereon. Provided the feature capacity analysis determines that features of the components are well utilized, a vertical scaling of the features is performed.Type: GrantFiled: November 19, 2019Date of Patent: December 12, 2023Assignee: VMware, Inc.Inventors: Wei Li, Yu Sun, Sandy Lau
-
Patent number: 11831416Abstract: A sending device divides a message that is to be sent to a receiving device into a plurality of partial messages each having a length equal to or less than a predetermined length. The sending device puts the plurality of partial messages in a queue. The sending device takes one partial message out of the queue among the plurality of partial messages and sends the one partial message to the receiving device. The sending device receives notification information indicating that the sent partial message has been displayed in a display area. The sending device takes a next partial message out of the queue among the plurality of partial messages and sends the next partial message to the receiving device after the notification information is received.Type: GrantFiled: September 11, 2018Date of Patent: November 28, 2023Assignee: Rakuten Group, Inc.Inventor: Kazuhisa Naoi
-
Patent number: 11824868Abstract: Nextdate provides an online dating and game experience for all participants, including live streamers, contestants, and viewers. Nextdate offers advantages over both offline and online speed dating. In respect to offline speed dating, Nextdate is better in that it provides conversational prompts to the participants (the “star” and the contestant), as well as a “Love-o-meter” and audience comments that provide additional items and context to which the participants can respond. In respect to online speed dating, Nextdate includes features that remove the friction from traditional online dating experience and encourage user participation. Nextdate may be implemented as a standalone app or as a tab or feature of another video-centric social networking app.Type: GrantFiled: November 16, 2021Date of Patent: November 21, 2023Assignee: The Meet Group, Inc.Inventors: Geoffrey Cook, Anton Djamoos, David Weinstein, Omar Beiruty, Jeremy Zorn
-
Patent number: 11817963Abstract: In an embodiment, method and system includes initiating a web conferencing meeting, detecting a plurality of client devices for to participate in the web conferencing meeting, detecting a local source associated with one of the plurality of client devices, selecting from content from a local source to share with other client devices during the web conferencing meeting, and streaming the content from the local source through one of the plurality of client devices associated with the local source.Type: GrantFiled: November 30, 2021Date of Patent: November 14, 2023Assignee: Zoom Video Communications, Inc.Inventors: Zheng Yuan, Hailei Sheng
-
Patent number: 11818180Abstract: Techniques are disclosed for initiating transient sessions on a communal device. An example method includes a device detecting a user device within a threshold distance of the device. The device can transmit control instructions to the user device for a response from the user device based on the detection, the response comprising an indication as to whether to initiate a transient session of a streaming service. The device can transmit, to an application server, a request for a transient session token based on the response from the user device. The device can receive, from the application server, the transient session token, the transient session token including an expiration parameter. The device can initiate the transient session based on the transient session token, the transient session comprising presenting content provided by the application server on a presentation device. The device can terminate the transient session based on the expiration parameter.Type: GrantFiled: November 30, 2022Date of Patent: November 14, 2023Assignee: Apple Inc.Inventors: Manuel Roman Cuesta, Yagil Burowski
-
Patent number: 11818192Abstract: In various examples, the decoding and upscaling capabilities of a client device are analyzed to determine encoding parameters and operations used by a content streaming server to generate encoded video streams. The quality of the upscaled content of the client device may be monitored by the streaming servers such that the encoding parameters may be updated based on the monitored quality. In this way, the encoding operations of one or more streaming servers may be more effectively matched to the decoding and upscaling abilities of one or more client devise such that an increased number of client devices may be served by the streaming servers.Type: GrantFiled: February 28, 2022Date of Patent: November 14, 2023Assignee: NVIDIA CorporationInventors: Prabindh Sundareson, Sachin Pandhare, Shyam Raikar