Patents Issued in February 21, 2017
-
Patent number: 9578126Abstract: A system, medium and method of automatically discovering a wide area network optimized route is disclosed. A client request is received at a second optimization device to access a server. The second optimization device is of a second local area network with respect to a wide area network (WAN) and is configured to communicate with the server. A probe request is received at the second optimization device from a first optimization device of a first local area network. The probe request establishes an optimization route with the first optimization device. A probe response is sent to the first optimization device, wherein the probe response provides identifying information of the second optimization device. A paired relationship is established, wherein configuration information of the first and second optimization devices are exchanged. An optimization route based on the configuration information is exchanged between the paired first and second optimization devices.Type: GrantFiled: April 20, 2012Date of Patent: February 21, 2017Assignee: F5 Networks, Inc.Inventors: Rituraj Kirti, Saxon Amdahl
-
Patent number: 9578127Abstract: A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to adjust a call processing logic for Session Initiated Protocol to Integrated Services Digital Network User Part (ISUP) calls based at least in part on interworking profiles assigned to ISUP trunk groups supporting the calls. Additional embodiments are disclosed.Type: GrantFiled: August 4, 2014Date of Patent: February 21, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Chaoxin Qiu, Richard L. Khan, Lillian Dannenberg
-
Patent number: 9578128Abstract: The disclosed technology covers messaging systems and methods, and computer program products embodying such systems and methods. A computer program product may include a computer-readable storage medium with instructions executable by one or more processors to perform a method. The method may include receiving, at a message server configured to receive a plurality of messages for a plurality of computing devices, a first message intended for a first user profile. The first user profile and one or more other user profiles may exist on a single computing device. The method may also include receiving a first status update from the first computing device indicating that the first user profile is stopped or non-active, and postponing delivery of the first message to the first computing device, based on the first user profile being stopped or non-active. These and other aspects of messaging systems, methods, and computer program products are disclosed herein.Type: GrantFiled: March 15, 2013Date of Patent: February 21, 2017Assignee: Google Inc.Inventors: Francesco Nerieri, Doru C Manolache
-
Patent number: 9578129Abstract: One or more embodiments of the invention are directed to a system and method for instantaneously deploying packetized alert data in a one to many configuration or a many to many configuration where the data to be received by each recipient can be customized in a way that leaves a publisher with optimum control over the content or revenue generated from each deployment.Type: GrantFiled: March 21, 2016Date of Patent: February 21, 2017Inventor: Jess Z. Dolgin
-
Patent number: 9578130Abstract: Methods and apparatus for distributed locking interfaces are disclosed. A state manager implements programmatic interfaces for distributed locking operations. In response to a queue-for-lock request for a registry element received via an interface, the state manager provides to the requester, a reference to a first asynchronous computation. The first asynchronous computation comprises an insertion of a lock request into a queue of waiters for a lock on the element. In response to a request for a result of the computation, the state manager transmits, after the lock request has been inserted into the queue of waiters, a notification of the insertion of the request. The notification in turn includes a reference to a second asynchronous computation. The second asynchronous computation comprises a grant of the lock on the particular element to the requester.Type: GrantFiled: June 20, 2012Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventor: Long X. Nguyen
-
Patent number: 9578131Abstract: Technologies are generally described for systems, devices and methods effective to migrate a virtual machine between computing devices. A first and second node may be identified effective to access the virtual machine at a first computing device. First and second vectors related to the first and second nodes, respectively, may be determined. The first and second vectors may relate to values of a parameter. The parameter may relate to communication between the nodes and the first computing device. The vectors may form a distribution. A feature of the distribution of the vectors may be determined. A first magnitude between the first computing device and the feature may be determined. A second magnitude between the second computing device and the feature may be determined. The virtual machine may be migrated from the first computing device to the second computing device if the second magnitude is less than the first magnitude.Type: GrantFiled: June 12, 2014Date of Patent: February 21, 2017Assignee: Empire Technology Development LLCInventors: Shijie Xu, Qi Li, Xuefeng Song
-
Patent number: 9578132Abstract: Mechanisms are provided for instigating the sending of an acknowledgement response from a host system. A buffer of a data processing system is monitored to determine if there is a data transfer pending in the buffer. In response to a determination that there are no data transfers pending in the buffer, a determination is made as to whether there is an outstanding data transfer, on a corresponding network connection with the host system, for which an acknowledgement response has not been received from the host system. In response to a determination that there is an outstanding data transfer for which an acknowledgement response has not been received, an acknowledgement instigation message is sent to the host system to instigate the host system sending an acknowledgement response for the outstanding data transfer.Type: GrantFiled: May 19, 2016Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Vikash Kumar, Subhojit Roy
-
Patent number: 9578133Abstract: A system for providing a consistent user experience of an application across disparate mobile devices comprises a computing device including a display analysis application, and one or more mobile devices including a display analysis application is provided. In one example, a mobile device comprises a memory storing a version of an operating system, a display analysis patch, and a patched application. A consistency module of the mobile device is configured to access the application with the display analysis patch, obtain one or more display parameters of the mobile device via the application with the display analysis patch, and transmit the obtained one or more display parameters to a computing device.Type: GrantFiled: December 3, 2012Date of Patent: February 21, 2017Assignee: APKUDO, LLCInventors: Joshua Scott Matthews, David Michael Teitelbaum
-
Patent number: 9578134Abstract: Mobile hub devices and docking stations facilitate controlled delivery of digital multimedia data from a content service provider. A mobile hub device includes a transceiver configured to receive and transmit digital multimedia data over a plurality of communication links. The mobile hub device includes a processor for identifying content providers which permit the mobile hub device to download multimedia data hosted by the content providers. The processor schedules delivery of the multimedia data from the content providers to the mobile hub device.Type: GrantFiled: March 13, 2013Date of Patent: February 21, 2017Assignee: Enfora, Inc.Inventors: John Wu, John Jiang, Arup Bhattachara, Todd Conklin, Charlie Moore, Tom Daugherty, Jr.
-
Patent number: 9578135Abstract: A method of identifying a remote user connecting to a website from terminal equipment is described.Type: GrantFiled: May 24, 2011Date of Patent: February 21, 2017Assignee: PerferencementInventor: Olivier Ricard
-
Patent number: 9578136Abstract: An embodiment provides a distributed transcoding method using a plurality of servers. The method includes receiving a request for a first video file from a first terminal. The method also includes segmenting the video file based on a play time of at least portion of the video file and a performance rate of a plurality of second servers. The method also includes transmitting the segmented video file to the plurality of second servers, which includes transmitting the segmented video file of a greater size to the second server having a higher performance among the plurality of second servers and transmitting the segmented video file having a smaller size to the server having a lower performance among the plurality of second servers. The method also includes receiving a transcoded video file from the plurality of second servers. The method also includes transmitting the transcoded video files to the first terminal.Type: GrantFiled: March 22, 2013Date of Patent: February 21, 2017Assignee: Industry-Academic Cooperation Foundation Yonsei UniversityInventors: Jae-Ho Kim, Sun-Mi Kim, Won Woo Ro, Keunsoo Kim, Seung Hun Kim, Jin-Won Kim, Kijoon Chang
-
Patent number: 9578137Abstract: Systems and methods can optimize or attempt to optimize portions of scripts that might be overlooked by traditional compilers. These systems and methods can include a code analysis module that develops an aggregate execution profile for a script by aggregating individual execution profiles of a plurality of users. These systems and methods can use the aggregate execution profile to emphasize aspects of the script that can be optimized for a plurality of users, enabling improved script performance for users.Type: GrantFiled: June 13, 2013Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventor: Ivan King Yu Sham
-
Patent number: 9578138Abstract: A communication apparatus that accurately measure a time period T0 required for line connection in IPFAX, and optimizes the timing with which a T.38 CNG command is sent out. An AT command that is a dial request is converted into a SIP command that is a session-establishment request, and the SIP command is sent. When there is a provisional response or a session-establishment response to the sent SIP command, a T0 timer which clocks the time period T0 is caused to start counting.Type: GrantFiled: June 21, 2012Date of Patent: February 21, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Mikio Hama
-
Patent number: 9578139Abstract: A method and system are provided for architecture of a very fast programmable transport demultiplexer using a double-buffered approach. The method may involve utilizing a hardware assist block to process incoming packets, retrieve information about the packets, and write the retrieved information to a memory block. A firmware block may then utilize the information in memory to perform further processing on the packet data. The firmware and hardware assist blocks may work simultaneously so as to speed up the processing of the packet, which can comprise record data and/or audio/video data. The system may comprise the hardware assist block, the firmware assist block, and a memory block.Type: GrantFiled: September 24, 2013Date of Patent: February 21, 2017Assignee: BROADCOM CORPORATIONInventor: Stephane W. Rodgers
-
Patent number: 9578140Abstract: A legacy device bridge for use in a network, such as a wired or wireless residential network, is provided. The legacy device bridge performs protocol conversion to enable a network-attached entity that uses a packet-based communication protocol to communicate with and control legacy devices, such as consumer electronics, that rely exclusively on infrared (IR) or serial communication protocols. The legacy device bridge also performs a virtualization function that allows legacy devices to be advertised to the network as devices that comply with a packet-based discovery and control protocol, and to be controlled as such. The legacy device bridge is also adapted to probe, deduce and publish information relating to the state of a legacy device to other entities on the network.Type: GrantFiled: June 30, 2014Date of Patent: February 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Paul Krzyzanowski, Wayzen Lin
-
Patent number: 9578141Abstract: Methods, systems, and computer readable media for packet flow modification are disclosed. According to one method, the method includes receiving one or more packets associated with a packet flow. The method also includes modifying payload information in the one or more packets. The method further includes receiving a subsequent packet associated with the packet flow. The method also includes modifying transport layer or higher layer information in the subsequent packet using information associated with the modified payload information or the packet flow.Type: GrantFiled: February 11, 2014Date of Patent: February 21, 2017Assignee: IXIAInventor: Matthew R. Bergeron
-
Patent number: 9578142Abstract: A system and method packetizes data by fragmenting, with processing circuitry, a data structure into a plurality of data fragments, each data fragment being included in a separate packet, and inserting, with processing circuitry, an offset indicator within each of the packets, each offset indicator indicating an amount of fragment data encapsulated within preceding packets. A system and method decodes packetized data that includes the offset indicator.Type: GrantFiled: April 10, 2014Date of Patent: February 21, 2017Assignee: Cisco Technology, Inc.Inventors: Paul Bright Thomas, Thomas Davies, Mohamed Kamel Zanaty
-
Patent number: 9578143Abstract: An aspect includes dynamic port type detection. A link initialization frame that includes a protocol identifier is received at a port of a switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. A table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier. If no handshake response is received at a server prior to expiration of a wait pulse repetition time, the server periodically transmits the link initialization frame with a different protocol identifier for an alternate mode of operation until the handshake response is received or all supported modes of operation are checked.Type: GrantFiled: September 30, 2014Date of Patent: February 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Casimer DeCusatis, Rajaram B. Krishnamurthy
-
Patent number: 9578144Abstract: Maintaining layer 7 state as a client device roams between network devices during a session. Data packets used in executing a layer 7 application are received at a first network device that a client device is coupled to during a session. Data packets received by the first network device are stored in a layer 7 application buffer that is sent to a second network device that a client device roams to during a session. A layer 7 application buffer is used to classify a layer 7 application that is the subject of a session in order to maintain layer 7 state as a client device roams to a second network device during a session.Type: GrantFiled: March 13, 2014Date of Patent: February 21, 2017Assignee: Aerohive Networks, Inc.Inventors: Yufeng Wu, Yunlei Yang
-
Patent number: 9578145Abstract: A coupling frame to provide structural support and electrical functionality includes a plurality of conductive frames spaced from each other and having predetermined gaps. A plurality of conductive sheets are electrically connected to the different places of the inside surface of the conductive frames and an insulating frame fills in the predetermined gaps. Each conductive frame and the insulating frame are annular structures. The insulating frame extends inwardly to partially cover the plurality of conductive sheets. A method for making the coupling frame is also provided.Type: GrantFiled: December 11, 2014Date of Patent: February 21, 2017Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Shao-Han Chang
-
Patent number: 9578146Abstract: An electronic assembly including a housing, a circuit board, and a battery module is provided. The housing has an accommodating space and at least a portion of the housing is curved surface. The circuit board is disposed in the accommodating space. The battery module is disposed in the accommodating space and stacked on the circuit board, wherein at least a portion of the battery module is located between the housing and the circuit board, and at least a portion of the battery module is bent and corresponded to the curved surface of the housing. An electronic apparatus including the electronic assembly aforementioned is also provided.Type: GrantFiled: July 8, 2014Date of Patent: February 21, 2017Assignee: HTC CorporationInventors: Ming-Chieh Peng, San-Chi Ho
-
Patent number: 9578147Abstract: A casing includes a first portion, a second portion, and at least one sensor. The second portion is slidably engaged with the first portion. The at least one sensor is coupled to the first portion or the second portion, the sensor detects a distance between the first portion and the second portion. A portable electronic device using the casing is also provided.Type: GrantFiled: December 4, 2014Date of Patent: February 21, 2017Assignee: FIH (HONG KONG) LIMITEDInventor: Yung-Sung Peng
-
Patent number: 9578148Abstract: A smartphone may be provided that includes: a cover layer; an LCD panel; a backlight unit which is located under the LCD panel; a pressure electrode which is located under the backlight unit; a shielding member which is located under the pressure electrode; and a converter which converts a signal comprising information for a capacitance change amount outputted from the pressure electrode to a digital signal. A magnitude of a touch pressure is detected from the digital signal.Type: GrantFiled: July 6, 2015Date of Patent: February 21, 2017Assignee: HiDeep Inc.Inventors: Bonkee Kim, Seyeob Kim, Sangsic Yoon, Sunyoung Kwon, Hojun Moon, Taehoon Kim
-
Patent number: 9578149Abstract: A portable electronic device is provided. The electronic device includes a transparent front glass cover including a planar portion that forms a front surface of the electronic device, a planar rear glass cover that forms a rear surface of the electronic device, a metal bezel that surrounds a space formed by the front glass cover and the rear glass cover, and a flexible display device that is embedded in the space and exposed through the front glass cover. The front cover includes a left bent portion and a right bent portion on the left and right of the planar portion at the center of the front cover.Type: GrantFiled: January 7, 2016Date of Patent: February 21, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Hee-Cheul Moon, Sang-In Baek, Kwon-Ho Son, Min-Sung Lee, Bong-Suk Choi, Gyeong-Tae Kim, Jae-Il Seo, Na-Young Chu, Kyung-Pil Kim
-
Patent number: 9578150Abstract: A cover-leafing leather casing of cellular phone and a smart phone using the same are described. The cover-leafing leather casing of cellular phone comprises a leather cover for buckling to a touch panel of the smart phone. The leather cover is connected to a first magnet of a rear shell body of the smart phone by way of a magnetic induction connecting portion, and the magnetic induction connecting portion comprises a second magnet which is mutually attracted to the first magnet. The present invention employs the cover-leafing leather casing to be easily disassembled and to be conveniently cleaned.Type: GrantFiled: April 10, 2013Date of Patent: February 21, 2017Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventors: Jinhua Xie, Runlai Jiang, Yuanliang Xu
-
Patent number: 9578151Abstract: A security device and an information processing device capable of maintaining information useful for confirming a occurrence of a crime which include a switch that is provided so as to be operable with a hand that holds a housing, a light-emitting element that emits pulsed light in accordance with the operation of the switch, an imaging unit that performs imaging in an emission direction of the pulsed light and supplies image information, and a communication unit that transmits the image information to a communication network are provided. This structure allows a user to emit the pulsed light to an assailant, which prevents crimes and transmit to the communication network.Type: GrantFiled: March 16, 2016Date of Patent: February 21, 2017Assignee: Semiconductor Energy Laboratory Co., Ltd.Inventors: Shunpei Yamazaki, Moe Nishimaki, Nobuharu Ohsawa
-
Patent number: 9578152Abstract: Described are techniques for providing broker services to consumers and service providers based on telephonic call-back engagements. The techniques include receiving a telephonic-based communication from a consumer to consult with a service provider and determining a suitable service provider to reply to the telephonic-based communication from the consumer. The techniques add an entry corresponding to the consumer to a queue maintained for the suitable service provider, and when the consumer in the queue is at the top of the queue, initiate a call-back to a device used by the consumer.Type: GrantFiled: November 20, 2012Date of Patent: February 21, 2017Assignee: American Well CorporationInventor: Roy Schoenberg
-
Patent number: 9578153Abstract: A mobile device connection system may identify a mobile device of a present driver and prioritize a wireless connection between the identified mobile device and a built-in hands-free device located in a motor vehicle. The mobile device connection system may include a sensor and a controller. The sensor may be configured to sense an identity of a driver when the driver is within a proximity of the motor vehicle and generate a signal based on the sensed identity. The controller may be coupled to the sensor, and it may be configured to identify the mobile device based on the signal from the sensor, search and detect the identified mobile device, and establish a wireless connection between the detected mobile device and the built-in hands-free device.Type: GrantFiled: December 9, 2014Date of Patent: February 21, 2017Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Jeffrey Edward Pierfelice, Eric Randell Schmidt
-
Patent number: 9578154Abstract: It is presented a method for providing a user interface of a mobile communication terminal including a motion sensitive sensor, a keypad and a display, the mobile communication terminal being capable of being in at least an active mode and a key-lock mode, the method including: detecting, using the motion sensitive sensor, a first user input indicating a desire to switch modes; when the mobile communication terminal is in the active mode, as a response to the first user input, switching the mobile communication terminal to the key-lock mode; and when the mobile communication terminal is in the key-lock mode, as a response to the first user input, switching the mobile communication terminal to the active mode. Corresponding apparatuses and computer program products are also presented.Type: GrantFiled: January 12, 2007Date of Patent: February 21, 2017Assignee: Nokia Technologies OyInventors: Petri A. Ahonen, Erkki Kurkinen, Pasi A. Kaipainen
-
Patent number: 9578155Abstract: A mobile terminal includes a terminal body having a front surface and a rear surface, a display module disposed on the front surface and configured to display visual information, and a rear input unit disposed on the rear surface and configured to sense an input of a control command, wherein the rear input unit includes a button member externally exposed from the rear surface, a first sensing unit disposed to overlap the button member and configured to sense a push input applied onto the button member, and a second sensing unit disposed to overlap the button member and configured to sense a touch input applied onto the button member.Type: GrantFiled: January 11, 2013Date of Patent: February 21, 2017Assignee: LG ELECTRONICS INC.Inventors: Jaichul Kim, Ilgu Cha
-
Patent number: 9578156Abstract: An electronic device comprising: a communication interface; a memory; and at least one processor coupled to the memory and the communication interface, wherein the at least one processor is configured to: detect a change of state of the electronic device; transmit to a secondary electronic device a first information item associated with the change of state of the electronic device; receive a second information item from the secondary electronic device in response to the first information item; and perform an operation based on the secondary information item.Type: GrantFiled: September 30, 2015Date of Patent: February 21, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Woo-Kwang Lee, Yeon-Jung Kim, Sang-Hyun Lee, Jae-Bong Chun, Sang-Bum Han, Kyung-Tak Hur
-
Patent number: 9578157Abstract: A system and method for resuming content playback after content playback in an in-vehicle infotainment system includes a mobile device and the in-vehicle infotainment system in communication with the mobile device. The in-vehicle infotainment system displays content and communicates a content position signal to the mobile device. When the mobile device and the in-vehicle infotainment system disconnect, the mobile device displays a screen display in response to disconnecting. The screen display corresponds to resuming future playback. The mobile device communicates a resume future playback signal indicative of resuming future playback to a set top box. The resume future playback signal comprising a content identifier, the content position identifier and a user identifier. The set top box displays content at the set top box based on the content identifier, the content position identifier and the user identifier.Type: GrantFiled: December 29, 2015Date of Patent: February 21, 2017Assignee: The DIRECTV Group, Inc.Inventors: Don E. Cansino, Stephen H. Chu, Bhavyank V. Shah
-
Patent number: 9578158Abstract: In a method for starting up an application of an electronic device, usage histories of applications, which have used an audio channel of the electronic device, are read from a log file of a storage system of the electronic device when a headphone is inserted to a headphone socket of the electronic device and no application previously activated is using the audio channel. A menu list of icons of the applications is displayed on a display of the electronic device. An application selected from the menu list by a user is started up.Type: GrantFiled: December 25, 2011Date of Patent: February 21, 2017Assignees: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., Chi Mei Communication Systems, Inc.Inventor: Jun Li
-
Patent number: 9578159Abstract: Fisheye Lens Based Proactive User Interface for Wireless Mobile Devices [FLBPUI] is a technique to proactively alert and interact with users according to scenarios/situations particularly by sensing the environmental in all possible direction. FLBPUI works without expecting user input to start interacting with users similar to how we humans look, sense and proactively interact with other people. When user needs to be alerted regarding unattended parameters comprising missed calls, messages, mails, calendar the sensor system starts scanning for environmental users. Sensor system generates trigger signal by scanning environmental users/objects through visual/infrared sensing, face/body recognition, sensing property, direction, dimension, range, orientation, location with respect to mobile device, usage scenarios, and operating modes. Processing unit computes alerting signal based nature of trigger signal and comparing it with predetermined and tested correlation table parameters.Type: GrantFiled: June 20, 2012Date of Patent: February 21, 2017Inventor: Prasad Muthukumar
-
Patent number: 9578160Abstract: A mobile terminal and controlling method thereof are disclosed, by which the mobile terminal can operate based on a voice command. The present invention includes a wireless communication unit configured to perform a wireless communication, a microphone configured to receive sound, a touchscreen configured to receive a touch input, and a controller configured to if the touchscreen is touched with a pointer, control the microphone to be activated while the touchscreen is touched with the pointer, set a target indicated by a first user voice received via the microphone, and if the pointer is released from the touchscreen or dragged to move in a first direction, control the target to be processed on a specific application.Type: GrantFiled: January 14, 2015Date of Patent: February 21, 2017Assignee: LG ELECTRONICS INC.Inventors: Yoonhee Kim, Youngwoo Kim, Jonghoon Kim, Jinhae Choi
-
Patent number: 9578161Abstract: The use of a data link between two or more smart devices for voice communication allows for the enhancement of voice quality in a collaborative way through the exchange of well-defined meta-data between the smart devices. The meta-data may be exchanged on a separate IP data link or as part of the exchanged voice data packets.Type: GrantFiled: December 13, 2013Date of Patent: February 21, 2017Assignee: NXP B.V.Inventors: Vlatko Milosevski, Edwin Zuidema, Ralf Franciscus Magdalena Funken, Benoit Brieussel, Wouter Joos Tirry, Rob Goyens
-
Patent number: 9578162Abstract: A telecommunications system for use in a secure facility such as a jail, prison or the like. The systems, devices and methods disclosed provide telecommunications, email, other messaging, financial services, vending, and commissary or canteen services for inmates of a secure facility with respect to family, friends and others. The system includes a phone server adapted to be communicatively connected to an external service provider; a monitoring station communicatively connected to the phone server; an account manager server communicatively connected to the phone server, and at least one telecommunications device disposed at the secure facility for use by the inmate and which is communicatively connected to the phone server. A method of telecommunicating, including receiving incomming calls at the secure facility, via the system is also disclosed.Type: GrantFiled: December 20, 2013Date of Patent: February 21, 2017Assignee: TW Vending, Inc.Inventors: Sam Bengston, Todd Westby, Ben Halberg, Eric Bloms
-
Patent number: 9578163Abstract: The present disclosure disclose an electronic device and a method thereof for calling a phone number, and the method includes: judging whether a component of a gravitational acceleration of the electronic device in a preset direction is more than or equal to a first threshold after a program installed on the electronic device is started; detecting an object in front of the electronic device at a distance from the electronic device, which is less than or equal to a second threshold when the component of the gravitational acceleration of the electronic device in the preset direction is more than or equal to the first threshold; and calling the phone number automatically when there is an object in front of the electronic device at a distance from the electronic device, which is less than or equal to the second threshold.Type: GrantFiled: March 23, 2015Date of Patent: February 21, 2017Assignees: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY CO., LTD., HISENSE USA CORPORATION, HISENSE INTERNATIONAL CO., LTD.Inventor: Xiaoxian Wang
-
Patent number: 9578164Abstract: A communication device and method can include one or more processors operatively coupled to memory and an audible output device, where the one or more processors receive a call from a calling party that includes a voice or video message associated, presenting the voice message or video message as an alias of or to a ring tone or interleaved with the ring tone before the call from the calling party is answered or rejected. Other embodiments are disclosed.Type: GrantFiled: October 19, 2015Date of Patent: February 21, 2017Assignee: Personics Holdings, LLCInventor: Steven Wayne Goldstein
-
Patent number: 9578165Abstract: A mobile terminal includes: a storage section storing pieces of schedule information indicating respective user's schedules in which planned activities are assigned to respective scheduled dates and times; an incoming contact detection section that detects an incoming contact on the mobile terminal; a date and time information acquisition section that acquires date and time information indicating a current date and time on detection of the incoming contact; a schedule information acquisition section that acquires a piece of schedule information at a scheduled date and time based on the acquired date and time information; an alert operation attribute determining section that determines from the acquired piece of schedule information an alert operation attribute with which the planned activity is associated; and an alert operation control processing section that controls an alert operation notifying the user of the incoming contact according to the determined alert operation attribute.Type: GrantFiled: December 28, 2015Date of Patent: February 21, 2017Assignee: KYOCERA Document Solutions Inc.Inventors: Akira Kaminogo, Yuri Moritani, Yoshihiko Arai, Masato Tanba
-
Patent number: 9578166Abstract: Apparatuses and methods concerning routing of calls in an IPBX server are disclosed. A first processing circuit is communicatively coupled to an IPBX server that routes VoIP calls for a plurality of end-users having respective VoIP-enabled devices and generates call event messages for the routed calls. The first processing circuit generates call summary metrics from the call event messages. A second processing circuit evaluates the call summary metrics to identify a set of incoming calls to the IPBX that were missed and have not been returned by the end-users. The second processing circuit cross-correlates the identified set of incoming calls with a secondary data source to determine a respective priorities for the set of incoming calls. The second processing circuit stores data indicating calls of the identified set have a higher priority.Type: GrantFiled: August 17, 2016Date of Patent: February 21, 2017Assignee: 8x8, Inc.Inventors: Zhishen Liu, Qing Zhao, Bryan R. Martin
-
Patent number: 9578167Abstract: Embodiments of the present invention provide a method, system and computer program product for CRM audio on hold. In an embodiment of the invention, a CRM audio on hold method includes identifying a caller associated with the telephone call received in a call processing gateway, selecting a record in a CRM application pertinent to the caller and inserting the selected record into a variable field of a template. The method also includes text-to-speech (TTS) processing the template into audio and returning the audio to the call processing gateway for playback to the caller while the caller is on hold.Type: GrantFiled: March 21, 2016Date of Patent: February 21, 2017Assignee: SugarCRM, Inc.Inventor: Matthew Marum
-
Patent number: 9578168Abstract: A method includes receiving, at a destination communication device, information related to a communication from a source communication device. The method further includes determining, at the destination communication device, a designation of the source communication device based on the information. The method further includes selecting, based on the designation, a prompt from multiple prompts. The method further includes sending the prompt from the destination communication device to the source communication device. The prompt is a request for second information related to urgency of the call.Type: GrantFiled: November 24, 2015Date of Patent: February 21, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Sreenivasa Rao Gorti, Stephen Mark Mueller, Jeffrey Lewis Brandt, Huitao Liu
-
Patent number: 9578169Abstract: A system for conducting a telephonic speech recognition application includes an automated telephone device for making telephonic contact with a respondent and a speech recognition device which, upon the telephonic contact being made, presents the respondent with at least one introductory prompt for the respondent to reply to; receives a spoken response from the respondent; and performs a speech recognition analysis on the spoken response to determine a capability of the respondent to complete the application. If the speech recognition device, based on the spoken response to the introductory prompt, determines that the respondent is capable of competing the application, the speech recognition device presents at least one application prompt to the respondent.Type: GrantFiled: March 21, 2011Date of Patent: February 21, 2017Assignee: Eliza CorporationInventors: Nasreen Quibria, Lucas Merrow, Oleg Boulanov, John P. Kroeker, Alexandra Drane
-
Patent number: 9578170Abstract: A call is placed to a communications device. A response to the call is received from a call recipient associated with the communications device. The received response is processed based on a set of parameters. Based on processing the received response, a determination is made whether the call recipient is a human or an answering machine. If the call recipient is determined to be a human, the call is handled in a first manner. If the call recipient is determined to be an answering machine, the call is handled in a second manner that is different from the first manner.Type: GrantFiled: August 3, 2015Date of Patent: February 21, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Ahmed Tewfik Bouzid, Prakash Bhagwan Durgani, Lei Huang, Charles Qichi Lu, Rong Ma, Vadim Snitkovsky
-
Patent number: 9578171Abstract: A method and system for aggregating and reporting data from a plurality of data sources in a contact center is provided. The method includes: maintaining by a computer device the data for a sliding interval including a plurality of panes, the data including an ongoing component for ongoing events and a completed component for completed events; updating by the computer device the data for the sliding interval based on updates for the sliding interval received from one or more of the data sources; and reporting by the computer device an aggregation of the ongoing and completed components of the data sources for the sliding interval to a client in accordance with an expiring of one of the panes. The system includes a processor and a non-transitory physical medium. The medium has instructions stored thereon that, when executed by the processor, causes the processor to execute the method.Type: GrantFiled: March 26, 2014Date of Patent: February 21, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventor: Vitaly Y. Barinov
-
Patent number: 9578172Abstract: A system and method for processing interaction requests includes a computer system that receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the end user device. The data is stored by the computer system upon receipt. When a voice call from a telephony device accessible to the customer is received, a voice media session is established with the telephony device over a voice channel. The data is identified based on information associated with the voice call. A contact center resource is further identified for routing the voice call. The data is attached to a request to route the call to the identified contact center resource.Type: GrantFiled: February 26, 2013Date of Patent: February 21, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Merijn Te Booij, Vladislav Baranovsky, Vladimir Mezhibovsky, Anton Brazhnyk, Gregory Jacob Duclos, Dave H. Anderson, Ernesto Garcia Garcia, William Edward James, Sonja Hoffman Hemelrijk
-
Patent number: 9578173Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant to assist a user with a communication session between the user and a third party service. A user can use a communication application to enter a message directed to the virtual assistant and request assistance to communicate with a 3rd party service. In response, the virtual assistant can access a set of communication instructions associated with the 3rd party service. The set of communication instructions can include a set of commands for communicating with the 3rd party service, services provided by the 3rd party service and data needed by the 3rd party service to facilitate communication. The virtual assistant can use the communication instructions to gather data needed by the 3rd party service, communicate with the 3rd party service and present the user with data received from the 3rd party service.Type: GrantFiled: June 5, 2015Date of Patent: February 21, 2017Assignee: Apple Inc.Inventors: Mehul K. Sanghavi, Jeffrey P. Schwerdtfeger
-
Patent number: 9578174Abstract: A method for connecting a website user to a contact center includes: establishing a communication channel between a user and an agent of the contact center, the communication channel comprising a voice communication channel; establishing a supplemental channel between the user and the contact center for exchanging data between the user and the contact center; and storing the data exchanged in the supplemental channel in association with the communication channel.Type: GrantFiled: September 4, 2015Date of Patent: February 21, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventor: Slava Sayko
-
Patent number: 9578175Abstract: A communication device is provided for enabling a user to establish an automated call back from a communication system, such as a call center, for example. A software device application enables the communication device to communicate with the call center through the exchange of data. The communication device includes a display screen for displaying controls for allowing the user to interact with the communication system. The controls allow the user to request a list of providers from which to select a provider or company to contact. The communication device further provides controls for allowing the user to select a queue to join from a list of queues associated with the selected provider. An embodiment may also communicate contextual data between a communication device and a communication system, including information associated with the user of the communication device and information used to assist, instruct, or solve a user's problem.Type: GrantFiled: September 14, 2012Date of Patent: February 21, 2017Assignee: Virtual Hold Technology, LLCInventors: Mark J. Williams, Eric I. Camulli, Larry Miner, Rob Brazier