Patents by Inventor David Randall
David Randall has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250390681Abstract: A system comprises a memory communicatively coupled to at least one processor. The processor is configured to obtain audio data from a user device configured to perform one or more communication operations with a workspace device. In response to receiving the audio data, the processor is configured to execute the machine learning algorithm to transcribe the audio data into text data and summarize the text data into a request summary. Further, the processor is configured to determine a target operation based on the request summary. The target operation is a determined intent to perform a communication operation. The processor is configured to determine whether the communication operation at least partially matches the authorized communication operations and present the request summary as a reset point to train the one or more machine learning models in response to determining that the communication operation at least partially matches the authorized communication operations.Type: ApplicationFiled: June 20, 2024Publication date: December 25, 2025Inventors: David Randall, Emmanuel Dibia, Emad Noorizadeh, Rajan Jhaveri, Christopher Steven Welles, Sushil Golani, Ion Gerald McCusker, John Roderick Spaugh, Dana P Morrow Branch, Justin R Gonzalez, Jennifer Joy Russell, Donatus E Asumu
-
Publication number: 20250391405Abstract: A system comprises a memory communicatively coupled to at least one processor. The memory is operable to store a machine learning algorithm configured to evaluate data in accordance with one or more machine learning models. The at least one processor is configured to obtain audio data from a user device. In response to receiving the audio data, the processor is configured to execute the machine learning algorithm to transcribe the audio data into text data and summarize the text data into a request summary. Further, the processor is configured to determine a target operation based on the request summary in response to summarizing the text data. The target operation is a determined intent to perform a communication operation. The processor is configured to map the target operation to a suggestion and presenting the suggestion to a workspace device.Type: ApplicationFiled: June 20, 2024Publication date: December 25, 2025Inventors: David Randall, Emmanuel Dibia, Emad Noorizadeh, Rajan Jhaveri, Christopher Steven Welles, Sushil Golani, Ion Gerald McCusker, John Roderick Spaugh, Dana P Morrow Branch, Justin R Gonzalez, Jennifer Joy Russell, Donatus E Asumu
-
Patent number: 11233904Abstract: Apparatus and methods for gathering information from layered bots. The apparatus may be configured to run an instance of a user-facing bot. The platform may be configured to send to a selected support bot a back-end query. The platform may be configured to receive from the selected support bot an “OPEN” conversation status for the conversation. The platform may be configured to receive, after receiving the “OPEN” conversation status: a response to the back-end query; and a status update for the conversation status. The status update may be “WAITING”. The platform may be configured to repeat (a) through (c) below until the status update is “CLOSED”: (a) acquire from the user a responsive supplemental fact; (b) transmit to the contact bot the responsive supplemental fact; (c) receive from the contact bot: a response to the supplemental fact; and a status update for the conversation status.Type: GrantFiled: May 20, 2021Date of Patent: January 25, 2022Assignee: Bank of America CorporationInventors: Maruthi Z. Shanmugam, Nishant H. Shah, Chris Welles, David Randall, Kiran Kadekoppa
-
Patent number: 9332512Abstract: At least one of transmissions and receptions over allocated radio resources within a first timing advance group are synchronized using a first timer; and similar for allocated radio resources within a second timing advance group that are synchronized using a second timer. In response to determining that the first timer remains synchronized while the second timer is not synchronized with a radio network which has allocated the respective radio resources, a first procedure is followed for the case in which there is a primary component carrier within the second timing advance group and a different second procedure for the case in which there is no primary component carrier within the second timing advance group. In an exemplary embodiment, a message is sent to the radio network indicating that the second timer has expired. Various distinctions between the two procedures, and how the message is sent, are detailed for different embodiments.Type: GrantFiled: June 5, 2015Date of Patent: May 3, 2016Assignee: Nokia Technologies OyInventors: Benoist P. Sebire, David Randall
-
Publication number: 20150341885Abstract: At least one of transmissions and receptions over allocated radio resources within a first timing advance group are synchronized using a first timer; and similar for allocated radio resources within a second timing advance group that are synchronized using a second timer. In response to determining that the first timer remains synchronized while the second timer is not synchronized with a radio network which has allocated the respective radio resources, a first procedure is followed for the case in which there is a primary component carrier within the second timing advance group and a different second procedure for the case in which there is no primary component carrier within the second timing advance group. In an exemplary embodiment, a message is sent to the radio network indicating that the second timer has expired. Various distinctions between the two procedures, and how the message is sent, are detailed for different embodiments.Type: ApplicationFiled: June 5, 2015Publication date: November 26, 2015Inventors: Benoist P. Sebire, David Randall
-
Patent number: 9094905Abstract: A method, apparatus and computer program product are provided to facilitate the determination of the timing advances of each of a plurality of component carriers by triggering the determination of the timing advances in response to certain pre-defined events that are indicative of a need for the timing advance to be determined. A method may include determining that a pre-defined event has occurred and triggering a determination of a timing advance for a second component carrier relative to a timing advance of a first component carrier based upon occurrence of the predefined event. In this regard, both the component carriers are concurrently allocated to a mobile terminal. The method may also utilize the timing advance to synchronize communications on the second component carrier between the mobile terminal and a network. A corresponding apparatus and computer program product may also be provided.Type: GrantFiled: April 2, 2011Date of Patent: July 28, 2015Assignee: BROADCOM CORPORATIONInventors: Wei Bai, David Randall, Erlin Zeng, Jing Han, Haiming Wang
-
Patent number: 9084195Abstract: At least one of transmissions and receptions over allocated radio resources within a first timing advance group are synchronized using a first timer; and similar for allocated radio resources within a second timing advance group that are synchronized using a second timer. In response to determining that the first timer remains synchronized while the second timer is not synchronized with a radio network which has allocated the respective radio resources, a first procedure is followed for the case in which there is a primary component carrier within the second timing advance group and a different second procedure for the case in which there is no primary component carrier within the second timing advance group. In an exemplary embodiment, a message is sent to the radio network indicating that the second timer has expired. Various distinctions between the two procedures, and how the message is sent, are detailed for different embodiments.Type: GrantFiled: April 1, 2010Date of Patent: July 14, 2015Assignee: Nokia Technologies OyInventors: Benoist P. Sebire, David Randall
-
Patent number: 8867435Abstract: Transmissions sent on a multicast broadcast multimedia service control channel (MCCH) to a mobile terminal are determined to be successfully received by signalling the expected number of messages within the transmission; and terminating receipt of the MCCH only when the number of messages received is equal to the number of messages signalled.Type: GrantFiled: February 6, 2006Date of Patent: October 21, 2014Assignee: Nokia Siemens Networks GmbH & Co. KGInventor: David Randall
-
Patent number: 8755320Abstract: An apparatus configured to receive packets associated with a service and to communicate the packets to at least one user in a system enabling communication of multiple data streams in a transmission is disclosed. The apparatus is configured to assign packets of a data stream with a service identifier.Type: GrantFiled: March 14, 2008Date of Patent: June 17, 2014Assignee: Nokia Siemens Networks GmbH & Co. KGInventors: Angelo Centonza, David Randall
-
Patent number: 8699394Abstract: A method and radio communication system for the transmit useful information as a service to several user stations with at least one radio network controller, at least one base station and at least one user station. The radio network controller is connected to an access device in a core network. The useful information is provided to several users as a service, whereby the user stations of the users are informed before the transmission of the useful information. According to the invention, the notification for the user stations of the users at least partly comprises a request for a response and the transmission of the useful information at least partly occurs after receipt of the response.Type: GrantFiled: August 18, 2003Date of Patent: April 15, 2014Assignee: Siemens AktiengellschaftInventors: Norbert Kroth, David Randall, Jörg Schniedenharn, Alexander Vesely
-
Publication number: 20140016623Abstract: A method, apparatus and computer program product are provided to facilitate the determination of the timing advances of each of a plurality of component carriers by triggering the determination of the timing advances in response to certain pre-defined events that are indicative of a need for the timing advance to be determined. A method may include determining that a pre-defined event has occurred and triggering a determination of a timing advance for a second component carrier relative to a timing advance of a first component carrier based upon occurrence of the predefined event. In this regard, both the component carriers are concurrently allocated to a mobile terminal. The method may also utilize the timing advance to synchronize communications on the second component carrier between the mobile terminal and a network. A corresponding apparatus and computer program product may also be provided.Type: ApplicationFiled: April 2, 2011Publication date: January 16, 2014Applicant: Renesas Mobile CorporationInventors: Wei Bai, David Randall, Erlin Zeng, Jing Han, Haiming Wang
-
Patent number: 8391223Abstract: The present invention relates to an apparatus and a method for indicating a channel resource. The apparatus including a transmitter arranged to transmit an indicating acquisition indication channel signature wherein said indicating signature is used to indicate an enhanced dedicated channel resource (uplink resource set) to be used by a user equipment; a memory configured to store a mapping associating a random access channel signature sequence to one or more of the indicating acquisition indication channel signatures; and a data processor configured to use the stored mapping to relate a random access channel signature sequence to one or more of the indicating acquisition indication channel signatures; configured to relate each indicating acquisition indication channel signature to an uplink resource set such there is a three-way mapping between the random access channel signature sequence, the one or more indicating acquisition indication channel signatures and the uplink resource set.Type: GrantFiled: January 28, 2010Date of Patent: March 5, 2013Assignee: Nokia Siemens Networks OyInventors: Kristan Barraclough, Sami-Jukka Hakola, David Randall, Markus Wimmer
-
Patent number: 8374084Abstract: A method of scheduling packets in a mobile communication system includes, in each time period, assigning to each bearer of a terminal, a credit. In each time period for which resources are available, accepting data packets from a bearer in accordance with predefined constraints of priority, buffer content and credit. An accepted data packet size may exceed the available credit by an amount in a predefined range.Type: GrantFiled: October 3, 2007Date of Patent: February 12, 2013Assignee: Siemens AktiengesellschaftInventors: David Randall, Thomas Stadler, Burghard Unteregger
-
Patent number: 8254975Abstract: According to a first aspect, there is provided a method for controlling uplink access transmissions in a radio communication system, wherein a user equipment determines a delay time for transmitting a signal on an uplink access channel, wherein the delay time is randomly determined based upon a probability distribution that increases in density with increasing delay. According to a second aspect, there is provided a method for controlling uplink access transmissions in a radio communication system, wherein from a base station of the radio communication system, time variable information is signalled in downlink to user equipments located in an area covered by the base station, wherein the information is used to determine delay times for transmitting signals on an uplink access channel and wherein the information varies based upon a probability distribution which increases in density with increasing time.Type: GrantFiled: November 7, 2003Date of Patent: August 28, 2012Assignee: Siemens AktiengesellschaftInventors: Norbert Kroth, David Randall, Agnes Revel, Jörg Schniedenharn
-
Patent number: 8111900Abstract: Various computer-implemented methods are provided. One method for sorting defects in a design pattern of a reticle includes searching for defects of interest in inspection data using priority information associated with individual defects in combination with one or more characteristics of a region proximate the individual defects. The priority information corresponds to modulation levels associated with the individual defects. The inspection data is generated by comparing images of the reticle generated for different values of a lithographic variable. The images include at least one reference image and at least one modulated image. A composite reference image can be generated from two or more reference images. The method also includes assigning one or more identifiers to the defects of interest. The identifier(s) may include, for example, a defect classification and/or an indicator identifying if the defects of interest are to be used for further processing.Type: GrantFiled: May 15, 2010Date of Patent: February 7, 2012Assignee: KLA-Tencor Technologies Corp.Inventors: Kenong Wu, David Randall, Kourosh Nafisi, Ramon Ynzunza, Ingrid B. Peterson, Ariel Tribble, Michal Kowalski, Lisheng Gao, Ashok Kulkarni
-
Publication number: 20110243102Abstract: At least one of transmissions and receptions over allocated radio resources within a first timing advance group are synchronized using a first timer; and similar for allocated radio resources within a second timing advance group that are synchronized using a second timer. In response to determining that the first timer remains synchronized while the second timer is not synchronized with a radio network which has allocated the respective radio resources, a first procedure is followed for the case in which there is a primary component carrier within the second timing advance group and a different second procedure for the case in which there is no primary component carrier within the second timing advance group. In an exemplary embodiment, a message is sent to the radio network indicating that the second timer has expired. Various distinctions between the two procedures, and how the message is sent, are detailed for different embodiments.Type: ApplicationFiled: April 1, 2010Publication date: October 6, 2011Inventors: Benoist P. Sebire, David Randall
-
Patent number: 7920859Abstract: A method of controlling receipt of signals at a terminal (1) of communications system involves receiving data (D1,D2) on at least one control channel from a first base station (2). The terminal is adapted to periodically perform measurements on signals transmitted by at least one second base station (3,4). The terminal determines whether a period in which data signals (D2) are on the at least on control channel at least partially overlaps with a period for performing measurements (M2) and disables performance of measurements in favor of receipt of data on the at least one control channel.Type: GrantFiled: October 10, 2005Date of Patent: April 5, 2011Assignee: Nokia Siemens Networks GmbH & Co. KGInventors: Volker Breuer, Nobert Kroth, Toby Kier Proctor, David Randall
-
Publication number: 20100322246Abstract: A method comprises determining that at least one data portion is missing from a first data set; the first data set comprising a plurality of data portion; creating a second data set having a plurality of parts from the plurality of data portions; inserting an indicator for each data portion in the second data set; the indicator indicating the end of the respective data portion; and calculating which parts of the second data set are affected by one or more data portions which have not been received.Type: ApplicationFiled: March 25, 2008Publication date: December 23, 2010Applicant: NOKIA CORPORATIONInventors: Mikko Rinne, David Randall, Angelo Centoza
-
Patent number: 7805155Abstract: A mobile terminal selects neighbor cell(s) to use in receiving a broadcast or multicast by deriving an estimate of cell quality for each neighbor cell; comparing the estimated quality with a minimum acceptable quality; and choosing those neighbor cells having the highest quality from the acceptable neighbor cells. The estimate of cell quality is based on a parameter of the difference between a common pilot channel transmit power and a secondary common control physical channel transmit power that is transmitted to the mobile terminal on a multimedia broadcast multicast control channel.Type: GrantFiled: June 13, 2005Date of Patent: September 28, 2010Assignee: Nokia Siemens Networks GmbH & Co. KGInventors: Thomas Malcolm Chapman, David Randall
-
Publication number: 20100226562Abstract: Various computer-implemented methods are provided. One method for sorting defects in a design pattern of a reticle includes searching for defects of interest in inspection data using priority information associated with individual defects in combination with one or more characteristics of a region proximate the individual defects. The priority information corresponds to modulation levels associated with the individual defects. The inspection data is generated by comparing images of the reticle generated for different values of a lithographic variable. The images include at least one reference image and at least one modulated image. A composite reference image can be generated from two or more reference images. The method also includes assigning one or more identifiers to the defects of interest. The identifier(s) may include, for example, a defect classification and/or an indicator identifying if the defects of interest are to be used for further processing.Type: ApplicationFiled: May 15, 2010Publication date: September 9, 2010Applicant: KLA-TENCOR TECHNOLOGIES CORPORATIONInventors: Kenong Wu, David Randall, Kourosh Nafisi, Ramon Ynzunza, Ingrid B. Peterson, Ariel Tribble, Michal Kowalski, Lisheng Gao, Ashok Kulkami