Patents Examined by Backhean Tiv
  • Patent number: 11570749
    Abstract: A method, apparatus, and system relating to a notification system for merging a new message into a pending notification.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: January 31, 2023
    Assignee: FITBIT, INC.
    Inventors: Heiko Behrens, Henry Levak, Yoon Kean Wong
  • Patent number: 11563661
    Abstract: A data stream monitor including a processor and associated memory initiates a data stream monitoring application. The data stream monitoring application is configured to test a plurality of data streams, and obtains a plurality of data stream records associated with the plurality of data streams to be tested. The data stream monitor writes a lastRecord indicator to a file. The lastRecord indicator identifies a last data stream to have been tested. The data streams are tested, and the lastRecord indicator is updated each time a subsequent data stream is tested. The data stream monitor determines whether a value of the lastRecord indicator has changed from a previous value. In response to determining that the value of the lastRecord indicator has not changed, testing of the plurality of data streams is restarted.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 24, 2023
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: Jack Curtis Viers
  • Patent number: 11563711
    Abstract: Conversion of communications from a first device over a firsts communication channel to a second communication channel that is utilized by a second communication device such that an enterprise employee can interface with and communication with a customer using the customer's preferred channel or application for communication.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 24, 2023
    Assignee: Movius Interactive Corporation
    Inventors: Sandeep Kakumanu, Paul Rubenstein, George Backhaus, Amit Modi, Jon Plotky
  • Patent number: 11558436
    Abstract: One example system for providing virtual meeting room content monitoring for a host of a videoconference includes a processor and at least one memory device. The memory device includes instructions that can cause the processor to establish a videoconferencing session having a first virtual meeting room. The processor receives a control input from a host subscribed to the first virtual meeting room at a host client device. The control input indicates that the host is to monitor the meeting room content from one or more additional virtual meeting rooms. The instructions further cause the processor to, responsive to the control input from the host, cause the meeting room content of at least one of the additional virtual meeting rooms to be displayed on the host client device while the host is subscribed to the first virtual meeting room.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: January 17, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Lin Han, Nitasha Walia, Tain Barzso
  • Patent number: 11558483
    Abstract: Value-based data transmission in an autonomous vehicle, comprising: acquiring sensor data from a plurality of sensors of the autonomous vehicle, the sensor data comprising a plurality of portions; determining, for each portion of the sensor data, a value based on one or more objects identified in the sensor data; determining, based on the values for the sensor data, an upload policy; and transmitting, based on the upload policy, one or more portions of the sensor data to a server.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: January 17, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11544673
    Abstract: A new and improved onboarding process for configuring and activating an email message receiving system (EMRS) to accept and process email messages on behalf of a customer is disclosed. The process comprises generating a customer-account-specific Domain Name Server (DNS) name that identifies a customer of the EMRS and a mail server for accepting and processing email messages for a domain associated with the customer. The process includes providing the customer-account-specific DNS name to the customer, receiving a request to process email messages for the domain associated with the customer and identifying using the customer-account-specific DNS name, the mail server for receiving the email messages for the domain. The process further includes verifying, using the customer-account-specific DNS name, that the customer has permission for receiving the email messages for the domain. The process includes processing the email messages and delivering the messages to a destination system.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 3, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Christopher John Newman, Stanislav Kondratiev
  • Patent number: 11539653
    Abstract: Method, system, apparatus, and computer program product for programmatically managing limited engagement by an external email resource entity with a group-based communication interface of a group-based communication system are described herein.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: December 27, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Roland Schemers, James McPhail, Matthew Wahl, Britton Jamison, San Oo
  • Patent number: 11540103
    Abstract: There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: December 27, 2022
    Assignee: WIX.COM Ltd.
    Inventors: Ido Gaver, Eran Kirshenboim, Aner Armon
  • Patent number: 11539808
    Abstract: Information associated with a user and a presentation made by the user is received. A presentation readiness of the user is dynamically detected. One or more of a presentation mode of a presentation software and a recording mode of the presentation software is initiated based on the received information and the dynamically detected presentation readiness.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: December 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Manish Anand Bhide, Prashant Pandurang Mundhe
  • Patent number: 11533221
    Abstract: This application discloses an arbitration method and a related apparatus. The method includes: detecting, by the first ABS apparatus, first status information of a service module in the first DC; when determining that a communication link between the first DC and the second DC is faulty, obtaining, by the first ABS apparatus, second status information, wherein the second status information is status information that is of a service module in the second DC and that is detected by the second ABS apparatus; and arbitrating, by the first ABS apparatus, a subsequent service providing capability of the first DC based on the first status information and the second status information.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: December 20, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yunzhou Zheng, Shubing Zhang, Shibin Liu, Zexu Huang, Ridong Xu, Kaiyao Huang
  • Patent number: 11533343
    Abstract: In one aspect, a network component associated with a private cellular network includes at least one memory having computer-readable instructions stored therein and one or more processors. The one or more processors are configured to execute the computer-readable instructions to receive, from a user equipment, a request to register with the private cellular network, the user equipment having a unique identifier; determine, at the network component or via cloud-based Evolved Packet Core (EPC) communicatively coupled to the network component, a home EPC associated with the user equipment using the unique identifier of the user equipment; and establish an IP Multimedia Service (IMS) Access Point Name (APN) connection between the user equipment and the home EPC associated with the user equipment, the IMS APN enabling a seamless connectivity of the user equipment to a terminal on a Private Branch Exchange (PBX) system using a native dialer of the user equipment.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: December 20, 2022
    Assignee: Geoverse LLC
    Inventors: Roderick Nelson, Daniel Person, Jason V. Smith
  • Patent number: 11528242
    Abstract: Techniques for identifying and processing graymail are disclosed. An electronic message store is accessed. A determination is made that a first message included in the electronic message store represents graymail, including by accessing a profile associated with an addressee of the first message. A remedial action is taken in response to determining that the first message represents graymail.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 13, 2022
    Assignee: Abnormal Security Corporation
    Inventors: Rami F. Habal, Kevin Lau, Sharan Dev Sankar, Yea So Jung, Dhruv Purushottam, Venkat Krishnamoorthi, Franklin X. Wang, Jeshua Alexis Bratman, Jocelyn Mikael Raphael Beauchesne, Abhijit Bagri, Sanjay Jeyakumar
  • Patent number: 11528334
    Abstract: A method for preferred network function (NF) location based routing using a service communication proxy (SCP) includes receiving a service request message from a consumer NF. The method further includes performing, by an SCP, a lookup in a preferred NF location routing rules database at the SCP using at least one parameter extracted from the service request message. The method further includes locating, by the SCP and in the preferred NF location routing rules database, a preferred NF location routing rule corresponding to the at least one parameter extracted from the service request message. The method further includes selecting, by the SCP, a producer NF to process the service request based on application of the preferred NF location routing rule. The method further includes routing, by the SCP, the service request message to the producer NF.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 13, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rajiv Krishan
  • Patent number: 11522948
    Abstract: Systems, methods and/or computer program products managing momentary increases in resource requirements of microservices within a service mesh using sliced replicas or pre-configured cloud functions. The service mesh tracks incoming API calls of applications requesting use of specific microservice capabilities. Over time capabilities being called are categorized by the service mesh based on call frequency. Service mesh predicts patterns of expected increases in requests for each capability of the microservices. As the increase in the number of API calls for the capability become more than a threshold level predicted by the service mesh, a sliced replica of the microservice is created or a pre-configured cloud function is enabled to handle requests specifically for the capability causing the momentary increase in resource requirements, while the service mesh continues routing API calls for other capabilities to the requested microservice.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Sarbajit K. Rakshit
  • Patent number: 11516295
    Abstract: A technique is provided for determining a loss risk assessment score for a vehicle trip. The technique includes, at a vehicle, a computing device receiving first information indicative of operation of the vehicle. The technique also includes, at the vehicle, the computing device receiving second information indicative of an environment at a particular location and time. The computing device correlates the first information and the second information to generate a data set. The technique also includes determining a score for the vehicle trip based at least in part upon the generated data set.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: November 29, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Krishna Nemmani, Zebediah Robert Black, Corey Casmedes, Hoang Dang, Yuncheng Gao, Tyler Hargreaves, John Steven Kirtzic, Zongzhe Li, Einar Longva, Victor Mao, Trac Nguyen, Sivarama Kirshna Panguluri, Dalton Sherer, Edward Yang
  • Patent number: 11489915
    Abstract: An example method involves accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to playout the media content items in accordance with the sequence defined by the playlist; determining a status of an event, and using the determined status of the event as a basis to determine a condition; making a determination that the determined condition has been satisfied; and responsive to making the determination that the determined condition has been satisfied, (i) retrieving second data representing a media content item related to the event, and (ii) using the retrieved second data to playout the media content item related to the event in between playing out the first and second media content items.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: November 1, 2022
    Assignee: Gracenote Digital Ventures, LLC
    Inventor: Venkatarama Anilkumar Panguluri
  • Patent number: 11489887
    Abstract: Disclosed is a system for providing contact center services in an integrated way, in which a client can receive query processing services by immediately connecting to at least one of other contact center servers operated by service providers cooperating in a link service by a call transfer without changing a preexisting connection state while being initially connected to a specific contact center server, so that a user can use a plurality of query processing services without difficulties by linking the contact center servers operated by the plurality of service providers, thereby minimizing the time, efforts and costs of the user who wants to receive the plurality of query processing services through the plurality of service providers.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: November 1, 2022
    Assignee: MindwareWorks Co., Ltd.
    Inventors: Jae In Lee, Hyun Sun Cho, Seong Kuk Mun, Kyung Taek Park
  • Patent number: 11483410
    Abstract: A computing device, method, and computer-readable medium storing instructions for determining user availability for one or more messaging applications are provided. For example, the computing device includes a processor for receiving user activity information from a client device including system interaction information and scheduled activity information for a user of the client device. The system interaction information includes information related to the user's current interaction with applications in the distributed workspace and the scheduled activity information includes information pulled from, for example, a calendar and/or scheduling application associated with the user. The processor processes the user activity information to determine a current user status for the user and output the current user status for the user of the client device to additional users of the one or more messaging applications.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: October 25, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Christopher Fleck, Amy Haworth, Jacob Jared Summers, Manbinder Pal Singh, Sabarish Nadarajan
  • Patent number: 11483266
    Abstract: An electronic collaboration system via which a plurality of users can post and view content, rapidly located desired content, and be notified of new content in real time.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: October 25, 2022
    Inventors: Paul Everton, Raymond Elward, Erich Luedtke
  • Patent number: 11463389
    Abstract: Systems and methods are presented herein for modifying messages transmitted between a first computing device and a second computing device based on the determination of a context of messages transmitted between the first and second computing devices. A first message, prepared to be transmitted to a second computing device, is prepared at a first computing device. Based on an identifier corresponding to the second computing device, a plurality of devices communicably coupled to the second computing device are determined. Selectable options are generated at the first computing device which, when selected, determine which of the second computing device or one of the plurality of communicably coupled devices will receive the transmitted message. Based on the selection of an option, the message may be modified to fit the format of the device corresponding to the selected option and transmitted to the device corresponding to the selected option.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Reda Harb, Vishwas Sharadanagar Panchaksharaiah