With Usage Measurement (e.g., Call Or Traffic Register) Patents (Class 379/111)
  • Patent number: 9848091
    Abstract: Charging systems and associated methods are disclosed that provide interim billing for a session in an IMS network. The charging system includes a charging data system that receives accounting messages from network elements serving the session in the IMS network, and generates partial CDRs for each network element based on the accounting messages. The charging data system also sets an aggregation/correlation timer. Responsive to an expiration of the aggregation/correlation timer, the charging data system aggregates the partial CDRs for each network element to generate an aggregated CDR for each network element. The charging system further includes a charging gateway system that, in further response to the expiration of the aggregation/correlation timer, correlates the aggregated CDRs to generate an interim consolidated CDR for the session, and transmits the interim consolidated CDR to a billing system. The billing system may then provide interim billing for the session based on the interim consolidated CDR.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: December 19, 2017
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Yigang Cai, Ranjan Sharma, Shengqiang Wang
  • Patent number: 9846496
    Abstract: The described technology is directed towards virtual input devices that take application program-directed input from automation and/or remote devices, such as over a network, instead of via actual user input via a physical device, for example. This allows an automation framework to insert input into an application program, such as for automated testing without modifying any of the application's other components. The virtual input devices may be object instances or the like that receive their input from function calls based upon the type of input and output events, e.g., to simulate keyboard input/output (I/O), mouse or other pointer I/O, voice, gesture, and other command I/O, and so forth.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 19, 2017
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Makarand V. Patwardhan, J. Jordan C. Parker, Nathan J. E. Furtwangler, Jesse Corrington
  • Patent number: 9817103
    Abstract: The invention relates to a method for determining an adjusted position (63, 64) of a mobile entity in an area (90) of a mobile communications network based on a reference position (61, 62) of the mobile entity in the area (90), the area being divided into different pixels (91). The method comprises determining the reference position (61, 62) of the mobile entity in the area (90), determining, for each pixel (91) of the area (90), a predicted signal level of a radio frequency field of the mobile communications network for the mobile entity, determining, for each pixel (91) of the area (90), a mobile traffic density indicating an expected density of the mobile traffic of the mobile communications network in the area, and determining, for the area (90), a probability matrix (200) of the area based on the reference position (61, 62), the predicted signal level and the mobile traffic density, the probability matrix indicating a likelihood that the mobile entity is located in the corresponding pixel of the area.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: November 14, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Carlos Ubeda Castellanos, Nizar Faour, Javier Romero Garcia
  • Patent number: 9805420
    Abstract: Systems and methods are provided for processing and distributing market data. Critical data, such as data showing that a market price has changed is distributed without further delay. When the market data does not result in a change in a market price or does not meet another critical criteria, the market data is aggregated with market data for similar events and distributed when the aggregated market data passes a quantity threshold.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: October 31, 2017
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Seshadri Sundaram, Kevin Kometer, Sana Fathallah-Shaykh, James Krause
  • Patent number: 9781210
    Abstract: A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user interface for saving a plurality of files stored on the third-party system to a server hosting the cloud storage system. The method further includes receiving at the server a save request from a user on a client computer using the embeddable user interface to select the first file to be stored on the server, where the save request comprises information identifying a first file in the plurality of files. The method further includes authenticating the save request, downloading the first file from the third-party system directly to the server using the information identifying the first file, and saving the first file on the server.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: October 3, 2017
    Assignee: GOOGLE INC.
    Inventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio
  • Patent number: 9774742
    Abstract: A method of recording media transmitted to or from a first party communicating through one of a plurality of mobile telecommunications networks with a second party is described. Either the first party or the second party initiates a call with the other party. One of a set of call splitters distributed through the plurality of telecommunications networks is then determined to be a local call splitter to one of the parties. A connection is then established between the first party and the local call splitter to split the call into a recording part and a call part. The call part is routed between the first party and the second party via the call splitter to provide transmission of media between the first party and the second party, and the recording part is provided by the local call splitter to a recording service associated with the first party.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 26, 2017
    Assignee: Truphone Limited
    Inventors: James Tagg, Timothy Paul Evans, Igor Borisoglebski, James Edward Body, Edward Thomas Guy, III
  • Patent number: 9749464
    Abstract: A control method and an electronic device thereof are provided. The first electronic device includes a memory for storing call logs, a determination module for analyzing the call logs associated with a dialing pattern and identifying a second electronic device associated with a recipient in the dialing pattern, and a control module for, when attempting a call to the first electronic device, outputting information of at least one second electronic device associated with the first electronic device in accordance with the stored call logs.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 29, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun-Hee Kim
  • Patent number: 9736305
    Abstract: A method, a system, and computer readable medium comprising instructions for real-time monitoring of agent adherence. The method comprises collecting events and data for an agent from at least one phone router, collecting time keeping data from a time clock system, collecting data and events from a scheduling system, normalizing the events, data, and generating at least one user interface comprising normalized data, presenting at least one view of the at least one user interface to at least one application, and refreshing the at least one view with updated events and data.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: August 15, 2017
    Assignee: ALORICA BUSINESS SOLUTIONS, LLC
    Inventors: Kenneth A. Marr, Joseph S. Cox, Maureen A. Mahoney, Mark D. Helm, Michael Joseph Parmeley, Brent Donald Hansen
  • Patent number: 9723135
    Abstract: A method for handling calls to be moved within a system having an unmonitored domain and a monitored domain can include the step of upon first arrival of a call at said unmonitored domain, a context of said call based on a called number, a calling number, and any redirection number(s) included in said call can be provided. Another step of the method can include, for each movement of said call between said unmonitored domain and said monitored domain, providing a unique number to be temporarily used for said particular movement, based on said call context, while avoiding that said unique number is used to move any other call within the system at the same time. An apparatus for can be configured to facilitate performance of the method (e.g. communication system, a device, non-transitory memory, etc.).
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: August 1, 2017
    Assignee: Unify GmbH & Co. KG
    Inventors: Michael Eggiman-Ketter, James Murison
  • Patent number: 9716790
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for facilitating engagement with a plurality of agents in a contact center. In a particular embodiment, a method provides detecting a log-in/out event for a first agent of the plurality of agents operating a first agent system of a plurality of agent systems to a communication distribution system configured to distribute communications with the contact center among the plurality of agent systems. In the communication distribution system, the method provides determining that the first agent system should communicate with a second agent system of the plurality of agent systems and initiating a first communication between the first agent system and the second agent system.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: July 25, 2017
    Assignee: Avaya Inc.
    Inventor: Gene M. Uba
  • Patent number: 9693214
    Abstract: Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or vehicle, e.g.).
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 27, 2017
    Assignee: Elwha LLC
    Inventors: Roderick A. Hyde, Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, Clarence T. Tegreene
  • Patent number: 9692893
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for pacing outbound communications that generate inbound communications. A number of outbound communications is set to be sent during a first time period and a number of inbound communications expected to be received as a result of sending the outbound communications is determined based on historical data along with a second time period during which the inbound communications are expected to be received. Accordingly, a present capacity is determined during the first time period with respect to one or more resources that are to be used during the second time period to handle the number of inbound communications expected to be received. A determination is made as to whether the present capacity is at an acceptable level and if so, then the outbound communications are sent.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: June 27, 2017
    Assignee: Noble Systems Corporation
    Inventors: Jason P. Ouimette, Christopher S. Haggerty
  • Patent number: 9660862
    Abstract: Various embodiments manage service issues within a wireless communication network. In one embodiment, a one or more call detail records associated with a set of wireless communication devices of a wireless communication network is received. A set of information within each of the one or more call detail records is compared to a baseline statistical model. The baseline statistical model identifies a normal operating state of the wireless communication network. At least one outlier call detail record in the one or more call detail records is identified based on the comparison. The at least one outlier call detail record indicates that at least one wireless communication device associated with the at least one outlier call detail record experienced one or more service issues.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bong Jun Ko, Kang-Won Lee, Ramya Raghavendra, Murtaza Zafer
  • Patent number: 9655158
    Abstract: A method of providing information responsive to a request from a wireless communication device involves receiving an information request from a mobile device and generating responsive information for the information request, transmitting a first portion of the responsive information to the mobile device in a first communication session, and transmitting a second portion of the responsive information to the mobile device in a second, overloaded communication session.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventors: Maryam Garrett, Shumeet Baluja, Elad Gil
  • Patent number: 9626342
    Abstract: An custom page server is provided with user preferences organized into templates stored in compact data structures and the live data used to fill the templates stored local to the page server which is handing user requests for custom pages. One process is executed on the page server for every request. The process is provided a user template for the user making the request, where the user template is either generated from user preferences or retrieved from a cache of recently used user templates. Each user process is provided access to a large region of shared memory which contains all of the live data needed to fill any user template. Typically, the pages served are news pages, giving the user a custom selection of stock quotes, news headlines, sports scores, weather, and the like. With the live data stored in a local, shared memory, any custom page can be built within the page server, eliminating the need to make requests from other servers for portions of the live data.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: April 18, 2017
    Assignee: EXCALIBUR IP, LLP
    Inventors: Farzad Nazem, Ashvinkumar P. Patel
  • Patent number: 9607189
    Abstract: A system and method for facilitating wireless transactions using a smart card, the system comprising a housing having an opening configured to accept a smart card; a smart card interface configured to be coupled to the smart card when the smart card is accepted into the opening and configured to provide a data communication link with one or more processers in the smart card; a wireless transceiver configured to engage in wireless data communication with a transaction terminal when the smart card interface is coupled to the smart card; and a power source configured to supply power to the wireless transceiver and the smart card interface.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: March 28, 2017
    Assignee: Tactilis SDN BHD
    Inventors: Michael Gardiner, Adriano Canzi
  • Patent number: 9609137
    Abstract: Systems and methods for recording multiple channels of incoming data. Shared data may be centrally recorded, whereas unique data may be recorded at an endpoint, such as a workstation. A central recording system may request the unique data recorded at the endpoint and correlate it to the shared data. In some implementations, the data may be audio, where the shared data is audio played over speakers, whereas the unique data is audio at a handset of a workstation.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: March 28, 2017
    Assignee: VERINT AMERICAS INC.
    Inventors: Jamie Richard Williams, Marc Calahan
  • Patent number: 9596048
    Abstract: A system for sharing an optical fiber for a cloud-based wired and wireless access network, includes: a centralization device to generate summing signals by respectively summing multi-channel optical signals input from a wireless donor unit group and by summing multi-channel wired signals input from a wired donor unit group or generate wavelength-converted signals by wavelength-converting the multi-channel optical signals or the multi-channel wired signals, multiplex the summing signals or the wavelength-converted signals, and distribute the summing signals or the wavelength-converted signals to a plurality of devices connected to the centralization device via a shared optical fiber; and a distribution device group to generate corresponding optical signals by demultiplexing the summing signals or the wavelength-converted signals in units of wavelengths, and transmit the corresponding optical signals or the multi-channel wired signals to a wireless remote unit group and/or a wired remote unit group via a preset
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: March 14, 2017
    Assignees: SK TELECOM CO., LTD., HFR, INC.
    Inventors: Beum-Geun Cho, Myung-Hun Song, Sungjin Byun, Sun-Ik Lee, Sang-Woo Kim, Jinsoo Sung, Jong-Yeong Lim, Chan Park, Eun-Ho Lee
  • Patent number: 9596361
    Abstract: Shared usage plans are popular with families, friends, and small businesses. These shared usage plans share some cumulative utilization of resources, such as communications services. Even though multiple devices may share a monthly allotment of resources, an individual threshold is established for each device. The multiple individual thresholds may then be dynamically regulated to maintain the monthly allotment of resources.
    Type: Grant
    Filed: November 14, 2015
    Date of Patent: March 14, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Carlton Bedingfield, Sr., Quenton Lanier Gilbert
  • Patent number: 9584330
    Abstract: The present invention proposes a method for generating a real time billing information in a packet switching based network and a network element for implementing Interworking between a circuit switching based network and a packet switching based network, wherein a call is set up between a user of said packet switching based network and a user of a circuit switching based network, and a billing server is informed of at least a billing rate and an interval of billing, said method for generating a real time billing information comprising: generating a first message with a first token indicating the billing rate upon receiving a first charge message containing said billing rate from said circuit switching based network and based on said first charge message, and the billing server is informed of said billing rate; once said call having been set up, generating a second messages with a second token indicating the interval of billing upon receiving a subsequent charge message containing said interval of billing and
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: February 28, 2017
    Assignee: Alcatel Lucent
    Inventor: Feng Haiyan
  • Patent number: 9571583
    Abstract: The invention is a method of communicating between a caller device and an executor device wherein the executor device comprises a memory having a layout which defines formats and addresses used for storing data in the memory. The executor device comprises an application including a service and the method comprises the steps of: providing the caller device with the layout and an indicator reflecting the service during the handshake phase, sending to the executor device a data block corresponding to a command targeting the service, wherein the data block complies with the layout and is devoid of metadata, sending to the caller device a response block which complies with the layout and which corresponds to a result generated by execution of the command.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: February 14, 2017
    Assignee: GEMALTO SA
    Inventors: Julien Delsuc, Sylvain Chafer
  • Patent number: 9532387
    Abstract: A system can include an emergency call routing element comprising one or more computing devices. The emergency call routing element can be configured to provide locator key and routing information for an emergency services call initiated by an end-user device employed by a caller, wherein the routing information identifies a Public Safety Answering Point (PSAP). The emergency call routing element can also be configured to provide a notification of the emergency services call. The system can also include an ancillary data server comprising one or more computing devices. The ancillary data server can be configured to receive the notification of the emergency services call and query an information source for information related to at least one of the end-user device and the caller in response to the notification. The ancillary data server can further be configured to provide a web service interface that outputs ancillary information that characterizes ancillary data.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 27, 2016
    Assignee: Telecommunication Systems, Inc.
    Inventors: Roger Stuart Marshall, Todd Poremba, Kent A. Hellebust
  • Patent number: 9531877
    Abstract: Various embodiments of the invention provide methods, systems, and computer program products for pacing outbound communications that generate inbound communications. A number of outbound communications is set to be sent during a first time period and a number of inbound communications expected to be received as a result of sending the outbound communications is determined based on historical data along with a second time period during which the inbound communications are expected to be received. Accordingly, a present capacity is determined during the first time period with respect to one or more resources that are to be used during the second time period to handle the number of inbound communications expected to be received. A determination is made as to whether the present capacity is at an acceptable level and if so, then the outbound communications are sent.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: December 27, 2016
    Assignee: NOBLE SYSTEMS CORPORATION
    Inventors: Jason P. Ouimette, Christopher S. Haggerty
  • Patent number: 9516169
    Abstract: A contact center, methods, and mechanisms are provided for dynamically scaling a contact center based on scaling triggers and monitored activity. The monitored activity includes information provided from one or more sources. This information serves to indicate whether a contact center activity is increasing, decreasing, or maintaining a steady-state. When the activity at a contact center is increasing, a scaling mechanism increases a number of resources provisioned to the contact center according to rules. When the activity at a contact center is decreasing, a scaling mechanism decreases a number of resources provisioned to the contact center according to rules. The scaling triggers are created, removed, modified, or otherwise classified as correlations between monitored activity and contact center scaling are observed.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: December 6, 2016
    Assignee: Avaya Inc.
    Inventors: John Reilly, Dawid Nowak, John McGreevy, Siobhán Dervan, Tom Eustace
  • Patent number: 9516175
    Abstract: A transmission system includes: a transmission management system and a fee management system. The transmission management system manages participation time information using a given transmission terminal. The fee management system manages participation fee information. The transmission management system includes a transmission unit that transmits the participation time information to the fee management system.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 6, 2016
    Assignee: RICOH COMPANY, LIMITED
    Inventors: Tetsuya Miida, Yuuta Hamada, Yoichi Kanai, Naoki Umehara
  • Patent number: 9503584
    Abstract: Data signals (e.g DTMF tones) transmitted on a telephone call between a customer terminal (1) and a call center platform (4) are diverted at the call center platform 4 to a secure payment system (3) such that the call center operative cannot intercept them. In order to verify that this has been done, the security system provides access to the user over a connection (23,230) independant of the connection (34,41) to the call center that allows the user to independently verify that the secure connection 34 has been made. This may take the form of returning the user's calling line identity (CLI) for the connection (34) over the independant connection (23/230) or, where CLI is not available, transmitting a one-time code over one of the links for the user to return over the other. The customer can continue to talk to the call center operative as only DTMF tones are diverted.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: November 22, 2016
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Steven Defoort
  • Patent number: 9438626
    Abstract: Methods, apparatus and articles of manufacture for risk scoring for internet protocol networks are provided herein. A method includes identifying a network to which a first network element belongs, wherein said first network element comprises corresponding risk-related information, determining each of one or more network elements previously identified as belonging to the network, and calculating a risk score assigned to the network, wherein said calculating comprises aggregating (i) the risk-related information corresponding to the first network element and (ii) risk-related information corresponding to each of the one or more network elements previously identified as belonging to the network.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: September 6, 2016
    Assignee: EMC Corporation
    Inventors: Ido Zilberberg, Lior Asher, Alex Zaslavsky, Marcelo Blatt
  • Patent number: 9432520
    Abstract: A method for tracking usage of a wireless device includes monitoring a communications trigger to initiate communication with a wireless device over a wireless network, determining an identifier of the communication, comparing the identifier of the communication with a database including two or more communication identifiers and two or more proxy identifiers, each communication identifier being associated with a corresponding proxy identifier, identifying, in response to a comparison of the identifier of the communication with the database, a proxy corresponding with the identifier of the communication, monitoring data from the wireless device to a destination through the identified proxy, and receiving usage of the wireless device from the identified proxy to track the usage of the wireless device.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: August 30, 2016
    Assignee: TracFone Wireless, Inc.
    Inventor: Satish Ramprasad
  • Patent number: 9432832
    Abstract: A method, system and computer program product for enabling mobile computing devices to track data usage among mobile computing devices that share a data plan. A threshold amount of data to be consumed over a period of time (e.g., billing period) by the mobile computing devices belonging to the shared data plan is received. Upon receiving a message from one of these mobile computing devices that contains an identifier that indicates that the message pertains to data usage information for the shared data plan, the current data usage metrics for the mobile computing device that sent the message is retrieved from the message. The value of the aggregate data usage is updated with the retrieved data usage metrics. Actions, such as throttling the data usage, are performed in response to the aggregate data usage being within a designated amount of data to the threshold amount of data to be consumed.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 9432523
    Abstract: A system, method, and computer program product are provided for rerating customer events in parallel with executing one or more open sessions in a consumer telecommunications network. In use, accumulated events of a current billing cycle are rerated in accordance with a billing plan associated with a telecommunications subscriber. Additionally, one or more counters associated with one or more accumulators corresponding to the telecommunications subscriber are updated, in response to the rerating. In addition, one or more open sessions associated with the telecommunications subscriber are identified. Furthermore, at least one existing reservation associated with the one or more open sessions that requires modification as a result of updating the one or more counters associated with the one or more accumulators corresponding to the telecommunications subscriber is identified.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: August 30, 2016
    Assignee: Amdocs Software Systems Limited
    Inventor: Yael Anchel
  • Patent number: 9426308
    Abstract: A method, system and computer program product for enabling mobile computing devices to track data usage among mobile computing devices that share a data plan. A threshold amount of data to be consumed over a period of time (e.g., billing period) by the mobile computing devices belonging to the shared data plan is received. Upon receiving a message from one of these mobile computing devices that contains an identifier that indicates that the message pertains to data usage information for the shared data plan, the current data usage metrics for the mobile computing device that sent the message is retrieved from the message. The value of the aggregate data usage is updated with the retrieved data usage metrics. Actions, such as throttling the data usage, are performed in response to the aggregate data usage being within a designated amount of data to the threshold amount of data to be consumed.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 9392574
    Abstract: A method of sending proactive notification of potential wireless communications service impacts. The method comprises when a top cell tower on a user equipment's notification cell tower list is forecast to have potential service impact, wherein a top cell tower is the cell tower with the most traffic volume usage by a user equipment on a notification cell tower list of the user equipment, sending a notification to the user equipment a predefined period of time before the potential service impact is forecast to occur, wherein the format of the notification is selected based on at least one of the type of a subscriber of the user equipment, a wireless communications service plan type, a call pattern, an interaction-with-customer-service pattern, and a churn risk level, wherein a churn risk level corresponds to a possibility of a subscriber transferring to another mobile communication network.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: July 12, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John R. Glenn, William T. Hagstrum, Nicole E. Wunder
  • Patent number: 9384086
    Abstract: Error checking in a computing environment at an input/output (I/O) level is facilitated by associating a cyclic redundancy check (CRC) control element (CCE) with an input/output (I/O) operation based on a command to perform the I/O operation of the computing environment. The CRC control element is used in accumulating during performance of the I/O operation an accumulated CRC value for the I/O operation to facilitate error checking of the I/O operation. By way of example, the associating and the accumulating of the accumulated CRC value may be performed within an I/O hub of the computing environment, and where data of the I/O operation is transferred in data fragments, the CRC control element is updated for each data fragment during the accumulating of the CRC context for the I/O operation.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: July 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Craddock, John R. Flanagan, Thomas A. Gregg
  • Patent number: 9357085
    Abstract: Usage information is received that describes usage of communication services by a communications device. The usage information is compared to monitoring criteria. When the monitoring criteria are satisfied, an electronic notification message is sent to the communications device before an additional charge is incurred.
    Type: Grant
    Filed: June 27, 2015
    Date of Patent: May 31, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jeffrey A. Aaron, Jun-Gang Alin
  • Patent number: 9317522
    Abstract: A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user interface for saving a plurality of files stored on the third-party system to a server hosting the cloud storage system. The method further includes receiving at the server a save request from a user on a client computer using the embeddable user interface to select the first file to be stored on the server, where the save request comprises information identifying a first file in the plurality of files. The method further includes authenticating the save request, downloading the first file from the third-party system directly to the server using the information identifying the first file, and saving the first file on the server.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio
  • Patent number: 9319221
    Abstract: Approaches to enable a computing device, such as a phone or tablet computer, to compute a probability that the user currently using the device matches a profile of an authorized user and to set or change a security level of the computing device based on the computed probability. The security level can be one of many security levels each having a different scope of authorized access to data or functions of the computing device. The computing device may periodically re-compute the probability and change the security level whenever the probability crosses certain predefined thresholds.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: April 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Nadim Awad, Jonathan White Keljo, Levon Dolbakian, Arnaud Marie Froment, Kenneth Paul Kiraly, Michael David Dumont, Srinivasan Sridharan
  • Patent number: 9313175
    Abstract: A system capable of automated mapping between a connectivity request and an ordered security rule-set and a method of operating thereof. The system includes an interface operable to obtain data characterizing at least one connectivity request; a module for automated recognizing at least one rule within the rule-set, the rule controlling traffic requested in the at least one connectivity request, wherein the recognizing is provided by comparing a set of combinations specified in the connectivity request with a set of combinations specified in the rule and matching connectivity-related actions specified in the connectivity request; a module for automated evaluating relationship between traffic controlled by the recognized at least one rule and traffic requested in the at least one connectivity request; and a module for automated classifying, in accordance with evaluation results, the at least one connectivity request with respect to the at least one rules and/or vice versa.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: April 12, 2016
    Assignee: TUFIN SOFTWARE TECHNOLOGES LTD.
    Inventor: Reuven Harrison
  • Patent number: 9288654
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for keeping confidential records pertaining to selected communications made with a communication device. A user input is received designating one or more contacts with whom communications made with the communication device are to remain confidential. Information about the designated one or more contacts is transmitted to a server which stores records pertaining to communications made with the communication device. A statement is generated for the communications made with the communication device based on information stored on the server. Records pertaining to communications that are to remain confidential are displayed as an alias on the statement.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat, Mark William Talbot
  • Patent number: 9277428
    Abstract: A radio controller monitors a radio channel for a first period of time and determines a first indication of signals received without detecting synchronization or with detecting synchronization but failing error correction during that time. Responsive to determining that the first indication is above a predetermined threshold indicative of an interference condition, causing an instruction to be broadcast identifying a subset of subscriber devices allowed transmitting random access requests on the radio channel. The radio controller monitors the radio channel for a second period of time and determines a second indication during that time. If the second indication is an improvement over the first indication, the radio controller determines that the interference condition is caused by the mass random access event.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: March 1, 2016
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Dipendra M Chowdhary, John P Belmonte, Thomas B Bohn, Satyanarayan R Panpaliya, Badarinath Patibandla
  • Patent number: 9270565
    Abstract: A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: February 23, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jeffrey Pang, Karen Schoonover, Dinesh Chachidhanandam, Alexandre Gerber, Michael Salmon, Oliver Spatscheck, Shobha Venkataraman
  • Patent number: 9271253
    Abstract: A method and apparatus are described for managing a mass registration scenario in a two-way radio system. A site controller in a trunked radio system detects a mass registration condition in which registration requests by subscriber units are likely to collide on an inbound control channel. During the mass registration condition, the site controller initiates a restriction period by instructing subscriber units that are members of particular talkgroups to temporarily cease registration requests. Those talkgroup members are permitted to resume their registration requests when a predetermined delay time has passed since the members were instructed to cease registration, or when a particular silence time has passed without registration activity over the control channel.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: February 23, 2016
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Alexander D Roussev, Thomas B Bohn
  • Patent number: 9253310
    Abstract: A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, establish and maintain a pool of idle agents so that when an outbound call attempt is successful, the agent which is assigned to the successful outbound call attempt can be selected from a plurality of agents based on the agent's superior efficiency rather than being based on the fact that the agent is the next in line to be assigned to such a contact.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: February 2, 2016
    Assignee: Avaya Inc.
    Inventors: Tore Christensen, Alan David Eicholz, Andrew D. Flockhart, Katherine Anthony Sobus
  • Patent number: 9223878
    Abstract: Improved mobile content presentation capabilities are disclosed for mobile communications facilities, such as cell phones. Information relating to the user characteristics associated with a mobile communication facility and other capabilities are employed to improve the presentation and relevance of mobile content to appropriate or desirable mobile communication facilities.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: December 29, 2015
    Assignee: Millenial Media, Inc.
    Inventors: Jorey Ramer, Adam Soroca, Dennis Doughty
  • Patent number: 9203952
    Abstract: A method and corresponding apparatus are provided to detect false answer supervision by determining false answer supervision as either as a function of a number of completed calls of short duration or as a function of a distribution of differences between timestamps of alert signals and timestamps of connect signals used to complete calls, detecting false answer supervision based on the indicator of false answer supervision determined by either functions separately or in combination, and affecting a decision in response to the detecting.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: December 1, 2015
    Assignee: iBasis, Inc.
    Inventors: Shuping Zhang, Manpreet Singh
  • Patent number: 9176755
    Abstract: A method for simulation of a software program able to be run in a system and to control at least one action on expiration of a counter of the system, includes: the implementation of steps as a result of running instructions of the software program (L), and the implementation of a step (L?) separate from the steps implemented as a result of running the software and resulting in an early running of the said action. An associated device also is proposed.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: November 3, 2015
    Assignee: AIRBUS Operations S.A.S.
    Inventors: Sébastien De Vaulx, Clément Magnin, Pierre Damien Thabault
  • Patent number: 9042542
    Abstract: In a wide-area communication system, users or numbers in the system to be alerted are ranked so to improve the efficiency of the alert calls. Rankings are based on various factors, including whether two or more users are on the same active call, whether a user is on an active call, how recently a user ended a call, and whether a user recently missed a call. Within rankings, there may be multiple callers or numbers. These users may further be ranked, such as by determining which caller is expected to end a call first based on the current elapsed time of the call and the average call duration for that user or number.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: May 26, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Mukul Jain, Labhesh Patel, Sanjeev Kumar
  • Patent number: 9037110
    Abstract: A system and method of authorizing and monetizing a telephone communication such as a voice call is disclosed. The calling party may be in a controlled environment such as a prison or hospital; the called party is using a mobile telephone device. The call is facilitated by a service provider such as a connect service provider. The call is monetized by a message service charge billed to an account associated with the mobile telephone device. The call is facilitated as a voice call if there is authorization both for a charge for message service to the mobile telephone device and for the call from the calling party. The system is implemented with a system may use a message service communication protocol for the message and billing charge. computer-based system in operation with the interactive voice response system. Revenue from monetization of the call may be shared between service providers.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 19, 2015
    Assignee: Securus Technologies, Inc.
    Inventors: Mark R. Smith, Jeremy R. Martin, Michael J. FitzGibbon, Matthew Joseph Simons, John L. Duffy
  • Patent number: 9031217
    Abstract: A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: May 12, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Robert Dailey, Arshad Khan, Satish Parolkar, Jeffrey Scruggs
  • Patent number: 9002319
    Abstract: Integration of a mobile hotspot into a service provider network is disclosed. A network node establishes a first wireless communication link with a mobile hotspot device. The mobile hotspot device is configured to establish a second wireless communications link with at least one client device. The network node receives an access request message from the mobile hotspot device which comprises credentials provided by the at least one client device. The network node determines that the at least one client device is authorized to access the service provider network through the mobile hotspot device based on the credentials and indicates to the mobile hotspot device that the at least one client device is authorized to access the service provider network through the mobile hotspot device.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: April 7, 2015
    Assignee: Bright House Networks, LLC
    Inventor: Leo Cloutier
  • Patent number: RE46153
    Abstract: A network system for enabling voice interaction between communications-center applications and human agents remote from the center has a primary server connected to the network the server controlling at least one routing point used by the center, a secondary server connected to the network the secondary server for generating and serving voice extensible markup language, a voice gateway associated with the secondary server, the gateway for executing voice extensible markup language and recognizing speech input, and a software platform based in the primary server and distributed in part as a server application to the secondary server, the software suite functioning as a data transformation interface between the center applications and the gateway. In a preferred use agents and applications communicate bi-directionally using VXML.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 20, 2016
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov