Patents Examined by Sibte H Bukhari
  • Patent number: 11601521
    Abstract: Some embodiments provide a method for a network controller that manages multiple managed forwarding elements (MFEs) that implement multiple logical networks. The method stores (i) a first data structure including an entry for each logical entity in a desired state of the multiple logical networks and (ii) a second data structure including an entry for each logical entity referred to by an update for at least one MFE. Upon receiving updates specifying modifications to the logical entities, the method adds separate updates to separate queues for the MFEs that require the update. The separate updates reference the logical entity entries in the second data structure. When the second data structure reaches a threshold size in comparison to the first data structure, the method compacts the updates in at least one of the queues so that each queue has no more than one update referencing a particular logical entity entry.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: March 7, 2023
    Assignee: NICIRA, INC.
    Inventors: Igor Ganichev, Alexander Yip, Pankaj Thakkar, Teemu Koponen, Aayush Saxena
  • Patent number: 11595463
    Abstract: A data storage system including a data storage device located on a first network and configured to download data from a network site based on universal resource locator (“URL”) information of the network site, and an electronic device located on a second network different than the first network. The electronic device determines the URL information of the network site, receives user authentication data, receives a network address of the data storage device from a server using the user authentication data, and transmits the URL information to the data storage device using the network address of the data storage device. This causes the data storage device to download data from the network site contingent on correct user authentication being provided.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: February 28, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventor: Dean M. Jenkins
  • Patent number: 11582280
    Abstract: A method includes receiving from a transmitting data interface, a data stream mapping of a data input into data shards for transmission in a data stream over a data stream communication channel. Data capacity for a data producing software application from a plurality of data producing software applications is adjusted by increasing or decreasing a number of data shards in the data stream assigned to the data producing software application. An updated data stream mapping of the data input into the plurality of data shards is generated by updating a start hash key and an end hash key in a range for each of the data shards assigned to the data producing software application. The updated data stream mapping is sent to the transmitting data interface for adjusting the data capacity in the data stream transmitted over the data stream communication channel of the data producing software application.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: February 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: Yasaswy Rajendraprasad Ravala, Sudha Shiva Kumar Marri, Arunkumar Natarajan, Krystan R. Franzen
  • Patent number: 11568368
    Abstract: A system in which existing email protocols are leveraged to exchange information between two or more client devices. In some examples, a trained classifier can be leveraged to apply a label or classification to a received email. Based on the classification of the email, one or more parsers can be selected which can output data to be displayed in a dedicated portion of a graphical user interface.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 31, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Noam Bar-on
  • Patent number: 11546437
    Abstract: Various implementations of the present application set forth a method comprising generating three-dimensional data and two-dimensional data representing a physical space that includes a real-world asset, generating an extended-reality (XR) stream representing a remote collaboration session between a host device and a set of remote devices, where the XR stream includes a combination of the three-dimensional data and the two-dimensional data, a set of augmented-reality (AR) elements associated with the real-world asset, and a set of performed actions associated with a portion of the digital representation or at least one AR element, serializing the XR stream into a set of serialized chunks, transmitting the serialized chunks to the remote devices, where the remote devices recreate the XR stream in a set of remote XR environments, and transmitting the serialized chunks to a remote storage device, where a device subsequently retrieves the serialized chunks to replay the remote collaboration session.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 3, 2023
    Assignee: SPLUNK INC.
    Inventors: Devin Bhushan, Seunghee Han, Caelin Thomas Jackson-King, Jamie Kuppel, Sammy Lee, Derek Sykes, Stanislav Yazhenskikh, Jim Jiaming Zhu
  • Patent number: 11537780
    Abstract: Embodiments disclosed herein are related to a method that can include displaying first content on a media display, receiving first data generated from or determined by an Internet of Things (IoT) device, and displaying second content in response to receiving the first data from the IoT device.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: December 27, 2022
    Assignee: RMG NETWORKS HOLDING CORPORATION
    Inventors: George Clopp, Eric R. Meyer, Thamer Hummadi
  • Patent number: 11539915
    Abstract: Confirming transmission of information in a web conference by determining a presenter of a web conference is providing speech to a second computing device based at least in part on a video data, converting the speech of the presenter to textual data, transmitting information of the second computing device to a third computing device of a participant, wherein the information of the second computing device includes the speech, the textual data, and images of a display of the second computing device, and determining a match level of the information of the second computing device and output information of the third computing device of the participant, wherein the output information of the third computing device correlates with the information of the second computing device.
    Type: Grant
    Filed: March 20, 2021
    Date of Patent: December 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Takeshi Watanabe, Akira Saito, Hayato Uenohara
  • Patent number: 11533368
    Abstract: The disclosure provides an augmented reality (AR) information transmission system and an AR information transmission method. The AR information transmission system includes a wireless information transmission device. The wireless information transmission device includes a directivity transmitter and a processor. The processor is configured to: obtain AR information and convert the AR information into a wireless signal; and control the directivity transmitter to send the wireless signal toward a designated direction.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: December 20, 2022
    Assignee: HTC Corporation
    Inventor: Qing-Long Deng
  • Patent number: 11523249
    Abstract: Systems and methods are disclosed for enforcing at least one rule associated with a geofence. At least one device is constructed and configured in network communication with a server platform and a database. The server platform defines at least one geofence for a region of interest and specifies at least one rule associated with the at least one geofence, thereby creating a rule-space model for the region of interest. The at least one geofence comprises a multiplicity of geographic designators with each geographic designator assigned with a unique IPv6 address. The at least one device receives at least one notification signal regarding the at least one rule from the at least one server platform and implements the at least one rule when the at least one device is within a predetermined distance from the at least one geofence for the region of interest.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: December 6, 2022
    Assignee: GEOFRENZY, INC.
    Inventor: Benjamin T. Jones
  • Patent number: 11516107
    Abstract: In some examples, aggregation-based speed testing may include ascertaining, by a test speed analyzer, a test speed that corresponds to a maximum specified data transfer rate for a data transmission link. A test range generator may determine a maximum specified port speed of a test port of a device connected to the data transmission link. The test range generator may determine whether the maximum specified port speed is less than the test speed, and if so, divide the test speed into a plurality of test ranges. A total value of the test ranges may be equal to the test speed. A test performer may perform tests corresponding to the test ranges, and obtain intermediate test results. A test result generator may generate, based on aggregation of the intermediate test results, an aggregated test result that represents an actual speed associated with the data transmission link.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: November 29, 2022
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Karthik Subramanian, Reynald Dupuis, Hans Joerg Wolf
  • Patent number: 11509716
    Abstract: A method for performing Simple Storage Service (S3) seamless migration using index objects and associated apparatus are provided. The method includes: in response to a request of migrating user data of a user of the storage server from a remote S3-compatible server into the storage server, during an index stage, utilizing an index-object-based S3 migration management module among multiple program modules running on a host device within the storage server to create and store multiple index objects into a storage device layer of the storage server to be respective representatives of multiple normal objects of the user data at the storage server, and migrate respective Access Control Lists (ACLs) of the multiple normal objects to the storage server to be respective ACLs of the multiple index objects; and during a data stage, utilizing the index-object-based S3 migration management module to trigger one or more migration agents to migrate object data.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: November 22, 2022
    Assignee: Silicon Motion Technology (Hong Kong) Limited
    Inventors: Chi-En Chang, Kuan-Kai Chiu
  • Patent number: 11501211
    Abstract: The present disclosure describes methods, devices, and non-transitory computer readable storage medium for managing lifecycle of a knowledge base (KB) in chatbot systems. The method includes receiving an update request and updating a current-version KB as a new current-version KB. The method also includes receiving a first test request from a knowledge point (KP) operator and determining whether the new current-version KB passes a first test; and in response to the determination that the new current-version KB passes the first test, submitting the new current-version KB as a new submit-version KB. The method further includes receiving a second test request from a KP manager and determining whether the new submit-version KB passes a second test; and in response to the determination that the new submit-version KB passes the second test, storing an original production-version KB as a pervious-version KB and submitting the new submit-version KB as a new production-version KB.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: November 15, 2022
    Assignee: HONG KONG APPLIED SCIENCE AND TECHNOLOGY RESEARCH INSTITUTE CO., LTD
    Inventors: Chi Kong Wu, Ka Wing Ho
  • Patent number: 11489882
    Abstract: A networked communications system that facilitates real-time interaction with persons-of-interest. The real-time communications system includes a pre-connection workflow that allows for efficient utilization of human resources and/or more precise control of the interaction and engagement time intervals allotted to users of the system.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: November 1, 2022
    Inventors: Lloyd Winawer, Jordan Isaiah Winawer, Gunjot Singh Chawla
  • Patent number: 11489920
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 1, 2022
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Patent number: 11481355
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: October 25, 2022
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Patent number: 11463328
    Abstract: In some examples, a server may determine that a case, created to address an issue of a computing device, is closed and perform an analysis of a communication session between a user and a technician and the steps taken by the technician to resolve the issue. Machine learning may be used on results of the analysis to predict potential pain points. For example, steps that take longer than average and during which particular words spoken by the user increase in pitch and/or volume may be predicted to be potential pain points. The machine learning may create questions for inclusion in a custom survey based on the potential pain points. The custom survey may be presented to the user. The answers may be correlated with the potential pain points to determine actual pain points in the steps taken to resolve the issue.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 4, 2022
    Assignee: Dell Products L.P.
    Inventors: Karthik Ranganathan, Sathish Kumar Bikumala, Amit Sawhney
  • Patent number: 11455906
    Abstract: A system for improving personality traits is provided. The system includes at least one processor configured to provide an option to a user for selecting at least one personality trait from a plurality of personality traits. The processor is also configured to suggest at least one alternate personality trait for selection based on the personality trait selected by the user, and allow selection of at least one of the suggested alternate personality traits or proceed with the earlier selection. The processor is further configured to suggest one or more actions based on the personality trait selected by the user, wherein the action is to cause an improvement in the selected personality trait of the user.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: September 27, 2022
    Assignee: DHARMA LIFE SCIENCES LLC
    Inventors: Jonnalagadda Sasidhar, Gowthami Vasudev, Manisha Naresh Nagpal
  • Patent number: 11418937
    Abstract: Systems and methods dynamically adapt network policies for mobile devices by accessing context-based values to allocate or restrict capabilities on the mobile devices or within the network. Context-based values may include position or velocity as well as more general environment features such as proximity of other devices, the presence or absence of other wireless signals or network traffic, parameters measured by local or remote sensors, user credentials, or unique user or signal inputs to the device. Relevant capabilities may include access to hardware and software interfaces and related parameter sets including priority settings.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: August 16, 2022
    Assignee: INPIXON
    Inventors: Daniel A. Madey, Dennis V. Pollutro, Guy Levy-Yurista
  • Patent number: 11418406
    Abstract: An information processing apparatus according to an embodiment of the present technology includes a detection unit; a first acquisition unit; a second acquisition unit; and a generation unit. The detection unit detects a reproduction apparatus. The first acquisition unit acquires a reproduction mode of the detected reproduction apparatus. The second acquisition unit acquires history information, the history information including a reproduction apparatus selected in a past and a reproduction mode of the reproduction apparatus when the reproduction apparatus has been selected in the past. The generation unit generates an operation image, the operation image including detection information and the acquired history information, the detection information including the detected reproduction apparatus and a reproduction mode of the reproduction apparatus when the reproduction apparatus has been detected.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: August 16, 2022
    Assignee: SONY CORPORATION
    Inventors: Koji Fujita, Ryo Sokabe, Takuma Higo, Kenichiro Takyu, Ayaka Satoh
  • Patent number: 11412019
    Abstract: The present disclosure relates to a method performed in a network server of a service provider providing a service comprising media streaming. The method comprises receiving a detection message from a mobile radio device running the service for a user registered with the service provider, said message comprising an indication that said radio device has detected a radio transmitter as well as comprising an identifier of said radio transmitter. The method also comprises determining that the radio transmitter, as identified by the received identifier, is registered with the service provider and associated with one or more actions. The method also comprises electing an action of the one or more actions. The method also comprises sending an instructions message to the radio device, said message comprising instructions to modify the service such that the radio device performs the elected action.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 9, 2022
    Assignee: Spotify AB
    Inventors: Jens Afzelius, Lingyu Wang, Michael Becker, Shannon Cusick, Nikoloas Toumpelis, Nicholas Konstantinidis