Patents by Inventor William Shvodian
William Shvodian 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: 11785589Abstract: Performing carrier aggregation with narrow bandwidth carriers includes determining that a spectrum block allocated to a sector has a bandwidth that is narrower than a threshold bandwidth, wherein the threshold bandwidth is based on a size of a synchronization signal block (SSB), configuring the spectrum block as a narrow bandwidth carrier, performing carrier aggregation with the narrow bandwidth carrier as a secondary component carrier aggregated with the primary component carrier, and scheduling the SSB within the primary component carrier.Type: GrantFiled: October 27, 2022Date of Patent: October 10, 2023Assignee: Sprint Spectrum LPInventor: William Shvodian
-
Patent number: 11595962Abstract: A method and system to help prevent legacy devices that do not support a service feature such as uplink-downlink subcarrier shifting from connecting with an access node on a carrier where the service feature should be applied. An example method involves use of Network Signaling (NS) values that are used for spectral emission control. Per the disclosure, the access node could broadcast an NS value that legacy device are not configured to understand but that newer devices are configured to understand as relating to both spectral emission limitation and also the service feature at issue. Responsive to the broadcast of that NS value, the legacy devices will therefore not connect with the access node, while the newer devices may connect with the access node and apply the service feature.Type: GrantFiled: July 20, 2021Date of Patent: February 28, 2023Assignee: Sprint Spectrum LLCInventor: William Shvodian
-
Publication number: 20230052535Abstract: Performing carrier aggregation with narrow bandwidth carriers includes determining that a spectrum block allocated to a sector has a bandwidth that is narrower than a threshold bandwidth, wherein the threshold bandwidth is based on a size of a synchronization signal block (SSB), configuring the spectrum block as a narrow bandwidth carrier, performing carrier aggregation with the narrow bandwidth carrier as a secondary component carrier aggregated with the primary component carrier, and scheduling the SSB within the primary component carrier.Type: ApplicationFiled: October 27, 2022Publication date: February 16, 2023Inventor: William SHVODIAN
-
Patent number: 11570776Abstract: Performing carrier aggregation with narrow bandwidth carriers includes determining that a spectrum block allocated to a sector has a bandwidth that is narrower than a threshold bandwidth, wherein the threshold bandwidth is based on a size of a synchronization signal block (SSB), configuring the spectrum block as a narrow bandwidth carrier, performing carrier aggregation with the narrow bandwidth carrier as a secondary component carrier aggregated with the primary component carrier, and scheduling the SSB within the primary component carrier.Type: GrantFiled: February 14, 2020Date of Patent: January 31, 2023Assignee: Sprint Spectrum LPInventor: William Shvodian
-
Patent number: 11503554Abstract: A method and system for controlling uplink transmit power of a UE when the UE is served concurrently on at least two air interfaces including a first air interface and a second air interface. An example method includes, iteratively for each successive given time interval of a continuum of equal-duration time intervals, (i) determining an actual average transmit power of the UE on the first air interface over the given time interval, (ii) using the determined actual average transmit power of the UE on the first air interface over the given time interval as a basis to set a maximum average transmit power of the UE for transmission on the second air interface in a respective subsequent time interval, and (iii) applying the set maximum average transmit power as a limitation on uplink transmit power of the UE for the transmission on the second air interface in the respective subsequent time interval.Type: GrantFiled: July 23, 2020Date of Patent: November 15, 2022Assignee: Sprint Spectrum L.P.Inventor: William Shvodian
-
Publication number: 20210360543Abstract: A method and system for controlling uplink transmit power of a UE when the UE is served concurrently on at least two air interfaces including a first air interface and a second air interface. An example method includes, iteratively for each successive given time interval of a continuum of equal-duration time intervals, (i) determining an actual average transmit power of the UE on the first air interface over the given time interval, (ii) using the determined actual average transmit power of the UE on the first air interface over the given time interval as a basis to set a maximum average transmit power of the UE for transmission on the second air interface in a respective subsequent time interval, and (iii) applying the set maximum average transmit power as a limitation on uplink transmit power of the UE for the transmission on the second air interface in the respective subsequent time interval.Type: ApplicationFiled: July 23, 2020Publication date: November 18, 2021Inventor: William Shvodian
-
Patent number: 11153831Abstract: A method and system for controlling uplink transmit power of a UE, for instance on an FDD connection. An example method includes, iteratively for each successive given time interval of a continuum of equal-duration time intervals (i) determining an actual average transmit power of the UE in the given time interval, (ii) using the determined actual average transmit power of the UE in the given time interval as a basis to set a maximum average transmit power of the UE in a respective subsequent time interval of the continuum of time intervals, and (iii) applying the set maximum average transmit power as a limitation on uplink transmit power of the UE in the respective subsequent time interval.Type: GrantFiled: July 23, 2020Date of Patent: October 19, 2021Assignee: Sprint Spectrum L.P.Inventor: William Shvodian
-
Patent number: 11128433Abstract: When a first coverage area will use a first TDD configuration and a second coverage area will use a second TDD configuration that is different than the first TDD configuration, a guard band operatively separating the first and second coverage areas (in frequency and/or in space) will be configured with an enhanced TDD configuration that is specially structured to be consistent with both the first and second TDD configurations. Namely, the enhanced TDD configuration could be downlink just when both the first and second TDD configurations are downlink and uplink just when both the first and second TDD configurations are uplink, and can unused at other times.Type: GrantFiled: October 11, 2019Date of Patent: September 21, 2021Assignee: Sprint Spectrum L.P.Inventor: William Shvodian
-
Patent number: 10932302Abstract: A mechanism to control wireless connectivity of a wireless communication device (WCD) with an access node on a carrier. When within coverage provided by the access node on the carrier, the WCD receives a system message broadcast by the access node on the carrier, the system message carrying data that represents an operational parameter for service on the carrier. Further, the WCD makes a first determination that the WCD is unable to interpret the data that is carried by the received system message and makes a second determination that the received system message flags the data as being critical to service on the carrier. And in response to at least a combination of the first and second determinations, the WCD forgoes connecting with the access node on the carrier.Type: GrantFiled: November 22, 2019Date of Patent: February 23, 2021Assignee: Sprint Spectrum L.P.Inventor: William Shvodian
-
Publication number: 20070136587Abstract: An authentication method (300) is provided for a local device (120), comprising: receiving a remote encryption key from a remote device (210); performing an authentication process on the remote encryption key (320, 225, 230, 235, 240); receiving a set of secret information at the local device through a local data entry element (350); encoding an authentication message with the remote encryption key (355), the authentication message including the secret information, and the authentication message being signed with a local encryption key; and sending the authentication message to the remote device (355).Type: ApplicationFiled: December 8, 2005Publication date: June 14, 2007Inventors: William Shvodian, Rajesh Gopi
-
System and method for synchronization of isochronous data streams over a wireless communication link
Publication number: 20070100473Abstract: A transmitter (500) is provided for transmitting host data over a wireless channel. The transmitter (500) includes a free-running timer (560) that provides a series of increasing free-running timing values; a host interface circuit (510) that receives host data from a local host circuit and a first free-running timing value from the series of increasing free-running timing values; a detection circuit (530) for detecting a global synchronizing event and receiving a second free-running timing value from the series of increasing free-running timing values, and for placing the host data and the first free-running timing value into a host interface packet; and a wireless transceiver (530) for adding the second free-running timing value and an identifier for the global synchronizing event to the host interface packet to form an air link frame, and transmitting the air link frame over a wireless channel to a remote wireless device.Type: ApplicationFiled: July 1, 2004Publication date: May 3, 2007Applicant: FREESCALE SEMICONDUCTOR INC.Inventors: William Shvodian, Joel Apisdorf -
Publication number: 20070079208Abstract: A communication device (1001) is provided. The communication device (1001) can include a transceiver (1003), for transmitting and receiving communications when operably connected to a communication network. Also, the communication device (1001) can include a processor (1009) cooperatively operable with the transceiver (1003). The processor (1009) can facilitate receiving (1015) one or more frames from a transmitting device. Also, the processor (1009) can obtain a frame check sequence result (1019). Before obtaining the frame check sequence result, the processor can initiate (1017) a transmission of a responsive frame corresponding to the one or more frames. The responsive frame will explicitly indicate an acknowledgement (ACK) or negative acknowledgement (NAK) of the one or more frames.Type: ApplicationFiled: September 22, 2005Publication date: April 5, 2007Inventor: William Shvodian
-
Publication number: 20070064742Abstract: A method is provided for operating a dual-use wireless device. The method includes: receiving an external timing signal (460) at a first wireless circuit (480) in the device (605); synchronizing a first clock in the first wireless circuit with the external timing signal (610); sending a first internal timing signal (570) from the first wireless circuit to a second wireless circuit in the device, after the synchronizing (615); and listening for a remote periodic control signal at the second wireless circuit for a set monitoring time, a start of the monitoring time being based on the first internal timing signal (865). The second wireless circuit sends an association request if the second wireless circuit hears the remote periodic control signal within the monitoring time (875), and sends a local periodic control signal if the second wireless circuit does not hear the remote periodic control signal within the monitoring time (625).Type: ApplicationFiled: September 20, 2005Publication date: March 22, 2007Inventor: William Shvodian
-
Publication number: 20070047563Abstract: A node (401) responsive to a TDMA protocol is provided. The node (401) can include a transceiver (403) and one or more processors (407) cooperatively operable with the transceiver (403). The processor (407) can be configured to facilitate receiving (413) one or more frames to be transmitted in a communication over the transceiver (403). The frame(s) can indicate a priority relative to other frames. The processor (407) can queue (415) the frame(s) in one of several queues in response to the priority. Each of the queues can correspond to a different priority. The queues are serviced (417), including processing the frame(s) in the queue(s).Type: ApplicationFiled: August 30, 2005Publication date: March 1, 2007Inventor: William Shvodian
-
Publication number: 20060259843Abstract: A method (500) is provided for operating an interleaver circuit 120 having N shift lines (2201-220N). Each shift line has a line input node, a line output node, and one or more bit storage elements (240). The method includes: storing don't-care bits in each bit storage element (520); isolating the line output nodes from an interleaver output node (520); receiving a stream of data bits at an interleaver input node (530); and sequentially connecting the interleaver input node to respective line input nodes to shift the stream of data bits into the bit storage elements of corresponding shift lines in an interleaved fashion (530). A don't-care bit is shifted out of each of the bit storage elements in corresponding shift lines as each data bit is shifted in. A last don't-care bit is shifted out of respective bit storage elements in the shift lines during N consecutively-received data bits.Type: ApplicationFiled: May 13, 2005Publication date: November 16, 2006Inventors: Matthew Welborn, William Shvodian
-
Publication number: 20060256818Abstract: A method (900) is provided for operating a transceiver that comprises: transmitting a preamble (905); transmitting an outer header (320) identifying parameters of an outer payload (340), after transmitting the preamble (910); and transmitting the outer payload after transmitting the outer header. The transmitting of the outer payload includes: transmitting an inner header (325) identifying parameters of an inner payload (345) (920); transmitting an inner payload after transmitting the inner header (930); and repeating the transmitting of the inner header and the transmitting of the inner payload a plurality of times. A corresponding method of operating a receiver functions by receiving each of these transmitted elements.Type: ApplicationFiled: May 13, 2005Publication date: November 16, 2006Inventors: William Shvodian, Matthew Welborn, Joel Apisdorf
-
Publication number: 20060203837Abstract: A method is provided for operating a network device (340) in a wireless network (100). This method includes: joining the wireless network; transmitting a probe command (600) after joining the wireless network, the probe command being addressed to a reserved device identifier; listening for an acknowledgement to the probe command from an orphan device (360); sending a management transmission to a network controller (310) requesting the creation of a child network if an acknowledgement to the probe command is received; receiving a controller transmission from the network controller granting permission to create the child network; creating the child network; and allowing an outside device to join the child network.Type: ApplicationFiled: March 11, 2005Publication date: September 14, 2006Inventor: William Shvodian
-
Publication number: 20060203795Abstract: A method is provided for transmitting data. A first device (121) generates a first signal (320) having a first duty cycle, comprising a first gated-on portion (323) and a first gated-off portion (363) in a time slot (260); and a second device (125) generates a second signal (330) having second duty cycle, comprising a second gated-on portion (333) and a second gated-off portion (363) in the same time slot (260). The first gated-on portion (323) is generated during a first segment of the time slot (260) and the first gated-off portion (363) is generated during a second segment of the time slot (260), while the second gated-on portion (333) is generated during the second segment and the second gated-off portion (363) is generated during the first segment. Media access control (MAC) can be used to further define positions within time slots (250) and provide error correction, power control, and the like. A preamble (860) can be transmitted at an increased power level to facilitate acquisition.Type: ApplicationFiled: May 13, 2005Publication date: September 14, 2006Inventors: Matthew Welborn, William Shvodian, Joel Apisdorf, Timothy Miller, John McCorkle
-
Publication number: 20060206601Abstract: A method (500) is provided for operating a network coordinator (110). The method includes receiving device capability information from a plurality of network devices (121-125), including whether each of the network devices can perform network control functions (520); determining whether any of the network devices is capable of performing network control functions based on the device capability information (540); choosing one of the network devices that is capable of performing network control functions to be a designated next coordinator if any of the network devices are capable of performing network control functions (570); determining that there will be no designated next coordinator if none of the network devices are capable of performing network control functions (550); and sending a beacon (220) to the network devices, the beacon including next coordinator information (300) indicating one of: the designated next coordinator, or that there is no designated next coordinator (580).Type: ApplicationFiled: March 11, 2005Publication date: September 14, 2006Inventor: William Shvodian
-
Publication number: 20060159118Abstract: A method is provided for a master device (601) to allocate channel time. The master device sends a polling frame (240) to a current destination slave device (602) and a current polled slave device (603). The polling frame includes a current destination slave device address (350), a current polled slave device address (360), and a current payload (330). The master device receives a poll acknowledgement frame (280) if the current polled slave device does not wish to transmit data. However, if no poll acknowledgement frame is received, the master device waits for a set duration then sets the current destination device address to be equal to a new destination device address, sets the current polled device address to be equal to a new polled slave device address, and sets a current payload to be equal to a new payload. This can be repeated until a channel time allocation ends.Type: ApplicationFiled: January 18, 2005Publication date: July 20, 2006Inventors: William Shvodian, Sanjeev Sharma