Patents Examined by Phyllis A Book
-
Patent number: 11720530Abstract: A plurality of interconnected distributed networks each having a plurality of distributed network nodes provide a decentralized access gateway to multiple, diverse types of databases. Each distributed network may be a structured distributed network having at least two tiers of nodes comprising validator nodes that may implement gossip protocols to cooperatively validate one or more database operations and generate new blocks and host nodes that may receive the new block and update a corresponding local copy. Each distributed network may correspond to different attributes and may be interconnected to increase query efficiency. To access/query data, parallel queries may be performed on more than one distributed networks.Type: GrantFiled: October 4, 2021Date of Patent: August 8, 2023Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Joseph Cascioli
-
Patent number: 11716391Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to obtain an encryption key from a user. The processor may identify session activity data during a proxy session of the user and may encrypt the identified session activity data using the encryption key obtained from the user. The processor may store the encrypted session activity data.Type: GrantFiled: December 17, 2020Date of Patent: August 1, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Itamar Azulay, Tomer Cherni
-
Patent number: 11711429Abstract: Multiple low cost individual sensors communicate with a server. A proxy sensor communicates with the server. The server periodically compares information from the individual sensors with information from the proxy sensor. The server validates and accepts information from individual sensors. The server changes gain and offset values for individual sensors providing information that is not validated by the comparing.Type: GrantFiled: January 30, 2020Date of Patent: July 25, 2023Assignee: Aeroqual Ltd.Inventors: Geoffrey Stephen Henshaw, David Edward Williams, Elaine Miles, Georgia Miskell, Lena Weissert
-
Patent number: 11706283Abstract: A distributed computing network includes one or more vehicles, each vehicle configured to act as a node in the distributed computing network, and a remote server including a processor and a memory module storing one or more non-transient processor-readable instructions that when executed by the processor cause the remote server to establish a data connection with the one or more vehicles, predict a pattern-of-use of the one or more vehicles, determine a predicted current use of the one or more vehicles, and allocate a computational task to the one or more vehicles based on the predicted pattern-of-use and the predicted current use.Type: GrantFiled: October 19, 2018Date of Patent: July 18, 2023Assignee: Toyota Motor North America, Inc.Inventor: Shingo Sugimoto
-
Patent number: 11704618Abstract: Aspects of the disclosure relate to application mapping and alerting based on data dependencies in business and technology logic. In some embodiments, a computing platform may receive a request to map enterprise technology resources. Then, the computing platform may generate a business capability model. Next, the computing platform may cause a user computing device to display a graphical user interface comprising selectable graphical representations of applications associated with the enterprise technology resources. Then, the computing platform may receive a user input identifying an occurrence of a technology incident by selecting one of the graphical representations. In response to the selection, the computing platform may trace, using the generated business capability model, upstream or downstream impacts of the technology incident.Type: GrantFiled: September 3, 2021Date of Patent: July 18, 2023Assignee: Bank of America CorporationInventors: Khalil Jackson, Elizabeth Swanzy-Parker, Edward L. Haletky, Adam B. Richman
-
Patent number: 11700228Abstract: A VPN tunnel interface is instantiated within a router based on a tunnel network namespace. One or more virtual peers corresponding to the VPN tunnel interface and one or more virtual ethernet interfaces corresponding to the one or more virtual peers are instantiated. The tunnel network namespace is configured to route, based on a source address, network traffic from a specified client device to a specified virtual peer of the one or more virtual peers via the VPN tunnel interface. A connection is established between a client device and a VPN process of the router and a traffic flow is transported to and from the client device through a VPN tunnel via the VPN tunnel interface, the one or more virtual peers, and the one or more virtual ethernet interfaces.Type: GrantFiled: April 8, 2022Date of Patent: July 11, 2023Assignee: CHARTER COMMUNICATIONS OPERATING, LLCInventors: Micah Labbee, Tyson Vinson, Chris Turner
-
Patent number: 11700149Abstract: Provisioning a set of tunnel endpoint aliases for a tunnel endpoint. A request is sent from the first tunnel endpoint to the second tunnel endpoint over a control plane of a network to provision the set of tunnel endpoint aliases. The second tunnel endpoint generates the set of tunnel endpoints and sends a response including the set of tunnel endpoint aliases to the first tunnel endpoint over the control plane. The first tunnel endpoint sends network traffic over the network tunnel that includes a tunnel endpoint alias of the set of tunnel endpoint aliases received.Type: GrantFiled: December 31, 2021Date of Patent: July 11, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Zhenhua Xiao, Kalash Chandra Nainwal, Martin Stigge
-
Patent number: 11689588Abstract: Aspects of the technology described herein provide a collaborative browsing experience in which real-time browsing activity and saved browsing activity of session collaborators in a collaborative browsing session are shared with the collaborators. A collaborative session may be initiated, which may create a tab group associated with the session and linked to a collaborator. Other collaborators may be invited to join the session, and additional tab groups for each collaborator may be created. The tab groups of the collaborators may be included in a collective tab group, which may be updated in real-time with changes made by any of the collaborators. For example, client changes may be handled locally and communicated to a service to which each client is connected. The service may sequence and broadcast the ordered changes to the clients, which may each implement the changes according to the sequence to synchronize a shared state amongst clients.Type: GrantFiled: June 24, 2022Date of Patent: June 27, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Avi Ashish Vaid, Joseph Jiwoong Oak, Mohamed Mansour
-
Patent number: 11689381Abstract: The disclosure herein describes a system for calculating meeting inclusion metrics including insights and recommendations. Meeting data associated with one or more meetings attended by at least one participant remotely is converted into anonymized meeting data for inclusivity metric analysis. An inclusivity insights manager generates inclusivity metrics associated with inclusive behavior and language occurring during meetings to measure the level of inclusivity. The inclusivity metrics include attendee participation metrics measuring an amount of participation by each meeting attendee, participation in-person versus participation remotely, concurrent speech indicating attendees may be talking over one another or other interruptions occurring during meetings. Inclusivity metric data includes insights and actionable recommendations to improve inclusivity at future meetings provided at an individual level, group level or organizational level.Type: GrantFiled: December 31, 2021Date of Patent: June 27, 2023Assignee: Microsoft Technology Licensing, LLC.Inventors: Ananthatejas Raghavan, Cathleen Kong, Kayla Mailinh Tran, Preeti Goel, Shamsi Tamara Iqbal, Danielle Amanda Scott, Maja Vladan Milosavljevic, Wendy Guo, Lisa Sarah Thomas, Vivian Caroline Hua, Shruti Poddar, Julian Alexander Zbogar-Smith
-
Patent number: 11683192Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating element properties based on distances between elements in a virtual conference. The program and method provide, in association with designing a room, an interface for specifying how a first element in the room affects at least one property value of a second element, based on distance between the two elements; receive user selection of parameter values specifying how the first element affects the at least one property value of the second element based on the distance; provide a virtual conference between plural participants within the room including the first and second elements; update the at least one property value of the second element based on a change in distance between the first and second elements, and on the parameter values; and provide for updated display of the second element.Type: GrantFiled: July 30, 2021Date of Patent: June 20, 2023Assignee: Snap Inc.Inventors: Emily Cho, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11677575Abstract: Adapting an audio-visual presentation includes assessing a degree of engagement for at least some of the participants by monitoring participant reactions and feedback to the audio-visual presentation, creating a histogram having a plurality of bins that each represent a number of participants exhibiting a particular degree of engagement, comparing histogram values to predetermined engagement goals for the audio-visual presentation, and modifying the audio-visual presentation in response to the feedback and to the histogram values indicating deviation from the predetermined engagement goals for the audio-visual presentation. Degrees of engagement may be positive/productive, angry/over-reacting, or indifferent. The feedback may include verbal and non-verbal cues of the participants. The non-verbal cues may include gaze direction and facial expressions that are captured by cameras of the participants and/or results of physiological monitoring of the participants.Type: GrantFiled: October 1, 2021Date of Patent: June 13, 2023Assignee: mmhmm inc.Inventor: Phil Libin
-
Patent number: 11677908Abstract: The present disclosure describes techniques for facilitating a collaborative work environment. The techniques comprise creating at least one virtual room accessible by the plurality of users, wherein at least one subset of users are associated with the at least one virtual room, the at least one virtual room enables real-time communications among the at least one subset of users, and the at least one subset of users communicate with each other in the at least one virtual room through a first communication channel; receiving a request from a first user to communicate with at least a second user separately from the first communication channel; and establishing a first sub-communication channel between the first user and the at least a second user while the first communication channel remains accessible to the first user and the at least a second user.Type: GrantFiled: November 15, 2021Date of Patent: June 13, 2023Assignee: LEMON INC.Inventor: Yuhui Zhang
-
Patent number: 11677638Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for message routing optimization. The message routing optimization system receives requests to transmit messages to recipient devices. The message routing optimization system determines whether to allocate the messages to an optimal routing provider or a secondary routing provider. The message routing optimization ranks the set of routing providers based on a conversion rate index and determines the optimal routing and secondary routing providers based on the ranking. The message routing optimization system allocates messages to the selected routing providers to be delivered to their intended recipients.Type: GrantFiled: February 4, 2022Date of Patent: June 13, 2023Assignee: Twilio Inc.Inventors: Jamie O'Shaughnessy, Riivo Kikas, Kaarel Kitsemets
-
Patent number: 11658836Abstract: Technologies for preserving contextual data across video conferences include a compute device. The compute device includes circuitry configured to provide a graphical user interface that enables authenticated and approved users to hold a first video conference and share contextual data among the users in association with the first video conference. The circuitry is also configured to store a record of the contextual data shared among the authenticated and approved users. Additionally, the circuitry is configured to provide, in the graphical user interface and in association with a subsequent video conference among the users, the record of the contextual data that was shared among the users in association with the first video conference. The contextual data includes at least one of a textual communication and a file.Type: GrantFiled: December 3, 2021Date of Patent: May 23, 2023Assignee: Handzin, Inc.Inventors: Henry James Gooden, Michael John Galvin, Brian Mcgill Isaac
-
Patent number: 11647123Abstract: A virtual communication system including logic for supporting layered conversations, the system comprising: at least two computers communicating to one another over a communications medium, where each computer represents a User, each computer including a display, audio input, audio output, video input (such as a camera), memory, data storage, and a processor, a knowledge base stored in memory, the knowledgebase containing an identifier identifying each conversation associated with a given user, the knowledgebase storing information identifying each participant in each of the conversations, the knowledgebase storing information identifying the type of each conversation associated with the given one of the at least two computers, where each User may participate in multiple simultaneous conversations; and layered conversation logic executed by the processor, the layered conversation logic controlling a volume and a visual layout of each participant in each conversation in which the User participates in accordancType: GrantFiled: December 27, 2021Date of Patent: May 9, 2023Inventors: Leo Glisic, Jesse Katz, Dustin Maltz
-
Patent number: 11647061Abstract: A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.Type: GrantFiled: December 22, 2021Date of Patent: May 9, 2023Assignee: Google LLCInventors: Justin Lewis, Jonathan William Ray
-
Patent number: 11637809Abstract: A system and method are provided for a network device for use with a client device having a hostname and a MAC address. The network device contains a memory that has a second hostname and a second MAC address stored within the memory. The second MAC address corresponds to the second hostname. The memory also contains a processor configured to execute instructions stored on the memory to cause the network device to: receive, from the client device, the hostname and the MAC address; determine whether the MAC address is randomized; provide an instruction to the client device to inform a user of the client device that the client device hostname is registered when the hostname matches the second hostname and the MAC address is randomized.Type: GrantFiled: July 19, 2022Date of Patent: April 25, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Jagdeep Shivajirao, Muralidharan Narayanan, Sathish Arumugam Chandrasekaran
-
Patent number: 11630710Abstract: Systems and methods for modifying a notification received on a user device are disclosed. The method comprises receiving from at least one application on a user device a notification, identifying temporal information associated with the notification, detecting based on the temporal information a calendar-related event from a user profile, and modifying the temporal information associated with the notification to refer to the calendar-related event.Type: GrantFiled: July 22, 2021Date of Patent: April 18, 2023Assignee: Rovi Guides, Inc.Inventors: Ankur Anil Aher, Jeffry Copps Robert Jose
-
Patent number: 11621863Abstract: One embodiment provides a method, including: identifying, at an information handling device, a point within a virtual meeting requiring a user to wear a headset; determining, using a processor, whether the user is wearing the headset after a predetermined time period from identification of the point; and preventing, responsive to determining that the user is not wearing the headset after the predetermined time period, the user from continuing with the virtual meeting. Other aspects are described and claimed.Type: GrantFiled: November 2, 2021Date of Patent: April 4, 2023Assignee: LENOVO (SINGAPORE) PTE. LTDInventors: Russell Speight VanBlon, Robert J Kapinos, Scott Li, Robert James Norton, Jr.
-
Patent number: 11616716Abstract: A system uses gossip messages that are transmitted via multicast to other host server computers to share when new sockets associated with a communication session are established. The gossip message can be used to create an association between a host identifier and an identifier of the communication session. When a network packet arrives, a host server computer can check which host server computer is associated with the communication session. If the communication session is associated with a different host server computer, it encapsulates the packet and transmits the packet to the appropriate host using the pre-computed header template. On the receiving end of this encapsulated packet, a kernel space removes then encapsulation and allows the network packet to be processed by the proper destination host server computer. The result is to ensure all network packets land on the host server computer associated with the communication session.Type: GrantFiled: December 10, 2021Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Emmanuel Papirakis, Jorge Peixoto Vasquez, Yashwanth Yadavalli, Yuchao Li, Mohit Mohanan