User Location Independent Information Retrieval Patents (Class 455/414.2)
-
Patent number: 10185971Abstract: Systems and methods are disclosed for analyzing a fused sample of viewership data to determine a behavior profile of online viewers who watched and/or didn't watch certain TV advertisements, where the TV advertisements are aligned with campaign targeting characteristics desired by an advertiser/client working with a demand side platform. Then, a campaign targeting plan is developed for dividing an advertising budget between digital media and TV impressions. The digital media portion of the campaign profiles Media Properties (MPs) contained in a historical database from past digital advertising campaigns across multiple digital formats and screens, and aligns digital ad placement with MPs having desired targeting characteristics. An optimized apportionment is automatically produced between TV and digital media spending based on an advertiser/client's goals of duplicating or not duplicating viewership of an advertisement between TV and digital media, or alternately based on cost alone.Type: GrantFiled: October 26, 2015Date of Patent: January 22, 2019Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Alexander R. Hood, Jason Lopatecki, Justin K. Sung, David Innes-Gawn, John M. Trenkle
-
Patent number: 10182140Abstract: A method and electronic device for executing application concurrently with other devices are provided. An address of an external electronic device and a location of an application is obtained. A connection is established with a device using a short-range communication protocol. The application is obtained and executed in conjunction with the device.Type: GrantFiled: March 3, 2017Date of Patent: January 15, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Chang-Ryong Heo, Hyun-Seok Shin, Ji-Hyun Park, Sung-Hyuk Shin, Myung-Gon Hong
-
Patent number: 10180332Abstract: A network computer service can receive a service request associated with a first service location. Additionally, the network computer service can detect a user action to associate the service request with a second service location. In some examples, the user input can be detected on a user device. In other examples, the second service location can be different from the first service location. Moreover, the network computer service can determine the second service location satisfies a predetermined permissibility criterion for permitting change of the first service location to the second service location. In response to determining the second service location satisfies the predetermined permissibility criterion, the network computer service can transmit an instruction to cause a device to associate the service request with the second service location in place of the first service location.Type: GrantFiled: August 8, 2017Date of Patent: January 15, 2019Assignee: Uber Technologies, Inc.Inventors: Ryan Yu, John Nathaniel Ford
-
Patent number: 10171474Abstract: In one embodiment, a method includes receiving a request at a wireless access point from a client system to access a network through the wireless access point. The wireless access point sends an identifier associated with the client system to a social-networking system, the social-networking system including user profiles arranged in one or more social graphs. The social graphs store relationships between the user profiles. The method further includes receiving at the wireless access point from the social-networking system an authorization determination. The authorization determination is based upon a first user profile of the plurality of user profiles. The first user profile includes the identifier associated with the client system. The method further includes providing the client system with access to the network through the wireless access point in accordance with the authorization determination.Type: GrantFiled: July 28, 2016Date of Patent: January 1, 2019Assignee: Facebook, Inc.Inventors: Erick Tseng, Mohit Talwar, Adrian Potra, Michael John McKenzie Toksvig, David Harry Garcia
-
Patent number: 10158979Abstract: The present invention is a location based data analytics system and method that functions to track individuals and/or equipment within a bounded location that may be an indoor or outdoor location, or a combination of indoor and outdoor locations, within a geographic site that is a bounded location. The system captures the real-time movements of the individuals/equipment and generates location and time statistics based upon real-time movements. The system is also operable to generate analytics based upon the information collected relating to the movements of the individuals/equipment as well as insights. The location and movement information can be mapped in real-time or over time.Type: GrantFiled: August 16, 2017Date of Patent: December 18, 2018Assignee: ELENYTICS GROUP, LTD.Inventors: Rohan Ahuja, Sergi Bernal Sague, Sayan Ghosh, Tomas Choi, Jeffrey Ni
-
Patent number: 10148449Abstract: A push message service method and system capable of allowing a service server to develop a standardized push message format to keep up with different Operating Systems (OSs)-based multiple platforms environment or single user account-multiple platforms environment and preventing push messages from being lost is provided. The multi-push message system supporting multiple platforms includes at least one service server which generates a multi-push message including per-terminal granted push tokens and messages (pns) to be transmitted per push server, a multi-push message manager which checks validity of the multi-push message, parses the multi-push message, generates push messages corresponding to types of the platforms of the push servers based on the messages (pns), and sends the push message to the respective push servers, and a push server which transmits the push message to the terminal corresponding to the push token.Type: GrantFiled: August 30, 2013Date of Patent: December 4, 2018Assignee: Samsung Electronics Co., LtdInventor: Kiwon Lee
-
Patent number: 10136298Abstract: The present disclosure relates to a method for transmitting content between terminals through a service control device link. To this end, A method for content delivery between devices through interworking with a service control apparatus, the method performed by a device, the method comprising: creating a neighboring device list containing connectable neighboring devices by searching for the connectable neighboring devices; transmitting, to the service control apparatus via a network, the created neighboring device list and a domain query message for content; receiving, from the service control apparatus and as a response to the transmitted domain query message, information on a content providing device for providing the content among the connectable neighboring devices contained in the neighboring device list; and requesting and receiving the content from the content providing device.Type: GrantFiled: January 26, 2017Date of Patent: November 20, 2018Assignee: SK TELECOM CO., LTD.Inventors: Jongmin Lee, Kyungjun Lee
-
Patent number: 10134261Abstract: A vehicle comprising includes lights and a controller. The controller, responsive to reception of signals indicative of an opening and closing of a door of the vehicle, the vehicle being within boundaries of a predetermined locale, and an item being within the vehicle, blinks the lights.Type: GrantFiled: November 2, 2017Date of Patent: November 20, 2018Assignee: Ford Global Technologies, LLCInventors: John Nolan, Ryan Jones, Marcellus Benedict Diederich, II, Adam Weiss
-
Patent number: 10129694Abstract: Disclosed are various embodiments for managing which location-based service zones to monitor when the number location-based service zones within a geographic region exceed the amount the device can support. An active zone defining a geographic region and location-based service zones within the geographic region is provided by another computing device. When the number of location-based service zones meets or exceeds a predefined threshold, a subset of the location-based service zones is selected for monitoring according to a current device location and/or other parameters.Type: GrantFiled: August 7, 2017Date of Patent: November 13, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Ronen Barenboim, Michael Bowerman, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Michael Schollmeyer, James Michael Sutula
-
Patent number: 10122777Abstract: A mobile social network is provided for sharing media captured recently. The mobile social network includes an application server that receives, from a downloader mobile device, a request for media associated with a geographic location. The application server sends a media inquiry to one or more uploader mobile devices near the geographic location. The media inquiry includes information from the request for media. The application server receives a digital media file in response to the media inquiry. The digital media file includes metadata having an authentic capture time of the media associated with the geographic location. The application server generates a results summary, including a status of the digital media file based on the authentic capture time of the media. The application server sends the results summary to the downloader mobile device.Type: GrantFiled: November 30, 2015Date of Patent: November 6, 2018Inventor: Tobi Carver Clinton
-
Patent number: 10110729Abstract: Embodiments for managing mobile devices by one or more processors are described. A plurality of mobile devices are detected within a predetermined distance of each other for at least a predetermined duration. After the plurality of mobile devices are detected, the functionality of at least one of the plurality of mobile devices is altered based on data associated with another of the plurality of mobile devices.Type: GrantFiled: April 5, 2017Date of Patent: October 23, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Hardee, Steven R. Joroff, Pamela A. Nesbitt, Scott E. Schneider
-
Patent number: 10111080Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: GrantFiled: October 2, 2017Date of Patent: October 23, 2018Assignee: AGIS Software Development LLCInventors: Malcolm K. Beyer, Jr., Christopher R. Rice
-
Patent number: 10104605Abstract: Disclosed are various embodiments for managing location-based service zones. Specifically, a dynamically sized geographic region surrounding a client device location can be created. Location-based service zones within the geographic region can be selected. If the amount of location-based service zones identified within the geographic region exceed a client-supported limit, a subset of location-based service zones are selected and sent to the client device for monitoring.Type: GrantFiled: May 22, 2017Date of Patent: October 16, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
-
Patent number: 10091756Abstract: A wireless relay device according to various embodiments of the present disclosure may include a communication circuit that receives, from at least one electronic device, a location information message including the location information of the electronic device. A processor may confirm the reliability of the received location information of the electronic device if the location information satisfies at least one defined criterion. If the reliability is confirmed, the processor may approximate location information of the wireless relay device by using the location information with confirmed reliability, of the electronic device.Type: GrantFiled: January 11, 2016Date of Patent: October 2, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Jinseong Kim, Kyounghan Lee
-
Patent number: 10088599Abstract: Systems, terminals, servers and methods are provided for weather forecasting. For example, one or more first terminals acquire environmental information corresponding to the first terminals; wherein the environmental information includes geographic location information of the first terminals and weather data corresponding to the geographic location information; the first terminals transmit the environmental information to a server so that the server acquires weather forecasting information of an area corresponding to one or more geographic locations of the first terminals based on at least information associated with the weather data corresponding to the first terminals; wherein the geographic locations corresponding to the first terminals are within the area; and the first terminals acquire the weather forecasting information of the area transmitted by the server.Type: GrantFiled: February 12, 2015Date of Patent: October 2, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jingbiao Liang, Chu Zeng, Junhao Fan, Huanyi Zheng, Cheng Li
-
Patent number: 10075500Abstract: A service method and system using an instance interface of a virtualization object in an Internet of Things (IoT) environment is disclosed. A service method in an IoT environment may include: displaying a message to another instance using a feeder interface among interfaces included in an instance of a virtualization object about a thing; receiving a message displayed from a feeder interface of the other instance or the thing using a subscriber interface among the interfaces; transferring a message to the other instance or the thing using a controller interface among the interfaces; receiving a message transferred from a controller interface of the other instance using a receiver interface among the interfaces; and interacting with a 3rd party service using an authentication interface among the interfaces.Type: GrantFiled: December 18, 2013Date of Patent: September 11, 2018Assignee: Korea Advanced Institute of Science and TechnologyInventors: Jung Kyun Choi, Jin Hong Yang, Hyo Jin Park
-
Patent number: 10057420Abstract: A method and apparatus for assigning a mobile device that is unassigned to a user are disclosed. Mobile phone numbers are used as a surrogate for device. For example, the method implemented via a processor obtains the phone number that is unassigned from a list of phone numbers associated with a billing account number, assigns the phone number that is unassigned to the user, wherein the user is selected from among a plurality of users associated with the billing account number, determines a confidence level for the assigning of the phone number that is unassigned to the user, and performs an analysis to provide a service for the user to whom the phone number is assigned.Type: GrantFiled: October 21, 2015Date of Patent: August 21, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Jean-Francois Paiement, Sastry Isukapalli, Ann E. Skudlark, Christopher T. Volinsky, Dan Melamed
-
Patent number: 10051415Abstract: The present disclosure involves systems, software, and computer implemented methods for augmenting ping timing for mobile devices based on contextual analysis of a current data exchange based on historical data exchange data. One example system includes operations such as receiving information related to a current data exchange associated with a particular user profile. The current data exchange can be associated with a particular location, and each user profile can be associated with at least one data exchange pattern, where the data exchange pattern identifies a locational and a data exchange history of the user profile. The current data exchange is compared to a data exchange pattern of the particular user profile. If the current data exchange does not correspond, a request for the user's current location is transmitted to an associated user device. If the current data exchange does correspond, the current data exchange is associated with the particular location.Type: GrantFiled: October 4, 2017Date of Patent: August 14, 2018Assignee: The Toronto-Dominion BankInventors: Vipul Kishore Lalka, Edward Robert Lucas Lounsbury, Arun Victor Jagga, John Jong-Suk Lee, Sarabjit Singh Walia
-
Patent number: 10043164Abstract: A system and method for facilitating a transaction, e.g., shopping experience, between a merchant and a cardholder. The system comprises an electronic storage device having a database of cardholder profile information and location information stored therein; an access path for allowing access to the cardholder profile information and location information; and a processor for assembling the cardholder profile information and location information in the database, and for providing the assembled cardholder profile information and location information to a merchant and a cardholder that have been granted access to the database. The assembled cardholder profile information and location information are provided to the merchant and the cardholder so as to effect targeted interaction between the merchant and cardholder based at least in part on the assembled cardholder profile information and location information.Type: GrantFiled: May 20, 2013Date of Patent: August 7, 2018Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Jennifer Dogin, Brian Maw
-
Patent number: 10045395Abstract: A base station supports SC-PTM. The base station sets a first configuration and a second configuration to the user terminal. The first configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving multicast data transmitted by the SC-PTM from the base station. The first configuration includes an On-duration timer that is a period during which the user terminal receives the PDCCH. The first configuration is a configuration corresponding to a RNTI assigned commonly to a plurality of user terminals that receives identical multicast data by the SC-PTM. The second configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving data transmitted by another transmission method from the base station.Type: GrantFiled: July 28, 2017Date of Patent: August 7, 2018Assignee: KYOCERA CorporationInventors: Masato Fujishiro, Hiroyuki Adachi, Kugo Morita
-
Patent number: 10045303Abstract: The embodiments of the present invention relate to a method and arrangement in a telecommunication system, in particular to methods and arrangements relating to overlapping MBSFN-areas. A notification mechanism is introduced that allows a user equipment to distinguish notifications for different MBSFN areas and different MBMS Control Channels. The user equipment then knows already upon reception of the notification whether it has to wake up and read a specific MBMS Control Channel. The embodiments of the present invention thus support multiple MBSFN areas per cell while still maintaining the benefits of reduced battery consumption in the UE due to said MBMS notification mechanism.Type: GrantFiled: May 16, 2017Date of Patent: August 7, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jörg Huschke, Mai-Anh Phan, Ghyslain Pelletier
-
Patent number: 10038758Abstract: Techniques are described for balancing traffic among content delivery networks (CDNs). A CDN balancer can analyze CDN performance data and determine CDN balancing ratios used to distribute traffic among the CDNs.Type: GrantFiled: December 11, 2015Date of Patent: July 31, 2018Assignee: Amazon Technologies, Inc.Inventors: Stefan Christian Richter, Nicholas James Benson, Justin Michael Binns, Kenneth Thomas Burford, James Marvin Freeman, II, Marc Joliveau, Li Tong
-
Patent number: 10034147Abstract: In a next generation broadcast architecture, a broadcast gateway may send segments of a data file to a broadcast transmission system and to a server. The broadcast transmission system wirelessly transmits the segments to a user equipment (UE) device. When the UE device fails to decode a segment, it sends a request for re-transmission of the segment to the server via an IP network. The server re-transmits the requested segment to the UE device via the IP network. Furthermore, the gateway may receive one or more IP data flows (e.g., video streams) having variable bit rate. The gateway may apply dynamically-variable coding to the IP data flows so that the resulting coded IP data flows have an aggregate bit rate that matches a constant physical transport rate of the broadcast transmission system.Type: GrantFiled: September 26, 2014Date of Patent: July 24, 2018Assignees: Coherent Logix, Incorporated, Sinclair Television Group, Inc.Inventors: Kevin A. Shelby, Michael J. Simon
-
Patent number: 10034141Abstract: Systems and methods including a database storing the identifiers of cells representing residential parcels of real estate properties. Mobile devices determine the coordinates of their locations during a period of time using a location determination system, such as a global positioning system. The coordinates are converted to cell identifiers to look up corresponding residential parcels that have been visited by the mobile devices. A server generates a visitation data set for each residential parcel visited by each mobile device, including different types of frequencies of the mobile device visiting the residential parcel (e.g., night, weekend). A server filters the residential parcels based on visitation frequencies to identify home candidates and then further filters the home candidates based on the count of mobile devices having the home candidates. A home parcel, and thus its address, is identified from the filtered home candidate(s) for each mobile device.Type: GrantFiled: July 20, 2017Date of Patent: July 24, 2018Assignee: NINTHDECIMAL, INC.Inventors: Elena Rose, Mark Christopher Dixon, Kevin Toshio Ching, Veronica Milenkiy
-
Patent number: 10026084Abstract: A system for initiating and authorizing a transaction including one or more memory devices storing instructions and one or more processors configured to execute the instructions to associate a detectable device with at least one financial account. The one or more processors may be further configured to receive a notification indicating that the detectable device is involved in a potential transaction initiated by a sensor device detecting the detectable device in an initiating action. The one or more processors may be further configured to receive transaction information associated with the potential transaction. The one or more processors may be further configured to identify a customer profile associated with the detectable device, and determine whether the potential transaction is authorized by a customer based on the transaction information and at least one profile customization parameter associated with the customer profile.Type: GrantFiled: April 13, 2015Date of Patent: July 17, 2018Assignee: Capital One Services, LLCInventors: Jesse N. Kendrick, Mohamed Lafeer, Jeremy Rephlo
-
Patent number: 10004021Abstract: Embodiments of the present invention relate to systems and methods for one of restricting at least one service and providing one of the at least one service and a differential service to a subscriber, the method comprising steps of: receiving a connection request from a user equipment [102]; determining a location status of the subscriber, wherein the location status comprises one of an intra-national location and an inter-national location; generating one of a positive response in an event a source IP address is identified in a pre-stored list of source IP address and a negative response is in an event the source IP address is not identified in the pre-stored list of source IP address; and one of restricting the at least one service and providing one of the at least one service and the differential service to the subscriber.Type: GrantFiled: October 5, 2017Date of Patent: June 19, 2018Assignee: RELIANCE JIO INFOCOMM LIMITEDInventors: Anil Pawar, Sagar Mishra, Gautam Reddy, Pallavur Sankaranaraynan
-
Patent number: 9998906Abstract: According to an aspect, a signal is received from a geographic location that is positioned within a space defined by an effective reception range of a short-range wireless communication transceiver. The signal is received from the short-range wireless communication transceiver and the signal includes an identification code. The receiving is by a wireless communication device located within the space. The signal is processed on the wireless communication device. The process includes identifying, based at least in part on the identification code, a retrieval location of information associated with the signal. The processing of the signal is performed exclusively by the wireless communication device and independently of any networks. The information is retrieved from the retrieval location using the wireless communication device.Type: GrantFiled: June 5, 2017Date of Patent: June 12, 2018Assignee: CONNECTQUEST LLCInventors: David Moldavsky, Joseph A. Tocco
-
Patent number: 9980109Abstract: Provided are methods and devices for reporting a broadcast state of a warning message. In the method, an evolved Node B (eNB) receives a state request message from a Mobile Management Entity (MME), wherein the state request message is used for requesting to report a broadcast state of a warning message; in response to the state request message, the eNB reports the broadcast state of the warning message to the MME. By means of the technical solution, the effect that a network side can report a broadcast state of a warning message according to a state request from a Cell Broadcast Center (CBC) is achieved.Type: GrantFiled: February 27, 2014Date of Patent: May 22, 2018Assignee: ZTE CORPORATIONInventors: Yunlu Wu, Yin Gao
-
Patent number: 9974047Abstract: When a user of a mobile device attempts to use an application having high data demands, the mobile device queries its cellular data provider to determine currently available data transfer rates, based on the geographic location of the mobile device and the demands on the cellular base station from which the mobile device is being served. If the base station is experiencing data congestion, which is likely to result in a less than optimum user experience, the mobile device displays a warning to the user suggesting that the user postpone usage of the application or try using the application in a different geographic location that is experiencing less congestion.Type: GrantFiled: March 20, 2017Date of Patent: May 15, 2018Assignee: T-Mobile USA, Inc.Inventors: Hongliang Zhang, Ahmad O. Alkabra, Cristian Asandului
-
Patent number: 9972029Abstract: Disclosed is a method and system for selecting targeted advertisements based on a user's personal points of reference. The personal points of reference identify user specific locations of interest based at least on geographic locations. In order to determine which advertisements are relevant to a user's personal point of reference, the advertisements served by an advertising server contain metadata appended therein. The ad metadata is correlated with locations, and provides geographical sensitivity to specific locations. Thus, advertisements are matched to points of reference based on geo-location data. When the advertising server is presented with a user's personal point of reference, the ad server compiles the point of reference's geo-location data against the ad metadata, and determines if there is a match. Upon a match being identified, the advertisement associated with the ad metadata is served to the user.Type: GrantFiled: December 17, 2010Date of Patent: May 15, 2018Assignee: EXCALIBUR IP, LLCInventors: Haley Thrapp, Scott E. Preece
-
Patent number: 9961120Abstract: A communication session is established with a contact center. The communication session includes a first concurrent communication session in a first communication medium and a second concurrent communication session in a second communication medium. The first communication medium and the second communication medium are different communication mediums. For example, the first concurrent communication session may be a voice communication session with a user and the second concurrent communication session may be multimedia communication session with the user. A task is identified that needs to be accomplished in the communication session (e.g., in one of first or second concurrent communication sessions). A determination is made if the first communication medium is an optimal communication medium for the task. In response to determining that the first communication medium is the optimal communication medium for the task, the first task is implemented in the first concurrent communication session.Type: GrantFiled: October 1, 2015Date of Patent: May 1, 2018Assignee: Avaya Inc.Inventors: Parameshwaran Krishnan, Tony McCormack, Navjot Singh
-
Patent number: 9961140Abstract: A timing at which communication is to be attempted subsequently is set such that a timing when an information processing apparatus is incommunicatable with a communication counterpart and communication is not carried out is later than a timing when a condition different from the condition that the information apparatus is incommunicatable with a communication counterpart is satisfied and communication is not carried out. When communication with a server is impossible, a timing is set later by a time period than the communication timing as a new communication timing but sets, if a predetermined condition different from a condition that communication with the server is impossible is satisfied, a timing later by a time period, which is shorter than the time period, than the communication timing as a new communication timing.Type: GrantFiled: August 16, 2013Date of Patent: May 1, 2018Assignee: Sony Interactive Entertainment Inc.Inventors: Keisuke Ichikawa, Eiichi Nishina
-
Patent number: 9955347Abstract: The invention relates to a technique of pairing a device (10-12) with a co-ordinating entity (20) of a private wireless network (1). The co-ordinating entity obtains an identifier of the device to be paired and a temporary network identifier specific to the device. The co-ordinating entity then configures itself on standby awaiting the device identified on the temporary network. The device to be paired transmits a request for association with the temporary network to the co-ordinating entity on the temporary network. The co-ordinating entity verifies that the device that transmitted the request for association corresponds to the device identified and then transmits to it on the temporary network an encryption key associated with the private wireless network and an identifier of the private network, then instructs a toggling of the device from the temporary network to the private wireless network.Type: GrantFiled: February 14, 2014Date of Patent: April 24, 2018Assignee: ORANGEInventors: Frederic Evennou, Sami Sidhoum
-
Patent number: 9911315Abstract: A system including is provided that includes a cloud application executing on a cloud processor that detects an evacuation message, a portable device that receives a notification from the cloud application of the evacuation message, a processor of the cloud application that determines a current geographic location of the portable device and an evacuation destination for the portable device and that downloads a map to the portable device showing a route from the current location to the evacuation destination, and a processor that updates the map based upon real-time events occurring along the route.Type: GrantFiled: June 19, 2015Date of Patent: March 6, 2018Assignee: HONEYWELL INTERNATIONAL INC.Inventor: Ranjith Kumar P
-
Patent number: 9894479Abstract: A platform that facilities preservation of user privacy with respect to location-based applications executing on mobile computing devices is described. The platform registers triggers that are set forth by location-based applications, where a trigger specifies one or more rules and includes a location constraint. The platform causes a sensor on the mobile computing device to output location data, and the platform determines if the trigger has been satisfied by comparing the location constraint with the location data. If the trigger is satisfied, the platform transmits a callback to the application. Accordingly, the application does not receive location data from the sensor.Type: GrantFiled: May 8, 2011Date of Patent: February 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Saikat Guha, Venkata N. Padmanabhan, Mudit Jain
-
Method for guaranteed delivery of alert notifications through chain-of-command escalation procedures
Patent number: 9886840Abstract: Computer (server)-based system for detecting anomalous data patterns and generating alert notifications and guaranteeing delivery by soliciting acknowledgement by end-users. If acknowledgement is not obtained within a pre-determined timeframe, the notification is escalated to managing authority and the process repeats until acknowledgement is obtained or the full chain of command is exhausted.Type: GrantFiled: September 23, 2015Date of Patent: February 6, 2018Assignee: Groves Internet Consulting, Inc.Inventor: Rory Groves -
Patent number: 9883004Abstract: Systems and methods for generating a viewer-specific visitor history for a location are provided. In particular, a visitor history for a particular viewer and location can indicate a total number of users who have visited the location and can specifically identify one or more of a set of users using a facepile. The set of specifically identified users can be those users that have an associative link with the viewer and that are also associated with at least one location signal for the given location and for which the particular viewer is a permitted viewer. Thus, location signals having varying scopes of visibility information can be aggregated across a plurality of different web-services to provide a single, unified visitor history for a particular location and viewer, all while respecting user-specified visibility information.Type: GrantFiled: November 25, 2013Date of Patent: January 30, 2018Assignee: Google LLCInventors: Zachary Paul Maier, David Weissman, Radhika Lakshmanan, Richard Oliver Frankel, Doug DeCarlo, Mikhail Lopyrev, Julia Kodysh, Catherine Ye, Jeffrey Korn
-
Patent number: 9867014Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: GrantFiled: January 25, 2016Date of Patent: January 9, 2018Assignee: FACEBOOK, INC.Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Patent number: 9867021Abstract: In some embodiments, the present invention provides for a computer system which includes at least the following components: a plurality of computing devices associated with a plurality of users associated with a plurality of users; where each computing device of the plurality of computing devices is configured to: electronically receive software which, when being executed, cause such computing device to display a plurality of instances of a specifically programmed graphical user interface (GUI); where each instance of the GUI is configured to display a real-time updatable meeting information representative of a direct electronic proximity-based communication between at least two computing devices associated with at least two users who desire to meet at a particular location to engage in a transaction of at least one good, at least one service, or both, whose marketable value lasts for a period of 30 seconds to 60 minutes.Type: GrantFiled: December 2, 2016Date of Patent: January 9, 2018Assignee: Hopgrade, Inc.Inventors: John Stuart Kime, Nathan Robert Jones, Christopher Tice Peifer, Andrew David Michaelis, Quenby Justina Swinson-Mitchell, David Rodriguez, Nathan Madera
-
Patent number: 9858346Abstract: An exemplary geographic playlist system includes a plurality of mobile devices with global positioning systems that provide geographic location information of the mobile device to a geographic location playlist device. The geographic location playlist device has a database of geographic playlist information that includes at least a unique identifier for each one of a plurality of media content events and at least one associated geographic location for each of the plurality of media content events. The geographic location playlist device determines a current geographic location of the mobile device, compares the geographic location of the mobile device with the geographic locations residing in the database, and generates user geographic playlist information that includes the identifier of media content events that has an associated geographic location that matches with the determined geographic location of the mobile device. A geographic playlist is then presented to the user of the mobile device.Type: GrantFiled: February 24, 2015Date of Patent: January 2, 2018Assignee: EchoStar Technologies LLCInventor: Jason Anguiano
-
Patent number: 9860699Abstract: A system receives geographic information from devices to determine and deliver relevant advertisements or personalized content for consumers. This ties a user's real-world location, with virtual leads (e.g., advertisements). The system uses geographical information gathered by mobile devices and saves the geographical information to consumer profiles. For example, the system can use different wireless radios present on mobile devices to gather different types of geographical information. Some radios include cellular, Bluetooth, global positioning system (or GPS), Wi-Fi, near field communications (or NFC), and other radios.Type: GrantFiled: June 6, 2017Date of Patent: January 2, 2018Assignee: RadiumOne, Inc.Inventors: Dimitri Vaynblat, Maxime Domain
-
Patent number: 9852430Abstract: Systems, methods, and computer-readable media for dynamically generating text associated with an advertisement are provided. Core text associated with an advertisement is received from an advertiser, as is at least one attribute relevant to the advertiser and/or a user. Based upon the received attribute(s), it is determined whether customization of the core text is desired. If customization is desired, the core text is modified and presented in association with the advertisement. If customization is not desired, the core text is presented in association with the advertisement. In one embodiment, target advertisement placement information may also be utilized to determine whether customization of the core text is desired.Type: GrantFiled: October 3, 2006Date of Patent: December 26, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ming Zhou, Cheng Niu, Zhaohui Tang, Ying Li, Chin-Yew Lin, Li Li, Brian Burdick
-
Robust geolocation system implementation for serving targeted advertisement and personalized content
Patent number: 9852443Abstract: A system receives geographic information from devices to determine and deliver relevant advertisements or personalized content for consumers. This ties a user's real-world location, with virtual leads (e.g., advertisements). The system uses geographical information gathered by mobile devices and saves the geographical information to consumer profiles. For example, the system can use different wireless radios present on mobile devices to gather different types of geographical information. Some radios include cellular, Bluetooth, global positioning system (or GPS), Wi-Fi, near field communications (or NFC), and other radios.Type: GrantFiled: May 9, 2017Date of Patent: December 26, 2017Assignee: RadiumOne, Inc.Inventors: Dimitri Vaynblat, Maxime Domain -
Patent number: 9843898Abstract: A computer-implemented method includes: monitoring, by a computing device, respective locations of a plurality of user devices; determining, by the computing device, that a particular group of user devices of the plurality of user devices are located within a threshold distance of each other based on monitoring the respective locations of the plurality of user devices; and storing or outputting, by the computing device, grouping information indicating that the particular group of user devices are associated with a single user based on the determining that the particular group of user devices are located within a threshold distance of each other.Type: GrantFiled: July 21, 2016Date of Patent: December 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 9838145Abstract: The various embodiments herein provide a method and system for sending data content and advertising and providing multiple value added services on a user screen of a mobile communication device and any electronic portable/non portable device.Type: GrantFiled: December 25, 2016Date of Patent: December 5, 2017Inventors: Basil Nasri Tawfiq Moshtaha, Saif Saeed BinSaed AlSuwaidi
-
Patent number: 9838528Abstract: A video calling service provides a mobile device user is provided the capability to transition from a voice call to a video call within a calling session in a voice over long term evolution (VoLTE). The example video calling service offers a seamless transition of a voice call to a video call in a simplified and efficient process. In an example, a graphical user interface is provided that allows a user to select controls to provide real-time stream of video of a live scene via a rear facing camera to another user during a video call. Other examples describe the merger of individual voice calls into a merged call with the individual calls grouped as a conference call. The examples provide simplified use of a mobile device to transition voice calls to a video call in a cellular carrier's mobile network.Type: GrantFiled: July 21, 2014Date of Patent: December 5, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Martin Abbott, So Young Park
-
Patent number: 9824381Abstract: A mobile station is arranged to determine its location, which is searched against street addresses from a database, and at least one matching street address is retrieved. The street address is searched on the mobile station and/or over the network. The search engine conducts a search in the mobile station file system and/or the Internet and/or a file system over the network with the at least one query term,—at least one search result is arranged to be displayed to user on the screen of the mobile station. This facilitates on-demand effortless Mobile Internet Search that allows the users to access opportunities that they did not know about, or would not have had time to find out about with minimum effort as the software of the mobile phone is scanning the Internet and information pages for these opportunities and displaying the results dynamically on the mobile phone screen.Type: GrantFiled: April 5, 2016Date of Patent: November 21, 2017Assignee: SUINNO OYInventor: Mikko Vaananen
-
Patent number: 9820123Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: GrantFiled: September 1, 2016Date of Patent: November 14, 2017Assignee: AGIS Software Development LLCInventors: Malcolm K. Beyer, Jr., Christopher R. Rice
-
Patent number: 9807566Abstract: A method for adapting at least one parameter of a communication system between two subscribers, wherein at least one subscriber is mobile, in which case a current position of the mobile subscriber is determined at a time and a channel quality for a future time is estimated on the basis of the current position using an environmental model, wherein at least one parameter is changed at the future time on the basis of the estimation. Also disclosed is an apparatus.Type: GrantFiled: August 2, 2016Date of Patent: October 31, 2017Assignee: Volkswagen AGInventors: Roman Alieiev, Andreas Kwoczek, Thorsten Hehn
-
Patent number: 9798819Abstract: The selective aggregation of marker objects on a map is disclosed. A plurality of marker objects is received in response to a query. The marker objects are each defined by a set of coordinates to a specific location on the map. The map is segregated into a plurality of bounding areas each defined by a set of bounding coordinates. A bounding area count of the number of marker objects having coordinates within a first one of the bounding areas is generated. The bounding area count is compared to a predetermined threshold. If the bounding area count is greater, a first aggregate marker is displayed in the first one of the bounding areas of the map. Otherwise, each of the marker objects within the first one of the bounding areas of the map is displayed. The marker objects are positioned according to the set of coordinates associated therewith.Type: GrantFiled: May 2, 2016Date of Patent: October 24, 2017Assignee: Adtile Technologies Inc.Inventors: Nils Forsblom, Toni Seppala