Based On Request (e.g., News, Weather, Etc.) Patents (Class 455/414.3)
  • Patent number: 11514121
    Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for webpage customization. In some embodiments, a method is disclosed. According to the method, a webpage to be provided to a user is obtained. The webpage comprises at least a first element having a first set of style attributes. A second element matching the first element is determined from a set of elements customized for the user. The second element has a second set of style attributes. The webpage is customized for the user by applying at least part of the second set of style attributes to the first element. The customized webpage is provided to the user. In other embodiments, a system and a computer program product are disclosed.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Dong Rui Li, Ang Yi, Hai Cheng Wang, Jun Hong Zhao, Ye Chen, Xiao Jian Lian, Jing Chen
  • Patent number: 11509488
    Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: November 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa
  • Patent number: 11487048
    Abstract: A data processing system is for producing a weather report. The data processing system may include external weather event databases, each external weather event database having a different weather event data set, and a server in communication with the external weather event databases. The server may be configured to import the different weather event data sets from the external weather event databases, perform a filtering process on the different weather event data sets from the external weather event databases, and generate the weather report based upon the filtered different weather event data sets from the external weather event databases and a geolocation.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 1, 2022
    Assignee: Weather Strike, LLC
    Inventor: Robert L. Wright
  • Patent number: 11489955
    Abstract: A hands-free apparatus includes a memory, and a hardware processor coupled to the memory. The hardware processor is configured to: connect to a plurality of mobile phones to enable a hands-free telephone conversation; and receive at least one data among outgoing call history data, incoming call history data, missed call history data, and phonebook data stored in one mobile phone among the plurality of mobile phones. The hardware processor is configured to, when receiving the data from the one mobile phone, execute reception of the data from a second mobile phone at a prescribed timing.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 1, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Akiyoshi Nagumo, Hideki Tamura
  • Patent number: 11477650
    Abstract: Arrangements for dynamic enterprise center access control are provided. In some examples, a user device may be detected and current location and/or user data associated with the detected device may be requested. Upon receiving the location data, a current geographic location of the user device may be determined and an enterprise center at or near the geographic location may be identified. Received user data may be analyzed to identify a user and retrieve access preferences associated with the user. Based on the access preferences, a command to lock or unlock a door (e.g., permit or disable access) to an area within the enterprise center, the enterprise center in general, or the like, may be generated and transmitted to a computing device for execution. Accordingly, the system may activate desired locking configurations based on user preferences. Upon detecting that the user is no longer at the enterprise center, a command to return to default settings may be generated, transmitted and executed.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: October 18, 2022
    Assignee: Bank of America Corporation
    Inventors: David Alan Stern, Lauren Elizabeth Schuler, Christopher Broome
  • Patent number: 11461799
    Abstract: A streaming-based reward providing server includes: a destination location coordinate value inputter configured to receive a destination location coordinate value according to a user's input; a confirmation radius setter configured to set an arrival confirmation radius having a radius of a threshold value preset based on the destination location coordinate value; a reward amount inputter configured to receive a reward amount according to the user's input; a location coordinate value collector configured to collect a streamer location coordinate value from a terminal performing streaming broadcast; a trigger signal generator configured to generate a trigger signal; a reward acquisition signal generator configured to generate a reward acquisition signal; a participation rate calculation module configured to calculate a viewer participation rate for each viewer; and a reward calculator configured to calculate and output a viewer reward value for each viewer.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 4, 2022
    Inventor: Hyun Ho Lee
  • Patent number: 11457032
    Abstract: In an approach, a processor receives from a network device a request. A processor obtains from a database a device profile for the network device. A processor determines whether the device profile of the network device has a data usage pattern related to data identified by a data identifier. In response to determining the device profile has a related data usage pattern, a processor receives the related data usage pattern from the database. In response to determining the device profile does not have a related data usage pattern, a processor obtains a device type profile from the database. A processor classifies the data usage request based on at least one of the device profile and the device type profile. A processor executes a security action based on the classification of the data usage request. A processor stores the data usage request and executed security action to the database.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: September 27, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Edgar Adolfo Zamora Duran, Craig M. Trim, Franz Friedrich Liebinger Portela
  • Patent number: 11444952
    Abstract: A control circuit receives personally identifiable information that corresponds to a particular entity. The control circuit uses that personally identifiable information to access a block chain ledger that serves as an identity block chain ledger. The control circuit then receives a synthetic identifier from the block chain ledger. This synthetic identifier correlates to the aforementioned personally identifiable information and also correlates to other data that corresponds to the particular entity and which other data is stored in a data storage element other than the block chain ledger.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: September 13, 2022
    Assignee: SPRINGCOIN, INC.
    Inventors: John Sun, Robert Krzyzanowski, Kirill Sevastyanenko
  • Patent number: 11436619
    Abstract: A real-time social and emotional mapping system enabling the visualization of state data in a geo-locational context, including goals, intentions, feelings, observations, and physical states, among others, in a-location based context visualized as a digital map. A structured framework may enables users to share state data by selection or guided entry of data or alternatively through some classification of submitted data. In embodiments, an integrated request-response framework is provided through a marketplace centered on geo-locational context.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: September 6, 2022
    Assignee: You Map Inc.
    Inventor: Stephen Constantinides
  • Patent number: 11392992
    Abstract: An information providing method for providing a user who uses a device with information via a mobile owned by the user, the method generating the information to be provided to the user, in accordance with: lifestyle information obtained by a lifestyle information obtaining unit receiving the lifestyle information from the device used by the user, the lifestyle information being information on a state of operation of the device; and location information obtained by a location information obtaining unit receiving the location information indicating a location to which the user traveled.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: July 19, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Koichi Kusukame, Ryo Kitamura, Tetsuji Fuchikami, Motoji Ohmori
  • Patent number: 11385346
    Abstract: In one example, this disclosure is directed to a system configured to detect inclement weather in the travel path of a vehicle, determine a recommended maneuver to avoid the inclement weather, and determine the feasibility of the recommended maneuver with respect to any nearby vehicles.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: July 12, 2022
    Assignee: Honeywell International Inc.
    Inventors: Jing Song, Lin Wang, Peng Liu, Wei Cui, Patrick Glaze
  • Patent number: 11367090
    Abstract: A real-time social and emotional mapping system enabling the visualization of state data in a geo-locational context, including goals, intentions, feelings, observations, and physical states, among others, in a-location based context visualized as a digital map. A structured framework may enables users to share state data by selection or guided entry of data or alternatively through some classification of submitted data. In embodiments, an integrated request-response framework is provided through a marketplace centered on geo-locational context.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: June 21, 2022
    Assignee: You Map Inc.
    Inventor: Stephen Constantinides
  • Patent number: 11353625
    Abstract: A weather forecasting system has weather forecasting logic that receives weather data from a satellite or other source, such as radar. The weather forecasting logic processes such data to identify cumulus clouds. For each cumulus cloud identified, the weather forecasting logic applies interest field tests and feeds the results into formulas derived based on measurements from current and past weather events. The model determines a score indicating the likelihood of the cumulus cloud forming precipitation and a score indicating the likelihood of the cumulus cloud forming lightning in the future within a certain time period. Based on such scores, the weather forecasting logic predicts in which geographic regions the identified cumulus cloud will produce precipitation and/or lightning during the time period. The predictions of the weather forecasting logic may then be used to provide a weather map thereby providing users with a graphical illustration of the areas.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: June 7, 2022
    Assignee: BOARD OF TRUSTEES OF THE UNIVERSITY OF ALABAMA, FOR AND ON BEHALF OF THE UNIVERSITY OF ALABAMA IN HUNTSVILLE
    Inventor: John R. Mecikalski
  • Patent number: 11316806
    Abstract: Systems and methods are provided for deleting messages. The systems and methods include operations for: establishing, by a computing device, a communication session between a plurality of users; receiving a plurality of messages in the communication session; determining that a first message of the plurality of messages has been read by a first user of the plurality of users at a read time; in response to determining that the first message has been read by the first user at the read time, automatically associating the read time with a second of the plurality of messages that precedes the first message in the communication session; and automatically deleting the first and second messages in response to determining that an elapsed time measured from the read time associated with the first and second messages corresponds to a threshold time period.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: April 26, 2022
    Assignee: Snap Inc.
    Inventors: Bradley Baron, John Krzemien, Amit Saurav
  • Patent number: 11310625
    Abstract: An electronic apparatus comprises a communication unit and a controller. The communication unit can communicate with the other side device. The controller performs first processing based on position information indicating a location of the other side device in response to a transmission instruction from a user regarding a telephone communication with the other side device.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: April 19, 2022
    Assignee: KYOCERA Corporation
    Inventors: Akihito Hatanaka, Tomoki Iwaizumi, Youji Hamada, Hisae Honma, Kousuke Nagase, Tomohiro Sudou
  • Patent number: 11283771
    Abstract: A system for secure data transfer is provided. The system is configured to: generate a database of verified interaction providers comprising verified provider information; determine that a user device has accessed a data transfer location associated with an interaction provider; install a proxy server over the data transfer location, wherein data transfer traffic between the user device and the interaction provider is routed through and monitored by the proxy server; determine, via the proxy server, that the user device has requested an interaction at the data transfer location, the interaction comprising a data transfer; determine that the interaction provider associated with the data transfer location is in the database of verified interaction providers; and in response to determining that the interaction provider is in the database, complete the data transfer through the proxy server.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 22, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Kelly Renee-Drop Keiter, Christopher Daniel Birch, Susan R. Hart, Lisa Matthews, Cody Dean Searl
  • Patent number: 11283721
    Abstract: Various example embodiments for supporting application-based traffic control in a multipath network are presented herein. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic steering, application-based traffic blocking, or the like, as well as various combinations thereof. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic control in various types of multipath networks, such as multipath networks combining wireline and wireless access technologies between an end-user customer premises and a network gateway (e.g., between a hybrid-access customer premises equipment (HCPE) and a hybrid-access gateway (HAG), in a hybrid-access communication network (e.g.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: March 22, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Steve Morin, Roger Bainbridge, Weerapong Kritpiphat, John Fischer
  • Patent number: 11277488
    Abstract: An edge computing system comprises an application store, an edge server and a cloud computing system comprising a backend server. The edge server is configured to receive an application from the application store with additional information defining capabilities of the edge server that are required for the application to run on the edge server and/or capabilities of devices connected to the edge server. The edge server determines whether the application can run, and indicates the result to the application store. The edge server keeps a record of applications that can start to run and/or continue to run, when the edge server is or becomes disconnected from the cloud computing system. The application store keeps records of successful application downloads, and of edge servers that indicated they could not run applications.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: March 15, 2022
    Assignee: Veea Systems Ltd.
    Inventors: Mark Joseph Cannon, Nicholas Jelbert
  • Patent number: 11210696
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content. A method includes: transmitting an audio content item that is presented to a user of a personal digital assistant through a speaker; receiving digital information that includes spoken information that was submitted through the personal digital assistant by the user and converted into the digital information, the received digital information including data specifying one or more other users with which the audio content item is to be shared; annotating the audio content item with an annotation including at least some of the digital information and data specifying that the user is the source of the annotation; and transmitting the audio content item and the annotation to the one or more other users with which the audio content is to be shared as specified by the digital information.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Davi De Castro Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Igor Prata Soares
  • Patent number: 11165884
    Abstract: A data collection device includes a memory and a processor coupled to the memory and the processor configured to acquire, for a plurality of data transmission requests, first predicted values of a delay from transmission of the respective data transmission requests to a start of reception of data and second predicted values of a throughput regarding the reception of the data, classify the plurality of data transmission requests into groups based on first dispersion of the first predicted values and second dispersion of the second predicted values, and determine transmission timings of the respective data transmission requests in a unit of the group.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 2, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Kouichirou Amemiya, Kento Ikkaku, Miho Kawano
  • Patent number: 11150922
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 19, 2021
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Dina Elhaddad
  • Patent number: 11153410
    Abstract: Various systems, mediums, and methods herein describe aspects of data exchange schemas accessible with client devices over communication networks in data infrastructures. A data exchange system may build one or more data exchange schemas for a user. The system may also determine a location of a client device of the user associated with one or more entities. Based on the location of the client device, the system may identify a data exchange schema of the user for transferring data to the one or more entities. The system may determine an access for the one or more entities to a portion of data from the data exchange schema of the user. The system may also transmit a notification to the client device that indicates the access of the one or more entities to the portion of data from the data exchange schema.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: October 19, 2021
    Assignee: PayPal, Inc.
    Inventor: Max Edward Metral
  • Patent number: 11146670
    Abstract: An artificial intelligence system and method are disclosed herein. The system includes a processor which implements the method, including: receiving by an input unit a first user input including a request to execute a task using at least one of the electronic device or an external device, transmitting by a wireless communication unit first data associated with the first user input to an external server, receiving a first response from the external server including information associated with at least one of the first user input and a sequence of electronic device states for performing at least a portion of the task, receiving a second user input assigning at least one of a voice command and a touch operation received by a touch screen display as the request to perform the task, and transmitting second data associated with the second user input to the external server.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: October 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Il-Hwan Choi, Sang-Wook Kang, Young-Hoon Kim, Seung-Hoon Park, Hyun-Ju Seo, Tae-Kwang Um, Jae-Yong Lee, Jin-Ho Choi, Da-Som Lee, Jae-Yung Yeo
  • Patent number: 11122029
    Abstract: Methods and systems for securely using a web application to invoke an application to complete a task are described herein. The application may use identity information provided by the web application to determine whether to comply with requests from the web application. The web application may send the request to the application via a browser. The request may include the origin of the request in an origin header to prevent malicious websites from spoofing the origin of the request. The application may exchange information with a trust service to determine whether the web application domain is trusted and/or belongs to the same organization of the user.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: September 14, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Feng Huang, Andy Cooper
  • Patent number: 11115724
    Abstract: A system and method of treating image data as a visual hash tag are presented. A device is able to subscribe to a content channel, possibly a channel that provide social media information, by the act of recognizing related objects without requiring a user to annotate content with unnatural hash tags.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: September 7, 2021
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 11113748
    Abstract: Systems and methods for ordering a transportation vehicle using near-field communication (NFC) are disclosed. A method includes receiving, by a first client computing device, data from a first NFC target device responsive to a first NFC device associated with the first client computing device being in physical proximity of the first NFC target device. The method further includes generating, based on the data, an order request for a transportation vehicle. Responsive to the order request not being placed and the first NFC device of the first client computing device being within a predetermined physical proximity of a second NFC device of a second client computing device, the method further includes causing information associated with the order request to be transmitted from the first client computing device to the second client computing device.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: September 7, 2021
    Assignee: GT Gettaxi Systems Ltd
    Inventor: Shahar Smirin
  • Patent number: 11109116
    Abstract: Systems and methods are operable to distribute targeted assets to a plurality of media devices. An exemplary embodiment generates an asset file defined by an asset file time period, wherein target assets are selected for saving into the asset file when the intended initial presentation time of a target asset falls within the asset file time period of the asset file that is being generated. Then, the asset file is communicated to a plurality of media devices at a time in advance of the intended initial presentation times of a target asset of the asset file.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: August 31, 2021
    Assignee: DISH Technologies L.L.C.
    Inventor: John Grant
  • Patent number: 11102068
    Abstract: A method of network configuration of a personal identification number (PIN) pads includes receiving a request to upgrade a PIN pad from a merchant or an individual software vendor (ISV) to read microprocessor-enabled or contactless payment vehicles, retrieving a PIN pad configuration hash value from the PIN pad, obtaining current configuration using the hash value, sending instructions to the PIN pad to upgrade the PIN pad over a network if the PIN pad is capable of reading microprocessor-enabled or contactless payment vehicles, and downloading and installing drivers to enable PIN pad readers to read and process at least one of the microprocessor-enabled payment vehicles and contactless payment vehicles according to the instructions. The method further performs additional operations such as updating the PIN pad registry with the PIN pad configuration and enabling the PIN pad to read the microprocessor-enabled or contactless payment vehicles.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: August 24, 2021
    Assignee: Worldpay, LLC
    Inventor: Bryan Cox
  • Patent number: 11075800
    Abstract: A system and method for characterizing a connection configuration of a client connecting to a computer system. The system can host a web service to which a client is redirected or connected to establish a client session between the client and the web service. The web service then actively and/or passively measures various attributes associated with the communication layers, such as latencies and/or configuration settings associated with each of the communication layers. Based on differences between the attributes of the communication layers, the computer system can characterize the client connection configuration. Various client connection configurations can include conventional connections, connections utilizing an external domain name service, connections through virtual private networks, connections through various proxies, and so on.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: July 27, 2021
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Karl E. Anderson, William R. Schnieders
  • Patent number: 11068676
    Abstract: A method: broadcasting a first message comprising an apparatus type through near field communication; scanning a digital object identifier (DOI) that is displayed by a mobile terminal according to the first message and that matches the apparatus type, to obtain service information and identity information of the mobile terminal included in the DOI; broadcasting a second message generated based on the identity information; obtaining, from the mobile terminal, a request for a near field communication connection, the request being generated by the mobile terminal after the mobile terminal determines the second message includes information consistent with the identity information of the mobile terminal; verifying the request based on the identity information of the mobile terminal; in response to that the verification succeeds, establishing the near field communication connection to the mobile terminal; and executing a service through the near field communication connection according to the service information.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: July 20, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Zhe Han, Jun Wu, Feng Lin
  • Patent number: 11055556
    Abstract: The present invention includes systems, methods, and devices for interactive media sharing including a non-transient computer readable storage medium storing a set of instructions for accessing a media item from a first computing device, identifying a first position-of-interest on the media item from a memory component of the first computing device, displaying the media item on a second computing device, identifying a second position-of-interest on the media item from a memory component of the second computing device; generating an area-of-interest surrounding the first position-of-interest; comparing the second position-of-interest with the area-of-interest to determine whether the second position-of-interest intersects with the area-of-interest.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: July 6, 2021
    Assignee: CLICPIC, INC.
    Inventors: Anthony Cipolla, Cameron Cipolla, Brandon Cipolla
  • Patent number: 11048376
    Abstract: Examples of the present disclosure describe systems and methods for rendering 3D text in a 3D environment. In aspects, a three dimensional (3D) object may be generated in a virtual reality, augmented reality, or mixed reality (MR) environment. A two dimensional (2D) graphical user interface (GUI) texture may be applied to a plane of the 3D object. A graphical control element, such as a text frame, and associated content may be rendered on the GUI texture. In some aspects, the graphical control element may be associated with editing controls that enable the dimensions and/or orientation of the graphical control element to be modified within the boundaries of the GUI texture and/or the 3D object.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: June 29, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vidya Srinivasan, Edward Averett, Andrew John Howe, Michael Lee Smith, Harold Anthony Martinez Molina, Nathan Bradley Duke, Amy Scarfone, Purnima Rao, Colton Brett Marshall, Aniket Handa
  • Patent number: 11019067
    Abstract: Software development kit (“SDK”) applications may be implemented with user data on an enterprise end-user or shared device subsequent to a single check-out process on the device. A user profile and a context ID for a user can be accessed based on user provided credentials. An SDK application can be identified as one application of an application cluster including at least two applications. A status of a local context ID (“LCID”) of the SDK application can be determined, and a value for the LCID can be established based on the status and a value of a comparison context ID obtained from a server or an agent application. The LCID and a context ID for a keychain for the application cluster can be compared, and the SDK application can be implemented with user specific user data obtained from the agent application or the keychain based on a result of the comparison.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: May 25, 2021
    Assignee: VMware, Inc.
    Inventors: Lucas Chen, Sanjay Satagopan, Raghuram Rajan, Rajiv Singh
  • Patent number: 11019058
    Abstract: Software development kit (“SDK”) applications may be implemented with user data on an enterprise end-user or shared device subsequent to a single check-out process on the device. A user profile and a context ID for a user can be accessed based on user provided credentials. An agent application can set a value of an agent context ID to a server context ID corresponding to the context ID for the user profile. A status of a local context ID (“LCID”) of an SDK application can be determined in response to an application launch. Using the LCD, a context ID comparison can be performed on the device with a value of a context ID from one of the SDK application, the server, and the agent application based on the LCID status. The SDK application can be implemented with user specific user data obtained from one of the SDK application and the agent application based on a result of the context ID comparison.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: May 25, 2021
    Assignee: VMware, Inc.
    Inventors: Lucas Chen, Sanjay Satagopan, Raghuram Rajan, Rajiv Singh
  • Patent number: 10993070
    Abstract: The present invention relates to an electronic apparatus, and relates to an electronic apparatus and a method for providing service information. To this end, the present invention provides an electronic apparatus comprising: a first communication module; a second communication module; a memory for storing location information of the electronic apparatus; and a processor, wherein the processor may be configured to: acquire identification information corresponding to a place where a first external electronic apparatus is located, from the first external electronic apparatus located near the electronic apparatus, using the first communication module; transmit the identification information and the location information to a second external electronic apparatus, using the second communication module; and receive service information corresponding to the identification information from the second external electronic apparatus, using the second communication module.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: April 27, 2021
    Inventors: Inhwan Hwang, Taegun Park
  • Patent number: 10986528
    Abstract: A method in a network node comprises: detecting a Quality of Service (QoS) Violated Event in respect of a particular QoS flow of a Protocol Data Unit (PDU) session; and sending a corresponding QoS violated event report to any one or more of: a Session Management Function (SMF) of the network; a Policy Control Function (PCF) of the network; an Application Function (AF) of the network; and a third party service provider.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: April 20, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ngoc Dung Dao
  • Patent number: 10983222
    Abstract: A satellite radiowave receiving device includes a receiver and a processor. The receiver acquires and receives radiowaves from a positioning satellite. The processor performing a positioning operation based on the radiowaves received by the receiver to obtain a current position of the satellite radiowave receiving device. The processor causes the receiver to stop an acquiring operation of radiowaves from a new positioning satellite under a predetermined condition while radiowaves are being acquired from a required number of positioning satellite for the positioning operation. If an error range of the obtained current position no longer satisfies a predetermined accuracy standard during a stop of the acquiring operation, the processor causes the receiver to resume the acquiring operation.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: April 20, 2021
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Takeshi Matsue, Tatsuya Sekitsuka, Ryuji Shingyoji
  • Patent number: 10977649
    Abstract: A system, apparatus, and method for resolving a data transaction is provided in which data transactions are resolved by a hardware matching processor that identifies data transaction requests received from client devices over a data communication network, matches incoming transaction requests with previously received transaction requests, and, based thereon, transmits electronic data transaction results messages to the client device. An incoming data transaction request is received and a match is attempted with one or more previously received but not yet resolved data transaction requests. It is identified whether either the incoming data transaction request or the matching data transaction request are dependent on the resolution of another data transaction request and whether that dependent data transaction request has been resolved. The data transaction requests are resolved and/or stored based on the match and resolution of dependencies.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: April 13, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Ari Studnitzer
  • Patent number: 10949187
    Abstract: Provided are techniques for an adjusted consolidated digital experience. A contributed service is installed in a container. The contributed service is executed in a first runtime environment to display a first output on a display. A native service is executed in a second runtime environment to display a second output in the display with the first output.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dieter Buehler, Thomas Stober, Uwe K. Hansmann
  • Patent number: 10936603
    Abstract: Embodiments of the present invention provide efficient systems and methods for searching a keyword. Embodiments of the present invention can be used to more quickly and comprehensively search a document for a keyword or phrase, based on the preferences and behaviors of a user, so that the returned results to the user are ranked in order of the preferences of the user. By factoring in user data such as time spent on certain content and highlighted content, the system is able to more efficiently return preferred results of a user of a keyword search.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Di Deng, Shuo Li, Meng Wan, Xin Ying Yang
  • Patent number: 10931776
    Abstract: Methods, systems and computer program products for data fetching in a networked computing environment. In one embodiment, the method comprises receiving a request from an analytical node for a set of data for a defined job, and identifying in networked storage a subset of the data for the job. The subset of data is loaded to the analytical node based on the sequence in which the data are projected to be accessed in the job. In an embodiment, the request includes a specification for the job, and the specification is analyzed to identify the subset of data. In one embodiment, the subset of data is identified by identifying another job having a relationship to the defined job, and identifying the data used for that other job. In an embodiment, the networked computing environment is a cloud computing environment, and the defined job is an analytics job.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiaoqiao Meng, Wei Tan, Guohui Wang, Zhe Zhang
  • Patent number: 10915720
    Abstract: A method: broadcasting a first message comprising an apparatus type through near field communication; scanning a digital object identifier (DOI) that is displayed by a mobile terminal according to the first message and that matches the apparatus type, to obtain service information and identity information of the mobile terminal included in the DOI; broadcasting a second message generated based on the identity information; obtaining, from the mobile terminal, a request for a near field communication connection, the request being generated by the mobile terminal after the mobile terminal determines the second message includes information consistent with the identity information of the mobile terminal; verifying the request based on the identity information of the mobile terminal; in response to that the verification succeeds, establishing the near field communication connection to the mobile terminal; and executing a service through the near field communication connection according to the service information.
    Type: Grant
    Filed: May 31, 2020
    Date of Patent: February 9, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Zhe Han, Jun Wu, Feng Lin
  • Patent number: 10862746
    Abstract: A method, computer program product, user equipment (UE) and packet data network gateway (P-GW) are provided for activating “Data Off” services using protocol configuration options (PCO). The UE sends a first indication to a first network node as part of the PCO. The first indication includes a Data Off indication indicating whether a “Data Off” service is activated. The first network node may be a P-GW. If the Data Off indication indicates that the “Data Off” service is deactivated, the UE receives downlink data from the first network node. If the Data Off indication indicates that the “Data Off” service is activated, the UE either receives no downlink data from the first network node or receives an error message from the first network node.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: December 8, 2020
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Nicholas James Russell, Jan Hendrik Lucas Bakker
  • Patent number: 10855627
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: December 1, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10813074
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for managing resource utilization in a network of moving things, for example including autonomous vehicles.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: October 20, 2020
    Assignee: VENIAM, INC.
    Inventor: Rui Costa
  • Patent number: 10795898
    Abstract: Embodiments of the present invention provide efficient systems and methods for searching a keyword. Embodiments of the present invention can be used to more quickly and comprehensively search a document for a keyword or phrase, based on the preferences and behaviors of a user, so that the returned results to the user are ranked in order of the preferences of the user. By factoring in user data such as time spent on certain content and highlighted content, the system is able to more efficiently return preferred results of a user of a keyword search.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xiao Di Deng, Shuo Li, Meng Wan, Xin Ying Yang
  • Patent number: 10791219
    Abstract: A method, program product, and system for audio content control during an idle condition of a telephonic call. A signal identifying an idle condition is received by a calling device from a called party, wherein the idle condition includes a wait-state connection to the called party. A signal is transmitted from the calling device to the called party confirming local control of audio content during the idle condition of the audio call. Preferences of audio content accessible to the calling device are determined. The audio content is delivered to the calling device, based on the preferences. An indicator signal of an interrupt point pause during delivery of the audio content is transmitted to the called party, and information associated with the idle condition of the audio call is received by the calling device, from the called party based on the indicator signal of the interrupt point.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael James McGuire, James David Cleaver, Thuy Luong, Mary Kathryn Aldridge
  • Patent number: 10769444
    Abstract: This invention includes a system and method of populating a data-base with known objects. The database can be populated with off-line data augmentation (e. g. a web crawler) or by aligning known objects and metadata clusters with defined content. A viewer can query images from live or offline media. Objects in the viewers query are linked with similar objects or recommended products in the database.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: September 8, 2020
    Assignee: GOH SOO SIAH
    Inventors: Stephen Maurice Moore, Larry Patrick Murray, Rajalingappaa Shanmugamani
  • Patent number: 10764228
    Abstract: A system, apparatus, and methods are provided for supporting automated recall of a message (e.g., a chat message) from an originator's device, or at least media that accompanied the message. An original message may convey one or more media files that are temporarily stored on a system or apparatus that hosts the communication application used to create, send, and receive messages. The media files may be lost in transit because of failure of a system component, failure of a storage device, purging of the files before they are retrieved by a recipient, or for some other reason. When the recipient's device receives an error in response to an attempt to retrieve the media file(s), it automatically initiates a recall request that is returned to the originating device. If the message and media are still available on the device, an abbreviated version of the message is re-sent, with the media.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 1, 2020
    Assignee: WHATSAPP INC.
    Inventors: Michael B. Donohue, Erik James Reed
  • Patent number: 10725632
    Abstract: Techniques for providing an in-place contextual menu and user interface for email and other information management system triage are provided in which a contextual menu can be overlaid or replace an item on a view screen. The contextual menu can provide action commands specific to the type and state of the items selected in the feature view of the email or other information management system. A single recognized selection input, such as a swipe gesture, selects an item and invokes an in-place contextual menu presenting actions that can be asserted on the selected item. Multiple item selection is available through the same invocation of presenting the in-place contextual menu.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey K. Feiereisen, Yung-Cheng Chen, Ryan Thomas Murphy, Eva Britta Karolina Burlin, Michael Anthony Faoro, Kenneth Fern, Michael R. Gow, Chao-Chung Lin, Joseph McLaughlin