Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1573 results about "User state" patented technology

The User State Migration Tool (USMT) is a command line utility program developed by Microsoft that allows users comfortable with scripting languages to transfer files and settings between Windows PCs. This task is also performed by Windows Easy Transfer, which was designed for general users but then discontinued with the release of Windows 10, where they instead partnered with Laplink.

System and method for controlled access to shared-medium public and semi-public internet protocol (IP) networks

A system and method prevent unauthorized users and devices, in a dynamic user / device environment, from obtaining access to shared-medium public and semi-public IP networks. A network includes a layered communication system and routers / switches for coupling users and devices to a Dynamic Host Control Protocol (DHCP) server and an authentication server. Databases support the servers. The network incorporates Address Resolution Protocol (ARP). Authorized users and devices register for service by providing the DHCP with user identification for log-in, passwords, MAC addresses, etc. When users connect to the network access point, a DHCP exchange is initiated to obtain a valid IP address and other associated parameters. The DHCP client initiates a MAC broadcast for IP addresses which contain in the request the end user's device MAC address. The associated router switch will pick up and forward to a DHCP server the end user's device request. The DHCP server will process the end user's request and extract the end user's device MAC address. With the end user's MAC address, the DHCP server accesses its device and / or user information in the database. If the MAC address is not registered, the DHCP server refuses to handle the request and logs the attempt, potentially alerting network operators of a security breach. If the MAC address is registered, a DHCP server selects an appropriate IP address and associated parameters to be returned to the requesting end user and connects via programming or command interface to the router switch that is forwarding the DHCP request on behalf of the end user device. The server adds an ARP IP to the MAC address table entry with the selected IP address and end user's MAC address. End user device authentication and IP lease are marked as provisional. A timer is started for a suggested duration. Optionally, the DHCP dynamically sets up filter rules in the router switch limiting access to a subset of IP addresses such as the address of a log-in server. Initial DHCP processing is completed and an IP address is assigned to the requesting end user's device by DHCP. When the timer expires, if the DHCP server finds the authenticating user state is provisional, it will revoke the IP lease, invalidate the corresponding ARP to MAC table entry in the associated router switch, and reset any IP-permissive filtering for that device. If the user is in the full authenticated state, it will simply remove the restrictive filtering.
Owner:IBM CORP

Notification platform architecture

The present invention relates to a system (10) and methodology (170, 173, 180, 400, 600, 1000) to enable a variety of information associated with one or more notification sources (26-28) to be directed to one or more notification sinks (36-38) via a notification platform architecture (10). The architecture (10) includes a context analyzer (22) for determining a user's state such as location and attentional focus, wherein the user's state is employed by a notification manager (24) to make decisions regarding what, when and how information generated by the notification sources (26-28) should be forwarded to the notification sinks (36-38), for example. These decisions can include a cost benefit analysis wherein considerations are given as to whether the benefits of notifying the user are outweighed by the costs of disrupting the user. Decision-theoretic policies (177, 180) and / or somewhat less formal heuristic policies (177) can be employed to enable the decision-making process within the notification manager (24).
Owner:MICROSOFT TECH LICENSING LLC

Providing services to packet flows in a network

A system and method for providing services to packet flows in a communication network. The services include enhanced charging, stateful firewalls, traffic performance optimization (TPO) and advanced services such as content differentiated charging, per-subscriber stateful firewalls, and VPNs, for example. A gateway can be used to route each packet flow through the services on a per-subscriber basis by inspecting accounting messages and checking subscriber profiles prior to setting up a new packet flow session. By directing the packet flow through the services requested latency can be reduced as well as the need to have equipment for each session regardless of whether the service is provided to the packet flow. The services can be provided in-line as well.
Owner:CISCO TECH INC

Multi-modal device capable of automated actions

A multi-modal multi-lingual mobile device that facilitates intelligently automating an action. The device can automatically synchronize a user schedule based upon a user state, intention, preference and / or limitation. The device can employ sensors to automatically detect criteria by which to automatically implement an action. Moreover, the system can interrogate a user thus converging upon a user intention and / or preference. An analyzer component can intelligently evaluate the compiled criterion in order to automatically perform an action. The multi-modal multi-lingual mobile device can automatically facilitate identification of an individual. Other actions that are automatically performed can include modifying personal information manager data, translating languages into a language comprehendible to a user, etc. Implementation of these actions can be based at least in part upon an environmental factor, a conversation, a location factor and a temporal factor.
Owner:MICROSOFT TECH LICENSING LLC

