Special Service Patents (Class 455/414.1)
  • Patent number: 10068267
    Abstract: Systems, methods, and computer-readable media are disclosed for determining a recommendation for a service provider to perform a service on a creative work based on metadata associated with the creative work and attribute information associated with the service provider. Systems, methods, and computer-readable media are also disclosed for determining a recommendation for a creative work requiring a service to be performed based on metadata associated with the creative work and attribute information associated with the service provider.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 4, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Tyler Matthew Schloesser, Vamsi Moudgalya Koppunur, Chandra Shekar Neti, Branon Jeffrey Lyle, Yaodong Liu, Anita Anil Borkar
  • Patent number: 10067915
    Abstract: A method and system includes generating a scalable application for mobile electronic devices, according to one embodiment. The method and system include determining a number of screen dimensions for the mobile electronic devices, according to one embodiment. The method and system include converting first display units into second display units for each of the number of screen dimensions, according to one embodiment. The method and system include generating the scalable application based at least partially on the second display units, according to one embodiment.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: September 4, 2018
    Assignee: Intuit Inc.
    Inventor: Elhanan Mishraky
  • Patent number: 10070306
    Abstract: The embodiments of the present invention relates to a network node and a user device. The network node comprising: a processor configured to: generate a check element for each user device in a group of user devices; a transmitter configured to: transmit the control information message to the group of user devices. The user device comprising: a receiver configured to: receive a control information message addressed for a group of user devices; a processor configured to: perform a redundancy check on the control information message; derive the control information from the control information message and discard check elements of other user devices upon a positive redundancy check; communicate in the wireless communication system based on the derived control information. Furthermore, the present invention also relates to corresponding methods, a computer program, and a computer program product.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 4, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Pablo Soldati, Alberto Giuseppe Perotti, Yinggang Du
  • Patent number: 10069205
    Abstract: A wireless sensor includes environment sensing structure, a radio frequency (RF) front-end, and a processing module. When the wireless sensor is positioned proximal to an object, a portion of the environment sensing structure senses an environmental condition in a remote area of the object that effects a characteristic of the RF front-end. The processing module generates a reference value representative of a known environmental condition in the remote area based on the effect on the characteristic of the RF front-end. The processing module generates a sensed value representative of an unknown environmental condition in the remote area based on the effect on the characteristic of the RF front-end when the environment sensing structure is sensing the unknown environmental condition. The processing module transmits, via the RF front-end, at least one of the reference value, the sensed value, or a difference between the reference value and the sensed value.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: September 4, 2018
    Assignee: RFMicron, Inc.
    Inventors: Shahriar Rokhsaz, Brian David Young, Marwan Hassoun
  • Patent number: 10064032
    Abstract: Methods and apparatuses for transmitting application-specific data over a control channel of a GMS telecommunications system. In one embodiment of the invention the application-specific data is transmitted from an application device to a central monitoring station in the content field of a register_ss message. In one embodiment of the invention, application-specific data is transmitted from a central monitoring station to an application device in the calling party number field of a caller identification message.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: August 28, 2018
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventors: Dae Seong Kim, Syed Zaeem Hosain
  • Patent number: 10063682
    Abstract: An operation method and a mobile terminal connected to an electronic device. The operation method includes receiving, from the electronic device, an extracted piece of content and a command of a function of the mobile terminal that will execute the extracted piece of content; and executing the function according to the command using the extracted piece of content, wherein the extracted piece of content is displayed on a portion of a display of the electronic device, corresponding to a user selection, from among multiple pieces of content displayed on the display.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 28, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Hun Lim, Gene-Moo Lee, Jin-Wook Lee, Je-Hyok Ryu, Woo-Jin Park, Jin-Hyoung Kim, Shin-Il Kang
  • Patent number: 10057715
    Abstract: Systems and methods for selecting an optimal device in a home security or automation system for presenting a notification or an alert are provided. Some methods can include identifying notification capabilities of a plurality of system devices installed in a region, detecting an occurrence of an event, identifying a location of a user within the region, and identifying at least one of the plurality of system devices that includes one of the notification capabilities for presenting the notification of the occurrence of the event and that is within a predetermined distance of the location of the user.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: August 21, 2018
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Deepak Sundar Meganathan, Shankar Prasad H M
  • Patent number: 10052953
    Abstract: Provided is an information provision apparatus for a vehicle, the apparatus capable of providing information that fits the situation of the vehicle to a user. An information provision apparatus for a vehicle is provided with a vehicle-mounted device which comprises a report means for reporting various kinds of information including vehicle information to a user, and a control means for operating the report means, and is connected to an external device via a connection means. Upon receiving a manipulation input signal indicating that a start switch of the vehicle is turned on, the control means operates the report means in order to report to the user that a communication connection between the vehicle-mounted device and the external device is not established, until the communication connection is established.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 21, 2018
    Assignee: NIPPON SEIKI CO., LTD.
    Inventors: Hiroaki Kaneko, Hiroki Kirino, Yasuyuki Fujitsuka, Yuki Ishizuki, Yoshiyuki Nogami
  • Patent number: 10057335
    Abstract: A computer-implemented method for automatically registering an application with an enterprise system. The method includes, obtaining the application associated with the enterprise system, wherein the application is pre-configured for subsequent registration with the enterprise system such that the registration establishes a trust relationship between the application and the enterprise system. The method further includes installing the application on a host device, and in conjunction with installing the application, automatically requesting the registration of the application with the enterprise system.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 21, 2018
    Assignee: VMware, Inc.
    Inventor: Emily Hong Xu
  • Patent number: 10057640
    Abstract: A system and method is disclosed for migrating media content between different devices based on user location. A display screen is configured to detect a presence of a user at the display screen. In response to the detecting the user, media content being provided for the user at a different display screen remote from the first display screen is determined. The determined media content is then provided for broadcast at the display screen starting at a content location associated with the different display screen.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: August 21, 2018
    Assignee: Google LLC
    Inventors: Mitsuru Oshima, Alexander Friedrich Kuscher
  • Patent number: 10057306
    Abstract: A social networking system creates and manages dynamic social circles corresponding to real world social events where multiple people join in an event. The social networking system has stored conditions that, when met, for creating, closing, and deleting a social circle, and also determines which users are part of the social circle and for what time periods. Assets, such as photos, URLs, media selections, etc. that are used by members of the social circle during the event are recorded by the social networking system and access to those assets are selectively provided to members of the social circle. A social circle might be automatically opened when users congregate. A social circle closes when the event is over. Once closed, the assets might not change but continue to be available to members until the social circle is deleted. The social networking system might be a central system or a distributed system.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 21, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Arnaud Marie Froment, Kenneth Paul Kiraly, Levon Dolbakian, Nadim Awad
  • Patent number: 10057721
    Abstract: Methods, devices and systems for generating enhanced location information on or about a mobile device may include hybrid lateration and/or trilateration solutions in which the mobile device determines whether information obtained via a geospatial system of the mobile device is accurate, collects location information from a plurality of mobile devices in response to determining that the information obtained via the geospatial system of the mobile device is not accurate, computes computing more precise location information (including three-dimensional location and position information) based on the location information collected from the plurality of mobile devices, and uses the computed more precise location information to provide an enhanced location based service, such as an emergency location service, a commercial location service, an internal location service and/or a lawful intercept location service.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 21, 2018
    Assignee: RIVADA RESEARCH, LLC.
    Inventor: Clint Smith
  • Patent number: 10057842
    Abstract: A device and a method for allocating physical cell identifier (PCI) of a mobile base station. The device includes: an acquiring unit, configured to acquire a location and a movement speed of a mobile base station; a determining unit, configured to determine a valid time interval of a PCI of the mobile base station based on at least one of the location and the movement speed; an information collection unit, configured to collect, in the valid time interval, network configuration related information within a preset range of the location of the mobile base station; and a PCI determining unit, configured to determine a PCI for the mobile base station based on the network configuration related information within the preset range of the location of the mobile base station.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: August 21, 2018
    Assignee: Sony Corporation
    Inventors: Chen Sun, Jinhui Chen
  • Patent number: 10051524
    Abstract: A method performed by a wireless communication device (UE) adapted to operate in association with a cellular communication network supporting supplementary services is disclosed. The UE is adapted to configure settings of the supplementary services offered by a first type of cell using a first communication protocol, i.e. a layer 3 protocol as specified in 3GPP TS 24.010, in a first list, to configure settings of the supplementary services offered by a second type of cell using a second communication protocol, i.e. a XCAP protocol as specified in 3GPP TS 24.623, in a second list and to keep a third list of settings of the supplementary services used to synchronize the first and second lists when the UE switches from the first type of cell to the second type of cell.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: August 14, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventor: Anders Widebrant
  • Patent number: 10049659
    Abstract: The present invention describes a method and system for providing visual interactive voice response (IVR) to an enhanced visual call (EVC) client device. The method comprises of receiving, by an EVC server, a request from the EVC client device for providing the visual IVR content, mapping a current webpage URL and an EVC user input with a subsequent webpage URL and an input value stored in a EVC XDM server, receiving, by the EVC client device, a webpage URL associated with the visual IVR content stored on a content server, retrieving the visual IVR content associated with the subsequent webpage URL, providing the EVC user input received from the EVC server to the IVR system, synchronizing the retrieved visual IVR content with a corresponding audio from the IVR system and presenting the synchronized visual IVR content and the corresponding audio from the IVR system, simultaneously on the EVC client device.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: August 14, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj Jayawant Pattan, Nishant Gupta, Suresh Chitturi, Ashok Kumar Selvaraj
  • Patent number: 10044859
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for using real-time speech analytics to navigate a call that has reached a machine or service. In various embodiments, a call leg is established from a call handler handling the call to a speech analytics system configured to analyze the call to detect keywords. As the speech analytics system monitors the call, the speech analytics system sends an event to the call handler upon detecting a keyword. In turn, the call handler carries out some action based on the event that is configured to advance the progress of the call. Accordingly, if the call handler determines a live party has been reached on the call as result of the action, the call handler connects the call with a second live party to converse with the live party reached on the call.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: August 7, 2018
    Assignee: Noble Systems Corporation
    Inventor: Joseph Andraszek
  • Patent number: 10044498
    Abstract: A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access, and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters, and failure modes. The hardened VoIP system offers the functions of a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning, and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: August 7, 2018
    Assignee: Clever Devices Ltd.
    Inventors: Philip B Bockrath, Darryl G Curtis
  • Patent number: 10043524
    Abstract: A composite signal having frequencies within a sonic first frequency bandwidth may be received from a communication media on a receiver. The composite signal may include an audio base signal and at least one code signal. The code signal may be encoded with a code. The composite signal may be output on a speaker, the speaker converting the composite signal into sound. While outputting the composite signal, a signal processing device may detect the output sound corresponding to the code signal. The code may be determined from the detected output sound corresponding to the code signal. Data associated with the code may be retrieved from a data storage device that is internal to or remote from the signal processing device. The retrieved data, when displayed on a display device, may be selected by a user. The signal processing device may automatically send signal-processing-device-specific data to a remote server when the code is determined or when the user inputs an input using the displayed code-associated data.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: August 7, 2018
    Inventor: Daniel Seemiller
  • Patent number: 10044699
    Abstract: Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: August 7, 2018
    Assignee: KASEYA LIMITED
    Inventor: Allan Miller
  • Patent number: 10037082
    Abstract: Systems and methods are provided according to one or more embodiments for conducting transactions based on actions or gestures such as physical interactions between users each having a user device. In that regard, gestures such as a handshake or other physical interactions between users may be detected to determine transaction details such as a payment amount or a value to be transferred from one user via a user device to a recipient via a recipient device. The amount or value may then be transferred based on one or more determinations including proximity between the user or the user device and the recipient or the recipient device, a specific action or gesture, voice commands, facial recognition, preset transfer instructions, a unique identifier, or other close-quarter determinations.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: July 31, 2018
    Assignee: PAYPAL, INC.
    Inventors: Egan Schulz, Michelle Serrano, Paul Wotel
  • Patent number: 10038986
    Abstract: A system may include a telematics device associated with a vehicle, a first computing device associated with a driver of the vehicle, and a server. The server may receive, from the telematics device or another device, driving behavior data, a vehicle location, and a time corresponding to the vehicle location, and parse data regarding a driver's calendar in order to identify a scheduled meeting or event and a location and/or time associated therewith. Further, the server may estimate a time of arrival at which the vehicle will arrive at the meeting or event location, determine whether or not the driver will be late to the meeting or event, and take action as appropriate.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: July 31, 2018
    Assignee: Allstate Insurance Company
    Inventors: Sarah Inciong, Edward A. Biemer
  • Patent number: 10039037
    Abstract: A method for performing handover by wireless User Equipment (UE) is provided. The UE includes a Long Term Evolution-Mobile Extreme Convergence (LTE-MXC) application processor, a LTE processor and a Digital Signal Processor (DSP). The UE buffers a set of IP packets when a Radio Access Technology (RAT) indicator is less than a pre-defined threshold and sends the set of IP packets to the LTE processor and the DSP. The LTE processor transmits the set of IP packets to the LTE network and sends acknowledgement signals to the LTE-MXC application processor and the DSP. When the handover is complete, the LTE processor sends the transmission status of the set of IP packets to the DSP. The UE also includes multimode Radio Resource Control (RRC) and Non-Access Stratum (NAS) modules.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 31, 2018
    Assignee: Apple Inc.
    Inventor: Mukesh Taneja
  • Patent number: 10033821
    Abstract: A method, an apparatus, and a system for pushing network content includes receiving an identity of a user and a current status parameter of the user, acquiring user information associated with the identity including personal information of the user and a browsing history of the user, selecting network content according to the status parameter and the user information, and pushing the network content to a terminal device configured to display the network content.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 24, 2018
    Assignee: Anhui Huami Information Technology Co., LTD.
    Inventors: Hui Wang, Wang Huang
  • Patent number: 10034083
    Abstract: One or more processors identify multiple mobile devices for crowdsourcing a sound capturing activity. The processor(s) receive sounds captured by the multiple mobile devices, and analyze the captured sounds to determine a location of a source of the sounds. The processor(s) identify a date and time that the source produced the sounds, and then identify a temporospatial sound pattern for the sounds based on the location of the source of the sounds and the date and time that the source produced the sounds. The processor(s) plot the temporospatial sound pattern on a digital map that depicts the location of the source of the sounds while the source produced the sounds. The processor(s) predict a recurrence of the sounds generated by the source based on the temporospatial sound pattern plotted on the map, and then modify a hardware system based on the predicted recurrence of the sounds generated by the source.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10032360
    Abstract: Apparatuses, systems, and methods are provided for determining injuries to occupants (e.g., drivers, passengers, etc.) of a vehicle after an accident. A telematics system may be configured to receive telematics data from one or more vehicles involved in an accident. Using the received telematics data, a computing device of the telematics system may determine injuries sustained by passengers of the one or more vehicles. In response to determining the injuries sustained, the computing device may provide such information to one or more of the occupants via a mobile device and an urgent care facility.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: July 24, 2018
    Assignee: Allstate Insurance Company
    Inventors: John P. Kelsh, Clint J. Marlow, Nicole M. Hildebrandt
  • Patent number: 10025847
    Abstract: Method, system, and programs for determining a keyword from user agent strings are disclosed. In one example, a plurality of user agent strings is received. The plurality of user agent strings is grouped into one or more clusters. The one or more clusters comprise a first cluster that includes two or more user agent strings. The two or more user agent strings in the first cluster are compared. Based on the comparing, a keyword is determined from the first cluster. The keyword represents a type of user agent information.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: July 17, 2018
    Assignee: OATH INC.
    Inventors: Ling Zhu, Min He, Fei Yu, Minzhang Wei
  • Patent number: 10026101
    Abstract: An app server receives a device token from a software application on a mobile device. The device token identifies the mobile device for pushing notification messages of the software application to the mobile device via a push notification system. The mobile device is monitored while accessing the Internet in order to detect when the user may benefit from upgraded access to the Internet. The app server then sends one or more notification message(s) to the user such as by sending a message to the device token of the mobile device via the push notification system or to a display device associated with the user at the hospitality establishment. The notification message invites the user to upgrade their Internet access. The push notification system alerts the user to the notification message via the user interface of the mobile device even when the software application is not running on the mobile device.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: July 17, 2018
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Brendan G. Cassidy, Peter S. Warrick, Lindsey M. Carriere
  • Patent number: 10026294
    Abstract: An information processing system is configured so that a terminal generates state information using information based on each of a first condition and a second condition in condition information, transmits condition information and state information to an information processing device, receives notification information from the information processing device, provides a notification of a reminder if the state information satisfies the first condition or the second condition, and controls stopping of an application according to a state of charge of the terminal and the information processing device generates notification information if the acquired state information satisfies first or second condition information.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: July 17, 2018
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Kotaro Funakoshi, Tomoyuki Sahata
  • Patent number: 10028139
    Abstract: A technique to enforce a physical security constraint leverages a user's mobile device while at the same time enabling the user to continue use of the device for appropriate purposes within a restricted area. A user's access to a restricted area with his or her mobile device in effect is “conditioned” upon installation (on the device) of an endpoint agent that controls features of the mobile device based on one or more factors, such as the user's role, a current location of the user within the restricted area, and other criteria as defined in a security policy. Preferably, the agent is instantiated automatically when the user enters the restricted area, with the device then restored to its prior state when the user leaves the restricted area. The particular features of the mobile device that are controlled may be varied, even within particular zones of the restricted area itself.
    Type: Grant
    Filed: March 28, 2015
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sreekanth Ramakrishna Iyer, Jeffrey Robert Hoy, Kaushal Kiran Kapadia, Ravi Krishnan Muthukrishnan, Nataraj Nagaratnam
  • Patent number: 10017106
    Abstract: An apparatus and method for monitoring and discriminating cell phone use (voice and text) in a vehicle from the exterior of the vehicle is provided. Cell phone use indicator lights are positioned on the exterior of a vehicle and wirelessly connected to or hardwired to cell phone use detection sensors located in seats and/or within the vehicle cabin to provide site specific information about specific cell phone use in the vehicle based on radio wave frequencies emitted by one or more cell phones in use in the vehicle. One or multiple indicator lights grouped in cluster arrangements to simulate the seat arrangement in a vehicle can be implemented. The apparatus may also be used in aircraft to monitor passenger electronic device use remotely from within the aircraft.
    Type: Grant
    Filed: June 4, 2016
    Date of Patent: July 10, 2018
    Inventors: William D. Cotter, Mark D. Lorusso
  • Patent number: 10015832
    Abstract: A system and method for communications in communications systems with relay nodes are provided. A communications controller includes a communications control unit, a bearer control unit coupled to the communications control unit, and a mapping unit coupled to the bearer control unit. The communications control unit manages resources and schedules transmission opportunities, the bearer control unit manages radio bearers for relay nodes coupled to the communications controller, and the mapping unit provides a mapping of user bearers to radio bearers.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 3, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hang Zhang, Yunsong Yang
  • Patent number: 10013319
    Abstract: A server board includes first and second devices. A first service processor of the first device operates as a master baseboard management controller of the server board, and monitors a communication channel for alive messages from a plurality service processors. A second service processor operates as a secondary baseboard management controller, and sets a second timer to a first value. In response to a determination that the second timer has expired based on a first value: the second service processor to start a switchover process, and to set the second timer to a second value based on an alive message period. In response to a primary alive message not being received from the first service processor prior to the second timer expiring based on the second value, the second service processor to reset first service processor and to operate as the master baseboard management controller.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: July 3, 2018
    Assignee: NXP USA, Inc.
    Inventors: Avishay Moskowiz, Amitay Beler, Ira Kalman
  • Patent number: 10015671
    Abstract: In some implementations, a telecommunications network can include an anchoring network device. The anchoring network device can receive, from a first party of a communication session, a service message including information of a first session attribute and associated with identification information of a party of the communication session. The anchoring network device can retrieve, from an authorization registry, authorization information corresponding to the identification information. In response to the authorization information indicating the first capability is not permitted, the anchoring network device can determine a status message based at least in part on the service message and transmit the status message via a communications interface. The status message can include a service-failure message or a second service message including information of a second, different session attribute.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: July 3, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Sabuhi Kiran Zaifuddin, Shujaur Mufti
  • Patent number: 10015314
    Abstract: The present disclosure relates to a call collision processing method for a terminal device, and a terminal device. A state machine records that a current state of the terminal device is an incoming call state, an outgoing call state, or an idle state. When the terminal device is in the idle state, that the terminal device processes an incoming call or an outgoing call is determined according to occupation of the state machine by incoming call information or by outgoing call information, and a state of the state machine after the state machine is occupied by the incoming call or the outgoing call is protected by using a mutex lock.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 3, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Rui Zhao, Jun Du, Hao Hu, Bo Yu
  • Patent number: 10013153
    Abstract: A computer-implemented method includes detecting a plurality of faces within one or more images, and, for each of the plurality of faces, registering the face with a contact. The method further includes receiving a selection of one of the plurality of faces from a user, and, in response to the selection of the one of the plurality of faces, determining the contact associated with the selected one of the plurality of faces. Still further, the method includes retrieving information about the contact, and generating a list of selectable communication types to be displayed to the user on a display device.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: July 3, 2018
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: James M. Freeman, Vaidya Balasubramanian Pillai, Matthew Eric Riley, Sr., David W. Thurber, Gregory Dwayne Carter, Jason Chang
  • Patent number: 10013807
    Abstract: A method for object recognition performed by a computing device of an augmented reality system. The method includes receiving an image from a user, determining channels that a user is subscribed to, and determining a list of servers that host the channels that the user is subscribed to by using groups of channels that are distributed among a cluster of servers. The method further includes selecting, using the computing device, which servers from the list of servers are to be used to query the channels that the user is subscribed to. In addition, the method includes querying, using the computing device, the selected servers for the channels that the user is subscribed to with the image to determine at least one object that matches the image from object databases for the channels that the user is subscribed to. The method also includes retrieving and sending content associated with the at least one object.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 3, 2018
    Assignee: Aurasma Limited
    Inventor: George Saklatvala
  • Patent number: 10009306
    Abstract: A system operating on a computing device can determine a set of location data points of the computing device during progress of a transport service, and can transmit the set of location data points to a network service. The system can transmit, to the network service, a message indicating that the transport service has been completed. The system determines whether a predetermined duration of time has elapsed since transmitting the message indicating that the transport service has been completed, during which a predefined message has not been received by the application from the network service. The predefined message is associated with a confirmation that the transport service has been processed by the network service. If the predetermined duration of time has elapsed during which the predefined message has not been received, the system displays first content as opposed to second content on the computing device.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: June 26, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Sunil Kumar Garg, Abhay Vardhan
  • Patent number: 10009455
    Abstract: A system, device, and method for tracking and monitoring mobile phone usage to deter and prevent such usage and for generating an audible alarm and/or visual alarm to maintain compliance are disclosed. The system comprises a device and software on a user's mobile phone to monitor the mobile phone's usage and to prevent and/or interfere with certain of its functions while a vehicle is being operated. The device is capable of producing an audible alarm and/or visual alarm and recording information about the different states of the device, which can be transmitted to the mobile phone software. The device, in combination with the mobile phone software, can record information about certain behaviors the user engages in on the mobile phone while operating a vehicle. The system, device, and method include generating an audible alarm and/or visual alarm when the user is not complying with certain prescribed protocols.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: June 26, 2018
    Inventor: Stephen Rhyne
  • Patent number: 10009469
    Abstract: Disclosed are a method and apparatus of receiving and processing customer support calls. The calls may be initiated from a mobile/wireless device via a call function or via a mobile device application. An example method of operation may provide receiving a call from the mobile device at a call processing server configured to route the call to an appropriate destination. The call processing server may perform identifying a purpose associated with the call and transmitting the call to the message redirect call processing module responsive to identifying the purpose of the call as a request for customer service support. Also, the server may also perform creating a redirect message instructing the mobile device to initiate a customer service support application that operates via a data network, and transmitting the redirect message to the mobile device.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: June 26, 2018
    Assignee: Open Invention Network, LLC
    Inventors: Mahendra Varman, Craig A. Webster, Jil M. Fisher
  • Patent number: 10009722
    Abstract: A wireless communication device includes a transmission portion, an information acquisition portion, a storage portion, a selection portion, and a transmission control portion. The transmission portion transmits information. The information acquisition portion acquires location information for the wireless communication device that includes a received signal strength of a signal that is transmitted from a base station in the vicinity. The storage portion stores, in association with specific location information, regulating information that regulates the transmission from the transmission portion of the information that corresponds to the location of the wireless communication device. The selection portion selects from the storage portion the regulating information associated with the location information acquired by the information acquisition portion.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 26, 2018
    Assignee: SONY CORPORATION
    Inventor: Junichi Rekimoto
  • Patent number: 10009833
    Abstract: Methods, apparatuses and systems facilitating deployment and configuration of managed access points in hierarchical wireless network systems. An embodiment of the invention facilitates deployment and configuration of conventional, substantially autonomous access points operating in connection with a central management node, such as a server or appliance. In another embodiment, the present invention facilitates deployment and configuration of light-weight access points in a hierarchical wireless network system. In one embodiment, the present invention also provides a streamlined encryption key exchange protocol adapted to hierarchical wireless network system architectures.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: June 26, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Patrice R. Calhoun, Scott G. Kelly, Rohit Kumar Suri
  • Patent number: 10009466
    Abstract: Embodiments provide a system and method for integrating a cognitive system into a call center. The system and method include ingesting, in real-time through an instant messaging application, one or more questions from one or more call center agents; ingesting, in real-time through the instant messaging application, one or more answers associated with the one or more questions; storing one or more question and answer pairs in a corpus; analyzing, through a cognitive system, the corpus of the one or more question and answer pairs; receiving, through the instant messaging system, one or more additional questions; determining a proposed answer to each additional question based on the analysis of the corpus; analyzing, through the cognitive system, the proposed answer; and incorporating the analysis of the proposed answer into the analysis of the one or more question and answer pairs. The answers can be provided by subject matter experts or call center managers.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carl M. Marrelli, Jeffrey T. Matteo, Ram S. Narayanan, Martin Oberhofer
  • Patent number: 10009310
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating a data structure that links users based on social relationships and permits a first user to target content to other users that are linked to the first user via a social relationship.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: June 26, 2018
    Assignee: Google LLC
    Inventor: Tomasz J. Tunguz-Zawislak
  • Patent number: 10003691
    Abstract: Technologies are disclosed for providing an onboarding service within a service provider network for on-demand creation of a contact center. Information associated with an account of a user at the service provider network is utilized to begin creating the contact center. Based upon input from the user, a directory of authorized users and storage for the contact center are created using services available within the service provider network. Encryption keys are created for encrypting customer call recordings and customer phone numbers in the storage. An initial user for handling calls is specified and a call queue is created. A routing profile is created to route calls from the call queue to the initial user. Available phone numbers are provided to the user for the selection of a phone number for accessing the contact center. One this data has been specified, the contact center can be activated for use.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: June 19, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Saket Agarwa, Pasquale DeMaio, Joseph Daniel Sullivan, Jon Russell Jay
  • Patent number: 10003622
    Abstract: A method and a system for establishing a communication session between a first communication device in a main communication network and a second communication device in a local communication network comprising a wireless network, the second communication device being located in the vicinity of a mobile device, the first communication device contacting an external phone number, wherein the external phone number is assigned to a unique identifier of the mobile device. The method comprises (i) the mobile device sending the unique identifier detectable on the wireless network; (ii) providing the unique identifier of the mobile device) and a local communication identifier to a service provider adapter; (iii) determining the location of the mobile device, associating the mobile device to the second communication device in dependence of its location.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Martin Troester, Janna Troester, Thomas Pohl, Bernd Simmet
  • Patent number: 10002034
    Abstract: A system and method involves detecting operational social disruptive events on a global scale, modeling data in conjunction with linguistics analysis to establish responsive actions, and generating visualization and executing models for communicating information.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: June 19, 2018
    Assignee: Georgetown University
    Inventors: Peter C. Li, Manabu Torii, David M. Hartley, Noele P. Nelson
  • Patent number: 9998853
    Abstract: The described technology provides a system and method for dynamically managing a listen list for beacon aware devices. A mobile device may be configured to listen for one or more beacon UUIDs based on a listen list. A contextual change detected by the mobile device may trigger a collection of additional contextual information and update to the listen list based on the additional contextual information. Using the described technology, the mobile device may use a limited set of beacon UUIDs to improve micro-location granularity and enhance the mobile device's resources.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 12, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David J. Brennan, David Michael Gray, Hubert Van Hoof, Nicholas Wrem
  • Patent number: 9998600
    Abstract: Embodiments of a system and method are disclosed for initiating a call-back sequence using NFC technology. Embodiments include capturing an image using an NFC reader determining an identification of active queues, displaying an indication of the active queues on a display screen using a session queuing component, obtaining user selection of a queue as a selected queue using the session queuing component, sending a request to a communication system in a data format for an expected wait time associated with the selected queue, receiving the expected wait time from the communication system, and sending a confirmation to the communication system in a data format for a call-back.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: June 12, 2018
    Assignee: Virtual Hold Technology, LLC
    Inventor: Eric I. Camulli
  • Patent number: 9997051
    Abstract: A dual mode locating system for determining the location of predetermined items. The dual mode locating system includes a wall mounted locating housing, at least one locating beacons that is attachable to items to be monitored, and a positioning system interface, each of which are connected to a wireless network so as to allow them to communicate data electronically. The locating housing is operative to selectively generate a sensory alert on the locator beacon to provide for close proximity locating functionality. The positioning system interface is operative to retrieve real time positioning information from both the locating beacon and the locating housing and display the relative position of the locator beacon to the locating housing. As such, the positioning system interface provides for more remote proximity locating functionality.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: June 12, 2018
    Inventor: Angelia Hillard
  • Patent number: 9992346
    Abstract: A system for temporary user association based on call state, comprising: a communication device; a call state engine; and a user association service. The communication device is a network-connected electronic device; the call state engine is a software application operating on the communication device and maintains a state model of the current operation of the communication device; the call state engine sends data to the user association service; and the user association service generates user association information based at least in part on data received from the call state engine.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Jose de Castro, Wei Chen, Kevin Chatow, Jason Goecke, Michael Cervantes