Patents by Inventor Mark Maggenti

Mark Maggenti 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: 20150141005
    Abstract: Methods, devices, and systems for a mobile device to perform actions associated with applications when confirmed to be within proximity of a physical location relevant to the applications, including identifying a unique identifier of a proximate wireless network access point, determining whether the unique identifier matches a predefined identifier stored on the mobile device and associated with an application, obtaining sensor data via a sensor in response to determining that the unique identifier matches the predefined identifier, processing the obtained sensor data to identify encoded information, determining whether the encoded information within the obtained sensor data is associated with the unique identifier, and performing an action based on the encoded information in response to determining that the encoded information is associated with the unique identifier.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Vijay Anandrao Suryavanshi, Mark Maggenti, Sandeep Shama, Mohammed Ataur Rahman Shuman
  • Patent number: 9025498
    Abstract: The disclosure is directed to prioritizing call announce response in a broadcast/multicast communication system. An embodiment establishes a first priority for response based on assigning each user equipment (UE) a first random delay for response to a first call announce, responds to the first call announce using the first random delay, and determines a second priority for response to a subsequent call announce based on an elapsed time that each UE is present in a multicast area.
    Type: Grant
    Filed: December 25, 2012
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Kirankumar Anchan, Yih-Hao Lin, Mark A. Maggenti, Arvind V. Santhanam
  • Patent number: 9019927
    Abstract: The various embodiments include methods implemented by a first mobile device for updating presence information for a second mobile device stored in memory of the first mobile device when the first mobile device determines that a calculated update quantification exceeds a particular threshold value. In an embodiment, the first mobile device may select one channel from a plurality of available communication channels in response to determining that the update quantification exceeds a threshold value. In a further embodiment, the first mobile device may update the presence information of the second mobile device via that selected channel.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: April 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mark A. Maggenti, Harleen K. Gill, Mohammed Ataur Rahman Shuman
  • Patent number: 8929399
    Abstract: In an embodiment, a network device obtains a plurality of data packets that are each associated with one of a plurality of different streams, wherein each of the plurality of obtained data packets includes a header portion with stream-specific routing information. The network device strips the stream-specific routing information from the plurality of obtained data packets to produce a plurality of stream-specific payload portions, which are merged into a shared payload portion of a stream-multiplexed data packet that includes common routing information for the plurality of streams in a common header portion. The network device transmits the stream-multiplexed packet to a target device, and the target device determines whether any of the plurality of different streams are relevant to the target UE based on stream-mapping information contained in the stream-multiplexed packet, and selectively decodes and processes the stream-specific payload portions corresponding based on the determination.
    Type: Grant
    Filed: December 25, 2012
    Date of Patent: January 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Kirankumar Anchan, Mark A Maggenti, Yih-Hao Lin, Arvind Santhanam
  • Publication number: 20140258367
    Abstract: In an embodiment, a server registers each of the plurality of client applications on the same client device. The server receives a given registration request message from the client device that includes a request for renewing a registration for a first of the plurality of client applications with the server, and the server renews the first client application's registration in response to the given registration request message. The server also determines, in response to the given registration request message, whether to preemptively renew registrations for one or more other client applications from the plurality of client applications. The server selectively renews the registrations for the one or more other client applications based on the determination.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Vijay A. Suryavanshi, Mohammed Ataur Rahman Shuman, Mark A. Maggenti
  • Publication number: 20140258368
    Abstract: In an embodiment, a server registers first and seconds client applications on the same client device. The first client application on a client device obtains, from the server or some other source, application-to-application communicative information for facilitating communication between the first and second client applications. Based on the application-to-application communicative information, the first client application configures a given registration request message that includes (i) a request for renewing the first client application's registration with the server, and (ii) a request for renewing the second client application's registration with the same server, and transmits the given registration request message to the server. The server renews the registrations for the first and second client applications in response to the given registration request message.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Vijay A. Suryavanshi, Mark A. Maggenti, Mohammed Ataur Rahman Shuman
  • Patent number: 8811302
    Abstract: In an embodiment, a network communication entity obtains a location associated with an access terminal that is attempting to participate in a communication service, determines whether the obtained location satisfies a relationship with a defined location region, the defined location region establishing a first level of service restriction for the communication service within the defined location region and establishing at least a second level of service restriction for the communication service outside of the defined location region, and restricts the access terminal in accordance with the first or second level of service restriction for the communication service based on the determination. The network communication entity may correspond to the access terminal, an access network or an application server. If the access terminal detects a current, imminent or future service restriction, the given access terminal can initiate handoff to another service mechanism and/or inform the user of the service restriction.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: August 19, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Arvind V. Santhanam, Hamsini Bhaskaran, Harleen K. Gill, Mark A. Maggenti, Beth A. Brewer, Bongyong Song
  • Patent number: 8806350
    Abstract: In an embodiment, a client device receives a query that specifies social, temporal and spatial parameters relative to a set of users (e.g., a source user or source user group). The client device determines degrees to which the specified parameters are related to a group of target users in social, temporal and spatial dimensions. The client device also determines an expected availability of one or more target users for interaction (e.g., interaction via particular types of communication session types, such as voice, video, text, etc.). The client device performs a processing function on at least one data object associated with the group of target users based on (i) whether the determined degrees of relation satisfy the specified parameters of the query, and (ii) the expected availability of the one or more target users in the group of target users.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 12, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Kulathumani Krishnan, John Alex White, Jr., Mark A. Maggenti, Kameron Kerger
  • Publication number: 20140219083
    Abstract: The disclosure is related to dynamically applying quality of service (QoS) to a call. An aspect determines a packet transmission state of a subscriber on the call, determines whether or not the QoS is allocated to the subscriber, and allocates the QoS to the subscriber based on the QoS not being allocated to the subscriber and the packet transmission state indicating that the subscriber is sending packets.
    Type: Application
    Filed: January 28, 2014
    Publication date: August 7, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Giridhar Dhati MANDYAM, Mark MAGGENTI, Arvind SANTHANAM, Kirankumar ANCHAN
  • Publication number: 20140221023
    Abstract: In an embodiment, a server registers a client application installed on a user equipment (UE), and evaluates one or more paging cycle criteria for the registered client application. The server determines to establish a target paging cycle used for downlink paging of the UE by a network component (e.g., an access network component or a core network component) of a serving network based on the evaluation, and the server transmits, to the network component, a request for the network component to transition the given UE to the target paging cycle based on the determination. The network component receives the request and assigns the target paging cycle to the UE as requested.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 7, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Mark MAGGENTI, Arvind SANTHANAM
  • Publication number: 20140219167
    Abstract: The disclosure generally relates to network-initiated and client-initiated mechanisms to enable quality of service (QoS) for web-based client applications that may high efficiency, high performance, or otherwise guaranteed service levels. For example, to enable QoS for calls or other sessions associated a web-based application, one or more signaling messages may be exchanged between a server and a first user equipment (UE) to establish a call between the first UE and a second UE and to establish a peer connection between the server and at least the first UE. As such, QoS may be activated for at least the peer connection between the first UE and the server, wherein the server may route data associated with the web-based application between the first UE and the second UE over the established peer connection to implement the activated QoS.
    Type: Application
    Filed: January 24, 2014
    Publication date: August 7, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Arvind SANTHANAM, Kirankumar ANCHAN, Karthika PALADUGU, Mark MAGGENTI
  • Publication number: 20140222952
    Abstract: The various embodiments provide a framework for using a server to create and maintain equivalence classes among applications operating on multiple devices that have registered with the server. In the various embodiments, the server may use equivalence classes to select an application on a target device (the “recipient application”) that has the highest probability of being able to receive shared media from an application operating on the originator device (i.e., the “originator application”) based on the recipient application's similarity to the originator application. The various embodiments further enhance privacy protections and the overall user experience by enabling the server to select an appropriate recipient application on the target device without the originator device or its user having to know anything about the target device's characteristics and functionalities.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Vijay A. Suryavanshi, Mark Maggenti, Mohammed Ataur R. Shuman
  • Patent number: 8738059
    Abstract: The disclosure is directed to recording voice data transmissions between mobile communication devices. An embodiment of the disclosure receives, at a first mobile communication device, an indication that a subsequent voice transmission segment may or may not be recorded by at least one other mobile communication device, and transmits, from the first mobile communication device, an indication to said at least one other mobile communication device that the subsequent voice transmission segment may or may not be recorded. Another embodiment receives an indication from at least one other mobile communication device that a subsequent voice transmission segment may or may not be recorded by said mobile communication device, and if the received indication indicates that the subsequent voice transmission segment may be recorded, records at least a portion of the subsequent voice transmission segment, and stores the recorded portion in a memory associated with said mobile communication device.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: May 27, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Mark A. Maggenti, Kulathumani Krishnan, Mohammed Ataur Rahman Shuman
  • Patent number: 8738431
    Abstract: Apparatus and methods for distributing advertising content to a mobile device. An application is executed on a mobile device containing an advertising opportunity. Advertising content is requested from an advertisement syndication interface. A filtering constraint applicable to the advertising content request is identified and used to select and advertisement from a local advertising cache. The selected advertisement is rendered in a composite with rendering of content of the application.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: May 27, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: John W. Elliott, James D. Coyer, Mark A. Maggenti
  • Publication number: 20140122583
    Abstract: In an embodiment, a secondary communication terminal (CT) executes a client application to engage in a client application session (CAS), the secondary CT configured to connect to a primary CT over a local wireless connection (LWC), the primary CT having a higher-quality user interface environment as compared to the secondary CT. The secondary CT establishes the LWC with the primary CT during the CAS and, responsive to the establishment, negotiates with the primary CT to selectively transition the CAS to the primary CT. Alternatively, the primary CT executes the client application before the establishment and negotiates with the secondary CT to selectively transition the CAS to the secondary CT. In another embodiment, the primary CT hosts the CAS while the LWC is established with the secondary CT. Then, upon disconnection of the LWC, the secondary AT selectively transitions the CAS to the secondary CT.
    Type: Application
    Filed: January 10, 2014
    Publication date: May 1, 2014
    Inventors: Bongyong Song, Mark Maggenti
  • Publication number: 20140113646
    Abstract: In various embodiments, a mobile device and/or the presence-aware applications running on the device may be configured to support multiple user profiles. For instance, multiple users with access to the same mobile device may each create a user profile and login credentials on that device, and each user may take turns using the mobile device. The mobile device may also allow multiple users to access the mobile device simultaneously. In such embodiments, the mobile device processor executing the presence module and/or presence engine may be configured to associate a particular user profile with a request for updated presence information and determine whether to update the presence information based at least in part on the that user profile.
    Type: Application
    Filed: December 23, 2013
    Publication date: April 24, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Mark Maggenti, Harleen Gill, Mohammed Ataur Rahman Shuman
  • Publication number: 20140068098
    Abstract: Aspects relating to reducing network latency in systems that use NAS Authentication/Security procedures are disclosed. For example, a method for reducing latency due to NAS authentication can include determining a number (n) or time (t) of service requests from an idle state that trigger a NAS authentication. A penultimate service request is detected before the nth service request or after time (t). A gratuitous service request is sent after the penultimate service request.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 6, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Kirankumar ANCHAN, Mark MAGGENTI, Karthika PALADUGU, Arvind V. SANTHANAM
  • Patent number: 8661141
    Abstract: In an embodiment, a secondary communication terminal (CT) executes a client application to engage in a client application session (CAS), the secondary CT configured to connect to a primary CT over a local wireless connection (LWC), the primary CT having a higher-quality user interface environment as compared to the secondary CT. The secondary CT establishes the LWC with the primary CT during the CAS and, responsive to the establishment, negotiates with the primary CT to selectively transition the CAS to the primary CT. Alternatively, the primary CT executes the client application before the establishment and negotiates with the secondary CT to selectively transition the CAS to the secondary CT. In another embodiment, the primary CT hosts the CAS while the LWC is established with the secondary CT. Then, upon disconnection of the LWC, the secondary AT selectively transitions the CAS to the secondary CT.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 25, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Bongyong Song, Mark A. Maggenti
  • Publication number: 20140045472
    Abstract: Systems, methods, and devices of the various embodiments enable dynamically creating and joining group communication sessions without (i.e., “free of”) operator-controlled or operator-assisted provisioning. By encoding group call provisioning information in a bar code, such as a Quick Response Code (“QR code”), that participants can scan using their mobile communication devices (e.g., smart phones), a group call may be created and provisioned on communication devices. The QR code encodes the information needed to initiate and/or join a group communication session maintained by a group communication server.
    Type: Application
    Filed: August 9, 2013
    Publication date: February 13, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Sandeep Sharma, Mohammed Ataur Rahman Shuman, Vijay A. Suryavanshi, Mark A. Maggenti
  • Patent number: 8644873
    Abstract: Delivering information to an idle mobile station in a group communication network includes delivering the information to the mobile station in special form, e.g., short data burst (SDB) form, if the information is smaller than a predetermined size limit. In one embodiment, the information is encapsulated inside a frame, forwarding the frame to a server for delivery to the mobile station, and causing the server to extract the information from the frame and deliver the information to the mobile station on a forward common channel. Another aspect provides for receiving information for delivery to the mobile station, the information being tagged for delivery on a forward common channel, and delivering the information to the mobile station on the forward common channel. Another aspect delivers the information when the mobile station is in idle state with no traffic channel.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: February 4, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Eric C. Rosen, Mark A. Maggenti, Jun Wang