Remote control method and terminal

The invention discloses a remote control method and a terminal, which are used for remotely controlling the state of a moving object and / or a carried object of the moving object. The remote control method comprises the following steps: receiving a state signal corresponding to a user state through a terminal; correspondingly and remotely controlling the state of the carried object by using the state signal, wherein the state of the carried object is a superposition state of a state of the carried object, relative to the moving object and a state of the moving object, relative to an environment. For example, the remote control to the state can be controlled through the state of the terminal itself, the user motion state obtained by the terminal, a graphic interface on a terminal screen or a voice command.
Owner:SZ DJI TECH CO LTD

Messaging service for video game systems

A messaging system includes a web server computer and at least two video game systems. Each game system is configured to connect to the web server computer via the Internet and to communicate status data indicative of an activity engaged in by a user thereof. The web server computer generates a session file indicative of user status and the status of each of two or persons on a buddy list of the user.
Owner:NINTENDO CO LTD

Enhanced instant message status message area containing time/date stamped entries and editable by others

A system for providing a user status message in an instant messaging system that permits editing of the user status message by the owner of the status message and other users, and that displays information in the status message regarding the editing history of the status message. An edit history for each status message is provided, including a date and time stamp associated with each of a number of entries within the status message. Each entry in the status message is further provided with an indication of the user that authored the entry. The owner of the status message and users other than the owner of the status message are permitted to add entries to the status message through interfaces provided by the disclosed system. The system may further provide the ability to include links to additional information within the status message entries based on detection of strings of adjacent characters having a predetermined capitalization format.
Owner:IBM CORP

Automated consumer to business electronic marketplace system

InactiveUS20090109037A1Market predictionsFinanceComputer scienceConsumer-to-business
An automated consumer to business electronic marketplace system is presented, wherein various aspects of user status, user behavior or operation of a vehicle associated with user are monitored and reported to an electronic marketplace. Suppliers of insurance products and other suppliers of automobile or personal products or services may offer users prices for products or services based on the data reported. The system may further allow the user to choose monitoring and reporting options based on discounts offered for certain reporting options.
Owner:TELANON

Remote control method and terminal

The present application discloses a remote control method and apparatus for controlling the state of a movable object and / or a load carried thereon. The remote control method comprising: receiving, via an apparatus, a state signal that corresponds to a user's position; remote-controlling the state of the a load being carried on a movable object based on the state signal; wherein the state of the load is the result of combining the movement of the load relative to the movable object and the movement of the object relative to its environment. For example, the control of the state can be achieved through the state of the apparatus itself, a user's state captured by an apparatus, a graphical interface on a screen of an apparatus, or a voice command.
Owner:SZ DJI TECH CO LTD

Network media service with track delivery adapted to a user cadence

A wireless network service delivers audio tracks to a user via a mobile wireless terminal. A server maintains a plurality of audio tracks, wherein each audio track is stored in conjunction with a respective cadence tag. A cadence evaluator identifies a substantially instantaneous user status and selects a cadence tag corresponding to the user status. The server streams a selected audio track having a cadence tag matching the selected cadence tag, and the mobile wireless terminal plays it back to the user. The cadence can be selected to match a desired pace of an athletic workout, a desired heart rate, or the particular geographic surroundings, for example.
Owner:SPRINT CORPORATION

System and method facilitating a shared content experience using enhanced messaging including a displayable status indicator

A system and method for enhancing the experience of a user using a communication program over the Internet or other network. The system and method according to one embodiment utilizes a user's status indicator in a communication program to share content such as music or videos among users. One system and method according to the present invention allows a user to display an indicator and to set an actionable status message which indicates to other users the media content that the first user is experiencing. In another embodiment, a user is given the ability to access content that other users are listening to or viewing at that time. The system and method in an alternate embodiment broadcast metadata about the user's content to other users and the other users are able to utilize that metadata to receive and experience the same or similar content that the first user is experiencing.
Owner:ENERGETIC POWER INVESTMENT

Systems, methods, and media for updating an instant messaging system

Systems, methods and media for updating an instant messaging system on a network are disclosed. More particularly, hardware and / or software for updating status indicators such as ‘away’ messages of an instant messaging system are disclosed. Embodiments include determining that a change in status of the user has occurred and automatically transmitting an indication of the change in status to instant messenger system manager via a network. Embodiments include determining that a change in status of the user has occurred based on receiving an indication that the user's status has changed, such as from user input on a keyboard, mouse, etc. Other embodiments include determining that a change in status has occurred based on determining that the user's status has changed based on an electronic calendar, expiration of a time period, etc.
Owner:IBM CORP

