Patents by Inventor William K. Morgan
William K. Morgan 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).
-
Patent number: 11918302Abstract: An interactive control unit is disclosed. The interactive control unit includes an interactive touchscreen display, an interface configured to couple the control unit to a surgical hub, a processor, and a memory coupled to the processor. The memory stores instructions executable by the processor to receive input commands from the interactive touchscreen display located inside a sterile field and transmit the input commands to the surgical hub to control devices coupled to the surgical hub located outside the sterile field.Type: GrantFiled: March 31, 2021Date of Patent: March 5, 2024Assignee: Cilag GmbH InternationalInventors: Jeffrey D. Messerly, Peter K. Shires, Monica L. Z. Rivard, Cory G. Kimball, David C. Yates, Jeffrey L. Aldridge, Daniel W. Price, William B. Weisenburgh, II, Jason L. Harris, Frederick E. Shelton, IV, Jerome R. Morgan
-
Patent number: 9992224Abstract: A system to indicate the presence of one or more bystanders during wireless communications is herein presented. The system includes: a memory, controller, one or more bystander sensors, and a first transceiver device. The memory is configured to include one or more executable instructions. The controller is configured to execute the executable instructions. Each bystander sensor is configured to produce bystander information. The first transceiver device is capable of communicating with the controller. Moreover, the executable instructions enable the controller to: receive bystander information from the one or more bystander sensors; generate indicator information based on the sensor information; permit a first communication link to be established with the first transceiver device; and provide the first transceiver device with the indicator information through the first communication link.Type: GrantFiled: June 6, 2017Date of Patent: June 5, 2018Assignee: GENERAL MOTORS LLCInventor: William K. Morgan
-
Patent number: 9572195Abstract: A method and apparatus for choosing members of a local-area network and choosing a network coordinator among the members is provided herein. During operation a mobile node will determine presence information for nodes within its local area. These nodes will be solicited by the node to be part of a local-area network. Of all nodes that accept the request to form a local area network, a network coordinator for the local-area network will be chosen by determining which node's data budget allows for the cheapest transfer of data. The node with the best data budget is then chosen to be a network coordinator.Type: GrantFiled: August 2, 2011Date of Patent: February 14, 2017Assignee: Google Technology Holdings LLCInventors: William K. Morgan, William P. Alberth, Daniel J. Declerck
-
Patent number: 9311347Abstract: A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact.Type: GrantFiled: May 15, 2015Date of Patent: April 12, 2016Assignee: Google Technology Holdings LLCInventors: William P. Alberth, Jr., William K. Morgan
-
Publication number: 20150331893Abstract: A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact.Type: ApplicationFiled: May 15, 2015Publication date: November 19, 2015Inventors: William P. Alberth, William K. Morgan
-
Publication number: 20150163732Abstract: A method and system selects a serving cell based on call rejection information associated with registered user equipment (UEs). In particular, a UE initially registered with a first serving cell determines a first rejection rate for the first cell by tracking and evaluating call rejection information associated with the UE and neighbor UEs. If the first rejection rate is not greater than a threshold rejection rate, the UE transmits a connection request to a base station within the first cell. If the connection request fails, the UE searches, using call service redirection (CSR) information, for an alternate candidate serving cell with a low rejection rate. However, if the first rejection rate is greater than the threshold rejection rate, the UE determines whether an alternate candidate serving cell is identifiable using the CSR information. If the alternate candidate serving is identified, the UE attempts to register with the alternate candidate serving cell.Type: ApplicationFiled: December 30, 2013Publication date: June 11, 2015Applicant: MOTOROLA MOBILITY LLCInventors: Daniel C. Chisu, William K. Morgan
-
Patent number: 9047327Abstract: A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact.Type: GrantFiled: December 3, 2012Date of Patent: June 2, 2015Assignee: Google Technology Holdings LLCInventors: William P. Alberth, Jr., William K. Morgan
-
Publication number: 20140256326Abstract: A mobile communication device is provided that can perform multi-RAB communications with voice and data. The mobile communication device is adapted to predict an impending handoff event and delay the start of data connection message flow for enough time so that the handoff event can complete, abort or timeout without competing for signaling link resources, for example on a DCCH channel. After the handoff event is completed, aborted or timed out, the delayed data connect message flow is allowed to proceed.Type: ApplicationFiled: March 6, 2013Publication date: September 11, 2014Applicant: MOTOROLA MOBILITY LLCInventors: William K. Morgan, Daniel C. Chisu
-
Publication number: 20140156674Abstract: A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact.Type: ApplicationFiled: December 3, 2012Publication date: June 5, 2014Applicant: MOTOROLA MOBILITY LLCInventors: William P. Alberth, JR., William K. Morgan
-
Patent number: 8582530Abstract: A wireless mobile device/station (MS) sends measurement reports of neighbor cells to a serving base transmitter station (BTS). The MS receives information messages transmitted by the BTS at a signaling period, while the MS is in a first cell. The MS is configured to receive a first information message and a subsequent second information message following a handoff. When both information messages are received, the MS transmits a measurement report to the base station, based on contents of the current, received information messages. Responsive to the MS failing to receive/detect the second information message, the MS transmits a measurement report to the BTS based on (a) a current/first information message(s) and (b) a previous information message of the same type as the undetected second information message. The BTS initiates another handoff based on the information in the second type of measurement report.Type: GrantFiled: December 30, 2010Date of Patent: November 12, 2013Assignee: Intel CorporationInventors: Charles P. Binzel, Daniel C. Chisu, William K. Morgan
-
Patent number: 8565084Abstract: A method and apparatus determine an adaptive data rate in a wireless communication network. The method can include: setting (620) a wireless network layer two negative acknowledgement message threshold based on an average fade duration over a frame time; receiving (630) a number of wireless network layer two negative acknowledgement messages at a device over a given period; comparing (640), at the device, the number of wireless network layer two negative acknowledgement messages to the wireless network layer two negative acknowledgement message threshold; requesting (650) a higher data rate if the number of wireless network layer two negative acknowledgement messages is below the wireless network layer two negative acknowledgement message threshold; and requesting (660) a lower data rate if the number of wireless network layer two negative acknowledgement messages is above the wireless network layer two negative acknowledgement message threshold.Type: GrantFiled: September 30, 2011Date of Patent: October 22, 2013Assignee: Motorola Mobility LLCInventors: Alfredo R. Castillo, William K. Morgan
-
Publication number: 20130083659Abstract: A method and apparatus determine an adaptive data rate in a wireless communication network. The method can include: setting (620) a wireless network layer two negative acknowledgement message threshold based on an average fade duration over a frame time; receiving (630) a number of wireless network layer two negative acknowledgement messages at a device over a given period; comparing (640), at the device, the number of wireless network layer two negative acknowledgement messages to the wireless network layer two negative acknowledgement message threshold; requesting (650) a higher data rate if the number of wireless network layer two negative acknowledgement messages is below the wireless network layer two negative acknowledgement message threshold; and requesting (660) a lower data rate if the number of wireless network layer two negative acknowledgement messages is above the wireless network layer two negative acknowledgement message threshold.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: MOTOROLA MOBILITY, INC.Inventors: Alfredo R. Castillo, William K. Morgan
-
Publication number: 20130034020Abstract: A method and apparatus for choosing members of a local-area network and choosing a network coordinator among the members is provided herein. During operation a mobile node will determine presence information for nodes within its local area. These nodes will be solicited by the node to be part of a local-area network. Of all nodes that accept the request to form a local area network, a network coordinator for the local-area network will be chosen by determining which node's data budget allows for the cheapest transfer of data. The node with the best data budget is then chosen to be a network coordinator.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Applicant: MOTOROLA MOBILITY, INC.Inventors: William K. Morgan, William P. Alberth, Daniel J. Declerck
-
Publication number: 20120170546Abstract: A wireless mobile device/station (MS) sends measurement reports of neighbor cells to a serving base transmitter station (BTS). The MS receives information messages transmitted by the BTS at a signaling period, while the MS is in a first cell. The MS is configured to receive a first information message and a subsequent second information message following a handoff. When both information messages are received, the MS transmits a measurement report to the base station, based on contents of the current, received information messages. Responsive to the MS failing to receive/detect the second information message, the MS transmits a measurement report to the BTS based on (a) a current/first information message(s) and (b) a previous information message of the same type as the undetected second information message. The BTS initiates another handoff based on the information in the second type of measurement report.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: MOTOROLA MOBILITY, INC.Inventors: Charles P. Binzel, Daniel C. Chisu, William K. Morgan
-
Patent number: 7424294Abstract: A method and a system for switching a mobile device (102) from a source Base Transceiver Station (BTS) to a target BTS in a mobile network (100) are disclosed. The method includes detecting an intention to switch the cell transmitted by the mobile device. A Base Station Controller (BSC) (112) then receives the switch detect time from the source BTS and/or the target BTS. The switch detect time is processed by the BSC to determine the switch time for the mobile device. The mobile device then switches from communication with the source BTS to communication with the target BTS, based on the switch time.Type: GrantFiled: August 31, 2005Date of Patent: September 9, 2008Assignee: Motorola, Inc.Inventors: Lee M. Proctor, Stephen D. Magee, William K. Morgan, Robert S. Nikides
-
Patent number: 7415655Abstract: A method of processing signals received from an electronic device (106, 202) in a cellular network (100, 200) that utilizes variable rate vocoding comprising receiving a first series of low rate frames (318) at the cellular network; receiving a high rate frame (320) that has at least one bit error at the cellular network after receiving the first series of low rate frames, wherein the rate of the high rate frame can be determined; and sending a request (310) to the electronic device to retransmit the high rate frame.Type: GrantFiled: November 27, 2006Date of Patent: August 19, 2008Assignee: Motorola, Inc.Inventors: William K. Morgan, Donald P. Cordell, Erik C. Smith
-
Publication number: 20080057954Abstract: A cell handoff signal processing system (200) including Base Transceiver System channel elements (204, 206) that receive multiple RF signals corresponding to a common RF signal containing user data transmitted by a wireless communications device (104). The multiple RF signals are received by antennas associated with different communications cells (230, 232) that are located at geographically separated antenna towers (120a, 120b). The at least one single base transceiver channel element (204) receives RF signals from geographically separated antenna towers (120a, 120b) through cell to channel element link (260) and simultaneously processes these multiple RF signals that were received at the geographically separated antenna towers (120a, 120b) so as to extract the user data transmitted by the wireless communications device (104).Type: ApplicationFiled: August 30, 2006Publication date: March 6, 2008Applicant: MOTOROLA, INC.Inventor: William K. Morgan
-
Patent number: 7168023Abstract: A method of processing signals received from an electronic device (106, 202) in a cellular network (100, 200) that utilizes variable rate vocoding comprising receiving a first series of low rate frames (318) at the cellular network; receiving a high rate frame (320) that has at least one bit error at the cellular network after receiving the first series of low rate frames, wherein the rate of the high rate frame can be determined; and sending a request (310) to the electronic device to retransmit the high rate frame.Type: GrantFiled: December 30, 2004Date of Patent: January 23, 2007Assignee: Motorola, Inc.Inventors: William K. Morgan, Donald P. Cordell, Erik C. Smith
-
Patent number: 7080009Abstract: The present invention provides a method and apparatus for improving the audio quality of a signal by reducing the effect of mis-determining the frame rate of a frame. The method includes the steps of determining that the frame rate of the current frame of information is eighth rate (324/340), determining that the previous frame was a full rate frame (334) and resetting the filter states of a speech decoder (336). The method further comprises the steps of utilizing alternative symbol error thresholds based on the number of consecutive frames with the same frame rate (308/328).Type: GrantFiled: January 23, 2001Date of Patent: July 18, 2006Assignee: Motorola, Inc.Inventors: Lee M Proctor, Mark D Hetherington, Nai S Wong, William K Morgan
-
Patent number: 7003045Abstract: A convolutional encoder (112) comprises a controller (201), having a transmission rate (e.g. frame rate) as an input. The controller (201) initializes the encoder (112) to an initial state based on a transmission rate currently being utilized. When decoding, a decoder (300) utilizes a Trellis diagram having an initial and final state based upon the frame rate.Type: GrantFiled: January 31, 2001Date of Patent: February 21, 2006Assignee: Motorola, Inc.Inventors: William K. Morgan, Lee M. Proctor, Nai Sum Wong, Mark D. Hetherington