Smith Micro Software, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-93 de 93 pour Smith Micro Software, Inc. et 2 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 74
        Marque 19
Juridiction
        États-Unis 64
        International 26
        Canada 3
Propriétaire / Filiale
[Owner] Smith Micro Software, Inc. 87
Avot Media, Inc. 3
Core Mobility, Inc. 3
Date
2022 5
2021 7
Avant 2021 81
Classe IPC
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 8
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 7
H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations 7
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 6
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques 6
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 14
42 - Services scientifiques, technologiques et industriels, recherche et conception 9
38 - Services de télécommunications 1

1.

SMITHMICRO SOFTWARE

      
Numéro d'application 1663461
Statut Enregistrée
Date de dépôt 2022-01-19
Date d'enregistrement 2022-01-19
Propriétaire Smith Micro Software, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded computer software for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; downloadable and recorded computer software for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; downloadable and recorded computer software for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; downloadable and recorded computer software for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating/visualization of analytics and providing information to customers; downloadable and recorded communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; communications software, namely, for real time interactive voice communications, video conferencing, and data communications via the global computer network; communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks. Software as a service (SaaS) featuring non-downloadable software tools for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; software as a service (SaaS) featuring non-downloadable software tools for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; software as a service (SaaS) featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; software as a service (SaaS) featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating/visualization of analytics and providing information to customers; software as a service (SaaS) featuring non-downloadable software tools for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems.

2.

Methods and systems for controlling a device using a model trained on network requests

      
Numéro d'application 17666436
Numéro de brevet 11599661
Statut Délivré - en vigueur
Date de dépôt 2022-02-07
Date de la première publication 2022-05-19
Date d'octroi 2023-03-07
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Poothokaran, John
  • Do, Juyong
  • Gupta, Rajarshi

Abrégé

A method of controlling use of network-connectable devices is provided. First network requests from a first user device executing a first operating system are monitored, and applications operating in the foreground on the first user device during the first network requests are monitored. A model is trained based on the first network requests and based on the applications respectively operating in the foreground on the first user device during the first network requests. Second network requests from a second user device executing a second operating system are monitored, and the model is applied to the second network requests from the second user device to determine a particular application operating in the foreground on the second user device. A function of the second user device is restricted based on the determining of the particular application operating in the foreground on the second user device.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06N 20/00 - Apprentissage automatique
  • H04L 67/50 - Services réseau

3.

SAFEPATH

      
Numéro d'application 1652881
Statut Enregistrée
Date de dépôt 2022-01-19
Date d'enregistrement 2022-01-19
Propriétaire Smith Micro Software, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded computer software for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, and wireless connected devices, and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; communications software for use in tracking and locating mobile devices, monitoring mobile communications usage, and controlling mobile devices and wireless services for authorized and safe use. Software as a service (SaaS) services featuring non-downloadable software tools for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions.

4.