Method, apparatus and computer program product for efficient per thread performance information

A value in a counter on a processor is incremented for occurrences of a monitored event, providing a measured value for the event. The value of the counter register for a first thread is saved responsive to a switch from the first thread to a second thread. The value is saved in an accumulator in system memory. Then, responsive to a switch back to the first thread, the value for the first thread is restored from the accumulator. In this way, a counter may be read, and its value, for the first thread, for example, remains consistent despite any intervening thread switches. Since the counter register may be read directly, in the user state, this provides a faster and more consistent way to update performance counts.
Owner:IBM CORP

Method of triggering application service using filter criteria and IP multimedia subsystem using the same

A triggering method for IP multimedia service control. The triggering method comprises monitoring a session state or user state according to a set of specific filter criteria, recording a corresponding SIP request message, and triggering an application server designated by the criteria if a trigger point thereof matches the session state or user state. Furthermore, the SIP-server performs additional action effectively manage the session or services according to the Action defined in the user profile. The scheme is suited to application services triggered according to session state or user state, and is compatible with the iFC scheme defined in 3GPP. The present invention improves the efficiency of communication and enhances the flexibility of the SIP server.
Owner:IND TECH RES INST

Methods and systems for providing application level presence information in wireless communication

Methods and apparatus for determining and maintaining user presence information include capturing user presence data with an application presence server. The application presence server can be configured to update user presence data as a user initiates or exits an application. Applications associated with user presence data are configured to query an application proxy client concerning user presence data of a selected user and, based on a returned user status, deliver, discard, or redirect a message intended for the user. User presence data is stored in a user presence repository and can be provided via Internet-based or other connections to applications executed on external networks. User activity status can be used to select or update user presence data. In some examples, an application server of an external network is configured to receive user presence data from the presence server.
Owner:AT&T WIRELESS SERVICES

Method and apparatus for controlling communication channels using contention and polling schemes

A medium access controller for a multi-user network that assigns or changes the operating protocol of multiple upstream channels according to user loading, user status, and / or type of payload data transfers requested by the user or detected by the controller. One group of upstream channels utilizes a contention-only protocol for non-responding or off-line users, a second group utilizes a limited type polling protocol for users requiring only brief transfers of payload data, and a third group utilizes an exhaustive polling protocol user requiring large amounts of payload data transfers. Limited type polling provides low latency for quick response to accommodate multiple users, while exhaustive polling provides large data throughput at the expense of latency. Additional levels of limited or exhaustive polling may be employed to accommodate a larger variety of users needs. In addition, the channels themselves may be dynamically reclassified between and among contention and first and / or other level polling modes based on user loading and / or the nature and character of on-going data transfers in order to achieve maximum utilization of shared resources. After initiating a data transmission, the controller may also dynamically assign channels to a user based on detected changes in actual data transmissions. Thus, rules based on user activity level may be implemented to determine when a user is switched between channel groups. Essentially, the controller may effect switching of the users' upstream channels dynamically and intelligently on a packet-by-packet basis. Users may include modems and / or other terminal devices in a client-server or other data communication network.
Owner:HYBRID NETWORKS

Automatic update of online social networking sites

ActiveUS20110047182A1Cumbersome nature is reducedFrequent updateDigital data processing detailsOffice automationWeb siteGeotargeting
Systems and methods maintain at least one point of interest data file within a computer-readable storage medium and automatically identify a current user location of a user based on a geographic positioning feature of a portable electronic device that is maintained within a first predetermined distance from the user. The systems and methods automatically compare the current user location with the point of interest data file to identify whether the user is located within a second predetermined distance of a point of interest maintained within the point of interest data file. If the user is within the second predetermined distance of a point of interest, the systems and methods automatically create a user status data file. The user status data comprises data identifying that the user is currently at the point of interest. The user status data file is comprised of, but is not limited to, video, still pictures, and audio captured at the current user location as well as textual description of the user's participation at the point of interest. The systems and methods automatically upload the user status data file to a social networking web site associated with the user as an activity post associated with the user.
Owner:III HLDG 6

Roaming gateway

