Special Service Patents (Class 455/414.1)
-
Patent number: 11665755Abstract: Methods and apparatus are disclosed for facilitating peer-to-peer end user communication without exposing user data to 3rd-party servers. In an exemplary embodiment, a 3rd-party server facilitates establishment of a peer-to-peer connection between two end user devices or among a group session. After the establishment of a peer-to-peer connection, data transfer takes place directly between end user devices without the data being stored at or routed through the 3rd-party server.Type: GrantFiled: May 15, 2020Date of Patent: May 30, 2023Assignee: Zhenbang YangInventor: Zhenbang Yang
-
Patent number: 11663903Abstract: The present invention is a system for submitting data which includes a data collecting computer comprising a processor and software. The processor is configured to connect to a communication system; submit audio and video data to a third party. The processor is configured to communicate, via the communication system, to a first communication device; and submit data to the first communication device for emergency purposes.Type: GrantFiled: November 3, 2020Date of Patent: May 30, 2023Inventor: Tawana Beard
-
Patent number: 11665186Abstract: Secure device data records (DDRs) are provided. In some embodiments, a system for secure DDRs includes a processor of a wireless communication device for wireless communication with a wireless network, in which the processor is configured with a secure execution environment, and in which the secure execution environment is configured to: monitor service usage of the wireless communication device with the wireless network; and generate a plurality of device data records of the monitored service usage of the wireless communication device with the wireless network, in which each device data record is associated with a unique sequence order identifier; and a memory coupled to the processor and configured to provide the processor with instructions. In some embodiments, the secure execution environment is located in an application processor, in a modem processor, and/or in a subscriber identity module (SIM).Type: GrantFiled: August 31, 2020Date of Patent: May 30, 2023Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Michael J. Sabin
-
Patent number: 11658919Abstract: A user device, for environmental processing and communication, the device comprising a multiple and preferably independent communication module; the multiple and preferably independent communication module configured to communicably coupling to one or more communication networks, wherein the one or more multiple and preferably independent communication modules couple the user device to one or more servers, one or more processing modules, a memory module comprising instructions stored therein, which, when executed by the one or more processing modules cause the one or more processing modules to perform operations comprising, receiving one or more messages from the one or more servers through the one or more communication networks, extracting an information from the one or more messages, storing the extracted information in the memory module for immediate execution by the one or more processing modules.Type: GrantFiled: August 4, 2021Date of Patent: May 23, 2023Assignee: CYBORG PHOENIX SIMULATIONS LLCInventor: Karl M. Kettelhut
-
Patent number: 11659366Abstract: A method for providing data to a user comprising communicating, from a radio access network to a Minimization of Drive Tests (“MDT”)-channel-communicative sensor device, at least one MDT signal selected from the group consisting of an MDT configuration signal and an MDT control signal. The method also comprises generating, at least in part in response to the MDT signal and using an onboard sensor of the MDT-channel-communicative sensor device, sensor data comprising non-MDT data. The method also comprises receiving at least a portion of the sensor data into the radio access network over an MDT channel and communicating at least the portion of the sensor data from the radio access network to the user.Type: GrantFiled: March 22, 2021Date of Patent: May 23, 2023Assignee: Sprint Communications Company, L.P.Inventors: Zheng Fang, Matthew J. Starzec
-
Patent number: 11658880Abstract: A framework for transfer learning for radio resource management-related tasks in radio access networks is defined in terms of functional entities of the network operator and associated signaling. A source learner (110) provides parameters or policies that incorporate knowledge related to another context than the actual context in which the RRM-related task is to be executed. A target learner (120) converts the source policies and parameters into models or target policies relevant to the actual context of the RRM-related task. An actor (130) receiving target learner's output is enabled to determine an RRM-related action for accomplishing the RRM-related task.Type: GrantFiled: February 27, 2019Date of Patent: May 23, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Euhanna Ghadimi, Jonas Wiorek, Sholeh Yasini
-
Patent number: 11659362Abstract: Techniques related to managing data communications between devices are described. In an example, a computer system receives, from a first device, a request to transfer a communications session with the first device and a second device. The computer system determines contextual data associated with the communications session. Using at least the contextual data, the computer system determines the communications session is permitted to be transferred from the first device to a third device based. The computer system causes a transferred communications session to be established with the third device and the second device.Type: GrantFiled: October 19, 2020Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Shambhavi Sathyanarayana Rao, Patrick Fiori, Ford Davidson, Rohit Lohani, Shawn Michael Banks, Merle Michael Robinson, Ninad Parkhi
-
Patent number: 11651636Abstract: A system and method for providing relevant and timely information associated with a travel itinerary, such as an airline travel itinerary. In an exemplary embodiment, one of a plurality of home screens is displayed on a portable user device when an application is opened on the portable user device.Type: GrantFiled: May 26, 2017Date of Patent: May 16, 2023Assignee: AMERICAN AIRLINES, INC.Inventors: John Shields, Pedram Kazemi
-
Patent number: 11651361Abstract: Systems, methods, articles of manufacture, and computer-readable media for secure authentication based on passport data stored in a contactless card associated with an account. An application may receive an indication to perform an operation. The application may receive encrypted data from the card. The application may receive an indication that the authentication server verified the encrypted data based on a private key. The application may receive encrypted passport data from the contactless card, the encrypted passport data for a passport associated with the account. The application may determine an attribute of the passport based at least in part on image data or text input. The application may decrypt the encrypted passport data based on the attribute of the passport. The application may initiate performance of the operation based on the received indication specifying that the authentication server verified the encrypted data and the decryption of the encrypted passport data.Type: GrantFiled: December 23, 2019Date of Patent: May 16, 2023Assignee: Capital One Services, LLCInventors: Samuel Edwards, Jason Pribble, Nicholas Capurso
-
Patent number: 11653174Abstract: A system and a method generate a recommendation on a mobile device. The system and the method may use a time, a location, a venue and/or an event to generate the recommendation. Further, the system and the method may use an event database to determine current interests of the user. Still further, the system and the method for generating a recommendation on a mobile device may use a transactional history of the user and/or behavior of other users to generate the recommendation. The system and the method may recommend, for example, digital media, news and event information, editorial content and/or physical or digital merchandise. As a result, the system and the method may generate a recommendation that corresponds to the current interests of the user.Type: GrantFiled: May 13, 2022Date of Patent: May 16, 2023Assignee: III Holdings 2, LLCInventors: Andrew Jenkins, Jeff Rayfield
-
Patent number: 11652918Abstract: A system and method for providing assistance to a customer of a computing device. In one aspect, an incoming call is received from a device of a customer; a check for identification of the customer is done; an event history of the device is obtained; and a solution is provided to the customer using the event history. In another aspect, a method includes: receiving a code from a mobile computing device; and in response to receiving the code, calculating at least one set of data for use in guiding a request of a customer for service to a resource that can provide a suggested remedy. In another aspect, a method includes: identifying a user associated with a mobile computing device; determining an event history of the mobile computing device; and providing guidance to resolve an issue based on the event history.Type: GrantFiled: December 3, 2020Date of Patent: May 16, 2023Assignee: Future Dial, Inc.Inventors: George Huang, Dwight Sing Huang
-
Patent number: 11645702Abstract: In some embodiments, an app provides a geolocation-limited marketplace limited to a pre-defined period of time. The geolocation-limited marketplace is accessible only by the users in a predefined geographical area. Typically, the predefined geographical area is limited to an area small enough for a user to walk from one end to the other in a short period of time. The pre-defined period of time is of some limited length of time that may occur at a pre-defined interval. In some instances, the period of time is one hour.Type: GrantFiled: April 28, 2021Date of Patent: May 9, 2023Assignee: EBAY INC.Inventors: Muhammad Anzar Afaq, Emily Zhang, Ran Chen, Frederik van Voorden
-
Patent number: 11640591Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data, and identify one or more action items in the environmental data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive user input data, and provide purchase request data to a merchant terminal in response to those inputs.Type: GrantFiled: September 4, 2020Date of Patent: May 2, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Drew Jacobs, Justin Wishne, Karen Nickerson, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
-
Patent number: 11639180Abstract: An autonomous vehicle (AV) implements a notification system that provides notifications to user devices in nearby vehicles to alert drivers of the nearby vehicles of the AV's planned behavior. The notifications are delivered wirelessly and output by the user device to the drivers. The planned behaviors of the AV may not be conveyed by existing mechanisms, such as turning signals or hazard lights. The AV or the receiving user device may determine when an AV's planned behavior may impact a particular driver, and provide relevant notifications to the driver.Type: GrantFiled: June 30, 2021Date of Patent: May 2, 2023Assignee: GM CRUISE HOLDINGS LLCInventors: Kyle Vogt, Oliver Cameron
-
Patent number: 11637922Abstract: A device occupation method includes a first device that obtains information related to the first device or information related to a second device, where the second device occupies a first to-be-occupied device, and the first device prepares to occupy the first to-be-occupied device, and occupying, by the first device, the first to-be-occupied device when the information matches.Type: GrantFiled: December 26, 2020Date of Patent: April 25, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guowen Gao, Hao Liu, Guoqi Li, Wei Wang
-
Patent number: 11637772Abstract: Systems and techniques for machine generation of content names in an information centric network (ICN) are described herein. For example, a node may obtain content. An inference engine may be invoked to produce a name for the content. Once the content is named, the node may respond to an interest packet that includes the name of the content. The response is a data packet that includes the content.Type: GrantFiled: June 28, 2019Date of Patent: April 25, 2023Assignee: Intel CorporationInventors: Venkatesan Nallampatti Ekambaram, Satish Chandra Jha, Ned M. Smith, S. M. Iftekharul Alam, Maria Ramirez Loaiza, Yi Zhang, Gabriel Arrobo Vidal
-
Patent number: 11636438Abstract: In one embodiment, a method includes receiving a user request including an ambiguous mention to create a reminder from a client system associated with a user, disambiguating the mention to identify a first entity referenced in the mention, wherein the first entity is identified based on user profile data associated with the user, determining an activation condition associated with the user request, wherein the activation condition is based on one or more of a time or a location referenced in the user request, wherein the time and/or location are determined based on contextual information associated with the user request, generating the reminder based on the first entity and the activation condition, and sending instructions to the client system for presenting the reminder when the activation condition is satisfied.Type: GrantFiled: October 21, 2019Date of Patent: April 25, 2023Assignee: Meta Platforms Technologies, LLCInventors: Lisa Xiaoyi Huang, Eric Xiao, Francislav P. Penov
-
Patent number: 11637869Abstract: A system and method for self-adjusting cybersecurity analysis and score generation, wherein a reconnaissance engine gathers data about a client's computer network from the client, from devices and systems on the client's network, and from the Internet regarding various aspects of cybersecurity. Each of these aspects is evaluated independently, weighted, and cross-referenced to generate a cybersecurity score by aggregating individual vulnerability and risk factors together to provide a comprehensive characterization of cybersecurity risk using a transparent and traceable methodology. The scoring system itself can be used as a state machine with the cybersecurity score acting as a feedback mechanism, in which a cybersecurity score can be set at a level appropriate for a given organization, and data from clients or groups of clients with more extensive reporting can be used to supplement data for clients or groups of clients with less extensive reporting to enhance cybersecurity analysis and scoring.Type: GrantFiled: June 30, 2021Date of Patent: April 25, 2023Assignee: QOMPLX, INC.Inventors: Jason Crabtree, Andrew Sellers
-
Patent number: 11638138Abstract: The present disclosure relates to a device-to-device (D2D) content providing method, and relates to a method for enabling D2D content transmission through a link with a communication control server for supporting D2D content transmission. To this end, the D2D content providing method can comprise the steps of: generating, by a terminal, an adjacent terminal list by searching for at least one connectable adjacent terminal; transmitting, to a communication control server, the adjacent terminal list and a D2D communication request for content including information on an available communication interface by the terminal; receiving, from the communication control server, information on one or more content providing terminals, which can provide the content selected on the basis of the information on the communication interface among adjacent terminals included in the adjacent terminal list, by the terminal; and making a request, to the content providing terminal, and receiving the content by the terminal.Type: GrantFiled: March 15, 2017Date of Patent: April 25, 2023Assignee: SK TELECOM CO., LTD.Inventor: Jongmin Lee
-
Patent number: 11630484Abstract: A window including a base substrate, which includes a transmission region and a bezel region in a plan view and includes a front surface and a rear surface that are opposite to each other in a thickness direction, a light-blocking layer, which is disposed on the rear surface of the base substrate and is overlapped with the bezel region, and a printing layer, which is disposed on the light-blocking layer and has a target surface, in which a barcode pattern is formed. The printing layer may have a chromatic color, and a width of the printing layer may be less than a width of the light-blocking layer.Type: GrantFiled: August 27, 2020Date of Patent: April 18, 2023Assignee: Samsung Display Co., LTD.Inventor: Jintaek Park
-
Patent number: 11632653Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing adaptive geofence alerts are disclosed. In one aspect, a method includes the actions of receiving, by a server, data inputted into a first computing device of a first user. The actions further include, determining, by the server, a future location of a second user and a future time when the second user will likely be at the future location. The actions further include determining, by the server, a second computing device of the second user. The actions further include providing, for output to the second computing device, instructions to provide, to the server, location information of the second computing device based on a location of the second computing device being at least a threshold distance from the future location at the future time.Type: GrantFiled: April 29, 2021Date of Patent: April 18, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Nicholas LaVassar, Christopher Painter
-
Patent number: 11632253Abstract: A method at a network element for processing a first message destined for an intelligent transportation system station, the method including receiving from a sending entity, or generating, the first message at the network element; based on a source or contents of the first message, performing one of: discarding the first message; or modifying the first message to provide an indication to the intelligent transportation system station of checks the intelligent transportation system does not need to perform, thereby creating a second message; and forwarding the second message to the intelligent transportation system station.Type: GrantFiled: March 15, 2022Date of Patent: April 18, 2023Assignee: BlackBerry LimitedInventors: Stephen John Barrett, John Octavius Goyo
-
Patent number: 11631406Abstract: In an embodiment of the disclosure, disclosed is an electronic device including a communication module, a microphone, a first and a second wake-up recognition module, a memory, and a processor. The processor is configured to receive a first user utterance through the microphone, recognize the first user utterance based on at least one of the first or the second wake-up recognition module, when the recognized first user utterance includes specified at least one first trigger information, record at least part of the first user utterance by activating the recording function, transmit recorded data to an external device, and receive at least one of second user utterance information, which is predicted to occur at a time after the function of the speech recognition service is activated by the first wake-up recognition module, or at least one response information associated with the second user utterance from the external device.Type: GrantFiled: January 21, 2019Date of Patent: April 18, 2023Inventors: Yongho Kim, Taeksoo Chun, Sunah Kim, Boram Lee, Kyoungsun Cho, Gahyun Joo
-
Patent number: 11627214Abstract: A computing device determines that the computing device is within wireless proximity to a secondary wireless device. Based on the computing device being within wireless proximity to the secondary wireless device, the computing device determines at least one function of the secondary wireless device, and generates an aggregate user interface for display on a display screen of the computing device. The aggregate user interface identifies the secondary wireless device and indicates the at least one function of the secondary wireless device. The computing device receives, via the aggregate user interface, a user input selecting the secondary wireless device. Responsive to the user input, the computing device presents a second user interface including one or more selectable features for operating the secondary wireless device.Type: GrantFiled: May 18, 2021Date of Patent: April 11, 2023Assignee: Uber Technologies, Inc.Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Lowell L. Wood, Jr.
-
Patent number: 11627216Abstract: A system and method for disabling distracting apps on a driver's personal devices while allowing passengers travelling in the same vehicle to have full use of their personal devices. The system works by first identifying all the personal devices that are in the vehicle and then establishing a loose mesh network between those devices. Once the mesh network is established, the system identifies which of the personal devices is associated with the driver, and ensures that any distracting apps on the driver's personal device are disabled, while allowing full functionality for any passenger's personal devices.Type: GrantFiled: May 4, 2022Date of Patent: April 11, 2023Assignee: United Services Automobile Association (USAA)Inventor: Christopher M. Russell
-
Patent number: 11622252Abstract: There is provided methods, apparatus and systems for management and control of a communication network. The system includes a plurality of service providers, wherein each of the plurality of service providers belongs to a consortium and all the service providers in the consortium trust each other for actions under a rule corresponding to the consortium, wherein the rule indicates how to manage a record of the actions performed by each of the plurality of service providers. Each of the plurality of service providers is configured to provide a set of services in the communication network, wherein a set of services provided by one service provider in the consortium is in one service type and manage a creation of a record indicative of actions associated with a particular set of services that the service provider provides and a distribution of the record to one or more other service providers in the consortium.Type: GrantFiled: November 5, 2020Date of Patent: April 4, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Hang Zhang
-
Patent number: 11621981Abstract: An originating user equipment may generate a request to utilize a service that links over-the-top content with a voice call, and may provide the request to an entitlement server of a core network associated with the originating user equipment. The originating user equipment may receive, from the entitlement server, information verifying entitlement of the originating user equipment for the service. The information may include a tag identifying the service. The originating user equipment may provide an invite message, with the tag, to a terminating user equipment and may establish the voice call with the terminating user equipment based on providing the invite message and via an Internet protocol multimedia subsystem (IMS) network and the core network. The originating user equipment may establish, concurrently with the voice call, a connection for the over-the-top content with the terminating user equipment via a data network and the core network.Type: GrantFiled: January 28, 2021Date of Patent: April 4, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Jun Yuan, Hesham Elbatouti, Weimin Shi
-
Patent number: 11620648Abstract: Provided are a payment method and system through generation of a one-time payment-only number of a real card linked with an application, wherein in order to make payment safely by generating a one-time payment-only number every payment without leaving card information of a user in a provider's payment terminal or by using the generated one-time payment-only number, when a real card is linked with an application installed on a user terminal and the payment terminal recognizes the real card, a user signature input window, and transaction information about payment performed with a one-time payment-only number generated by a card company server are displayed on a screen of the application of the user terminal, and payment is performed when a signature of the user is input to the signature input window.Type: GrantFiled: October 13, 2021Date of Patent: April 4, 2023Inventor: Hee Young Park
-
Patent number: 11615677Abstract: A wireless communications system is provided that runs on a mobile device and includes a computer system run on at least one platform on which a plurality of different lottery transactions for different jurisdictions are supported and run from the at least one platform. A decentralized and distributed digital ledger is used to record transactions for the lottery transactions, where each of a lottery transaction can include a lottery element. At least one computer readable storage medium stores computer executable instructions that, when executed by the at least one network processor in the workflow server residing in the mobile communications network, implement components including: a workflow module comprising sets of workflow instructions for processing different types of lottery game packets from a plurality of different jurisdictions; and a deep packet inspection module for inspecting a received lottery game packet and providing information about the lottery game packet to the workflow module.Type: GrantFiled: June 4, 2021Date of Patent: March 28, 2023Assignee: Lottery Now, Inc.Inventor: Gregory Ovalle
-
Patent number: 11606328Abstract: A plurality of communication channels available to initiate a communication session with a message recipient are determined. The communication session is initiated by providing a first message to the message recipient via a select communication channel of the determined communication channels. An indication of a response to a plurality of response options provided in the first message is received from the message recipient via the selected communication channel. The communication session with message recipient is resumed via a second communication channel that is different than the selected communication channel by providing to the message recipient a second message.Type: GrantFiled: November 3, 2021Date of Patent: March 14, 2023Assignee: ManyChat, Inc.Inventors: Mikael Yan, Anton Gorin, Dmitry Kushnikov
-
Patent number: 11606327Abstract: A method performed by a mobile device includes causing display of graphical tiles on a display of the mobile device and detecting a gesture while displaying the graphical tiles. The gesture includes an indication to move a particular graphical tile among the graphical tiles. In response to the gesture, the mobile device can automatically move another graphical tile to accommodate the new location of the particular graphical tile and cause display of the graphical tiles arranged in a new order that includes the particular graphical tile in the new location.Type: GrantFiled: November 8, 2021Date of Patent: March 14, 2023Assignee: DEBORAH A. LAMBERTInventors: Erik N. Lukas, Gregory O. Peet
-
Patent number: 11604565Abstract: A mapping API provides a digital map via a user interface of a computing device. When invoked by a software application, the mapping API is configured to receive an identifier of a user operating the software application, provide a first interactive digital map including a representation of a certain geographic area for display by the software application, where the first interactive digital map is personalizable via the software application, receive personalization content from the user via the software application, and cause a second digital map including a representation of the geographic area, when provided to the same user, to be modified in view of the personalization content, where the first digital map and the second digital map are created independently.Type: GrantFiled: July 16, 2018Date of Patent: March 14, 2023Assignee: GOOGLE LLCInventors: Bailiang Zhou, Kenneth Richard Hoetmer, Patrick Hofmann
-
Patent number: 11601549Abstract: A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.Type: GrantFiled: December 6, 2021Date of Patent: March 7, 2023Assignee: Sorenson IP Holdings, LLCInventor: Jasper Cheekeong Pan
-
Patent number: 11599236Abstract: Persistent storage may contain a definition for components of a graphical user interface (GUI) and a layout, wherein a first plurality thereof are not configurable and a second plurality thereof are configurable, wherein the applications are respectively associated with different configurations of the second plurality of the components. One or more processors may be configured to: receive a request for a record of an application associated with a configuration of the second plurality of components; identify a first set of fields within the record that correspond to the first plurality of components; identify a second set of fields within the record that correspond to the second plurality of components; generate a representation of the GUI in which the first set of fields are in the first plurality of components and the second set of fields are in the second plurality of components; and transmit the representation of the GUI.Type: GrantFiled: June 8, 2022Date of Patent: March 7, 2023Assignee: ServiceNow, Inc.Inventors: Shouvik Goswami, Harshvardhan Prasad
-
Patent number: 11595789Abstract: A device implementing a system for missed communication notification may include at least one processor configured to receive, from a server over a first communication channel, a message indicating that another device initiated a communication with the device over a second communication channel at a particular time. The at least one processor may be further configured to determine, by the device, whether the communication was established with the other device over the second communication channel at the particular time. The at least one processor may be further configured to provide, for display, an indication of the message based at least in part on a determination that the communication initiated by the other device was not established over the second communication channel at the particular time.Type: GrantFiled: May 29, 2020Date of Patent: February 28, 2023Assignee: Apple Inc.Inventors: Kevin M. Lynch, Albert Riley Howard, Ryan A. Williams, Nicholas J. Circosta, Andreas E. Schobel, Thomas Chathoth Abraham, Vibhor Goyal, Christopher P. Saari
-
Patent number: 11593442Abstract: The present disclosure provides novel techniques to derive characteristic of mobile entities based signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data file are structured for filtering and searching with respect to location and non-location features. A plurality of filters for a behavioral segment are applied to the data files of a large number of mobile entities. The plurality of filters including a preset hard constraint (HC) filter, a preset soft constraint (SC) filter, and an extended constraint (EC) filter built using location features in data files that have passed through the HC filter and/or the SC filter.Type: GrantFiled: February 22, 2021Date of Patent: February 28, 2023Assignee: xAd, Inc.Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Patent number: 11579847Abstract: An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.Type: GrantFiled: March 25, 2021Date of Patent: February 14, 2023Assignee: Snap Inc.Inventor: Patrick Mandia
-
Patent number: 11574470Abstract: Implementations relate to causing a command to be executed based on an image. In some implementations, a computer-implemented method includes obtaining and programmatically analyzing an image to determine suggested actions. The method causes a user interface to be displayed that includes user interface elements corresponding to default actions, and to suggested actions that are determined based on analyzing the image. The method receives user input indicative of selection of a particular action from the default actions and the suggested actions. The method causes a command to be executed by a computing device for the particular action that was selected.Type: GrantFiled: December 2, 2020Date of Patent: February 7, 2023Assignee: Google LLCInventors: Juan Carlos Anorga, David Lieb, Madhur Khandelwal, Evan Millar, Timothy Novikoff, Mugdha Kulkarni, Leslie Ikemoto, Jorge Verdu, Jingyu Cui, Sharadh Ramaswamy, Raja Ratna Murthy Ayyagari, Marc Cannon, Alexander Roe, Shaun Tungseth, Songbo Jin, Matthew Bridges, Ruirui Jiang, Jeremy Selier, Austin Suszek, Gang Song
-
Patent number: 11574296Abstract: A computer-implemented method for facilitating a merchant transaction comprises providing a list of one or more merchants that are in geographic proximity to a geolocation of a payer, and receiving a request from the payer to conduct a transaction with a merchant among the one or more merchants. The request can be received by a computer system programmed to facilitate the transaction. The transaction can then be processed with the aid of the computer system. A tip selection, which can include a tip amount, can be applied to the transaction. In some cases the tip selection is received from the payer as a selectable option. In other cases, the tip selection is automatically applied to the transaction without involvement from the payer during or upon the termination of the transaction.Type: GrantFiled: November 16, 2018Date of Patent: February 7, 2023Assignee: Block, Inc.Inventors: Shahrouz Tavakoli, Nathan Spindel, William Henderson, Alan Fineberg, Nefaur Khandker, Christopher Clark
-
Patent number: 11575910Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a communication device may classify a set of packets of streaming video content based at least in part on one or more video characteristics; assign the set of packets to a plurality of transport blocks based at least in part on classifying the set of packets, wherein a first transport block is associated with a first set of values for a set of communication parameters and a second transport block is associated with a second set of values for the set of communication parameters, and wherein the set of communication parameters is associated with a layer mapping technique; and provide the plurality of transport blocks for transmission based at least in part on assigning the set of packets to the plurality of transport blocks. Numerous other aspects are provided.Type: GrantFiled: March 18, 2021Date of Patent: February 7, 2023Assignee: QUALCOMM IncorporatedInventors: Ran Berliner, Assaf Touboul, Shay Landis, Yehonatan Dallal, Roman Budilovsky, Michael Levitsky, Albert Yosher
-
Patent number: 11564055Abstract: Systems and methods for geofence information delivery are disclosed. A multiplicity of devices constructed and configured in network communication in a region of interest via a peer-to-peer network. The multiplicity of devices store cached geofence information for the region of interest. The multiplicity of devices on the peer-to-peer network are operable to convert between an IP address and a geographic location. Each of the multiplicity of devices is operable to query peer devices on the peer-to-peer network for geofences associated with an IP address or a geographic location. At least one peer device is operable to deliver one or more geofences associated with the IP address to the querying device via zero-configuration networking or web service.Type: GrantFiled: April 21, 2021Date of Patent: January 24, 2023Assignee: GEOFRENZY, INC.Inventor: Benjamin T. Jones
-
Patent number: 11563701Abstract: Systems and methods are presented herein for modifying messages transmitted between a first computing device and a second computing device based on the determination of a context of messages transmitted between the first and second computing devices. A first message, prepared to be transmitted to a second computing device, is prepared at a first computing device. The message has a context (e.g., the message was generated using a voice-to-text application). Based on the context, a modification of a responsive message is determined (e.g., the responsive message will be transmitted with an indication to be perceived at the first computing device through a text-to-voice application). In response to determining the modification, the responsive message is modified and transmitted from the second computing device to the first computing device. The modification is based on the responsive message context being distinct from the received message context.Type: GrantFiled: May 5, 2021Date of Patent: January 24, 2023Assignee: Rovi Guides, Inc.Inventors: Vikram Makam Gupta, Reda Harb, Vishwas Sharadanagar Panchaksharaiah
-
Patent number: 11537741Abstract: A data manager in an enterprise provides data management of users' personal data, which is used by enterprise applications to support operations in the enterprise. The data manager obtains personal data from the enterprise applications via the use of corresponding connector modules. The data manager communicates with each connector module, which then communicates with its corresponding enterprise application to obtain personal data used by that application. The data manager can also communicate with a central database that can store personal data used by the enterprise applications. The central database can serve as a central store of personal data for the enterprise applications.Type: GrantFiled: March 5, 2019Date of Patent: December 27, 2022Assignee: SAP SEInventors: Sharath Jois, Girish Sainath
-
Patent number: 11538106Abstract: A wireless end-user device is disclosed. One or more user inputs indicate that a user of the wireless end-user device authorizes the device to send a first file to a server over a network of a first network type, and that the user does not authorize the device to send a second file to the server over the network of the first type. Based on the one or more user inputs and a determination that the device is connected to the network of the first type, the device sends the first file, but not the second file, to the server over the network of the first network type. Upon detecting that the device is connected to a network of the second network type, the device sends the second file to the server over the network of the second network type.Type: GrantFiled: September 21, 2020Date of Patent: December 27, 2022Assignee: HEADWATER RESEARCH LLCInventor: Gregory G Raleigh
-
Patent number: 11533397Abstract: Technology for placing a user on-hold can include sending a push notification to a user device after the call has been placed on-hold. A link in the push notification can request authentication credentials from the user. When the authentication credentials have been received and verified, a chat window can be launched via an application on the user device. The intent of the call can be determined based at least in part by information received via the chat window. The authentication information and the intent of the call can be transferred to a representative answering the call.Type: GrantFiled: March 26, 2021Date of Patent: December 20, 2022Assignee: United Services Automobile Association (USAA)Inventors: Gregory David Hansen, Megan Sarah Jennings, Emily Margaret Gray, Gregory B. Yarbrough, Madhusudhana Abburi, Charles Balasingh, Janelle Denice Dziuk, Samip Dilip Mehra, David Patrick Dixon
-
Patent number: 11522846Abstract: Apparatuses, systems, methods, and computer program products are disclosed for distributed and/or decentralized data aggregation. A method includes determining a user's electronic credentials for a plurality of third party service providers. A method includes accessing each of a plurality of third party service providers, from a hardware device associated with a user, using the user's electronic credentials, to download data associated with the user from the third party service providers. A method includes aggregating downloaded data from third party service providers and providing one or more of alerts and messages to the user on the hardware device in response to the aggregated downloaded data.Type: GrantFiled: January 29, 2020Date of Patent: December 6, 2022Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11522932Abstract: Methods, apparatus, systems, storage media, etc., to perform media monitoring for mobile platforms using messaging associated with adaptive bitrate streaming are disclosed. An example media platform disclosed herein is to detect an adaptive bitrate streaming uniform resource locator (URL) in an outgoing message to be sent by the mobile platform to stream media in accordance with an adaptive bitrate streaming protocol, and associate the adaptive bitrate streaming URL with a time value. The disclosed example media platform is also to transmit the outgoing message to a first server to cause the media to be streamed to the mobile platform, and transmit the adaptive bitrate streaming URL and the time value to a second server different from the first server to cause a media impression associated with the mobile platform to be monitored.Type: GrantFiled: December 29, 2021Date of Patent: December 6, 2022Assignee: The Nielsen Company (US), LLCInventor: Jan Besehanic
-
Patent number: 11514502Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.Type: GrantFiled: February 13, 2019Date of Patent: November 29, 2022Assignee: Apple Inc.Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
-
Patent number: 11514535Abstract: A method and apparatus for the optimization of asset allocation and an asset allocation register using sub-value indicators and designations to optimize the utilization and availability of assets without the transfer of actual assets. The present invention may be used as shown in the following examples to allocate personal and business enterprise finances or to allocate and designate the utilization of valuables such as heirlooms, jewelry and other items. The allocation register of the present invention also provides to a user or business optimization of assets for savings, retirement, special events or purchases of desired tangible items. Importantly, the asset allocation register supports the user in a way that allows them to pay themselves first by embracing the way they may already think about the assets in their account.Type: GrantFiled: February 22, 2020Date of Patent: November 29, 2022Inventor: Luke A. LeBrun
-
Patent number: 11516235Abstract: A system and method for detecting bots. The method includes receiving a request to access a server, the request is being received from a client device, and responsive to the request, causing the client device to download a script code file to the client device. The script code file, when executed, collects a profile, and the profile includes a plurality of parameters. The method also includes receiving the created profile, generating a score based on the plurality of parameters to identify a bot, and initiating a mitigation action based on the identified bot.Type: GrantFiled: October 3, 2019Date of Patent: November 29, 2022Assignee: Kaalbi Technologies Private LimitedInventors: Neeraj Kumar Gupta, Aman Rawka, Harisankar Haridas, Rakesh Thatha, Sonal Lalchand Oswal