SMITH MICRO

      
Numéro d'application 1652282
Statut Enregistrée
Date de dépôt 2022-01-19
Date d'enregistrement 2022-01-19
Propriétaire Smith Micro Software, Inc. (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Software as a service (SaaS) featuring non-downloadable software tools for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; Software as a service (SaaS) featuring non-downloadable software tools for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; Software as a service (SaaS) featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; Software as a service (SaaS) featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating/visualization of analytics and providing information to customers; Software as a service (SaaS) featuring non-downloadable software tools for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems.

5.

VIEWSPOT

      
Numéro d'application 1648543
Statut Enregistrée
Date de dépôt 2022-01-19
Date d'enregistrement 2022-01-19
Propriétaire Smith Micro Software, Inc. (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with retail display management (RDM), managing and updating digital price cards in real-time, wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating/visualization of analytics and providing information to customers.

6.

HYGIENIC DEVICE INTERACTION IN RETAIL ENVIRONMENTS

      
Numéro d'application US2021031286
Numéro de publication 2021/252113
Statut Délivré - en vigueur
Date de dépôt 2021-05-07
Date de publication 2021-12-16
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Schrebe, Ryan, Christopher
  • Anderson, Scott, Henry
  • Foulke, Andrew, L.

Abrégé

A device includes a display, a camera, a memory storing a software code, and a hardware processor configured to execute the software code to: configure the device to be in a first mode; receive, from the camera, camera data of an environment surrounding the device; determine that a person is present in the environment based on the camera data; determine that the person is facing the display based on the camera data; and transition the device from the first mode to a second mode, in response to determining that the person is facing the display. The display displays a first content when the device is in the first mode, and displays a second content different than the first content when the device is in the second mode. The second content is configured to provide information about the device to the person without requiring the person to touch the device.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

7.

SMITHMICRO SOFTWARE

      
Numéro de série 90838301
Statut Enregistrée
Date de dépôt 2021-07-20
Date d'enregistrement 2022-08-09
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded computer software for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; downloadable and recorded computer software for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; downloadable and recorded computer software for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; downloadable and recorded computer software for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; downloadable and recorded communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; Software as a service (SaaS) services featuring non-downloadable software tools for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; Software as a service (SaaS) services featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; Software as a service (SaaS) services featuring non-downloadable software tools for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems

8.

SMITHMICRO SOFTWARE

      
Numéro de série 90838357
Statut Enregistrée
Date de dépôt 2021-07-20
Date d'enregistrement 2022-08-09
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded computer software for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; downloadable and recorded computer software for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; downloadable and recorded computer software for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; downloadable and recorded computer software for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; downloadable and recorded communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; Software as a service (SaaS) services featuring non-downloadable software tools for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; Software as a service (SaaS) services featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; Software as a service (SaaS) services featuring non-downloadable software tools for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems

9.

SMITH MICRO

      
Numéro de série 90838425
Statut Enregistrée
Date de dépôt 2021-07-20
Date d'enregistrement 2022-08-09
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Software as a service (SaaS) services featuring non-downloadable software for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; Software as a service (SaaS) services featuring non-downloadable software for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; Software as a service (SaaS) services featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; Software as a service (SaaS) services featuring non-downloadable software for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems

10.

SMITH MICRO

      
Numéro de série 90838457
Statut Enregistrée
Date de dépôt 2021-07-20
Date d'enregistrement 2022-08-09
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Software as a service (SaaS) services featuring non-downloadable software for use on and in connection and conjunction with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, Internet routers and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions; Software as a service (SaaS) services featuring non-downloadable software for use in retail display management (RDM) for managing and updating digital price cards in real-time and the development, management, and streamlining of the design and customization of demo device experiences on smartphones, tablets, and portable electronic devices; Software as a service (SaaS) services featuring non-downloadable software tools for communications, voice, video conferencing, messaging and gaming transmissions, and for voice-to-text conversion; Software as a service (SaaS) services featuring non-downloadable software tools for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating and visualization of analytics and providing information to customers; Software as a service (SaaS) services featuring non-downloadable software for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks; technical support services, namely, troubleshooting in the nature of diagnosing software and mobile application problems

11.

SAFEPATH

      
Numéro de série 90838591
Statut Enregistrée
Date de dépôt 2021-07-20
Date d'enregistrement 2022-08-02
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded computer software for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, and wireless connected devices, and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions Software as a service (SaaS) services featuring non-downloadable software tools for use with computers, laptops, tablets, gaming consoles, smartphones, portable electronic devices, smart watches, electronic tracking devices, wearable electronic devices, wireless connected devices, and electronic devices embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet, for use in controlling, tracking, locating, filtering, and monitoring device, internet, and communications usage, locating and tracking electronically tagged items, creating digital safe zones, and managing wireless services for authorized and safe use, sending alerts, scheduling, and managing usage restrictions

12.

Application monitoring and device restriction system and method

      
Numéro d'application 16519556
Numéro de brevet 11244065
Statut Délivré - en vigueur
Date de dépôt 2019-07-23
Date de la première publication 2021-01-28
Date d'octroi 2022-02-08
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Poothokaran, John
  • Do, Juyong
  • Gupta, Rajarshi

Abrégé

A method of controlling use of network-connectable devices is provided. First network requests from a first user device executing a first operating system are monitored, and applications operating in the foreground on the first user device during the first network requests are monitored. A model is trained based on the first network requests and based on the applications respectively operating in the foreground on the first user device during the first network requests. Second network requests from a second user device executing a second operating system are monitored, and the model is applied to the second network requests from the second user device to determine a particular application operating in the foreground on the second user device. A function of the second user device is restricted based on the determining of the particular application operating in the foreground on the second user device.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06N 20/00 - Apprentissage automatique
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

13.

VIEWSPOT

      
Numéro d'application 1482128
Statut Enregistrée
Date de dépôt 2019-07-02
Date d'enregistrement 2019-07-02
Propriétaire Smith Micro Software Inc. (USA)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer software for use on and in connection and conjunction with wireless telecommunications and information services for developing and conducting promotional campaigns, video demonstrations, generating/visualization of analytics and providing information to customers.

14.

COMMSUITE

      
Numéro de série 87701218
Statut Enregistrée
Date de dépôt 2017-11-29
Date d'enregistrement 2019-01-29
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer software for communications, voice, video conferencing, messaging and gaming transmissions

15.

Displaying visual representation of voice messages

      
Numéro d'application 13618769
Numéro de brevet 09560683
Statut Délivré - en vigueur
Date de dépôt 2012-09-14
Date de la première publication 2017-01-31
Date d'octroi 2017-01-31
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Jordan, Albert

Abrégé

Messages, such as voice messages, are received at a server and processed to generate extracted data that includes text from the message, envelope information, or contact information. The extracted data is transmitted to a device that displays a visual representation that includes some of the extracted data. The visual representation (e.g., an icon) enables the user to visually see what is in a voice message. By selecting a particular visual representation, the corresponding message can be retrieved from the message server and played at the device. In some instances, the message server also transmits an initial segment to the device that can be played by the device as well.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 76/02 - Établissement de la connexion
  • G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p. ex. terminaux multi-mode

16.

SAFEPATH

      
Numéro de série 87152346
Statut Enregistrée
Date de dépôt 2016-08-26
Date d'enregistrement 2017-09-19
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Communications software for use in tracking and locating mobile devices, monitoring mobile communications usage, and controlling mobile devices and wireless services for authorized and safe use

17.

LOCATION LABS

      
Numéro de série 87058058
Statut Enregistrée
Date de dépôt 2016-06-02
Date d'enregistrement 2020-09-08
Propriétaire SMITH MICRO SOFTWARE, INC. ()
Classes de Nice  ? 38 - Services de télécommunications

Produits et services

Telecommunications services, namely, location based or geo-tracking services that track, locate and provide data to the specific position of mobile devices associated with a user; communication services, namely, transmission of voice, audio, visual images, text, email and data by telecommunications networks, wireless communication networks, the Internet, information services networks and data networks

18.

Self-adjusting mobile platform policy enforcement agent for controlling network access, mobility and efficient use of local and network resources

      
Numéro d'application 14853685
Numéro de brevet 09781645
Statut Délivré - en vigueur
Date de dépôt 2015-09-14
Date de la première publication 2016-01-07
Date d'octroi 2017-10-03
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Singh, Bikramjit
  • Tran, Dzung
  • Mkandawire, Stephen
  • Rodriguez, Angelo

Abrégé

Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.

Classes IPC  ?

  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 36/14 - Resélection d'un réseau ou d'une interface hertzienne
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04W 36/18 - Exécution d'une resélection à des fins spécifiques pour permettre une resélection sans coupure, p. ex. une resélection en douceur
  • H04W 36/32 - La resélection étant déclenchée par des paramètres spécifiques par des données de localisation ou de mobilité, p. ex. des données de vitesse
  • H04W 36/22 - Exécution d'une resélection à des fins spécifiques pour gérer le trafic
  • H04W 76/06 - Libération de la connexion
  • H04W 36/24 - La resélection étant déclenchée par des paramètres spécifiques
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

19.

Buffering voice data in network-based instant connect communication

      
Numéro d'application 10672579
Numéro de brevet 09185228
Statut Délivré - en vigueur
Date de dépôt 2003-09-25
Date de la première publication 2015-11-10
Date d'octroi 2015-11-10
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Van Kirk, Douglas R.

Abrégé

Systems and methods for managing voice data in network-based instant connect communications. In an instant connect call, instead of immediately playing voice data when it is received, the voice data is buffered on the recipient's device and the recipient is notified of the incoming voice data. The recipient may then play the voice data at a later time before the instant connect call session times out. The recipient may also take the floor and delete the buffered voice data, reject the voice data, or ignore the voice data until the session times out and the buffered voice data is deleted. The recipient can also prevent voice data from being delivered by selecting an answer mode of operation of the recipient's device that enables the recipient to approve senders before voice data is transmitted.

Classes IPC  ?

  • H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations
  • H04M 3/537 - Dispositions pour indiquer la présence d'un message enregistré
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés

20.

Message exchange between a native application and a web browser

      
Numéro d'application 14182087
Numéro de brevet 09549018
Statut Délivré - en vigueur
Date de dépôt 2014-02-17
Date de la première publication 2015-08-20
Date d'octroi 2017-01-17
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Muller, Audrey
  • Hithayathuallah, Raja
  • Chandra, Vinay

Abrégé

There is provided a system and method for exchanging messages between a native application and a web browser using a server. The server configured to receive a message from a communication application of a first client device for delivery to the second client device, determine if the second client device includes the communication application, create a link to a webpage for rendering the message on the webpage when the second client device does not have the communication application, transmit the link to the second client device, render the message on the webpage to the second client device in response to receiving a request, receive a reply message from the second client device, and transmit the reply message to the first client device for rendering by the communication application. The message from the first client device may include a multimedia message, such as an animated avatar with a lip-sync audio.

Classes IPC  ?

  • G06F 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/58 - Systèmes de commutation de messages
  • G06Q 10/10 - BureautiqueGestion du temps
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

21.

Audio systems and methods

      
Numéro d'application 12423592
Numéro de brevet 09002486
Statut Délivré - en vigueur
Date de dépôt 2009-04-14
Date de la première publication 2015-04-07
Date d'octroi 2015-04-07
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

An audio recorder may be configured to automatically send a copy of recorded audio to one or more destinations, such as, one or more default destinations associated with the audio recorder. The audio recorder may be configured to use a wireless connection to send the copy of the recorded audio. For instance, the audio recorder may form part of a wireless communication device that may be configured to send the copy of the recorded audio via one or more wireless connections and/or wireless networks to suitable destinations.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation

22.

Policy-based roaming updates for mobile devices

      
Numéro d'application 13646569
Numéro de brevet 08825045
Statut Délivré - en vigueur
Date de dépôt 2012-10-05
Date de la première publication 2014-04-10
Date d'octroi 2014-09-02
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Singh, Bikramjit
  • Medina, Karl
  • Deeley, Brian
  • Tran, Dzung

Abrégé

Presented is a system and method for providing policy-based roaming updates for a mobile device. The method includes receiving one or more roaming policies from a server, monitoring several parameters of the mobile device for a change in one or more of the several parameters, and evaluating the one or more of the several parameters and the change according to the one or more roaming policies. The method further includes updating a roaming priority list on the mobile device in response to the evaluating, and roaming, after the updating, according to the roaming priority list for establishing a wireless communication. The roaming priority list may include a home network and one or more roaming networks.

Classes IPC  ?

  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test

23.

POLICY-BASED ROAMING UPDATES FOR MOBILE DEVICES

      
Numéro d'application US2013063312
Numéro de publication 2014/055789
Statut Délivré - en vigueur
Date de dépôt 2013-10-03
Date de publication 2014-04-10
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Singh, Bikramjit
  • Medina, Karl
  • Deeley, Brian
  • Tran, Dzung

Abrégé

Presented is a system and method for providing policy-based roaming updates for a mobile device. The method includes receiving one or more roaming policies from a server, monitoring several parameters of the mobile device for a change in one or more of the several parameters, and evaluating the one or more of the several parameters and the change according to the one or more roaming policies. The method further includes updating a roaming priority list on the mobile device in response to the evaluating, and roaming, after the updating, according to the roaming priority list for establishing a wireless communication. The roaming priority list may include a home network and one or more roaming networks.

Classes IPC  ?

  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications

24.

Voice messaging service for network-based instant connect systems

      
Numéro d'application 11769608
Numéro de brevet 08548433
Statut Délivré - en vigueur
Date de dépôt 2007-06-27
Date de la première publication 2013-10-01
Date d'octroi 2013-10-01
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Voice messaging services are used to provide messages for recipients associated with terminated network-based instant connect communication sessions. A first device engages in a communication session with a second device. The communication session between the two devices terminates and the first device records locally a voice message addressed to the second device. The message may be stored on the first device and transmitted to the second device after another communication session is established between the two devices. Alternately, the voice message may be transmitted to a message server and forwarded to the second device at a later time.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages

25.

Efficient compression method for sorted data representations

      
Numéro d'application 13280316
Numéro de brevet 08537038
Statut Délivré - en vigueur
Date de dépôt 2011-10-24
Date de la première publication 2013-09-17
Date d'octroi 2013-09-17
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Semenyuk, Vladimir
  • Volkoff, Serge

Abrégé

A method of compressing sorted data representation symbols sequentially. Steps include determining whether a symbol currently being encoded is identical to an immediately preceding symbol; encoding the result as a binary event; if the symbols are identical, encoding the symbol ends; if the symbols are different and there is a constant difference between several previous pairs of symbols, determining whether the difference between the current symbol a and the symbol immediately preceding it b is the same as the difference between the symbol b and the symbol immediately preceding it c, and encoding the determination result as another binary event; in the case of positive result of the latest determination, encoding the symbol ends; otherwise, encoding the symbol using a bitwise operation in which bits of the symbol's binary representation are processed sequentially from the most significant bit to the least significant bit. A corresponding decompression method is provided.

Classes IPC  ?

  • H03M 7/00 - Conversion d'un code, dans lequel l'information est représentée par une séquence donnée ou par un nombre de chiffres, en un code dans lequel la même information est représentée par une séquence ou par un nombre de chiffres différents

26.

ENABLING A MOBILE BROADBAND HOTSPOT BY AN AUXILIARY RADIO

      
Numéro d'application US2013020846
Numéro de publication 2013/109447
Statut Délivré - en vigueur
Date de dépôt 2013-01-09
Date de publication 2013-07-25
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Sperling, David
  • Mains, Jim

Abrégé

There is provided a method of enabling a mobile broadband hotspot by an auxiliary radio. By utilizing a commonly available auxiliary radio, such as a Bluetooth radio, hotspot connectivity using a primary radio, such as Wi-Fi, can be readily enabled. Accordingly, device connections, guest access, and device disconnections can be easily requested on demand from a mobile broadband hotspot. Additionally, the mobile broadband hotspot may be configured to enable or disable connections using a pre-determined schedule. The pre-determined schedule may provide internet access only when necessary, such as during scheduled device updates.

Classes IPC  ?

  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur
  • H04W 88/08 - Dispositifs formant point d'accès
  • H04W 88/10 - Dispositifs formant point d'accès adapté au fonctionnement dans des réseaux multiples, p. ex. points d'accès multi-mode

27.

Enabling a mobile broadband hotspot by an auxiliary radio

      
Numéro d'application 13351184
Numéro de brevet 09220065
Statut Délivré - en vigueur
Date de dépôt 2012-01-16
Date de la première publication 2013-07-18
Date d'octroi 2015-12-22
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sperling, David
  • Mains, Jim

Abrégé

There is provided a method of enabling a mobile broadband hotspot by an auxiliary radio. By utilizing a commonly available auxiliary radio, such as a Bluetooth radio, hotspot connectivity using a primary radio, such as Wi-Fi, can be readily enabled. Accordingly, device connections, guest access, and device disconnections can be easily requested on demand from a mobile broadband hotspot. Additionally, the mobile broadband hotspot may be configured to enable or disable connections using a pre-determined schedule. The pre-determined schedule may provide Internet access only when necessary, such as during scheduled device updates.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance
  • H04W 12/06 - Authentification
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]

28.

Advanced solid block splitting for lossless data compression

      
Numéro d'application 13280252
Numéro de brevet 08456333
Statut Délivré - en vigueur
Date de dépôt 2011-10-24
Date de la première publication 2013-06-04
Date d'octroi 2013-06-04
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Semenyuk, Vladimir
  • Volkoff, Serge

Abrégé

A method of separating data blocks with stationary informational characteristics, including the steps of sequentially collecting statistics for small data blocks in an input data set, calculating the relative change in the estimated compression efficiency for a solid block currently being formed caused by merging its statistics with the statistics of a next small block, deciding whether the small block should be added to the solid block; for any block for which the decision is no, the block is used as the starting block of the next solid block to be formed. Auxiliary block data type detection is used to improve the method.

Classes IPC  ?

  • H03M 7/40 - Conversion en, ou à partir de codes de longueur variable, p. ex. code Shannon-Fano, code Huffman, code Morse

29.

Self-adjusting mobile platform policy enforcement agent for controlling network access, mobility and efficient use of local and network resources

      
Numéro d'application 13626627
Numéro de brevet 09173144
Statut Délivré - en vigueur
Date de dépôt 2012-09-25
Date de la première publication 2013-05-16
Date d'octroi 2015-10-27
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Singh, Bik
  • Tran, Dzung
  • Mkandawire, Stephen
  • Rodriguez, Angelo

Abrégé

Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.

Classes IPC  ?

  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 36/14 - Resélection d'un réseau ou d'une interface hertzienne
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04W 36/18 - Exécution d'une resélection à des fins spécifiques pour permettre une resélection sans coupure, p. ex. une resélection en douceur
  • H04W 36/24 - La resélection étant déclenchée par des paramètres spécifiques
  • H04W 36/32 - La resélection étant déclenchée par des paramètres spécifiques par des données de localisation ou de mobilité, p. ex. des données de vitesse

30.

SELF-ADJUSTING MOBILE PLATFORM POLICY ENFORCEMENT AGENT FOR CONTROLLING NETWORK ACCESS, MOBILITY AND EFFICIENT USE OF LOCAL AND NETWORK RESOURCES

      
Numéro d'application US2012057115
Numéro de publication 2013/049060
Statut Délivré - en vigueur
Date de dépôt 2012-09-25
Date de publication 2013-04-04
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Singh, Bik
  • Tran, Dzung
  • Mkandawire, Stephen
  • Rodriguez, Stephen

Abrégé

Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.

Classes IPC  ?

  • H04W 36/24 - La resélection étant déclenchée par des paramètres spécifiques

31.

SELF-ADJUSTING MOBILE PLATFORM POLICY ENFORCEMENT AGENT FOR CONTROLLING NETWORK ACCESS, MOBILITY AND EFFICIENT USE OF LOCAL AND NETWORK RESOURCES

      
Numéro de document 02850347
Statut Délivré - en vigueur
Date de dépôt 2012-09-25
Date de disponibilité au public 2013-04-04
Date d'octroi 2016-12-06
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Singh, Bik
  • Tran, Dzung
  • Mkandawire, Stephen
  • Rodriguez, Stephen

Abrégé

Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.

Classes IPC  ?

  • H04W 36/24 - La resélection étant déclenchée par des paramètres spécifiques

32.

Voice request broker

      
Numéro d'application 12209145
Numéro de brevet 08392392
Statut Délivré - en vigueur
Date de dépôt 2008-09-11
Date de la première publication 2013-03-05
Date d'octroi 2013-03-05
Propriétaire Smith Micro Software, Inc (USA)
Inventeur(s) Ruf, Michael P.

Abrégé

Search requests may be initiated by a wireless communication device and performed by a voice request broker (VRB). The VRB may evaluate the applicability of various criteria and may select at least one search engine to process the search request according to the applicable criteria. The VRB may transmit the search request to the at least one search engine and the at least one search engine may return a list of one or more results. The VRB may evaluate the applicability of various criteria and may re-sort the results according to applicable criteria. The VRB may transmit the re-sorted results to the wireless communication device from which the search request is initiated.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

33.

Video streaming apparatus with quantization and method thereof

      
Numéro d'application 13598419
Numéro de brevet 08565302
Statut Délivré - en vigueur
Date de dépôt 2012-08-29
Date de la première publication 2013-02-14
Date d'octroi 2013-10-22
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Sathianathan, Brainerd

Abrégé

A streaming appliance having an internal quantizer is disclosed so that the bit rate of a streamed video can be adjusted based on the current conditions of a link between the streaming appliance and one or more target devices.

Classes IPC  ?

  • H04N 7/30 - comportant un codage par transformation (H04N 7/50 a priorité;calculateurs numériques pour la réalisation d'opérations mathématiques complexes, p.ex. transformations d'espace, G06F 17/14)

34.

Recording a voice message in response to termination of a push-to-talk session

      
Numéro d'application 13618190
Numéro de brevet 09049535
Statut Délivré - en vigueur
Date de dépôt 2012-09-14
Date de la première publication 2013-01-10
Date d'octroi 2015-06-02
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Voice messaging services are used to provide messages for recipients associated with terminated network-based instant connect communication sessions. A first device engages in a communication session with a second device. The communication session between the two devices terminates and the first device records locally a voice message addressed to the second device. The message may be stored on the first device and transmitted to the second device after another communication session is established between the two devices. Alternately, the voice message may be transmitted to a message server and forwarded to the second device at a later time.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 76/00 - Gestion de la connexion

35.

Block-based differencing algorithm

      
Numéro d'application 13603260
Numéro de brevet 08843532
Statut Délivré - en vigueur
Date de dépôt 2012-09-04
Date de la première publication 2012-12-27
Date d'octroi 2014-09-23
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Armour, Mark
  • Lovato, Darryl

Abrégé

A system and method for a block based differencing algorithm which includes the ability to limit memory requirements regardless of source file sizes by splitting the source file into optimally sized blocks. The invention allows the blocks to be processed in any order allowing in-place operation. Further, the present invention allows a second stage compressor to match the compressor blocks to those used by the differencing algorithm to optimize compressor and decompressor performance.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

36.

METHOD AND SYSTEM FOR STREAMING LIVE TELECONFERENCING FEEDS TO MOBILE CLIENT DEVICES

      
Numéro d'application US2012038695
Numéro de publication 2012/170184
Statut Délivré - en vigueur
Date de dépôt 2012-05-18
Date de publication 2012-12-13
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Sathianathan, Brian
  • Chandrasekaran, Arulkumaran
  • Truong, Ben

Abrégé

There is provided a system and method for streaming a live teleconference feed to a mobile client device. There is provided a method comprising receiving a live video feed from a video splitter concurrently outputting to a display device, converting the live video feed into an intermediate video stream, determining playback capabilities of the client device, transcoding the intermediate video stream into a final video stream based on the playback capabilities of the client device, and streaming the final video stream to the client device for output to a display of the client device. The live video feed may comprise a live video feed from a conventional teleconferencing system. In this manner, conventionally closed systems, such as teleconferencing systems, may be augmented to support live video streaming and collaboration with various remote client devices.

Classes IPC  ?

  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/4788 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p. ex. discussion en ligne

37.

Method and system for streaming live teleconferencing feeds to mobile client devices

      
Numéro d'application 13155190
Numéro de brevet 08782270
Statut Délivré - en vigueur
Date de dépôt 2011-06-07
Date de la première publication 2012-12-13
Date d'octroi 2014-07-15
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sathianathan, Brian
  • Chandrasekaran, Arulkumaran
  • Truong, Ben

Abrégé

There is provided a system and method for streaming a live teleconference feed to a mobile client device. There is provided a method comprising receiving a live video feed from a video splitter concurrently outputting to a display device, converting the live video feed into an intermediate video stream, determining playback capabilities of the client device, transcoding the intermediate video stream into a final video stream based on the playback capabilities of the client device, and streaming the final video stream to the client device for output to a display of the client device. The live video feed may comprise a live video feed from a conventional teleconferencing system. In this manner, conventionally closed systems, such as teleconferencing systems, may be augmented to support live video streaming and collaboration with various remote client devices.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

38.

System and method to actively transfer video content across device during video playback (active playback)

      
Numéro d'application 13562113
Numéro de brevet 09060044
Statut Délivré - en vigueur
Date de dépôt 2012-07-30
Date de la première publication 2012-11-22
Date d'octroi 2015-06-16
Propriétaire Smith Micro Software Inc. (USA)
Inventeur(s) Sathiananthan, Brainerd

Abrégé

An active play system and method are provided that allow a piece of content to be transferred between multiple content devices associated with the user.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/4402 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la redistribution domestique, le stockage ou l'affichage en temps réel
  • H04N 21/6547 - Transmission du serveur vers le client comprenant des paramètres, p. ex. pour l'initialisation du client
  • H04N 21/6587 - Paramètres de contrôle, p. ex. commande de lecture à vitesse variable ("trick play") ou sélection d’un point de vue
  • H04N 21/81 - Composants mono média du contenu
  • H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
  • H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives

39.

Selective activation of alerts for receipt and availability of data in a communication device

      
Numéro d'application 13543374
Numéro de brevet 08565836
Statut Délivré - en vigueur
Date de dépôt 2012-07-06
Date de la première publication 2012-11-01
Date d'octroi 2013-10-22
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

A recipient activates or deactivates user alerts associated with the receipt and/or availability of communications using rules in an alert profile stored on a device, a server, or a location accessible to the server. In one embodiment, the device can implement the rules when a communication is received and/or available. If an alert is activated, the device renders the alert. If the alert is deactivated, the device does not render the alert unless and until the alert is activated. In another embodiment, the server can implement the rules. If the alert is activated when the communication is transmitted to the device, the server also transmits alert-rendering instructions, whereupon the device can render the alert as specified in the instructions. If the alert is deactivated when the communication is transmitted to the device, the server does not transmit the instructions unless and until the alert is activated.

Classes IPC  ?

  • H04M 1/725 - Téléphones sans fil
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 1/00 - Équipement de sous-station, p. ex. pour utilisation par l'abonné
  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04B 1/38 - Émetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement

40.

MANAGING TETHERED DATA TRAFFIC OVER A HOTSPOT NETWORK

      
Numéro d'application US2012029507
Numéro de publication 2012/129113
Statut Délivré - en vigueur
Date de dépôt 2012-03-16
Date de publication 2012-09-27
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Tran, Dzung
  • Warmerdam, Kevin
  • Lim, Thanh
  • Macpherson, Ryan
  • Singh, Bik

Abrégé

Presented is a system and method for controlling access to a mobile hotspot on a mobile device utilizing a hotspot management application. The method includes detecting unauthorized data traffic over a tethered link between the mobile device and a tethered device by analyzing a signature of the unauthorized data traffic. Analyzing the signature of the unauthorized data traffic may be carried out utilizing a rules engine, where the rules engine is based on one or more carrier controlled tethering policies and one or more user controlled tethering policies. Detecting unauthorized data traffic may further include detecting an unauthorized tethering application on the mobile device utilizing a database of known unauthorized tethering applications. The method further includes controlling the unauthorized data traffic. The method additionally includes redirecting a user of the mobile device to a captive portal for authorized tethering plan support.

Classes IPC  ?

  • H04W 12/08 - Sécurité d'accès
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

41.

Managing tethered data traffic over a hotspot network

      
Numéro d'application 13422881
Numéro de brevet 08943554
Statut Délivré - en vigueur
Date de dépôt 2012-03-16
Date de la première publication 2012-09-20
Date d'octroi 2015-01-27
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Tran, Dzung
  • Warmerdam, Kevin
  • Lim, Thanh
  • Macpherson, Ryan
  • Singh, Bikramjit

Abrégé

Presented is a system and method for controlling access to a mobile hotspot on a mobile device utilizing a hotspot management application. The method includes detecting unauthorized data traffic over a tethered link between the mobile device and a tethered device by analyzing a signature of the unauthorized data traffic. Analyzing the signature of the unauthorized data traffic may be carried out utilizing a rules engine, where the rules engine is based on one or more carrier controlled tethering policies and one or more user controlled tethering policies. Detecting unauthorized data traffic may further include detecting an unauthorized tethering application on the mobile device utilizing a database of known unauthorized tethering applications. The method further includes controlling the unauthorized data traffic. The method additionally includes redirecting a user of the mobile device to a captive portal for authorized tethering plan support.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c.-à-d. pour valeurs égales ou non
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/08 - Sécurité d'accès
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur

42.

Displaying visual representation of voice messages

      
Numéro d'application 11690744
Numéro de brevet 08271003
Statut Délivré - en vigueur
Date de dépôt 2007-03-23
Date de la première publication 2012-09-18
Date d'octroi 2012-09-18
Propriétaire Smith Micro Software, Inc (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Jordan, Albert

Abrégé

Messages, such as voice messages, are received at a server and processed to generate extracted data that includes text from the message, envelope information, or contact information. The extracted data is transmitted to a device that displays a visual representation that includes some of the extracted data. The visual representation (e.g., an icon) enables the user to visually see what is in a voice message. By selecting a particular visual representation, the corresponding message can be retrieved from the message server and played at the device. In some instances, the message server also transmits an initial segment to the device that can be played by the device as well.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04M 1/725 - Téléphones sans fil

43.

System and method to actively transfer video content across device during video playback (active playback)

      
Numéro d'application 12491978
Numéro de brevet 08271676
Statut Délivré - en vigueur
Date de dépôt 2009-06-25
Date de la première publication 2012-09-18
Date d'octroi 2012-09-18
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Sathiananthan, Brainerd

Abrégé

An active play system and method are provided that allow a piece of content to be transferred between multiple content devices associated with the user.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

44.

Selective activation of alerts for receipt and availability of data in a communication device

      
Numéro d'application 12021946
Numéro de brevet 08233943
Statut Délivré - en vigueur
Date de dépôt 2008-01-29
Date de la première publication 2012-07-31
Date d'octroi 2012-07-31
Propriétaire Smith Micro Software, Inc (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

A recipient activates or deactivates user alerts associated with the receipt and/or availability of communications using rules in an alert profile stored on a device, a server, or a location accessible to the server. In one embodiment, the device can implement the rules when a communication is received and/or available. If an alert is activated, the device renders the alert. If the alert is deactivated, the device does not render the alert unless and until the alert is activated. In another embodiment, the server can implement the rules. If the alert is activated when the communication is transmitted to the device, the server also transmits alert-rendering instructions, whereupon the device can render the alert as specified in the instructions. If the alert is deactivated when the communication is transmitted to the device, the server does not transmit the instructions unless and until the alert is activated.

Classes IPC  ?

  • H04M 1/725 - Téléphones sans fil
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 1/00 - Équipement de sous-station, p. ex. pour utilisation par l'abonné
  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04B 1/38 - Émetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement

45.

DEVICE API FOR SECURELY MONITORING AND MANAGING MOBILE BROADBAND DEVICES

      
Numéro d'application US2011068191
Numéro de publication 2012/094254
Statut Délivré - en vigueur
Date de dépôt 2011-12-30
Date de publication 2012-07-12
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin
  • Tran, Dzung
  • Heistad, Christopher

Abrégé

There is provided a device application programming interface (API) for securely monitoring and managing mobile broadband devices. There is provided a client device with a processor configured to detect, using an API, the WWAN device, wherein the WWAN device conforms to the API, to perform a mutual authentication with the WWAN device by using a digital certificate of the WWAN device and a client digital certificate of the client device, to establish a secure connection with the WWAN device upon a successful authentication of the mutual authentication with the WWAN device. Moreover, the processor may be configured to issue, using the API, various commands to the WWAN device to monitor and manage the WWAN device.

Classes IPC  ?

  • H04W 12/06 - Authentification
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

46.

Device API for securely monitoring and managing mobile broadband devices

      
Numéro d'application 13341417
Numéro de brevet 08826410
Statut Délivré - en vigueur
Date de dépôt 2011-12-30
Date de la première publication 2012-07-05
Date d'octroi 2014-09-02
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin
  • Tran, Dzung
  • Heistad, Christopher

Abrégé

There is provided a device application programming interface (API) for securely monitoring and managing mobile broadband devices. There is provided a client device with a processor configured to detect, using an API, the WWAN device, wherein the WWAN device conforms to the API, to perform a mutual authentication with the WWAN device by using a digital certificate of the WWAN device and a client digital certificate of the client device, to establish a secure connection with the WWAN device upon a successful authentication of the mutual authentication with the WWAN device. Moreover, the processor may be configured to issue, using the API, various commands to the WWAN device to monitor and manage the WWAN device.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04W 12/06 - Authentification
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

47.

Selectively buffering voice data at a server during a voice communication session

      
Numéro d'application 11781806
Numéro de brevet 08185143
Statut Délivré - en vigueur
Date de dépôt 2007-07-23
Date de la première publication 2012-05-22
Date d'octroi 2012-05-22
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Othmer, Konstantin

Abrégé

Systems and methods for selectively replaying voice data. Voice data received in a communication session is both buffered by a server such that the buffered data can be played by a recipient device. When input is received from a recipient, the voice data currently being received is no longer played and buffered voice data is replayed to the recipient. While the buffered voice data is replayed, the server continues to buffer any voice data ensure that the recipient device can play all of the voice data in the communication session. By only storing voice data in the buffer, replaying the buffered voice data can catch the real-time voice data. At this point, the recipient device reverts to playing voice data being received while the server continues to buffer the voice data.

Classes IPC  ?

  • H04B 7/00 - Systèmes de transmission radio, c.-à-d. utilisant un champ de rayonnement

48.

User interface indicator for mobile device backup status

      
Numéro d'application 13350195
Numéro de brevet 08239647
Statut Délivré - en vigueur
Date de dépôt 2012-01-13
Date de la première publication 2012-05-10
Date d'octroi 2012-08-07
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Stocklein, Carl J.
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Systems and methods are provided for performing data backup of a communication device. Data backup can occur automatically or manually. A data backup status indicator is displayed on the communication device indicating the current status of the data backup. The user can select the data backup status indicator to obtain additional information about the status of the data backup service.

Classes IPC  ?

  • G06F 12/16 - Protection contre la perte de contenus de mémoire

49.

System and method for managing data sharing over a hotspot network

      
Numéro d'application 13248432
Numéro de brevet 08577347
Statut Délivré - en vigueur
Date de dépôt 2011-09-29
Date de la première publication 2012-04-05
Date d'octroi 2013-11-05
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin

Abrégé

There is presented a system and method for managing data sharing over a hotspot network. The system comprises a mobile broadband hotspot with a processor configured to receive a selection of a mobile device to receive a data file, notify the mobile device of the data file to share, and transmit the data file to the mobile device in response to receiving a download request from the mobile device. By saving the data file into the memory of the mobile broadband hotspot, the mobile broadband hotspot may be directed to share the data file with other devices connected to the mobile broadband hotspot through a hotspot network without requiring the other devices to download the data file again through a wide area network.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation

50.

SYSTEM AND METHOD FOR MANAGING HOTSPOT NETWORK ACCESS OF A PLURALITY OF DEVICES AND BILLING FOR HOTSPOT NETWORK ACCESS

      
Numéro d'application US2011053913
Numéro de publication 2012/044786
Statut Délivré - en vigueur
Date de dépôt 2011-09-29
Date de publication 2012-04-05
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin

Abrégé

There is provided a system and method for managing hotspot network access for a plurality of devices and billing for hotspot network access. There is provided a mobile broadband hotspot comprising a processor configured to detect an occurrence of an event, determine a device from the plurality of devices to receive a notification of the event, determine a policy directed to the device, and execute the policy on the mobile broadband hotspot or on the device. Accordingly, by providing notifications of events to appropriate devices of the network, a better user experience is maintained. Moreover, the mobile broadband hotspot may transmit event notification to specific devices that may be affected by the execution of the policy in order to provide a better user experience for the users of those devices.

Classes IPC  ?

  • H04W 24/08 - Réalisation de tests en trafic réel
  • G06Q 20/00 - Architectures, schémas ou protocoles de paiement
  • H04W 12/06 - Authentification
  • H04W 84/10 - Réseaux à petite échelleRéseaux faiblement hiérarchisés

51.

System and method managing hotspot network access of a plurality of devices

      
Numéro d'application 13248391
Numéro de brevet 08989159
Statut Délivré - en vigueur
Date de dépôt 2011-09-29
Date de la première publication 2012-04-05
Date d'octroi 2015-03-24
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin

Abrégé

There is provided a system and method for managing hotspot network access for a plurality of devices. There is provided a mobile broadband hotspot comprising a processor configured to detect an occurrence of an event, determine a device from the plurality of devices to receive a notification of the event, determine a policy directed to the device, and execute the policy on the mobile broadband hotspot or on the device. Accordingly, by providing notifications of events to appropriate devices of the network, a better user experience is maintained. Moreover, the mobile broadband hotspot may transmit event notification to specific devices that may be affected by the execution of the policy in order to provide a better user experience for the users of those devices.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 24/08 - Réalisation de tests en trafic réel
  • G06Q 30/04 - Facturation
  • H04W 12/08 - Sécurité d'accès
  • H04W 84/10 - Réseaux à petite échelleRéseaux faiblement hiérarchisés

52.

SYSTEM AND METHOD FOR MANAGING DATA SHARING OVER A HOTSPOT NETWORK

      
Numéro d'application US2011053927
Numéro de publication 2012/044795
Statut Délivré - en vigueur
Date de dépôt 2011-09-29
Date de publication 2012-04-05
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Sperling, David
  • Warmerdam, Kevin

Abrégé

There is presented a system and method for managing data sharing over a hotspot network. The system comprises a mobile broadband hotspot with a processor configured to receive a selection of a mobile device to receive a data file, notify the mobile device of the data file to share, and transmit the data file to the mobile device in response to receiving a download request from the mobile device. By saving the data file into the memory of the mobile broadband hotspot, the mobile broadband hotspot may be directed to share the data file with other devices connected to the mobile broadband hotspot through a hotspot network without requiring the other devices to download the data file again through a wide area network.

Classes IPC  ?

  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 12/06 - Authentification
  • G06Q 20/00 - Architectures, schémas ou protocoles de paiement
  • H04W 84/10 - Réseaux à petite échelleRéseaux faiblement hiérarchisés

53.

SYSTEM AND METHOD FOR ADAPTIVE BILLING

      
Numéro d'application US2011001516
Numéro de publication 2012/030386
Statut Délivré - en vigueur
Date de dépôt 2011-08-26
Date de publication 2012-03-08
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Matsuo, Kotaro
  • Hall, Christopher

Abrégé

Provided are systems and methods for execution by a processor of a client device and/or a provisioning system to provide adaptive billing. One method comprises receiving one or more available network access plans from a network provider when a current usage of a client device has passed a usage threshold of a current network access plan, providing the available network access plans for selection by a user, receiving a selected network access plan from the user, and transmitting the selected network access plan to the network provider to increase usage of the client device according to the selected network access plan.

Classes IPC  ?

  • H04L 12/14 - Dispositions pour la taxation
  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04M 15/28 - Dispositions de comptage, de contrôle de durée ou d'indication de durée avec compteur à la sous-station
  • H04M 15/30 - Dispositions de comptage, de contrôle de durée ou d'indication de durée avec compteur à la sous-station le compteur n'étant pas commandé à partir du central
  • H04M 17/02 - Systèmes à prépaiement à monnaie ou à jeton
  • H04W 4/24 - Comptabilité ou facturation

54.

Method of receiving, storing, and providing device management parameters and firmware updates to application programs within a mobile device

      
Numéro d'application 11030373
Numéro de brevet 08117293
Statut Délivré - en vigueur
Date de dépôt 2005-01-05
Date de la première publication 2012-02-14
Date d'octroi 2012-02-14
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Anderson, Ian P.

Abrégé

A method for the efficient persistent storage of Device Management (DM) information on a mobile device is provided. More specifically, the present design provides methods for applications to access and update this information consistent with the Open Mobile Alliance (OMA) DM standard by extending the OMA SyncML DM standard and providing a physical implementation of a tree management data structure. This implementation enables device management parameters, originating from server applications to be received, stored and accessed by a client mobile device. The present design incorporates centralized access and security rights management for securing DM information such that only permitted applications may access and update this information. In addition, the present design provides a method for retrieving firmware update packages, saving the package as specified by the OMA Firmware Update Management Object standard, and triggering the update process to apply the package by an update agent.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

55.

Prediction weighting method based on prediction contexts

      
Numéro d'application 12208296
Numéro de brevet 08117149
Statut Délivré - en vigueur
Date de dépôt 2008-09-10
Date de la première publication 2012-02-14
Date d'octroi 2012-02-14
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Semenyuk, Vladimir V.

Abrégé

A method for prediction weights determination for use in compression (particularly image compression) and forecasting applications. Prediction weights determining significance of different predictions when calculating generalized prediction are calculated using specific context-based procedure. Information about already known best predictions in close neighborhood of the position being processed is used to form prediction context. Number of times each particular prediction was the best prediction in past in current prediction context is treated as a prediction weight.

Classes IPC  ?

  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
  • G06F 15/18 - dans lesquels un programme est modifié en fonction de l'expérience acquise par le calculateur lui-même au cours d'un cycle complet; Machines capables de s'instruire (systèmes de commande adaptatifs G05B 13/00;intelligence artificielle G06N)
  • G06K 9/36 - Prétraitement de l'image, c. à d. traitement de l'information image sans se préoccuper de l'identité de l'image
  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image

56.

Block-based differencing algorithm

      
Numéro d'application 13207324
Numéro de brevet 08260829
Statut Délivré - en vigueur
Date de dépôt 2011-08-10
Date de la première publication 2011-12-01
Date d'octroi 2012-09-04
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Armour, Mark
  • Lovato, Darryl

Abrégé

A system and method for a block based differencing algorithm which includes the ability to limit memory requirements regardless of source file sizes by splitting the source file into optimally sized blocks. The invention allows the blocks to be processed in any order allowing in-place operation. Further, the present invention allows a second stage compressor to match the compressor blocks to those used by the differencing algorithm to optimize compressor and decompressor performance.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

57.

SYSTEM AND METHOD FOR SUBSIDIZED INTERNET ACCESS THROUGH PREFERRED PARTNERS

      
Numéro d'application US2011000886
Numéro de publication 2011/149512
Statut Délivré - en vigueur
Date de dépôt 2011-05-17
Date de publication 2011-12-01
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Matsuo, Kotaro
  • Sperling, David

Abrégé

Provided are systems and methods for execution by a processor of a proxy server to provide a subsidized access to a network supported by a plurality of preferred partners. One method comprises receiving a first request from a client to access a first server on the network, forwarding the first request to a second server on the network such that the second server sends first content data over the network for rendering on a display of the client, recording the first request in a traffic log, and submitting the traffic log for reimbursement to at least one of the plurality of preferred partners affiliated with the second server to subsidize a cost of providing access to the network. By obtaining reimbursement for prioritizing and redirecting access to preferred sites, client connection costs can be fully or partially subsidized in light of additional revenue streams from increased user traffic.

Classes IPC  ?

  • G06Q 30/00 - Commerce
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06Q 10/00 - AdministrationGestion
  • G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme

58.

Visual voicemail when mobile device is out of data coverage

      
Numéro d'application 11692031
Numéro de brevet 08032118
Statut Délivré - en vigueur
Date de dépôt 2007-03-27
Date de la première publication 2011-10-04
Date d'octroi 2011-10-04
Propriétaire SMITH MICRO SOFTWARE, INC (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Van Kirk, Douglas R.

Abrégé

Messages are received at a server and processed to generate data that may include a call back number, envelope information or contact information. Generated data is transmitted to a device that displays a visual notification that includes some of the generated data. The notification may be displayed on the device even if the device is unable to retrieve the message over a data channel. The notification alerts the user that a message is waiting for the user. If the device is subsequently within a data network, the device automatically retrieves the message over a data channel. The device can also establish a voice call with a message server to retrieve the message and can record the message. The device can establish the voice call with the server at a call back number and/or issue a DTMF message request to directly access the message without requiring menu navigation.

Classes IPC  ?

59.

Block-based differencing algorithm

      
Numéro d'application 12186469
Numéro de brevet 08015220
Statut Délivré - en vigueur
Date de dépôt 2008-08-05
Date de la première publication 2011-08-18
Date d'octroi 2011-09-06
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Armour, Mark
  • Lovato, Darryl

Abrégé

A system and method for a block based differencing algorithm which includes the ability to limit memory requirements regardless of source file sizes by splitting the source file into optimally sized blocks. The invention allows the blocks to be processed in any order allowing in-place operation. Further, the present invention allows a second stage compressor to match the compressor blocks to those used by the differencing algorithm to optimize compressor and decompressor performance.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

60.

SMITHMICRO SOFTWARE

      
Numéro de série 85367951
Statut Enregistrée
Date de dépôt 2011-07-11
Date d'enregistrement 2012-03-20
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks

61.

SMITHMICRO

      
Numéro de série 85367998
Statut Enregistrée
Date de dépôt 2011-07-11
Date d'enregistrement 2012-03-13
Propriétaire Smith Micro Software, Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Communications software, namely, for enabling, managing, transferring, delivering, connecting, and optimizing fixed and wireless data, video and voice communications for electronic devices across fixed and wireless communication networks

62.

System for eco-friendly management of connected devices

      
Numéro d'application 12545759
Numéro de brevet 09060318
Statut Délivré - en vigueur
Date de dépôt 2009-08-21
Date de la première publication 2011-02-24
Date d'octroi 2015-06-16
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Nair, Biju
  • Heistad, Christopher A.
  • Lovato, Darryl

Abrégé

A system and method for a connected wireless device to hand off from one network to another based on empirical data gathered from real live networks regarding the grade of service available on the network. The invention uses this information in combination with the user's choice of a preferred type of network connection to intelligently manage and conserve device battery life.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 36/26 - La resélection étant déclenchée par des paramètres spécifiques par des paramètres de communication agréés ou négociés
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 48/02 - Restriction d'accès effectuée dans des conditions spécifiques
  • H04W 48/04 - Restriction d'accès effectuée dans des conditions spécifiques sur la base des données de localisation ou de mobilité de l'utilisateur ou du terminal, p. ex. du sens ou de la vitesse de déplacement
  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès
  • H04W 48/20 - Sélection d'un point d'accès
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p. ex. terminaux multi-mode

63.

SYSTEM FOR ECO-FRIENDLY MANAGEMENT OF CONNECTED DEVICES

      
Numéro d'application US2010046235
Numéro de publication 2011/022701
Statut Délivré - en vigueur
Date de dépôt 2010-08-20
Date de publication 2011-02-24
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Nair, Biju
  • Heistad, Chris
  • Lovato, Darryl

Abrégé

A system and method for a connected wireless device to hand off from one network to another based on empirical data gathered from real live networks regarding the grade of service available on the network. The invention uses this information in combination with the user's choice of a preferred type of network connection to intelligently manage and conserve device battery life.

Classes IPC  ?

  • G01R 31/08 - Localisation de défauts dans les câbles, les lignes de transmission ou les réseaux

64.

Messaging systems and methods

      
Numéro d'application 12878252
Numéro de brevet 08467503
Statut Délivré - en vigueur
Date de dépôt 2010-09-09
Date de la première publication 2010-12-30
Date d'octroi 2013-06-18
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Managing voice messages across multiple voicemail systems. A server acts as a gateway and interacts with multiple voicemail systems and with multiple user devices. The server can retrieve voice messages from one voicemail system and transmit the retrieved voice messages to another separate voicemail system without user assistance. The voice messages are transcoded as necessary. The server also enables a recipient to generate a reply voice message that can be delivered to the original sender's device or delivered to the sender in another manner, such as a Vnote, SMS or an email.

Classes IPC  ?

  • H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations

65.

EFFECTIVE COLOR MODELING METHOD FOR PREDICTIVE IMAGE COMPRESSION

      
Numéro d'application US2010026501
Numéro de publication 2010/104778
Statut Délivré - en vigueur
Date de dépôt 2010-03-08
Date de publication 2010-09-16
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Semenyuk, Vladimir
  • Volkoff, Serge

Abrégé

A method for effective color modeling for predictive image encoding. Colors are processed on a binary basis, when each color index is treated as a binary value. Binary digits are processed sequentially with the use of context-based approach. The context is calculated as a unique combination of binary values of already processed digits, the position of the digit currently being processed and an additional identifier from a limited set of identifiers that describe differences between the predicted color index and the averaged color index being reconstructed during bitwise processing. Color mapping, table operations and a special rules for efficient difference identification are proposed as major enhancements of the method.

Classes IPC  ?

  • H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande

66.

SYSTEMS AND METHODS FOR DISPLAYING PRESENCE INFORMATION IN COMMUNICATION DEVICES

      
Numéro d'application US2010021215
Numéro de publication 2010/090807
Statut Délivré - en vigueur
Date de dépôt 2010-01-15
Date de publication 2010-08-12
Propriétaire CORE MOBILITY, INC. (USA)
Inventeur(s) Othmer, Konstantin

Abrégé

A communications system may include a communication device that may be configured to display presence information for one or more contacts. The presence information may include a current time for a location associated with the contact, a time zone associated with the contact, status information, and/or other suitable presence information for the contact. The presence information may be automatically changed in response to a location associated with the contact changing. The presence information may be generated using a schedule associated with a contact and a current time for a location associated with a contact.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation

67.

Systems and methods for displaying presence information in communication devices

      
Numéro d'application 12356440
Numéro de brevet 08767929
Statut Délivré - en vigueur
Date de dépôt 2009-01-20
Date de la première publication 2010-07-22
Date d'octroi 2014-07-01
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Othmer, Konstantin

Abrégé

A communications system may include a communication device that may be configured to display presence information for one or more contacts. The presence information may include a current time for a location associated with the contact, a time zone associated with the contact, status information, and/or other suitable presence information for the contact. The presence information may be automatically changed in response to a location associated with the contact changing. The presence information may be generated using a schedule associated with a contact and a current time for a location associated with a contact.

Classes IPC  ?

  • H04M 1/56 - Dispositions pour indiquer ou enregistrer le numéro appelé sur l'appareil de l'abonné demandeur
  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test

68.

VISUAL VOICE MESSAGING STATE SYNCHRONIZATION

      
Numéro d'application US2009066256
Numéro de publication 2010/065540
Statut Délivré - en vigueur
Date de dépôt 2009-12-01
Date de publication 2010-06-10
Propriétaire CORE MOBILITY, INC. (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael, P.

Abrégé

Managing shared voice messages across the multiple voice messaging systems of the various recipients of a message. A server may act as a gateway and may interact with the multiple voice messaging systems and multiple user devices of the recipients. The server may retrieve voice messages from the sender voice messaging system and may transmit the voice message to the disparate voice messaging systems of the recipients with or without user assistance. The voice messages may be transcoded as necessary. The server then may determine the status of the voice message in the voice messaging systems of the recipients and may update the message status in the sender's and the recipients' voice message systems accordingly.

Classes IPC  ?

  • H04W 4/12 - MessagerieBoîtes aux lettresAnnonces

69.

Efficient full or partial duplicate fork detection and archiving

      
Numéro d'application 12329480
Numéro de brevet 08238549
Statut Délivré - en vigueur
Date de dépôt 2008-12-05
Date de la première publication 2010-06-10
Date d'octroi 2012-08-07
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Lovato, Darryl

Abrégé

A method to efficiently detect, store, modify, and recreate fully or partially duplicate file forks is described. During archive creation or modification, sets of fully or partially duplicate forks are detected and a reduced number of transformed forks or fork segments are stored. During archive expansion, one or more forks are recreated from each full or partial copy.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue

70.

EFFICIENT FULL OR PARTIAL DUPLICATE FORK DETECTION AND ARCHIVING

      
Numéro d'application US2009066718
Numéro de publication 2010/065821
Statut Délivré - en vigueur
Date de dépôt 2009-12-04
Date de publication 2010-06-10
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Lovato, Darryl

Abrégé

A method to efficiently detect, store, modify, and recreate fully or partially duplicate file forks is described. During archive creation or modification, sets of fully or partially duplicate forks are detected and a reduced number of transformed forks or fork segments are stored. During archive expansion, one or more forks are recreated from each full or partial copy.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

71.

VIDEO STREAMING APPARATUS WITH QUANTIZATION AND METHOD THEREOF

      
Numéro de document 02737913
Statut Délivré - en vigueur
Date de dépôt 2009-09-22
Date de disponibilité au public 2010-03-25
Date d'octroi 2014-07-22
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s) Sathianathan, Brainerd

Abrégé

A streaming appliance having an internal quantizer is disclosed so that the bit rate of a streamed video can be adjusted based on the current conditions of a link between the streaming appliance and one or more target devices. In addition, a transcoder is provided that achieves lower complexity without picture quality loss wherein the transcoder may be either an open loop transcoder or a closed loop transcoder. Furthermore, a quantizer and method are disclosed.

Classes IPC  ?

  • H04N 19/124 - Quantification
  • H04N 19/40 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le transcodage vidéo, c.-à-d. le décodage partiel ou complet d’un flux d’entrée codé suivi par un ré-encodage du flux de sortie décodé
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux

72.

Video quantizer unit and method thereof

      
Numéro d'application 12235129
Numéro de brevet 08345746
Statut Délivré - en vigueur
Date de dépôt 2008-09-22
Date de la première publication 2010-03-25
Date d'octroi 2013-01-01
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Sathianathan, Brainerd

Abrégé

A quantizer and method are disclosed.

Classes IPC  ?

  • H04N 7/50 - comportant un codage par transformation et par prédiction

73.

Video streaming apparatus with quantization and method thereof

      
Numéro d'application 12235107
Numéro de brevet 08279925
Statut Délivré - en vigueur
Date de dépôt 2008-09-22
Date de la première publication 2010-03-25
Date d'octroi 2012-10-02
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Sathianathan, Brainerd
  • Chandrasekaran, Arulkumaran

Abrégé

A streaming appliance having an internal quantizer is disclosed so that the bit rate of a streamed video can be adjusted based on the current conditions of a link between the streaming appliance and one or more target devices.

Classes IPC  ?

  • H04N 7/30 - comportant un codage par transformation (H04N 7/50 a priorité;calculateurs numériques pour la réalisation d'opérations mathématiques complexes, p.ex. transformations d'espace, G06F 17/14)

74.

Transcoder unit and method

      
Numéro d'application 12235118
Numéro de brevet 08295345
Statut Délivré - en vigueur
Date de dépôt 2008-09-22
Date de la première publication 2010-03-25
Date d'octroi 2012-10-23
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Sathianathan, Brainerd

Abrégé

A transcoder is provided that achieves lower complexity without picture quality loss. The transcoder may be either an open loop transcoder or a closed loop transcoder.

Classes IPC  ?

  • H04N 7/50 - comportant un codage par transformation et par prédiction

75.

VIDEO STREAMING APPARATUS WITH QUANTIZATION AND METHOD THEREOF

      
Numéro d'application US2009057917
Numéro de publication 2010/034020
Statut Délivré - en vigueur
Date de dépôt 2009-09-22
Date de publication 2010-03-25
Propriétaire AVOT MEDIA, INC. (USA)
Inventeur(s) Sathianathan, Brainerd

Abrégé

A streaming appliance having an internal quantizer is disclosed so that the bit rate of a streamed video can be adjusted based on the current conditions of a link between the streaming appliance and one or more target devices. In addition, a transcoder is provided that achieves lower complexity without picture quality loss wherein the transcoder may be either an open loop transcoder or a closed loop transcoder. Furtermore, a quantizer and method are disclosed.

Classes IPC  ?

  • H04N 7/24 - Systèmes pour la transmission de signaux de télévision utilisant la modulation par impulsions codées

76.

BLOCK-BASED DIFFERENCING ALGORITHM

      
Numéro d'application US2009052896
Numéro de publication 2010/017326
Statut Délivré - en vigueur
Date de dépôt 2009-08-05
Date de publication 2010-02-11
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Armour, Mark
  • Lovato, Darryl

Abrégé

A system and method for a block based differencing algorithm which includes the ability to limit memory requirements regardless of source file sizes by splitting the source file into optimally sized blocks. The invention allows the blocks to be processed in any order allowing in-place operation. Further, the present invention allows a second stage compressor to match the compressor blocks to those used by the differencing algorithm to optimize compressor and decompressor performance.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

77.

TWO STAGE DIFFERENCING ALGORITHM WITH ADAPTIVE COMPRESSION

      
Numéro d'application US2009052892
Numéro de publication 2010/017322
Statut Délivré - en vigueur
Date de dépôt 2009-08-05
Date de publication 2010-02-11
Propriétaire SMITH MICRO SOFTWARE, INC. (USA)
Inventeur(s)
  • Volkoff, Serge
  • Armour, Mark
  • Lovato, Darryl

Abrégé

A system and method for creation and application of differences by using a two stage approach wherein stage one attempts to maintain redundancy in the data describing the differences rather than making an effort to reduce redundancy. A singular or plurality of outputs of stage one are then concatenated and compressed as a single unit in stage two using any of a number of adaptive compression algorithms with the final algorithm being dynamically selected based on the results of each thereof.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

78.

Visual voice messaging state synchronization

      
Numéro d'application 12325938
Numéro de brevet 08391447
Statut Délivré - en vigueur
Date de dépôt 2008-12-01
Date de la première publication 2009-07-16
Date d'octroi 2013-03-05
Propriétaire Smith Micro Software, Inc (USA)
Inventeur(s)
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Managing shared voice messages across the multiple voice messaging systems of the various recipients of a message. A server may act as a gateway and may interact with the multiple voice messaging systems and multiple user devices of the recipients. The server may retrieve voice messages from the sender voice messaging system and may transmit the voice message to the disparate voice messaging systems of the recipients with or without user assistance. The voice messages may be transcoded as necessary. The server then may determine the status of the voice message in the voice messaging systems of the recipients and may update the message status in the sender's and the recipients' voice message systems accordingly.

Classes IPC  ?

  • H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations

79.

METHOD AND SYSTEM TO STREAM AND RENDER VIDEO DATA ON PROCESSING UNITS OF MOBILE DEVICES THAT HAVE LIMITED THREADING CAPABILITIES

      
Numéro d'application US2008084052
Numéro de publication 2009/067528
Statut Délivré - en vigueur
Date de dépôt 2008-11-19
Date de publication 2009-05-28
Propriétaire AVOT MEDIA, INC. (USA)
Inventeur(s) Sathiananthan, Brainerd

Abrégé

A system and method for playing videos on a processing unit of a mobile device with limited threading are provided that yield numerous benefits to a user of the mobile device.

Classes IPC  ?

  • H04N 11/02 - Systèmes de télévision en couleurs avec réduction de la largeur de bande

80.

INDEXING MACHINE-READABLE CODES AND CORRELATING THE DATA FOR DELIVERING PRODUCT-SPECIFIC VIDEOS ON COMPUTER SYSTEMS

      
Numéro d'application US2008083819
Numéro de publication 2009/065139
Statut Délivré - en vigueur
Date de dépôt 2008-11-17
Date de publication 2009-05-22
Propriétaire AVOT MEDIA, INC. (USA)
Inventeur(s)
  • Sathiananthan, Brainerd
  • Trivedi, Vibhash

Abrégé

A system and method for indexing machine-readable codes and for correlating the readable code data in order to deliver product specific videos and computer systems and devices. The ability to capture and search machine-readable information across an index is very powerful. The system brings a highly used consumer video concept into the retail product world in an extremely efficient manner.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

81.

User interface indicator for mobile device backup status

      
Numéro d'application 11741558
Numéro de brevet 08122211
Statut Délivré - en vigueur
Date de dépôt 2007-04-27
Date de la première publication 2008-10-30
Date d'octroi 2012-02-21
Propriétaire SMITH MICRO SOFTWARE, INC (USA)
Inventeur(s)
  • Stocklein, Carl J.
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Systems and methods are provided for performing data backup of a communication device. Data backup can occur automatically or manually. A data backup status indicator is displayed on the communication device indicating the current status of the data backup. The user can select the data backup status indicator to obtain additional information about the status of the data backup service.

Classes IPC  ?

  • G06F 12/16 - Protection contre la perte de contenus de mémoire

82.

USER INTERFACE INDICATOR FOR MOBILE DEVICE BACKUP STATUS

      
Numéro de document 02630083
Statut Délivré - en vigueur
Date de dépôt 2008-04-28
Date de disponibilité au public 2008-10-27
Date d'octroi 2013-07-16
Propriétaire CORE MOBILITY, INC. (USA)
Inventeur(s)
  • Stocklein, Carl J.
  • Othmer, Konstantin
  • Ruf, Michael P.

Abrégé

Systems and methods are provided for performing data backup of a communication device. Data backup can occur automatically or manually. A data backup status indicator is displayed on the communication device indicating the current status of the data backup. The user can select the data backup status indicator to obtain additional information about the status of the data backup service.

Classes IPC  ?

  • G06F 12/16 - Protection contre la perte de contenus de mémoire
  • H04W 88/02 - Dispositifs terminaux

83.

Using audio in N-factor authentication

      
Numéro d'application 11608633
Numéro de brevet 08151326
Statut Délivré - en vigueur
Date de dépôt 2006-12-08
Date de la première publication 2008-06-12
Date d'octroi 2012-04-03
Propriétaire SMITH MICRO SOFTWARE, INC (USA)
Inventeur(s) Brown, Gerry A.

Abrégé

A multi-factor authentication solution implements a recognizable voice in conjunction with a user address to increase login security and reduce user inconvenience. A user creates an online account, providing an address such as a telephone number or email address to which voice messages may be sent. The user selects a recognizable voice such as the user's own voice or the voice of a famous or well-known figure. When the user attempts to login to the online account, a random passphrase is generated and converted to a voice message employing the user's pre-selected voice and the voice message is sent to the user's address. The user listens to the voice message and if the user recognizes the voice rendering the passphrase the user's login request is granted.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

84.

Systems and methods for discovering features in a communication device

      
Numéro d'application 11129152
Numéro de brevet 07580702
Statut Délivré - en vigueur
Date de dépôt 2005-05-13
Date de la première publication 2006-11-16
Date d'octroi 2009-08-25
Propriétaire SMITH MICRO SOFTWARE, INC (USA)
Inventeur(s) Othmer, Konstantin

Abrégé

Systems and methods for discovering features of a communication device. The features of a communications device are tracked or monitored. Features that are unused or undiscovered are identified. The undiscovered features are then included as ticker items in an interactive ticker. When a ticker item that corresponds to an undiscovered feature is selected, the user is presented with information or a tutorial that instructs the user about the feature or how to use the feature. The undiscovered features included in the ticker can change based on how the usage of the device's features changes.

Classes IPC  ?

  • H04M 1/663 - Dispositions pour empêcher les appels non autorisés vers un appareil téléphonique

85.

QUICKLINK MOBILE

      
Numéro de série 78932251
Statut Enregistrée
Date de dépôt 2006-07-18
Date d'enregistrement 2007-06-05
Propriétaire Smith Micro Software, Inc. (USA)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer software that controls, customizes and automates data network connections for numerous kinds of electronic devices, including personal computers, MP3 players, cell phones, personal data assistants and bluetooth accessories

86.

System and method for lossless compression of already compressed files

      
Numéro d'application 11029438
Numéro de brevet 07502514
Statut Délivré - en vigueur
Date de dépôt 2005-01-04
Date de la première publication 2006-05-18
Date d'octroi 2009-03-10
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Gringeler, Yaakov
  • Lovato, Darryl

Abrégé

A system and method for losslessly compressing already compressed files, such as JPEG files. The inventive method involves full or partial decompression of the original file, and re-compression using various advanced data compression techniques. Decompression involves decompression using the advanced techniques and re-compression using the original techniques. This method and system saves on data storage space and allows for the reconstruction of an original compressed file for use in applications that require or support the original compressed format.

Classes IPC  ?

  • G06K 9/36 - Prétraitement de l'image, c. à d. traitement de l'information image sans se préoccuper de l'identité de l'image

87.

Method for over-the-air firmware update of NAND flash memory based mobile devices

      
Numéro d'application 10956247
Numéro de brevet 07698698
Statut Délivré - en vigueur
Date de dépôt 2004-09-30
Date de la première publication 2006-04-06
Date d'octroi 2010-04-13
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Skan, Peter L.

Abrégé

A method for receiving, storing, and applying an update package to modify an original image stored within non-volatile flash memory devices. More specifically, the present design provides a download agent responsible for communicating with a server to transfer and store the update package; and an update agent responsible for verifying, decompressing and decoding the update package. The present design separates non-essential operating system (OS) components and applications from the core OS, stores non-essential OS components, applications, and download agent as a single image in a read-only file system. This image may be updated by applying an update package created by running a binary differencing engine on two pre-built file system images representing the current and new file systems to modify the stored image. Additionally, the present design applies an update package to the core OS, which includes the update agent.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

88.

Efficient method and system for reducing the time to apply update package

      
Numéro d'application 10931105
Numéro de brevet 09292274
Statut Délivré - en vigueur
Date de dépôt 2004-08-31
Date de la première publication 2006-03-16
Date d'octroi 2016-03-22
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Edmonds, Paul

Abrégé

The present invention reduces the time required to apply an update package for generating a new image from an original image within a non-volatile memory device by effectively reducing the number of flash blocks requiring modification by use of whatever free space is available at the end of the image as required. A set of software development guidelines and an improved firmware development tool chain (i.e. compiler, linker, etc.) are utilized to produce new firmware for the client device. A firmware programmer follows or applies this set of guidelines when developing new features and fixes for distribution via a new firmware image. The improved firmware development tool chain executes on a collection of function blocks, available from the development of the original image, used to create new firmware source code, which when complied and linked yields a new image, prior to the delta or differencing processing.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme

89.

Method and system for automatic data transfer on a network-connected device

      
Numéro d'application 11088500
Numéro de brevet 08325625
Statut Délivré - en vigueur
Date de dépôt 2005-03-23
Date de la première publication 2006-03-02
Date d'octroi 2012-12-04
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s)
  • Nair, Biju
  • Boxall, Robert
  • Heistad, Chris
  • Samsalovic, Vojislav

Abrégé

A service provider interface protocol, when embedded into a network-capable device, can automatically connect the device to a wired or wireless network. This automatic device connectivity can include automatic logging on, automatic authentication and seamless, automatic data upload to, or download from, another location on the network. Configuration parameters for the automatic authentication, upload and download locations and other related device configurations can be stored within the network server-side management system.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • G06F 15/177 - Commande d'initialisation ou de configuration
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

90.

Method for reducing binary image update package sizes

      
Numéro d'application 10922718
Numéro de brevet 07661102
Statut Délivré - en vigueur
Date de dépôt 2004-08-20
Date de la première publication 2006-02-23
Date d'octroi 2010-02-09
Propriétaire Smith Micro Software, Inc. (USA)
Inventeur(s) Ogle, Andrew J.

Abrégé

A system and method for reducing the update package size used to convert an original image into a new image based on the differences between the two images. From comparison of original and new images, an update package is generated which includes ADD and COPY operations. This design introduces a RELOCATE operation. The update encoder attempts to re-express submitted COPY operations with one or more RELOCATE operations whose total length exceeds that of the original COPY. If this is the case, the RELOCATE operation(s) have progressed further through the images than the original COPY operation, thus producing a smaller update package. Each individual RELOCATE operation includes a number of instructions and a number of data items to be relocated.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

91.

SMITH MICRO

      
Numéro de série 75718190
Statut Enregistrée
Date de dépôt 1999-06-01
Date d'enregistrement 2000-12-26
Propriétaire SMITH MICRO SOFTWARE, INC. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

communications software, namely, [ for person-to-person fax, ] for real time interactive voice communications, for video conferencing, and for data communications via the global computer network

92.

SMITHMICRO SOFTWARE

      
Numéro de série 75717561
Statut Enregistrée
Date de dépôt 1999-06-01
Date d'enregistrement 2000-11-07
Propriétaire SMITH MICRO SOFTWARE, INC. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

communications software, namely, for [ person to person fax, ] real time interactive voice communications, video conferencing, and data communications via the global computer network

93.

QUICKLINK

      
Numéro de série 75312267
Statut Enregistrée
Date de dépôt 1997-06-20
Date d'enregistrement 1998-10-20
Propriétaire SMITH MICRO SOFTWARE, INC. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

computer software for use in facilitating communication between integrated data processing equipment and facsimile machines