Patents Assigned to ecrio, inc.
-
Patent number: 9348409Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.Type: GrantFiled: November 25, 2013Date of Patent: May 24, 2016Assignee: ECRIO, INC.Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
-
Patent number: 9152478Abstract: A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores, at least one of which is a low power core, in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself where the processor has only a single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted.Type: GrantFiled: December 16, 2013Date of Patent: October 6, 2015Assignee: ECRIO, INC.Inventors: Krishnakumar Narayanan, Michel E. Gannage
-
Publication number: 20140348044Abstract: A distributed services modular client architecture may be used to implement IP-based real time rich communication (“RTC”) services with any type of RTC-enabled digital device and a virtual RTC client on the cloud. The services may be distributed among the RTC-enabled digital device and the virtual RTC client. The architecture may distribute signaling and medial exchange plane functions among the RTC-enabled digital device and the virtual RTC client. The architecture may use a SIP/IMS framework, and may be modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework or omitted. The frameworks may be installed in a virtual machine in the cloud, or divided between the device and the virtual machine, depending upon the device capabilities and to allow optimal media processing and transport. Some of the frameworks may be replicated on both the device and the virtual machine.Type: ApplicationFiled: May 21, 2014Publication date: November 27, 2014Applicant: ECRIO, INC.Inventors: Krishnakumar Narayanan, Michel E. Gannage
-
Publication number: 20140109108Abstract: A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores, at least one of which is a low power core, in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself where the processor has only a single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted.Type: ApplicationFiled: December 16, 2013Publication date: April 17, 2014Applicant: Ecrio, Inc.Inventors: Krishnakumar Narayanan, Michel E. Gannage
-
Publication number: 20140082640Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.Type: ApplicationFiled: November 25, 2013Publication date: March 20, 2014Applicant: ECRIO, INC.Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
-
Patent number: 8639253Abstract: A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself if single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted. The frameworks may be installed on various processor cores within the chip set or system-on-chip to allow for more effective power conservation without unduly sacrificing performance.Type: GrantFiled: June 19, 2012Date of Patent: January 28, 2014Assignee: Ecrio, Inc.Inventors: Krishnakumar Narayanan, Michel E. Gannage
-
Patent number: 8613002Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.Type: GrantFiled: February 7, 2009Date of Patent: December 17, 2013Assignee: Ecrio, Inc.Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
-
Publication number: 20100145789Abstract: In a system for providing digital transaction documents to a personal digital device for digital barcode redemption at retail, a browser-enabled personal digital device or a hosted personal digital device (“hosted PDD”) may be used. In the latter instance, the host illustratively is a personal computer running any suitable web browser, and the hosted PDD is connected to the host in any suitable manner. The web browser is connected to the Internet in any suitable manner, along with a profile server and a promotions server. The web browser includes a browser-based plug-in object or webdriver, which operates independently within the web browser to load to the personal digital device digital transaction documents pushed directly by the promotions server or indirectly by the profile server via the Internet. The load operations are transparent to the user of the personal digital device.Type: ApplicationFiled: December 10, 2009Publication date: June 10, 2010Applicant: ECRIO, INC.Inventors: Srinivasa Upadhya, Mayank Bhatnagar
-
Patent number: 7395961Abstract: A system, method, and apparatus for communicating information encoded in a bar code format between a mobile communications device and a bar code scanner. Transmission information data is encoded into a bar code format. A signal is generated from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and the signal is transmitted as light pulses from the mobile communications device.Type: GrantFiled: March 6, 2006Date of Patent: July 8, 2008Assignee: ecrio, inc.Inventors: Nagesh Challa, Venkata T. Gobburu
-
Patent number: 7028906Abstract: A system, method, and apparatus for communicating information encoded in a bar code format between a mobile communications device and a bar code scanner. Transmission information data is encoded into a bar code format. A signal is generated from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and the signal is transmitted as light pulses from the mobile communications device.Type: GrantFiled: February 2, 2004Date of Patent: April 18, 2006Assignee: ecrio, inc.Inventors: Nagesh Challa, Venkata T. Gobburu
-
Patent number: 6981223Abstract: A graphical user interface displays a unique graphical indexing element such as a tab for each engaged and non-engaged messaging session. The user chooses which messaging session to make engaged by selecting its graphical indexing element. The graphical indexing elements have various distinctive characteristics to indicate the status of their respective messaging sessions, such as engaged, non-engaged with no unread messages, or non-engaged with at least one unread message. The messaging sessions may all be docked, in which event the engaged messaging session is displayed in a window pane set and the other messaging sessions are not displayed, or may be selectively undocked, in which event the engaged messaging session and the undocked messaging sessions are displayed in respective window pane sets. The engaged window pane set supports the communication of original or predefined messages between the user's digital device and the pal's messaging-enabled digital device, regardless of capability.Type: GrantFiled: January 17, 2002Date of Patent: December 27, 2005Assignee: ecrio, inc.Inventors: Michael Becker, Krishnakumar Narayanan
-
Patent number: 6877665Abstract: A system, method, and apparatus for communicating information in a light-based signal utilizing a fob device is disclosed. One method disclosed includes encoding transmission information data into a bar code format; generating a signal from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and actively transmitting the signal as light pulses from the fob device. Alternatively, commercial information data may be transmitted to a light-based data receiving device by generating a signal from commercial information data and actively transmitting the signal as light pulses from a fob device. Transmission information data may also be transmitted from a fob device by generating a first signal from a first encoded format; generating a second signal from a second encoded format; transmitting the first signal as light pulses from a fob device; and transmitting the second signal from the fob device.Type: GrantFiled: March 21, 2002Date of Patent: April 12, 2005Assignee: ecrio, inc.Inventors: Nagesh Challa, Venkata T. Gobburu, Michel E. Gannage
-
Publication number: 20040151158Abstract: A notification channel based approach is used for near real time data streaming for voice. The notification channel also is used to carry small data payloads. The solution preferably includes three elements. The first element involves taking the voice input from the sender in small, digitized packets. The second element involves taking these time packets of voice data and sending them out in a sequential manner over the notification channel. At the receiving end these packets of voice data are played back through the codec supported by the platform as they are received. The third element lies in the fact that the notifications can be sent to as many recipients as required. This allows the sender to broadcast voice messages to a group of people and to implement a conference.Type: ApplicationFiled: November 10, 2003Publication date: August 5, 2004Applicant: ecrio, Inc.Inventors: Michel E. Gannage, Venkata T. Gobburu, Krishnakumar Narayanan
-
Patent number: 6736322Abstract: A user is provided with a secure database containing information in diverse categories that relates to the user and that may be represented at least in part in bar code form and communicated with light from a mobile communications device. The diverse information is obtained from any combination of a variety of vendor and governmental computer systems, internet service providers, and communications devices. The user has access to the database using a mobile communications device for displaying, managing, and entering information, and for communicating information in bar code form with light. The user first selects the category that contains the specific item of information, and then selects the specific item of information. The specific item of information then is communicated in bar code form with light from the mobile communications device for scanning by a bar code scanner to obtain the desired good or service.Type: GrantFiled: November 19, 2001Date of Patent: May 18, 2004Assignee: ecrio inc.Inventors: Venkata T. Gobburu, Krishnakumar Narayanan, Nagesh Challa, Michel E. Gannage
-
Patent number: 6691233Abstract: A handwriting capture system includes a portable electronic tablet that capture pen strokes made on a standard pad of paper and transfer the captured pen strokes to a digital image capture device such as a personal data assistant or PDA using infrared communications circuitry. The portable electronic tablet is battery powered, and the handwriting capture system includes an infrared activated power switch to extend the useful lifetime of the battery by power up the electronic tablet and infrared communications circuitry only when the system is in use and otherwise by powering off the electronic tablet and much of the communications circuitry, in a manner that is entirely transparent to the user. An IR activity detector remains powered up when the system generally is powered off, and also furnishes power to at least the receiver section of the IR transceiver.Type: GrantFiled: November 18, 1999Date of Patent: February 10, 2004Assignee: ecrio inc.Inventors: Michel E. Gannage, Venkata T. Gobburu, Nagesh Challa, Charles A. Tracy
-
Patent number: 6685093Abstract: A system, method, and apparatus for communicating information encoded in a bar code format between a mobile communications device and a bar code scanner. Transmission information data is encoded into a bar code format. A signal is generated from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and the signal is transmitted as light pulses from the mobile communications device.Type: GrantFiled: September 25, 2001Date of Patent: February 3, 2004Assignee: ecrio, inc.Inventors: Nagesh Challa, Venkata T. Gobburu
-
Patent number: 6504956Abstract: The note capture device enables a user of any type of image capture device to enjoy the advantages of handwritten notes while having access to the power and flexibility offered by standalone as well as networked computing devices for information storage, retrieval, modification, and communication. The major elements of the note capture device are a housing which contains preferably an electromagnetic digitizer tablet, a small notepad such as a Post-it® Notes product or a small paper pad overlying the region of the housing that contains the digitizer tablet, a pen that works in conjunction with the electromagnetic digitizer tablet in the housing, and a wireless or wired connection to a host computer. The notepad has a removable paper writing surface and the pen includes an inked tip of any desired type so that the user experiences a comfortable and familiar feel of pen/pencil on paper as he or she writes on the notepad.Type: GrantFiled: October 5, 1999Date of Patent: January 7, 2003Assignee: Ecrio Inc.Inventors: Michel E. Gannage, Nagesh Challa, Venkata T. Gobburu
-
Patent number: 6396481Abstract: A handwriting capture system combines an image capture device such as a PDA, notebook computer, set top box, smart television, or other type of smart appliance having an image capture capability and a built-in wireless transceiver, with an ink capture device such as, for example, a digital notepad using, for example, electromagnetic, resistivity, or laser digitizing technology and presenting a suitable writing surface such as, for example, a paper writing surface for conventional ink. Communications between the ink capture device and the image capture device is achieved with wireless technology.Type: GrantFiled: April 19, 1999Date of Patent: May 28, 2002Assignee: Ecrio Inc.Inventors: Nagesh Challa, Venkata T. Gobburu