A roaming gateway has at least one IP network interface, and at least one cellular network interface, and inter-working functions for inter-working between a wireless IP network and a cellular network. The inter-working functions communicate with user devices in an IP network according to a machine-level subscribe-and-notify event package protocol for managing handover of mobile devices roaming between IP and cellular networks. They also poll a cellular network for subscriber status on that cellular network in the absence of a mobility event package. The inter-working functions comprise HSS functionality programmed to access data on a HLR of a cellular network and to perform HSS operations using said data. The gateway applies routing policies specific to call types, allowing or disallowing the anchoring of calls originating in either an IP network or a cellular network based on number prefixes. The inter-working functions comprise an application server programmed to communicate with a user device as a client. The server provides a staging point for cellular supplementary services while anchoring calls, retrieving configurations from cellular network elements and applying appropriate routing based on these configurations and the current state of a call.
Owner:ESW TECH FZ LLC

Location aware multi-modal multi-lingual device

InactiveUS20070005363A1Facilitates inferenceGood automationRoad vehicles traffic controlServices signallingAccelerometerTriangulation
Location-based technologies (e.g., global position system (GPS)) can be employed to facilitate providing multi-modal, multi-lingual location-based services. Identification of location can provide significant context as to identifying user state and intentions. Thus, location identification can facilitate providing / augmenting data and services (e.g., location-aware based suggestions, truncating contact lists based upon location, location-based reminders as a user approaches a predetermined location, truncating pre-loaded tasks, suggesting routes to accomplish pre-loaded tasks in a PIM). Still other aspects can augment GPS location identification with a compass, accelerometer, azimuth control, cellular triangulation, SPOT services of telephone, etc. Effectively, these alternative aspects can facilitate determination of a target location by detecting movement and direction of a user and / or portable device.
Owner:MICROSOFT TECH LICENSING LLC

System and method for defining, refining, and personalizing communications policies in a notification platform

A system and method is provided for personalizing and refining policies within a general notification platform. The system includes a profile definition and selection system that receives contextual information relating to a user state. The profile definition and selection system generates and / or relays a set of control parameters based at least partially upon the contextual information, and a notification manager selectively sends a user notification and / or communication based upon the set of control parameters. Methods are provided for tuning the notification platform. This may include defining one or more context profiles, assigning values to parameters employed in one or more context profiles, determining a current user context, determining which of the one or more user profiles is consistent with the current user context, and utilizing the parameter value associated with the one or more context profiles consistent with the current user context to adjust the notification system.
Owner:MICROSOFT TECH LICENSING LLC

Rich profile communication with notifications

InactiveUS20050160167A1Rich representationRepresentation of people in the messaging is richerDigital computer detailsResourcesGraphicsPersonalization
A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
Owner:MICROSOFT TECH LICENSING LLC

System and method for video distribution and billing

A system for distribution of video and audio data, the system including a wireless device operating in a wireless network, a protocol stack, a dispatcher of video and audio data, a storage server, and a video encoder. Multiple methods for using video and audio data, including, among others, methods for optimizing use of mobile radio bandwidth, optimizing use of technical limitations in wireless devices, for allowing users to use premium SMS to interact with the data distribution system, and for verifying the status of a user.
Owner:LEV ZVI HAIM

Thematic response to a computer user's context, such as by a wearable personal computer

Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and / or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g., by presenting appropriate information and / or providing appropriate functionality) based on the current theme.
Owner:MICROSOFT TECH LICENSING LLC

Graphical representation of the availability of an instant messaging user for communication

Described is a method for indicating a communication availability of a first instant messaging user to a second instant messaging user. An icon is displayed on a user interface of the second instant messaging user to indicate at least one of a user state and a user location of the first instant messaging user. A graphical parameter of the displayed icon is set to one of a plurality of states in response to the communication availability of the first instant messaging user. The communication availability is determined according to a communication policy dependent on the user state and the user location of the first instant messaging user.
Owner:IBM CORP

Notification platform architecture

The present invention relates to a system and methodology to enable a variety of information associated with one or more notification sources to be directed to one or more notification sinks via a notification platform architecture. The architecture includes a context analyzer for determining a user's state such as location and attentional focus, wherein the user's state is employed by a notification manager to make decisions regarding what, when and how information generated by the notification sources should be forwarded to the notification sinks, for example. These decisions can include a cost benefit analysis wherein considerations are given as to whether the benefits of notifying the user are outweighed by the costs of disrupting the user. Decision-theoretic policies and / or somewhat less formal heuristic policies can be employed to enable the decision-making process within the notification manager.
Owner:MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products